/**********************************************************
	    ASAP PAVING | STYLES
	redefined | HTML TAGS
**********************************************************/

.topMenus {	
	color:#FFFFFF;
	font-family:arial;
	font-size:10px;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
}

.servicesColumn {
	background-color:#FFFFFF;
	color:#000000;
}

.topMenusCenter {	
	vertical-align:middle;
}

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;}

.whiteBack {background-color: #ffffff;}

body {
    scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color: #EEEEEE;
	scrollbar-base-color: #00234c;
	scrollbar-darkshadow-color: #00234c;
	scrollbar-face-color: #00234c;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-shadow-color: #F3F3F3;
	scrollbar-track-color: #000000;
	background-color: #000000;
	/*background-image: url(../images/zowBack.jpg);*/
	background-position: inherit;
	background-repeat: 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 24px;
	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: #ffffff;
	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;}


/**********************************************************
	home | PAGE 
**********************************************************/

#homenavfooter{
	width: 760px;
	height: 430px;
	font-size: 11px;
	color: #B59974;
	vertical-align: top;
	text-align: right;
	padding-top: 30px;
	line-height: 14px;
	background-image: url(/images/shared/luxor_texture_footer_home.jpg);
	background-repeat: no-repeat;	
}

#homenavfooter ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
	line-height: 14px;
}

#homenavfooter li{
	margin: 0px;
	display:inline;
	padding: 0px 1px 0px 1px;
	font-size: 11px;
	line-height: 14px;
	color: #B59974;
}

#homenavfooter li a:link{color: #B59974; text-decoration: none;}
#homenavfooter li a:visited{color: #B59974; text-decoration: none;}
#homenavfooter li a:hover{color: #FFFFFF; text-decoration: none;}
#homenavfooter li a:active{color: #B59974; text-decoration: none;}

