/*<<--------------------Global---------------- */

body{
background-image:url(../img/body_bg.jpg);
background-color: #73825a;
margin:0 auto;
}

p {
	color:#666666;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 0px;
}

/*<<--------------------Global---------------- */


/*<<----------------------------------------------------------------Container ---------------- */

#container {
background-color:#000000;
width:925px;
height:100%;
margin:0px auto;
padding:10px 0 0 0;
}

#wrapper {
background-image:url(../img/wrapper_bg.jpg);
background-color:#000000;
float:left;
width:925px;
height:100%;
margin:0 auto;
padding:0px 0px;
}

/*<<----------------------------------------------------------------Container ---------------- */

/*<<----------------------------------------------------------------Header ---------------- */
#header {
background-color:#000000;
width:925px;
height:10px;
margin:0 auto;
padding:0px 0px;
}

/*<<----------------------------------------------------------------Header ---------------- */

/*<<--------------------------------------------------------------Left_col ---------------- */

#left_col{
position:relative;
float:left;
width:214px;
height:auto;
background-image: url(../img/left_col_bg.jpg);
background-color:#000000;
}
/*<<--------------------------------------------------------------Left_col ---------------- */

/*<<--------------------------------------------------------------Search ---------------- */
.search_field{
background:url(../img/search_bg.jpg) no-repeat;
margin:0 0;
padding:9px 0 0 75px;
width:129px; 
height:36px;
}

.search_field p{
display:none;
}


.search_box{
border:0;
padding: 0 0;
width:85px;
height:16px;
}

.search_box form{

vertical-align: middle;

}
.search_button{
background-color:#000000;
width:21px;
height:19px;
vertical-align:top;
}
/*<<--------------------------------------------------------------Search ---------------- */


/*<<-----------------------------------------------------------------------------------------------------Global Navigation ---------------- */
/*<<----------------------------------------------------------------Global Nav Top ---------------- */
.global_nav_top{
background-image:url(../img/nav_bg_reg.jpg);
width:194px;
height:auto;
margin: 5px 0px 0px 0px;
padding-top:5px;
}

/*<<----------------------------------------------------------------Global Nav Top ---------------- */

/*<<----------------------------------------------------------------Global Nav---------------- */
.global_nav{
background-image:url(../img/nav_bg_list.jpg);
width:194px;
height:auto;
padding:0 0 1px 0;
}

.global_nav ul {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
list-style:none;
margin:0px 0px;
padding:0 0 0 20px;
}

.global_nav ul li a{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
list-style:none;
line-height:20px;
padding-bottom:3px;
margin:0px 0px;
vertical-align:middle;
}

.global_nav ul li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:bold;
}
/*<<----------------------------------------------------------------Global Nav---------------- */


/*<<----------------------------------------------------------------Global Nav Sub ---------------- */
.global_nav_sub{
background-image:url(../img/nav_bg_reg.jpg);
width:194px;
height:auto;
margin: -7px 0 0 0;
}

.global_nav_sub p {
text-align:center;
margin:2px 0px 0px 0px;
padding:0 0 5px 0;
}

.global_nav_sub p script{
text-align:center;
}

.global_nav_sub h1{
padding: 10px 0 0 30px;
color:#97321f;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:15px;
font-weight:bold;
}

.global_nav_sub ul {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
list-style:none;
margin:0px 0px;
padding:0 0 0 40px;
}

.global_nav_sub ul li a{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
list-style:none;
line-height:20px;
padding-bottom:3px;
margin:0px 0px;
vertical-align:middle;
text-decoration:none;
}

.global_nav_sub ul li a:hover{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
list-style:none;
line-height:20px;
padding-bottom:3px;
margin:0px 0px;
font-weight:bold;
}
/*<<----------------------------------------------------------------Global Nav Sub ---------------- */
.global_nav_ftr{
background-repeat:no-repeat;
background-image:url(../img/nav_bg_ftr.jpg);
width:194px;
height:20px;
}

/*<<-----------------------------------------------------------------------------------------------------Global Navigation ---------------- */
#section_nav{
background-image:none;
width:155px;
background-color:#c4d3ac;
padding: 2px 0 0 30px;
margin-left:-13px;
text-decoration:none;
}

#section_nav a{
font-weight:normal;
text-decoration:none;
}

