/* CSS Document */


/* CSS Document */

body
{
	background:#000000;
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

h2,h3{padding:0; margin:0;}

img {
	behavior:	url("pngbehavior.htc");
}

div, td, tr
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #333333;
	 font-weight:normal;
	 padding:0;
	 margin:0;
}

a
{
	color: #cc0000; text-decoration:none; font-family:verdana; font-size:11px;
}

a:hover
{
	color: #cc0000; text-decoration:underline; font-family:verdana; font-size:11px;
}

form
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
	
a img
{	
	border:0;
}

.header
{
	background:url(images/topbg.jpg) top;
	background-repeat:no-repeat;
	width:864px;
	height:172px;
}

/*.header p.logo
{
	width:284px;
	height:172px;
	padding:0px;
	margin:0px;
}*/


.righttext
{
	padding:75px 0 0 0;
	margin:0px;
	width:527px;
	color:#fffac2;
	border:#ffffff solid 0px;
	float:right;
	font-weight:bold;
}


.red_header
{
	padding:60px 0 0 50px;
	margin:0px;
	color:#cc0000;
	width:477px;
	border:#ffffff solid 0px;
	float:right;
	text-align:left;
	font-weight:bold;
	
}

.header_inner
{
	background:url(images/topbg_inner.jpg) top;
	background-repeat:no-repeat;
	width:864px;
	height:172px;
}

.header_contactus
{
	background:url(images/topbg_contactus.jpg) top;
	background-repeat:no-repeat;
	width:864px;
	height:172px;
}

.header_aboutus
{
	background:url(images/topbg_aboutus.jpg) top;
	background-repeat:no-repeat;
	width:864px;
	height:172px;
}


.header_rates
{
	background:url(images/topbg_rate.jpg) top;
	background-repeat:no-repeat;
	width:864px;
	height:172px;
}


/*.header_inner_rate
{
	background:url(images/topbg_rate.gif) top;
	background-repeat:no-repeat;
	width:864px;
	height:172px;
} 

.header_inner_rate p.logo
{
	width:284px;
	padding:0 0 0 5px;
	margin:0px;
	float:left;
}


.header_inner_rate p.righttext
{
	padding:0px;
	margin:84px 0 0 0;
	width:536px;
	float:right;
	color:#fffac2;
	border:#ffffff solid 0px;
}


.header_inner_rate p.red_inner
{
	padding:0px 0 0 165px;
	margin:0px;
	text-align:left;
	color:#cc0000;
	width:603px;
	border:#ffffff solid 0px;
	float:left;

}



.header_left
{
	width:284px;
	height:172px;
	float:left;
	margin:0px;
	padding:0px 0 0 0px;
	text-align:left;
}

.header_inner p.logo
{
	width:284px;
	padding:0 0 0 5px;
	margin:0px;
	float:left;
}


.header_inner p.righttext
{
	padding:0px;
	margin:84px 0 0 0;
	width:536px;
	float:right;
	color:#fffac2;
	border:#ffffff solid 0px;
}


.header_inner p.red_inner
{
	padding:0px 0 0 165px;
	margin:0px;
	text-align:left;
	color:#cc0000;
	width:603px;
	border:#ffffff solid 0px;
	float:left;

}
.header_right p.red
{
	padding:35px 0 0 60px;
	text-align:left;
	color:#cc0000;
}*/