.homepagedkbrown{background-color: #2B2620;}
.homepagedkbrownvtb{background-color: #2B2620;}
.homepageltbrown{background-color: #332F26;}
.homepageltbrownvta{background-color: #332F26;}

#printaddresshome{display: none;}
.printFooterhome {display: none;}
#printHeaderhome{display: none;}

.reservationstext{
	font-size: 11px;
	margin: 12px 0px 0px -22px;
	line-height: normal;
}

.podtext {
    padding: 7px 10px 0px 28px;
	background-color: #2B2620;
	color: #999999;
	font-size: 12px;	
}

.podtext a{color: #999999; text-decoration: underline; padding-left: 0px; padding-top: 0px;} 
.podtext a:visited{color: #999999; text-decoration: underline; padding-left: 0px; padding-top: 0px;}  
.podtext a:hover{color: #CCCCCC; text-decoration: underline; padding-left: 0px; padding-top: 0px;} 
.podtext a:active{color: #999999; text-decoration: underline; padding-left: 0px; padding-top: 0px;}


.copyright{
	font-size: 11px; color:#FFFFFF;	line-height: normal;
}



/*------------- date | PICKER ------------*/

.calendarEntry {
	border-right: #212121 1px solid;
	border-left: #212121 1px solid;
	border-top: #212121 1px solid;
	border-bottom-STYLE: none;
	font-size: 9px;
	float: left;
	text-transform: lowercase;
	width: 69px;
	color: #212121;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	height: 12px;
	background-color: #B59974;
	text-align: center;	
}

.calendarfloat{z-index: 100;}

#datepicker {
	height: 100px;
	width: 154px;
	padding: 0px;
	margin-left: 25px; 
	font-size: 9px;
}

.datepickertable{margin: 5px 0px 0px 12px;}
	
.displaybtn{visibility: visible;}

.emailEntry {
	border-right: #A6A6A6 1px solid;
	border-left: #A6A6A6 1px solid;
	border-top: #A6A6A6 1px solid;
	border-bottom: #A6A6A6 1px solid;
	font-size: 9px;
	float: left;
	width: 56px;
	color: #999999;
	height: 14px;
	background-color: #2B2620;
	text-align: left;	
}

.emailtext{padding-left: 10px;}

#homemenu {
	z-index: 100;
	left: 0px;
	width: 24px;
	position: absolute;
	top: 0px;
}

#homemenu dl {
	padding: 0px;
	float: left;
	margin: 0px;
	width: 21px;
}

#homemenu dt {
	border-right: #7d7d7d 1px solid;
	border-top: #7d7d7d 1px solid;
	font-weight: bold;
	background: #CCCCCC;
	border-left: #7d7d7d 1px solid;
	cursor: pointer;
	border-bottom: #7d7d7d 1px solid;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#homemenu dd {
	border-right: #7d7d7d 1px solid;
	border-top: #7d7d7d 1px solid;
	border-left: #7d7d7d 1px solid;
	border-bottom: #7d7d7d 1px solid;
	padding: 0px;
	margin: 0px;
}

#homemenu ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#homemenu li {
	font-size: 10px;
	background: #B59974;
	text-align: center;
	list-style-type: none;
	line-height: 15px;
}

#homemenu li a {
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
	display: block;
	color: #000000;
	height: 100%;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#homemenu dt a {
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
	display: block;	
	color: #000000;
	height: 100%;
	text-decoration: none;
}

input.submit{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	margin-top: 10px;
	background-color: #332F26;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.nightsEntry {
	border-right: #212121 1px solid;
	border-left: #212121 1px solid;
	border-top: #212121 1px solid;
	border-bottom-style: none;
	font-size: 9px;
	float: left;
	width: 22px;
	color: #212121;
	height: 12px;
	background-color: #B59974;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

#makeareservation{
	font-size:16px;
	margin: 10px 0px 10px 25px;
}

.nselect td {
	padding: 0px 2px 1px 2px;
}

.selectBtn {
	float: left; 
	width: 14px; 
	height: 14px
}

.selectChoice {
	font-size: 10px;
	color: #212121;
}
.selectChoice a {
	color: #212121; 
	text-decoration: none;
}

.selectContainer {
	border-right: #212121 1px solid;
	border-left: #212121 1px solid;
	border-top: #212121 1px solid;
	border-bottom: #212121 1px solid;
	margin: 0px;
	width: auto;
	background-color: #B59974;
	font-size: 9px; color:#D8CAB1;
}

.submitButton {
	border-right: #212121 1px solid;
	border-left: #212121 1px solid;
	border-top: #212121 1px solid;
	border-bottom: #212121 1px solid;
	margin: 0px;
	width: auto;
	background-color: #B59974;
	font-size: 9px; color:#D8CAB1; cursor:hand;
}

#selectNights {
	display: none;
	left: 95px;
	margin: 0px;
	position: relative;
	top: -64px;
	width: 24px;
	color: #212121;
}


/**********************************************************
	press | PAGES
**********************************************************/

.pressReleaseSubTitle {
	font-size: 12px;
	font-weight:bold;
	color: #999999;
	font-style: italic;
}

#presscontact{
    color: #B59974;
	margin: 10px 10px 20px 30px;
	font-size: 11px;
	}

#pressaddress{
	color: #B59974;
	margin: 10px 10px 20px 30px;
	font-size: 11px;
	}

#pressinfo {
	color: #B59974;
	margin: 10px 10px 20px 30px;
	font-size: 11px;
}

.pressReleases {
	font-size: 12px;
	color: #999999;
	margin-left: 24px;
	line-height: 18px;
}
.pressReleaseTitle {
	font-size: 16px;
	font-weight: bold;
	color: #999999;
	padding: 15px 0px 0px 24px;
}

.pressaddress {
	color: #B59974;
	margin: 10px 10px 20px 30px;
	font-size: 11px;
}

/*------------ press release | TABULAR DATA TABLE ------------*/

#presstable{
	margin: 25px 0px 40px 25px;
	padding: 0px;
	width: 452px;
}

.pressdate{
	font-size: 11px;
	color: #999999;
	margin: 0px;
	height: 25px;
	display: inline;
	width: 54px;
}

.presspreviewtitle{
	font-size: 12px;
	color: #CCCCCC;
}


.register { font:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}

.titlebold { font:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	font-weight:bold
}