#section_nav a:hover{
font-weight:normal;
text-decoration:none;
font-weight:bold;
}


#sub_hdr_title{
width:170px;
margin-left:-10px;
padding:2px 0 1px 10px;;
background-color:#c4d3ac;
font-size:12px;
font-weight:bold;
color:#990000;
}


/*<<----------------------------------------------------------------Header_img---------------- */
#header_img{
position:relative;
float:right;
width:711px;
height:auto;
}

/*<<----------------------------------------------------------------Header_img---------------- */


/*<<--------------------------------------------------------------Content ---------------- */

#content{
background-image:url(../img/content_bg.jpg);
position:relative;
float:right;
width:711px;
height:auto;
padding: 0 0 0 0;
margin:auto;
}
#content p{
padding: 10px 0 10px 45px;
}

/*<<--------------------------------------------------------------Content ---------------- */




/*<<--------------------------------------------------------------Content_bg---------------- */
.content_bg{
background-image:url(../img/content_bg_new.jpg);
width:671px;
height:auto;
}
.content_bg p{
padding: 0px 20px 10px 45px;
text-align: justify;
}

.content_bg a{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size: 12px;
font-weight:normal;
text-decoration:underline;
}

.content_bg a:hover{
	color:#97321f;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color:#97321f;
	font-weight:normal;
	text-decoration: underline;
}

.content_bg img{
padding: 0 20px 15px 20px;
}

.content_bg ol{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0 0 80px;
margin: 0 0;
}



/*<<--------------------------------------------------------------Content_bg---------------- */

.page_hdr{
background-repeat:no-repeat;
background-image:url(../img/page_hdr_ftr.jpg);
width:711px;
height:22px;
}

.page_hdr h1{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size: 14px;
font-weight:bold;
color:#97321f;
padding: 5px 0 5px 30px;
display:none;
}

.page_hdr img{
padding: 0 0 5px 25px;
vertical-align:top;
}

/*<<--------------------------------------------------------------Content_hdr---------------- */
.content_hdr{
background-repeat:no-repeat;
background-image:url(../img/content_hdr.jpg);
width:711px;
height:20px;
}

.content_hdr h1{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size: 14px;
font-weight:bold;
color:#97321f;
padding: 5px 0 5px 30px;
display:none;
}

.content_hdr img{
padding: 2px 0 3px 25px;
}
/*<<--------------------------------------------------------------Content_hdr---------------- */
/*<<------------------------------------------------------------------------------ */

/*<<--------------------------------------------------------------Content_bg_ul---------------- */
/*<<------------------------------------------------------------------------------ */
.content_bg  ul {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
margin:0px 0px;
padding:10px 0 10px 30px;
vertical-align:middle;
list-style:none;
}

.content_bg  ul img{
margin: 0 0;
padding:10px 0px 10px 0px;
}


.content_bg ul li a{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
line-height: 18px;
border-bottom:#666666 dotted 1px;
vertical-align:middle; 
}

.content_bg  ul li a:hover{
color:#97321f;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
border-bottom:#97321f solid 1px;
vertical-align:middle; 
}


.content_bg  h1{
color:#97321f;
background-image:url(../img/hdr_bg3.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-style:italic;
font-size:14px;
margin:15px 0px 0 0;
padding:0px 0 0px 5px;
height:22px;

}

.content_bg  h2{
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px;
	padding:10px 0 10px 0px;
	vertical-align: top;

}

.content_bg  h3{
	color:#97321f;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-style:italic;
	text-decoration:underline;
	font-size:14px;
	margin:0px 0px;
	padding:10px 0 0 45px;

}




/*<<--------------------------------------------------------------Content_bg_ul---------------- */

/*<<--------------------------------------------------------------Home_news---------------- */

.news_head{
color:#424934;
font-size:12px;
font-weight:bold;
}
.news_body{

}

/*<<------------------------------------------------------------------------------ */



.content_ftr{
position:relative;
float:right;
background-repeat:no-repeat;
background-image:url(../img/content_ftr.jpg);
width:711px;
height:27px;
}

/*<<-------------------------------------------------------------------------------------------Footer_nav---------------- */
.footer_nav{
position:relative;
float:right;
background-color:#000000;
width:711px;
height:auto;
text-align: center;
margin:0 0 10px 0;
}

.footer_nav a{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.footer_nav a:hover{
color:#fff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}

/*<<-------------------------------------------------------------------------------------------Footer_nav---------------- */

/*<<-------------------------------------------------------------------------------------------Footer---------------- */
#footer_hdr{
position:relative;
float:left;
background-image:url(../img/footer_bg_redrock.jpg);
width:925px;
height:30px;
background-color:#000000;
padding:0px 0px;

}

#footer{
position:relative;
float:left;
width:925px;
height:50px;;
background-color:#5a6447;
padding:0px 0px;


}

#footer p{
color:#B6C899;
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:center;
padding-top:5px;
}

