/**********************************************************
	    luxor | STYLES
	redefined | HTML TAGS
**********************************************************/

a:link{color: #999999; text-decoration: underline;}
a:visited{color: #999999; text-decoration: underline;}
a:hover{color: #CCCCCC; text-decoration: underline;}
a:active{color: #999999; text-decoration: underline;}

blockquote{margin-left: 20px;}

body {
    /*scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color: #EEEEEE;
	scrollbar-base-color: #333333;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #333333;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-shadow-color: #F3F3F3;
	scrollbar-track-color: #999999;*/
	background-color: #141414;
	background-image: url(images/luxor_texture_top.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;	
}

h1 {display: inline;}
	
h1.lower {
	color: #C3C3C2;
	text-transform: lowercase;
	margin-left: 25px;
	letter-spacing: 1px;
	font-size: 24px;
	font-weight: lighter;
	}
	
h1.upper {
	color: #D7AD68;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 24px;
	font-weight: lighter;
}

h2 {
	display: inline;
	font-size: 12px;
	font-weight: bold;
}

.hr {
	height: 1px;
	background-image: url(images/hr_dotted.gif);
	background-repeat: no-repeat;
	margin-left: 25px;
	}

.hr hr {display: none;}

p {
	font-size: 12px;
	color: #999999;
	line-height: 18px;
	padding: 0px 20px 0px 20px;
	margin-top: 15px;
	text-align: left;
}

p a {color: #999999; text-decoration: underline;} 
p a:visited {color: #999999; text-decoration: underline;}  
p a:hover {color: #CCCCCC; text-decoration: underline;} 
p a:active {color: #999999; text-decoration: underline;}

td {
	vertical-align: top;
	font-size: 12px;
	color: #999999;
	padding: 0px;
	border-collapse: collapse;
}


ul {
	margin: -15px 0px 0px 45px;
	padding: 0px;
	line-height: 18px;
	list-style-type: disc;
}

ul a:link{color: #999999;text-decoration: underline;}
ul a:visited{color: #999999;text-decoration: underline;}
ul a:hover{color: #CCCCCC;text-decoration: underline;}
ul a:active{color: #999999;text-decoration: underline;}

#flashcontent { margin: 0;}


/**********************************************************
	jump | PAGES
**********************************************************/

.jumppagelist {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #ACACAC;
}


ul.jumppagelist {
	list-style-image: url(images/list_graphic_jump.gif);
	list-style-type: none;
	margin: -15px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
}

ul.jumppagelist a:link{color: #B59974;text-decoration: underline;}
ul.jumppagelist a:visited{color: #B59974;text-decoration: underline;}
ul.jumppagelist a:hover{color: #CCCCCC;text-decoration: underline;}
ul.jumppagelist a:active{color: #B59974;text-decoration: underline;}

.jumpPageTable {
	margin-left: 20px;
	width: 560px;
}

.jumpPageImg {
	margin: 8px 0px 10px 0px;
}

.jumpPageParagraph {
	padding-left: 15px;
	color: #ACACAC;
}

.jumpPageParagraph a{color: #B59974; text-decoration: underline;} 
.jumpPageParagraph a:visited{color: #B59974; text-decoration: underline;}  
.jumpPageParagraph a:hover{color: #CCCCCC; text-decoration: underline;} 
.jumpPageParagraph a:active{color: #CCCCCC; text-decoration: underline;}

.jumpPageLink {
	color: #CCCCCC;
	padding-left: 15px;
	margin-top: -20px;
}

.jumpPageLink a{color: #B59974; text-decoration: underline} 
.jumpPageLink a:visited{color: #B59974; text-decoration: underline}  
.jumpPageLink a:hover{color: #CCCCCC; text-decoration: underline} 
.jumpPageLink a:active{color: #CCCCCC; text-decoration: underline}

.jumpPageTitle {
	font-size: 14px;
	font-weight: bold;
	color: #B59974;
	padding: 5px 0px 0px 15px;
}

.jumpPageTitle a:link{color: #B59974;text-decoration: none;}
.jumpPageTitle a:visited{color: #B59974;text-decoration: none;}
.jumpPageTitle a:hover{color: #CCCCCC;text-decoration: none;}
.jumpPageTitle a:active{color: #B59974;text-decoration: none;}

.moreInfo{
	color: #999999;
	font-size: 12px;
	text-align: left;
	margin: 0px;
} 

/*--------------- page | CONTENT ---------------*/


#contentbackground {background-color: #323024;}

#contentjumpbackground {background-color: #323024;}

#contenttitle{
	padding: 30px 0px 20px 0px;
}

#content{
	float: left;
	padding-bottom: 20px;	
}

#contentjumppage{
	float: left;
	padding-bottom: 40px;
	}
	
#contentrightdivider{
	width: 2px;
	float: left;
}

#contentright{
	width: 186px;
	float: left;
	margin: 0px;
}

#contentfooter{
	width: 600px;
	padding-top: 20px;
}

.hrdotted {
	height: 1px;
	background-image: url(images/hr_dotted.gif);
	background-repeat: no-repeat;
	}

.hrdotted hr {display: none;}

#panoramicpic{
	width: 600px;
	margin: 0px;
}

.rightImage {
	margin: 0px 0px 0px 17px;
}

.sitemap {padding-top: -55px;}

.textactionTitle{
	font-weight: bold;
	color: #CCCCCC;
	font-size:14px;
}
.textaction {
	color: #CCCCCC;
}
.textaction a:link{color: #CCCCCC; font-weight: bold; font-size: 12px; text-decoration: underline}
.textaction a:hover{color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: underline}
.textaction a:active{color: #CCCCCC; font-weight: bold; font-size: 12px; text-decoration: underline}
.textaction a:visited{color: #CCCCCC; font-weight: bold; font-size: 12px; text-decoration: underline}
.textaction a:visited:hover{color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: underline}

.textbold{
	font-weight: bolder;
	color: #CCCCCC;
}

.textindent{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

.textsmall {font-size: 10px;}

#navtoplogo{width: 203px;}

#navtop{
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-align: right;
	margin-top: -45px;
	float: right;
}

#navtop ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}

#navtop li{
	margin: 0px;
	display:inline;
	padding: 0px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	color: #CCCCCC;
}

#navtop li a:link{color: #CCCCCC; text-decoration: underline;}
#navtop li a:visited{color: #CCCCCC; text-decoration: underline;}
#navtop li a:hover{color: #FFFFFF; text-decoration: underline;}
#navtop li a:active{color: #CCCCCC; text-decoration: underline;}

#footerproperties ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
}

#footerproperties li{
	margin: 0px;
	display:inline;
	font-size: 11px;
	line-height: 14px;
	color: #B59974;
}

#footerproperties li a:link{color: #B59974; text-decoration: none;}
#footerproperties li a:visited{color: #B59974; text-decoration: none;}
#footerproperties li a:hover{color: #FFFFFF; text-decoration: none;}
#footerproperties li a:active{color: #B59974; text-decoration: none;}


.navfooterbrlogo{
	float: right;
	margin: -10px 20px 0px 0px;
}

#navfooter{
	width: 600px;
	height: 70px;
	font-size: 11px;
	color: #B59974;
	vertical-align: top;
	text-align: right;
	padding-top: 10px;
	line-height: 14px;
	background-image: url(images/luxor_texture_footer.jpg);
	background-repeat: no-repeat;	
}

#navfooter ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
	line-height: 14px;

}

#navfooter li{
	margin: 0px;
	display:inline;
	padding: 0px 1px 0px 1px;
	font-size: 11px;
	line-height: 14px;
	color: #B59974;
}

#navfooter li a:link{color: #B59974; text-decoration: none;}
#navfooter li a:visited{color: #B59974; text-decoration: none;}
#navfooter li a:hover{color: #FFFFFF; text-decoration: none;}
#navfooter li a:active{color: #B59974; text-decoration: none;}

/**********************************************************
	info | GRID
**********************************************************/

.infoGrid {
	margin-left: 20px;
	width: 560px;
}

.infoGridBorder{
	width: 1px;
	background-image: url(images/info_grid_vertical.gif);
}

.infoGridHr {
	height: 7px;
	background-image: url(images/info_grid_horizontal.gif);
	background-repeat: repeat-x;
	margin: 0px -4px 0px 10px;
	}
	
.infoGridHr hr {display: none;}

.infoGridrtHr {
	height: 7px;
	background-image: url(images/info_grid_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left;
	margin: -2px 10px 0px -5px;
	}
	
.infoGridrtHr hr {display: none;}

.infoGridNotes{
	text-align: right;
	line-height: 15px;
	color: #999999;
	width: 270px;
	font-size: 11px;
	}
	
.infoGridNotes a:link {text-decoration: underline; color: #999999;}
.infoGridNotes a:visited {text-decoration: underline; color: #999999;}	
.infoGridNotes a:active {text-decoration: underline; color: #999999;}		
a:hover .infoGridNotes {text-decoration: underline; color: #CCCCCC;}

.infoGridNotes h2{
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 0px;
	color:#B59974;
}

.infoGridList {
	font-size: 11px;
	line-height: 15px;
	width: 270px;
	line-height: 15px;
	vertical-align: top;
}

.infoGridList a:link{text-decoration: underline;color: #999999;}
.infoGridList a:visited{text-decoration: underline;color: #999999;}
.infoGridList a:active{text-decoration: underline;color: #999999;}
.infoGridList a:hover{text-decoration: underline;color: #CCCCCC;}

.infoGridList h2{
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	color:#B59974;
	display:block;
}

.infoGridList ul{
	font-size: 11px;
	text-align: left;
	list-style-type: none;
	list-style-image: url(/images/shared/info_grid_bullet.gif);
	margin: 0px 0px 0px 15px;
	padding-left: 0px;
	line-height: 12px;
}

.infoGridList ul li{
	margin-bottom: 0px;
	line-height: 1.4em;
}

.backtotop {
	font-size: 10px;
	color: #ACACAC;
	padding-bottom: 10px;
}

.backtotop a{color: #B59974; text-decoration: underline;} 
.backtotop a:visited{color: #B59974; text-decoration: underline;}  
.backtotop a:hover{color: #CCCCCC; text-decoration: underline;} 
.backtotop a:active{color: #CCCCCC; text-decoration: underline;}

/**********************************************************
	toggle | MENU 
**********************************************************/

.ToggleH2
{
	cursor: pointer;
	padding-right: 14px;
	background-image: url(/images/shared/btnToggleUp.gif);
	background-repeat: no-repeat;
	background-position: right center;
	line-height: 27px;
	display: inline;
	font-size: 12px;
}

.ToggleContainer{
	margin-bottom: 2px;
	margin-left: 20px;
	margin-top: 0px;
	width: 380px;
}

.ToggleContainer p{
	color: #ACACAC;
}

.ToggleContent{
	display: none;
	padding-bottom: 20px;
}

.ToggleContent a{color: #B59974; text-decoration: underline;} 
.ToggleContent a:visited{color: #B59974; text-decoration: underline;}  
.ToggleContent a:hover{color: #CCCCCC; text-decoration: underline;} 
.ToggleContent a:active{color: #CCCCCC; text-decoration: underline;}
