/* @override 
	http://192.168.2.5:8000/DCH/app/theme/default/style/screen.css
*/

body {
	background-image:url(../images/bckgrnd.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#252518;
	font-family:Arial, Helvetica, sans-serif;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	margin:6px 0px;
	padding:0px;
	font-size:16px;
	color:#363728;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	margin:6px 0px;
	padding:0px;
	font-size:15px;
	color:#363728;}
em {
	color:#a27d00;
	font-size:12px;
}
a{
	color:#000000;
	font-weight:400;
}
#wrapper {
	/*position: fixed;*/
	text-align:center;
	width:999px;
	margin:0px auto;
}
#maindivwrapRepeat {
	width:999px;
	min-height:831px;
	background-image:url(../images/bckgrnd-canvas-repeat.jpg);
	vertical-align:top;
	margin:0px;
	float:left;
}
#maindivwrap {
	width:999px;
	min-height:821px;
	background-image:url(../images/bckgrnd-canvas.jpg);
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:top;
	margin:0px;
	height:100%;
	float:left;
}
#Topsection{
	float:left;
	margin:0 auto;
	width:999px;
	height:330px;
}
#topLeftsection{
	float:left;
	width:269px;
	height:330px;
	margin:0 auto;
}
#topLeftsection img{
	float:left;
	margin:69px 0px 0px 44px;
	border:0px; padding: 0;}
#topRightsection{
	float:left;
	width:730px;
	height:330px;
	margin:0px auto;
}
#topRightsection img { margin: 0; padding: 0;}
#MidSection{
	float:left;
	margin:0 auto;
	width:999px;
	min-height:548px;
}
#ContentSection{
	width:730px;
	float:left;
	margin:0 auto;
	background-repeat:no-repeat;
	background-position:top;
}
#textsection{
	width:622px;
	margin:0px 0px 0px 34px!important; /*firefox + ie7*/
	margin:0px 0px 0px 17px; /* IE 6*/
	padding:0px 0px 20px 0px;
	float:left;
	color:#737559;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	text-align:left;
}
#textsection img{
	border:0px;
	float:left;
}
#headerLogo{
	height:100%;
}
#headerLogo img{
	border:0px;
	float:left;
	margin:20px 0px 0px 0px;
}
#Specials{
	float:left;
	width:730px;
	height:82px;
	margin:0px auto;
}
#Specials img{
	border:0px;
	float:left;
	margin:0px auto;
}








#SubNavsection{
	width:270px;
	height:170px;
	margin:0px auto;
	float:left;
	text-align:left;
	background-image:url(../images/sub-nav-bckgrnd.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin:50px 0px 0px 40px;
}
#SubNavsection li{
	display:block;
	margin:0px;
	padding:0px;
}
#SubNavsection li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    margin:0px;
	color:#0f131c;
	text-decoration:none;
}
#SubNavsection li a:hover{
	color:#594f40;
	text-decoration:none;
	background-color:#FFFFFF;
    margin:0px;

}






#MenuItem{
	width:259px;
	height:399px;
	float:left;
	text-align:right;
	margin:0px 0px 0px 10px!important; /*firefox + ie7*/
	margin:0px 0px 0px 5px; /* IE 6*/
	background:url(../images/bckgrnd-nav-main.jpg) bottom no-repeat #2d2e20;

}
#MenuItem ul{ margin: 0; padding: 0;}
#MenuItem li{
	display:block;
	width:259px;
	float:left;
}
#MenuItem li a{
    display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:6px 7px 5px 8px;
    margin:0px;
	color:#ffffff;
	text-decoration:none;
	background:url(../images/nav-bckgrnd.gif) repeat-x top;
}
#MenuItem li a:hover{
	color:#ffffff;
	text-decoration:none;
	background:url(../images/nav-bckgrnd-over.gif) repeat-x top;
	padding:6px 7px 5px 8px;
    margin:0px;
}



.maindiv {
    width: 722px;
	height: 323px;
	margin: inherit;
	vertical-align:top;
	text-align: center;
}






#quickBookmargins{
	float:left;
    margin:30px 0px 0px 24px!important; /*firefox + ie7*/
	margin:30px 0px 0px 12px; /* IE 6*/
}
#quickBookmain{
	background-image:url(../images/bckgrnd-quickbook.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:232px;
	height:85px;
	color:#FFFFFF;
	text-align:right;
	font-size:12px;
	float:left;
}
#quickBookmain form{
	margin:0px;
	padding:0px;
	border:0px;
}
#quickBookmain img{
	margin:2px 0px 10px 0px;
}
#quickBookmain select{
	background-color:#eeeed7;
	color:#000000;
	height:18px;
	font-size:10px;
	border:1px solid #beadc2;
}
#quickBookfirstrow{
	height:24px;
	margin:14px 0px 0px 24px!important; /*firefox + ie7*/
	margin:14px 0px 0px 21px; /* IE 6*/
}
#quickBookfirstrow div{
	float:left;
	margin-left:4px;
}
#quickBooksecondrow{
	height:24px;
    margin:0px 0px 0px 10px!important; /*firefox + ie7*/
	margin:0px 0px 0px 7px; /* IE 6*/
}
#quickBooksecondrow div{
	float:left;
	margin-left:4px;
}



#footer{
	float:left;
	margin:0px auto;
	background:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:999px;
	height:10px;
}
#footerText{
	float:left;
	margin:0px auto;
	width:999px;
	font-size:11px;
	color:#FFFFFF;
	padding:14px 0px 0px 0px
}
#footerText a{
	font-family:Arial, Helvetica, sans-serif;
	line-height:11px;
    text-decoration:none;
	color:#a6955e;
}
#footerText a:hover{
	font-family:Arial, Helvetica, sans-serif;
	line-height:11px;
	text-decoration:none;
	color:#dad0af;
}



#photoGallery{
	width:530px;
}

#PhotoGallery a img {
border: 2px solid #B1B1AA;
float: left;
margin: 0px 19px 19px 0px;
}





#linksDiv{
	color:#999999;
	margin:0px 0px 20px 0px;
}
#linksDiv a{
	color:#6e6339;
	font-size:10px;
	text-decoration:none;
}
#linksDiv a:hover{
	color:#c1ad6d;
	font-size:10px;
}

#imageContainer {
	float:left;
	position:relative;
	margin:7px 0px 0px 0px;
	width:722px;
    padding:0px;
}

div#MenuItem div.TA_Rated{
	height: 120px;
	display: block;
}
/* SPECIAL STYLE FOR IFRAME */
body#Page-special_offers div#ContentSection iframe {
	margin-left: -5px; 
	height: 530px; 
	width: 689px;
}
   
div#popupcontent {position: absolute;z-index: 1000; display: block; cursor: pointer; margin-right: 45%; margin-top: 10px; margin-left: 45%; *margin-left: 30%;}
div#closebox {

left:240px;

position:relative;

top:56px;

z-index:1001;

/* Style for IE7 for banner*/
ul.innerfade li {*margin-left: -361px;}

