body{ margin:0 auto; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f3f3f3; font-size:13px; background:#338DA8 url(../images/background.png) repeat-x;}
b{ margin-left:8px;}
#main_page{ margin:0 auto; width:1000px; height:auto;}

.header{ width:1000px; height:150px; float:left; background:url(../images/hader_back.jpg) repeat-x top left;}
.logo{ width:165px; float:left;}
.logo img{ border:none; margin-left:26px; margin-top:6px;}
.header_heading{ width:550px; height:130px; float:left;}
.header_heading h1{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#f3f3f3; font-weight:bold; text-shadow: 2px 2px #333333; margin: 100px 0 0 0; letter-spacing: 1px;}
.header_heading span{ padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FDEE1A; font-weight:bold; text-shadow: 2px 2px #333333; margin-left:50px;  letter-spacing: 1px; font-style:italic;}
.guru{ float:right; margin-top:2px;}

#navigation{ width:1000px; height:41px; float:left; background:url(../images/navigation_back.jpg) repeat-x top left;}
#navigation ul{ margin:0; padding:0; list-style:none;}
#navigation li{ margin:0; padding:0; display:inline;}
#navigation ul li a { float:left; display:block; height:37px; margin:0; padding-left:15px; padding-right:15px; padding-top:10px; margin-left:5px;  text-decoration:none; text-align:center; color:#006291; font-size:13px; outline:none; font-weight:bold;}
#navigation li a:hover, #navigation li .current{ color:#333333; background:url(../images/hover.jpg) repeat-x top left;}

.slider{ width:1000px; height:276px; float:left; background:url(../images/slider_back.jpg) repeat-x top left;}
.slider_text{ width:430px; height:auto; float:left;}
.slider_text h2{ margin:0; padding:0; font-family:Trebuchet MS; font-size:22px; color:#f3f3f3; margin-top:18px; margin-left:12px;}
.slider_text span{ margin:0; padding:0; font-family:Trebuchet MS; font-size:16px; color:#f3f3f3;}
.slider_text p{ margin:0; padding:0; font-family:Trebuchet MS; font-size:13px; color:#f3f3f3; font-weight:normal; margin-top:18px; margin-left:12px;}

.read_more{ width:113px; height:29px; float:left; margin-left:12px; margin-top:25px; background:url(../images/read_more.jpg) repeat-x top left;}
.read_more h4{ margin:0; padding:0; font:Arial, Helvetica, sans-serif; color:#2b8bbf; text-align:center; margin-top:6px; font-weight:bold; font-size:11px; }
.read_more a:visited, .read_more a:link{ text-decoration:none; color:#2b8bbf; text-shadow:1px 1px #000000;}
.read_more a:hover{ text-decoration:none; color:#000;}

.slideshow{ width:525px; height:250px; float:right; margin-top:32px; background:url(../images/js_back.png) no-repeat top left;}

.slideshow img { border: 1px solid #ccc; margin-top:4px; margin-left:32px;}

.wrapper{ width:1000px; height:auto; float:left; background:#FFFFFF; padding-bottom:10px;}
.left_wrapper{ width:770px; height:auto; float:left;}

.right_wrapper{ width:210px; height:auto; float:right; background:#f4f4f4; border:1px solid #cccccc; margin:5px; padding-bottom:10px;}
.news{ width:196px; height:auto; float:left;}
.news h1{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-left:12px; margin-top:20px; color:#025c8a;}
.marquee{ float:left; background-color: #f4f4f4; border: 0 solid; color: #8d8d8d; float: left; font-size:12px; font-weight:normal; margin-left:12px;  
margin-top: 3px; width: 196px; normal; height:200px;}
.news img{border: 1px solid #BACFD2; margin-left: 8px; margin-top: 10px; padding: 4px; }
.news a:link{ border:none;}

.container{ width:770px; height:auto; float:left;}
.container h1{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-left:12px; margin-top:20px; color:#025c8a;}
.container img{ float:left;  padding:12px; margin-bottom: 3px;}
.container p{ font-family:Trebuchet MS; font-size:13px; color:#8c8c8c; font-weight:normal; margin: 8px 0 0 12px; text-align: justify;}
.container ul{ margin:0; padding:0; list-style:circle; margin-left:28px;}
.container li{ font-family:Trebuchet MS; font-size:13px; color:#8C8C8C; line-height:22px;} 
.container h5{ margin:0; padding:0; float:right; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:19px; color:#FF0000;}
.container span{ margin:0; padding:0; font-family:verdana; font-weight:bold; font-style:normal;  font-size:13px; color:#333;}

.read_more_blue{ width:80px; height:31px; float:right; margin-top:10px; background:url(../images/read_more_blue.jpg) repeat-x top left;}
.read_more_blue h4{ margin:0; padding:0; font:Arial, Helvetica, sans-serif; color:#fff; text-align:center; margin-top:6px; font-weight:bold; font-size:9px; }
.read_more_blue a:visited, .read_more_blue a:link{ text-decoration:none; color:#fff; text-shadow:1px 1px #666666;}
.read_more_blue a:hover{ text-decoration:none; color:#000;}

.footer{ width:1000px; height:56px; float:left; background:url(../images/footer.jpg) repeat-x top left;}
.footer h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-right:12px; margin-top:9px; color:#f4f4f4; font-size:12px;  float:right;}
.footer a:visited, .footer a:link{ text-decoration:none; font-weight:bold; letter-spacing:1px; color:#fff; text-shadow:1px 1px #666666;}
.footer a:hover{ text-decoration:none; color:#000;}

.footer_nav{ float:left;}
.footer_nav ul{ margin:0; padding:0; list-style:none; margin-top:18px;}
.footer_nav li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:14px; float:left; font-weight:bold; color:#f4f4f4;}
.footer_nav a:visited, .footer_nav a:link{ text-decoration:none; color:#f4f4f4;}
.footer_nav a:hover{ text-decoration:none; color:#4cb5f6;}

.detailed-plan-comparison {float: left; margin-left:11px; width:370px;}
.detailed-plan-comparison table { margin:0;}
/*
.detailed-plan-comparison h2{ margin:0; padding:0; color:#333333; margin-left:12px; font-family:Trebuchet MS; padding:2px; font-size:21px; border-bottom: 2px solid #FFBE04; margin-top:12px;}
*/
.detailed-plan-comparison table tr th{ font-weight: bold; text-align: left;}
.detailed-plan-comparison table tr td { margin:0; padding: 5px 5px 0 0; vertical-align:top; font-size:12px; font-family:Helvetica, Arial;  color:#333333;}
.detailed-plan-comparison table tr.section-header th {border-bottom: 2px solid #999999; border-top: 10px; font-weight: bold; height: 45px; width:300px; padding-left: 15px; padding-right: 15px; background: none repeat scroll 0 0 #d9d7d7; color:#333333; font-size:13px;}
.detailed-plan-comparison table tr.section-header_dark th {border-bottom: 2px solid #999999; border-top: 10px; font-weight: normal; height: 30px; width:300px; padding-left: 15px; padding-right: 15px; background: none repeat scroll 0 0 #f3f3f3; color:#333333; font-size:13px;}
.detailed-plan-comparison table tr.section-header_dark th img{ width:88px; border:2px solid #666666; height:110px; margin:0; padding:0; margin-top:-10px;}
.section-header_dark{ width:100%; height:165px;}
	
.photo_gallery{ width:1000px; height:auto; float:left;}
.pics_box{ width:498px; height:auto; float:left;}

.img1{ width:470px; margin-left:15px; margin-top:20px;}
.img1 img{ margin:0; padding:0; -moz-border-radius: 15px 15px 15px 15px;  -moz-box-shadow: 2px 2px 8px 1px #999999;}
  
.img1_txt { width:470px; float:left;}
.img1_txt h2{color: #025C8A; font-family: Arial,Helvetica,sans-serif; font-size: 20px; margin: 20px 0 0 20px; padding: 0;}
.img1_txt p{color: #8C8C8C; font-family: Trebuchet MS; font-size: 13px; font-weight: normal; margin: 8px 0 0 20px; text-align: justify;}
	
    
.td{ font-weight:bold; color:#333333; float:left; }   
   
   
.nxt_prv{ width:100px; height:auto; float:right;}
.nxt{  float:right; margin-right:15px; margin-top:10px;} 
.prv{ float:left; margin-top:10px;} 
.nxt img{ margin:0; padding:0; border:none;} 
.prv img{ margin:0; padding:0; border:none;}   


    
    	
	
	
	
	
	
	
	