/*<<-------------------------------------------------------------------------------------------Footer---------------- */
/*<<-------------------------------------------------------------------------------------------Section Nav---------------- */
/*<<--------------------------------------------------------------Welcome ---------------- */
.welcome{
background-image: url(../img/content_main_hdr.jpg);
background-repeat:no-repeat;
width:711px;
height:60px;
margin:auto;
}

.welcome h1{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size: 14px;
font-weight:bold;
color:#97321f;
display:none;
}


/*<<--------------------------------------------------------------Welcome ---------------- */

.welcome_title{
height:40px;
width:275px;
float: left;
padding: 5px 0px 0px 25px;
}

#titlebar_nav{
height:40px;
width:356px;
float:right;
text-align:right;
margin: auto;
padding:8px 44px 0 0;
}

#titlebar_nav img{
padding-right:10px;
}


.title_nav{
width:696px;
height:25px;
margin-top:-15px;
padding: 0 0 0 15px;
font-size: 12px;
}

#navlist li{
display: inline;
list-style-type: none;
padding-right: 10px;
}

#content_bg2{
float:left;
background-color:#e7f5d4;
width:604px;
height:auto;
margin-left:46px;
border:dotted #999 1px;
}
#content_bg2 p{
text-align: justify;
}

#content_bg2 a{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size: 12px;
font-weight:normal;
text-decoration:underline;
}

#content_bg2 ul{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
margin-left:-25px;
}

#content_bg2 ul li{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
padding: 0 0 5px 10px;
}


#table_format{
margin: 0 0px;
padding: 20px 0 0 48px;

}
#table_format2{
margin: 0 0px;
padding: 20px 0 0 28px;

}

#table_format2 table tr td{
padding:0 0 0 20px;

}


#table_format_fcpc{
margin: 0 0px;
padding: 20px 0 0 48px;

}

#table_format table{
border:#666 dotted 1px;
}
#table_format table2{
border:#666 dotted 1px;
}

#table_format table tr{

border:#5a6447 none thin;
}

#table_format_fcpc table tr{
border:#5a6447 dotted thin;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#table_heading{
height:30px;
background-color:#5a6447;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;

}

#table_content_even{
background-color:#dfecca;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
}

#table_content_odd{
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
}

.table_title{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#97321f;
font-weight:bold;
}


#movie_wrapper{
height:290px;
width:650px;
padding-left:40px;
}

.movie_left{
position:relative;
width:320px;
height:285px;
float:left;
}

.movie_right{
position:relative;
width:330px;
height:285px;
float:right;
}

#popup {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
color: #505B67;
background:#fff;
margin-left:30px;
margin-top: 15px;
margin-bottom: auto;
width:420px;
border-color: #505B67;
border-style: solid;
border-width: 1px;
position: relative;
padding: 20px;
}
#popup h1 {
	color:#97321f;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-style:italic;
	text-decoration:underline;
	font-size:14px;
	margin:0px 0px;
	

}
#popup a:link{
color: #006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;

}

#popup a:hover{
color:#97331F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
}

#popup a:visited:hover{
color:#97331F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600
}
#popup a:visited{
color: #006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
}
html>body #popup {
width: 400px;

}

#coupon_content {
background-color:#FFFFFF;
border:#666666 dashed medium;
width: 600px;
padding:20px;
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
margin:10px auto;

}

#coupon_content img{
padding-right:10px;


}

#coupon_content h1 {
	color:#97321f;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-style:italic;
	text-decoration:underline;
	font-size:14px;
	margin:0px 0px;
}
#coupon_content a:link {
color: #006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;

}

#coupon_content a:hover{
color:#97331F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
}

#coupon_content a:visited:hover{
color:#97331F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600
}
#coupon_content a:visited{
color: #006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
}