.redlink
{
	color:#cc0000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

a.redlink:hover
{
	padding:0px;
	color:#cc0000;
	font-size:11px;
	text-decoration:underline;
}


.content
{
	background:url(images/bodybg.jpg);
	background-repeat:no-repeat;
	width:864px;
	display:table;
}
<!--.content_inner
{
	background:url(images/bodybg_inner.jpg) #cccccc;
	background-repeat:no-repeat;
	width:864px;
	display:table;
	margin:0px;
	padding:0 0 30px 0;
}

.content_inner_rate
{
	background:#cccccc;
	background-repeat:no-repeat;
	width:864px;
	display:table;
	margin:0px;
	padding:0 0 0px 0;
} -->


/*.menu
{
	background:url(images/link_bg.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	border:#ffffff solid 0px;
	width:142px;
	height:365px;
	float:left;
	
}

.menulist
{
	width:127px;
	float:left;
	margin:0px;
	padding:0px;
}

.shadow
{
	width:6px;
	height:361px;
	float:left;
}


ul.submenu
{
	/*background:url(images/link_bg.png);
	background-repeat:repeat-y;*/
	/*background:#d21318;
	width:127px;
	margin:0 0 0 0px;
	padding:0px 0 0 0px;
	float:left;
	color:#ffffff;
	text-align:left;
	list-style-type:none;
}

ul.submenu li
{
	width:127px;
	padding:0px;
	margin:0px;
}

ul.submenu li a{
	padding:6px 0 6px 8px;
	margin:0px;
	display:block;
	width:121px;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
ul.submenu li a:link, ul.submenu li a:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
ul.submenu li a:hover{
	color:#ff0000;
	text-decoration:none;
	background:url(images/menu-hover.gif) left;
	background-repeat:repeat-y;
	padding:6px 0 6px 8px;
	font-size:11px;
	font-weight:bold;
}
ul.submenu li a.active:link, ul.submenu li a.active:visited {
	color:#ff0000;
	background:url(images/menu-hover.gif) left;
	background-repeat:repeat-y;
	padding:6px 0 6px 8px;
	font-size:11px;
	font-weight:bold;
}


ul.submenu li a.active:hover {
	color:#ff0000;
	background:url(images/menu-hover.gif) left;
	background-repeat:repeat-y;
	padding:6px 0 6px 8px;
	font-size:11px;
}

.divider
{
	background:url(images/divider.gif) bottom left;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:118px;
}


.content p.text
{
	width:337px;
	margin:0px;
	padding:0px 200px 0 0;
	text-align:center;
	border:#ff0000 solid 0px;
	float:right;
}*/
.content p.text
{
	width:337px;
	margin:0px;
	padding:0px 200px 0 0;
	text-align:center;
	border:#ff0000 solid 0px;
	float:right;
}
.menu
{
	background:url(images/link_bg.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	border:#ffffff solid 0px;
	width:142px;
	height:365px;
	float:left;
	
}

.menulist
{
	width:127px;
	float:left;
	margin:0px;
	padding:0px;
}

.shadow
{
	width:6px;
	height:318px;
	float:left;
	/*border:1px solid blue;*/
}

ul.submenu
{
	/*background:url(images/link_bg.png);
	background-repeat:repeat-y;*/
	background:#d21318;
	width:127px;
	margin:0 0 0 0px;
	padding:0px 0 0 0px;
	float:left;
	color:#ffffff;
	text-align:left;
	list-style-type:none;
}

ul.submenu li
{
	width:127px;
	padding:0px;
	margin:0px;
}

ul.submenu li a{
	padding:6px 0 6px 8px;
	margin:0px;
	display:block;
	width:121px;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
ul.submenu li a:link, ul.submenu li a:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
}
ul.submenu li a:hover{
	color:#ff0000;
	text-decoration:none;
	background:url(images/menu-hover.gif) left;
	background-repeat:repeat-y;
	padding:6px 0 6px 8px;
	font-size:11px;
}
ul.submenu li a.active:link, ul.submenu li a.active:visited {
	color:#ff0000;
	background:url(images/menu-hover.gif) left;
	background-repeat:repeat-y;
	padding:6px 0 6px 8px;
	font-size:11px;
}

ul.submenu li a.active:hover {
	color:#ff0000;
	background:url(images/menu-hover.gif) left;
	background-repeat:repeat-y;
	padding:6px 0 6px 8px;
	font-size:11px;
}

.divider
{
	background:url(images/divider.gif) no-repeat;
	margin:0px;
	padding:0px;
	width:154px;
}


.content_contactus
{
	background:url(images/content_contactus.jpg);
	background-repeat:no-repeat;
	width:864px;
	display:table;
	margin:0px;
	padding:0 0 0px 0;
} 

.red_header_inner
{
	padding:0px;
	margin:0px;
	color:#cc0000;
	width:678px;
	border:#ffffff solid 0px;
	float:right;
	text-align:left;
	font-weight:bold;
}

.content_contactus p.text
{
	width:668px;
	margin:0px;
	padding:0px 10px 0 0;
	border:#ff0000 solid 0px;
	float:right;
	text-align:left;
	line-height:17px;
}


.content_aboutus
{
	background:url(images/content_aboutus.jpg) #cccccc;
	background-repeat:no-repeat;
	width:864px;
	display:table;
	margin:0px;
	padding:0 0 30px 0;
} 
.content_aboutus p.text
{
	width:663px;
	margin:0px;
	padding:0px 15px 0 0;
	border:#ff0000 solid 0px;
	float:right;
	text-align:left;
	line-height:17px;
}
.list_text{

padding:0 0 0 0;
margin:12px 0 0 20px;
/*border:1px solid #FFFFFF;*/
display:block;
text-align:left;
float:left;
width:660px;
}

.list_text ul {
	margin:0 20px 0 0;
	padding:0 0 0 20px;
	display:block;
	}
.policies1{
	width:168px;
	margin:0px 0 0 0;
	padding:0px 160px 0 0;
	text-align:center;
	border:#ff0000 solid 1px;
	float:right;
}
.policies2{
	width:168px;
	margin:0px 0 0 0px;
	padding:0px 160px 0 0;
	text-align:center;
	border:#ff0000 solid 1px;
	float:left;
}
ul.box { 
list-style-type:none; 
width:638px; 
margin:0px 0 0px 148px;
text-align:left; 
/*background-color: #fff;*/
}
li.left { 
width: 316px; 
float:left; display:block; 
/*background:#fff;*/
}
li.right { 
width: 316px; 
float:left; 
display:block; 
/*background:#fff;*/
}
/*.content p.text2
{
	width:280px;
	margin:0px;
	padding:0px 200px 0 0;
	text-align:center;
	border:#ff0000 solid 0px;
	float:right;
}*/
.text2
{
	width:200px;
	margin:0px;
	padding:0px 0px 0 0;
	text-align:center;
	border:#ff0000 solid 0px;
	float:left;
	/*background-color: #ffffff;*/
}
.text3
{
	width:200px;
	margin:0px;
	padding:0px 0px 0 0;
	text-align:center;
	border:#ff0000 solid 0px;
	float:right;
	background-color:#FFFF00;
}
.content_rates
{
	background:url(images/content_rate.jpg) #cccccc;
	background-repeat:repeat-x;
	width:864px;
	display:table;
	margin:0px;
	padding:0 0 30px 0;
} 
.content_rates p.text
{
	width:663px;
	margin:0px;
	padding:0px 15px 0 0;
	border:#ff0000 solid 0px;
	float:right;
	text-align:left;
	line-height:17px;
}


ul.gallery
{
	list-style-type:none;
	display:block;
	width:663px;
	margin:0px;
	padding:10px 15px 0 0;
	border:#ff0000 solid 0px;
	float:right;
}

ul.gallery li
{
	float:left;
	width:216px;
	height:154px;
	padding:0 5px 5px 0;
}

span.chartleft
{
	width:448px;
	border:#ff0000 solid 0px;
	float:left;
	margin:0px;
	padding:0px 0 0 0px;
	text-align:left;
}

span.sunday
{
	float:right;
	width:130px;
	border:#00ff00 solid 0px;
	text-align:left;
	padding:20px 10px 0 0;
}


.ratechart
{
	width:480px;
	margin:0px;
	padding:0px 0px 0 0;
	border:#ff0000 solid 0px;
}

.ratechart1
{
	width:330px;
	margin:20px 0 0 0;
	padding:0px;
	border:#ff0000 solid 0px
}
.text2
{
	width:168px;
	margin:0px;
	padding:0px 0px 0 0;
	text-align:center;
	border:#ff0000 solid 0px;
	float:left;
	background-color: #ffffff;
}
.text3
{
	width:168px;
	margin:0px;
	padding:0px 0px 0 0;
	text-align:center;
	border:#ff0000 solid 0px;
	float:right;
	background-color:#FFFF00;
}
/*.content_contactus p.text_inner
{
	width:675px;
	margin:0px;
	padding:0px 0px 0 20px;
	text-align:center;
	border:#ff0000 solid 0px;
	float:left;
	text-align:left;
}


.content_inner_rate p.text_inner_rate
{
	width:678px;
	margin:0px;
	padding:0px 0px 0 20px;
	text-align:center;
	border:#ff0000 solid 1px;
	float:left;
	text-align:left;
}  
  
  
  
.rate_chart
{
	margin:0px;
	padding:0px;
	width:334px;
	border:#ff0000 solid 1px;
} */


.contentend
{
	width:864px;
	height:408px;
	background:url(images/contentend.gif) bottom;
	background-repeat:no-repeat;
	overflow:visible;
}


.contentend_contactus
{
	width:864px;
	height:402px;
	background:url(images/contentend_contactus.gif) top;
	background-repeat:no-repeat;
	overflow:visible;
}


.footer
{
	/*text-align:right;*/
	font-size:9px;
	color:#ffffff;
	width:864px;
	font-weight:normal;
	display:block;
	padding:3px 0 0 0;
}
.footer-left{
	float:left;
	width:432px;
	display:block;
	top:0px;
	padding:0px;
	margin:0px;
	text-align:left;
}
.footer-link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:underline;
}
.footer-link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
}
.copyright{
	float:right;
	width:432px;
	text-align:right;
	display:block;
	top:0px;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}
.clear
{
	clear:both;
}

.popup_top{font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.popup_top span{font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif; color:#CC0000;}
.popup_top h2{font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif; color:#333333; float:left; width:170px; }
.popup_top h3{font:normal 12px/13px Verdana, Arial, Helvetica, sans-serif; color:#333333; float:left; }
.monday{padding:30px 22px 34px 17px;}
.popup_bottom{padding:0 30px 0 30px;}