.presspreviewtitle a:link{color: #CCCCCC; text-decoration:none;}
.presspreviewtitle a:hover{color: #FFFFFF; text-decoration:none;}
.presspreviewtitle a:active{color: #CCCCCC; text-decoration:none;}
.presspreviewtitle a:visited{color: #CCCCCC; text-decoration:none;}


.presspreview{
	font-size: 11px;
	color: #999999;
	height: 25px;
	border-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding: 0px 5px 0px 5px;
	border-color: #999999;
	width: 351px;
	}

.dottedBack {
	background-image:url(../images/vertical_dotted_line.gif);
	background-repeat:no-repeat
	}
	
.presshr {
	height: 19px;
	background-image: url(/images/shared/dotted_hr.gif);
	background-repeat: repeat-x;

	}

.pressbuttonview {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background-image: url(/images/shared/icon_view.gif);
	background-repeat:no-repeat;
	width: 47px;
	font-size: 11px;		
}

.pressbuttonview a:link{color: #999999; text-decoration:none;}
.pressbuttonview a:hover{color: #FFFFFF; text-decoration:none;}
.pressbuttonview a:active{color: #999999; text-decoration:none;}
.pressbuttonview a:visited{color: #999999; text-decoration:none;}
.pressbuttonview a:visited:hover{color: #FFFFFF; text-decoration:none;}

.pressbuttonprint{
	padding: 0px 0px 0px 3px;
	margin: 0px;
	background-image: url(/images/shared/icon_print.gif);
	background-repeat:no-repeat;
	width: 45px;
	font-size: 11px;

}
.pressbuttonprint a:link{color: #999999; text-decoration:none;}
.pressbuttonprint a:hover{color: #CCCCCC; text-decoration:none;}
.pressbuttonprint a:active{color: #999999; text-decoration:none;}
.pressbuttonprint a:visited{color: #999999; text-decoration:none;}



/**********************************************************
	jump | PAGES
**********************************************************/

.jumppagelist {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #ACACAC;
}


ul.jumppagelist {
	list-style-image: url(/images/shared/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: 24px;
	padding: 2px;
	width: 542px;

}

.jumpPageImg {
	margin: 8px 0px 10px 0px;
}

.jumpPageParagraph {
	padding-left: 15px;
	color: #ACACAC;
	padding-bottom: 10px;
}

.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;
} 


/**********************************************************
	print | ELEMENTS
**********************************************************/

#printHeader {display: none}

#printDesc{display: none}

#printpressaddress{display: none}

.printFooter {display: none;}

#printaddress{display: none;}

.textbox {
	border: 1px dotted gray;
	color:#AAAAAA;
	padding: 10px;
	margin: 10px 0px 20px 25px;
	font-style: italic;
	font-size: 11px;
	line-height: 12px;
    width: 330px;
}


/**********************************************************
	info | GRID
**********************************************************/

.infoGrid {
	margin: 0px 0px 20px 30px;
	width: 370px;
}

.infoGridBorder{
	width: 1px;
	background-image: url(/images/shared/info_grid_vertical.gif);
}

.infoGridHr {
	height: 7px;
	background-image: url(/images/shared/info_grid_horizontal.gif);
	background-repeat: repeat-x;
	margin: 0px -4px 0px 10px;
	}
	
.infoGridHr hr {display: none;}

.infoGridrtHr {
	height: 7px;
	background-image: url(/images/shared/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: 150px;
	padding-right: 4px;
	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: 219px;
	line-height: 15px;
	padding: 0px 0px 0px 5px;
	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;
}


/**********************************************************
	top | NAVIGATION
**********************************************************/

#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: none;}
#navtop li a:visited{color: #CCCCCC; text-decoration: none;}
#navtop li a:hover{color: #FFFFFF; text-decoration: none;}
#navtop li a:active{color: #CCCCCC; text-decoration: none;}


/**********************************************************
	main | NAVIGATION
**********************************************************/

#navmain{
	width: 600px;
	font-size: 12px;
	color: #B59974;
	font-weight: bold;
	text-align: center;
	background-color: #2B2620;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 22px;
}

#navmain ul{
	list-style: none;
	border: none;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}

#navmain li{
	margin: 0px;
	display:inline;
	padding: 0px 6px 0px 6px;
	font-size: 12px;
	color: #B59974;
	font-weight: bold;
}


#navmain li a:link{color: #B59974; text-decoration: none;}
#navmain li a:visited{color: #B59974; text-decoration: none;}
#navmain li a:hover{color: #FFFFFF; text-decoration: none;}
#navmain li a:active{color: #B59974; text-decoration: none;}


	
/**********************************************************
	side | NAVIGATION
**********************************************************/

#navside {
	width:125px;
	line-height: 20px;
	padding-left: 0px;
	margin: 0px 0px 0px 5px;
}

#navside ul.arrow {
	list-style-image: url(/images/shared/list_arrow.gif);
	list-style-type: none;
	padding-left: 0px;
	color: #B59974;
	margin: 5px 0px 0px 20px;
}

#navside ul.arrow a:link{color: #B59974;text-decoration: none;}
#navside ul.arrow a:visited{color: #B59974;text-decoration: none;}
#navside ul.arrow a:hover{color: #FFFFFF;text-decoration: none;}
#navside ul.arrow a:active{color: #B59974;text-decoration: none;}

#navside ul.circle {
    list-style-image: url(/images/shared/square_bullet.gif);
	list-style-type: none;
	margin: 5px 0px 0px 10px;
	padding-left: 0px;
	color: #999999;
}

#navside ul.circle a:link{color: #B59974;text-decoration: none;}
#navside ul.circle a:visited{color: #B59974;text-decoration: none;}
#navside ul.circle a:hover{color: #FFFFFF;text-decoration: none;}
#navside ul.circle a:active{color: #B59974;text-decoration: none;}

#navside ul.square {
	list-style-image: url(/images/shared/square_bullet.gif);
	list-style-type: none;
	padding-left: 0px;
	color: #B59974;
	margin: 5px 0px 0px 10px;
}

#navside ul.square a:link{color: #B59974;text-decoration: none;}
#navside ul.square a:visited{color: #B59974;text-decoration: none;}
#navside ul.square a:hover{color: #FFFFFF;text-decoration: none;}
#navside ul.square a:active{color: #B59974;text-decoration: none;}

.section{
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
	line-height: 20px;
	display: block;
	margin: 0px 0px 0px 15px;
}

.section a:link { color: #CCCCCC; text-decoration: none;} 
.section a:visited {color: #CCCCCC; text-decoration: none;}  
.section a:hover {color: #FFFFFF; text-decoration: none;} 
.section a:active {color: #CCCCCC; text-decoration: none;}



/**********************************************************
	footer | NAVIGATION
**********************************************************/

#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: 760px;
	height: 150px;
	font-size: 11px;
	color: #B59974;
	vertical-align: top;
	text-align: right;
	padding-top: 30px;
	line-height: 14px;
	background-image: url(/images/shared/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;}




/**********************************************************
	layout | PROPERTIES
**********************************************************/

/*-------------- brown | BUTTON --------------*/

.brownbutton {
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
	}

.brownbutton ul{
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	border: none;
}

.brownbutton li{
	text-align: left;
	margin: -3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 21px;
	width: 128px;
	display: block;
	background-image: url(/images/shared/brownbutton_background.gif);
	background-repeat: no-repeat;
	height: 22px;
}

/* in case any brownbutton has more than one line, use multi class on li */
li.multi{
	background-image: url(/images/shared/brownbutton_background_multiline.gif);
	background-repeat: no-repeat;
	margin: -3px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	line-height: 14px;
}

.brownbutton li a:link{color: #999999;text-decoration: none;}
.brownbutton li a:visited{color: #999999; text-decoration: none;}
.brownbutton li a:hover{color: #B59974; text-decoration: none;}
.brownbutton li a:active{color: #999999; text-decoration: none;}



/*--------------- page | CONTENT ---------------*/

#banner{
	width: 160px;
	height: 255px;
	margin: -255px 0px 0px 600px;
}

#contentbackground {background-color: #323024;}

#contentjumpbackground {background-color: #323024;}

#contenttitle{
	width: 616px;
	margin-left: 143px;
	padding-top: 30px;	
}

#contentleft{
	width: 142px;
	float: left;
	margin-top: 5px;	
}

#contentleftdivider{	
	width: 2px;
	float: left;
}

#content{
	width: 428px;
	float: left;
	padding-bottom: 20px;	
}

#contentjumppage{
	width: 616px;
	float: left;
	padding-bottom: 40px;
	}
	
#contentrightdivider{
	width: 2px;
	float: left;
}

#contentright{
	width: 186px;
	float: left;
	margin: 0px;
}

#contentfooter{
	width: 760px;
	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;}

.textaction {color: #CCCCCC; margin-top: 10px;}
.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;}



/*-----------tabular | DATA--------------*/

.datatableborder{
	width: 370px;
	margin-left: 25px;
	padding:0px;
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
}

.datatableborder td {
  border:1px solid #666666;
  padding:2px;
}

.datatableborder a:link{color:#999999}
.datatableborder a:active{color:#999999}
.datatableborder a:hover{color:#CCCCCC}
.datatableborder a:visited{color:#999999}

.datatablenoborder{
	width: 370px;
	margin-left: 25px;
	padding: 0px;
	border-collapse:collapse;
	background-color: #323024;
}

.datatablenoborder td {padding:2px;}

.datatablenoborder a:link{color:#999999}
.datatablenoborder a:active{color:#999999}
.datatablenoborder a:hover{color:#CCCCCC}
.datatablenoborder a:visited{color:#999999}


/**********************************************************
	toggle | MENU 
**********************************************************/

.ToggleH2
{ 
	cursor: pointer;
	padding-right: 14px;
	background-image: url(/images/shared/btnToggleUp.gif);
	background-repeat: no-repeat;
	background-position: center right;
	line-height: 27px;
	display: inline;
	font-size: 12px;
}

.ToggleContainer{
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 25px;
	width: 380px;
}

.ToggleContainer p{margin-top: 2px;}

.ToggleContent{
	display: none;
	margin-top: 20px;
	padding-bottom: 20px;
}

.ToggleContent a:link{color:#CCCCCC}
.ToggleContent a:active{color:#CCCCCC}
.ToggleContent a:hover{color:#FFFFFF}
.ToggleContent a:visited{color:#CCCCCC}


/**********************************************************
	promotions | PAGE 
**********************************************************/

.PromoBody {
	font-size: 10px;
	color: #999999;
	line-height: 12px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top:15px;
	text-align: left;
}

.PromoHeader {
	color: #D7AD68;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
}

.PromoSubHeader {
	color: #D7AD68;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
}

.PromoDisclaimer {
	color: #999999;
	font-size: 10px;
	line-height: 14px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top:15px;
}
.style1 {
	color: #D8AD68;
	font-weight: bold;
	font-size: 14px;
}


/**********************************************************
	html | BANNERS
**********************************************************/

.BannerSideRule {
	background-color: #666666;
}
.BannerHeaderBox {
	vertical-align: middle;
	padding-left: 12px;
	padding-right: 13px;
	background-color: #1F1C17;
}

.BannerHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #D7AD68; /*#B59974;*/ 
	text-transform: uppercase;
}

.BannerSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C7C7C;
	text-transform: none;
}

.BannerImageBox {
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: #1F1C17;
}
.BannerTextBox {
	vertical-align: middle;
	font-size: 11px;
	text-align: left;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 13px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 12px;
	margin-right: 13px;
	margin-bottom: 0px;
	border-collapse: collapse;
	background-color: #1F1C17;
}

.BannerText {
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #7C7C7C;
}

.BannerText a:link{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7C7C7C; text-decoration: none;}  
.BannerText a:visited{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7C7C7C; text-decoration: none;}  
.BannerText a:hover{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999; text-decoration: underline;} 
.BannerText a:active{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999; text-decoration: underline;}

.BannerTextArrows{
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #CCCCCC;}

