*{padding:0; margin:0; border:none;}
.clear{clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.right{float:right;}
body{color:#333; font:12px/14px Arial, Helvetica, sans-serif;}


#layout{width:976px; margin:0 auto;}
#main{float:left; width:960px; padding:0 8px; background:url(../images/repeat_bg.jpg) repeat-y 0 0; margin-top:0px;}
#header{float:left; width:960px; background:url(../images/header_bg.jpg) no-repeat 0 0; position:inherit;}
/*#menu{float:left; width:960px; padding-bottom:5px;}
#menu ul{float:left; width:auto; list-style:none; padding:2px 0 0 5px;}
#menu li{float:left; width:auto; background:url(../images/seprater.jpg) no-repeat right 5px; padding:0 20px 10px;}
#menu li.float{float:right;padding:5px 20px 10px;}
#menu li img{float:left;}
#menu li a{color:#fff; font:bold 12px/14px Arial, Helvetica, sans-serif;}*/

#menu{float:left; width:960px; padding-bottom:5px;}
#menu ul{float:left; width:auto; list-style:none; padding:2px 0 0 5px;}
#menu ul li{float:left; width:auto; background:url(../images/seprater.jpg) no-repeat right 8px; padding:0 10px 5px; position:relative;}
#menu li.last{background:none;}

#menu ul li a{float:left;color:#FFFFFF;font:13px  Arial, Helvetica, sans-serif; text-decoration:none; padding:5px 15px 4px 15px;}
#menu li a:hover{float:left; color:#CC0000; text-decoration:underline}

#menu ul li ul{background:#abdb91; width:160px; display:none; position:absolute; left:0; top:28px;}
.drop{left:0; top:30px;  white-space:nowrap; width:150px; height:auto; z-index:300; padding:5px 0 10px 10px;}
.drop li{display:block; position:relative; float:left; width:150px; font:11px/13px Arial, Helvetica, sans-serif; padding:0!important; border:none; background:none!important; padding:0 0 5px 0!important;}

.drop li a{ display:block;color:#fff; text-decoration:none; font:bold 11px/13px Arial, Helvetica, sans-serif; background:url(../images/small_red_pointer.gif) no-repeat 130px 3px}
.drop li a:hover{color:#CC0000; text-decoration:none;}

#menu ul li ul li ul{left:160px; top:0; padding:0; white-space:nowrap; width:150px; z-index:400; height:auto; padding:5px 0 10px 10px; position:absolute;}
#menu ul li:hover ul, #menu ul li.over ul{display:block;}




#header p{float:left; width:auto; padding:2px 0 2px 150px; color:#474747; font:bold 12px/14px Arial, Helvetica, sans-serif;}
#header p.float{float:right; width:auto; padding:2px 20px 3px 0; font:11px/13px Arial, Helvetica, sans-serif;}

#header .banner{float:left; width:960px; background:url(../images/banner.jpg) no-repeat 0 0; height:182px;}
#header .banner .logo{float:left; width:946px; padding:12px 0 0 14px;}
#header .banner .logo img{float:left;}
#body_container1{float:left; width:932px; padding:14px 14px 0 14px;  }
#body_container{float:left; width:932px; padding:14px 14px 0px 14px; background:#aada90;  }

#left_container{float:left; width:665px;}
#left_container .left_section{float:left; width:250px; padding-right:15px;}
#left_container .left_section img{float:left; margin-bottom:15px;}
#left_container .user_login{float:left; width:250px; background:#f1f0f0; margin-bottom:13px;}
#left_container .user_login.width{width:400px;}
#left_container .user_login big{float:left; width:auto; color:#333; font:12px/14px Arial, Helvetica, sans-serif; padding:5px; height:173px;}
#left_container .user_login img{float:left; padding-bottom:5px;}

#left_container .user_login .heading{float:left; 
                                      width:250px; background:url(../images/repeat_bg_heading.jpg) repeat-x 0 0; 
									  height:27px;
									  }

#left_container  .user_login .heading.widht{width:400px;}
#left_container .middle_section p{float:left; width:auto; padding:2px 0 5px 3px;}
#left_container .user_login .heading ul{float:left; width:auto; list-style:none;}
#left_container .user_login .heading li{float:left; width:auto; background:url(../images/green_curve_wht.jpg) no-repeat right 0; padding:4px 50px 7px 10px;color:#fff; font:bold 12px/14px Arial, Helvetica, sans-serif;}
#left_container .user_login .heading li.bg_gray{background:url(../images/gray_green.jpg) no-repeat right 0;padding:4px 25px 7px 10px;}
#left_container .user_login .heading li.bg_gray1{background:#e7e5e5 url(../images/span_bg.jpg) no-repeat right 0;padding:4px 25px 3px 10px;}
#left_container .user_login .heading li a{color:#fff; font:bold 12px/15px Arial, Helvetica, sans-serif;}
#left_container .user_login .heading li a.color{color:#17638f;}
#left_container .left_section .user_login form{float:left; width:230px; padding:10px;}
#left_container .left_section .user_login .form_row{float:left; width:230px; padding-bottom:10px;}
#left_container .left_section .user_login .form_row label{float:left; width:60px; color:#2c2b2a; font:12px/14px Arial, Helvetica, sans-serif; padding-right:8px;}

#left_container .left_section .user_login .form_row .asignup a{float:left; width:100px; padding: 0px 3px 3px 90px;  height:20px; color:#FF7800; cursor:pointer;}
#left_container .left_section .user_login .form_row input.input_text{float:left; width:125px; padding: 0 3px; border:1px #808080 solid; height:20px;}
#left_container .left_section .user_login .form_row input.submit{float:left; width:50px; background:url(../images/search_bg.jpg) repeat-x 0 0; height:20px; border:1px #8e8e8e solid; color:#dc7817; font:bold 11px/13px Arial, Helvetica, sans-serif; cursor:pointer; }
#left_container .left_section .user_login .form_row input.radio{float:left; width:14px; height:14px; margin-right:3px; display:inline;}

#left_container .left_section .user_login .form_row input.radio.app{float:left; width:14px; height:14px; margin-left:5px; display:inline;}
#left_container .left_section .user_login .form_row small{float:left; width:auto; padding-right:5px; color:#414141; font:11px/13px Arial, Helvetica, sans-serif;}
#left_container .left_section .user_login .form_row small.sapp{float:left; width:auto; padding-right:80px; color:#414141; font:11px/13px Arial, Helvetica, sans-serif;}

#left_container .left_section .user_login .form_row small.bg{background:url(../images/gray_arrow.gif) no-repeat 75px 4px; padding:0 0 0 85px; clear:both;}

#left_container .left_section .user_login .form_row small.bg1{background:url(../images/gray_arrow.gif) no-repeat 75px 4px; padding:0 0 0 85px; clear:both;}

#left_container .user_login .div_bottom{float:left; width:250px; background:#dcdbdb; padding:10px 0;}
#left_container .user_login .div_bottom.bg1{background:#827b6a;}

#left_container .left_section .user_login .div_bottom.bg1 a{float:right; 
                                                            color:#000; font:12px/14px Arial, Helvetica, sans-serif; 
															margin-right:3px; display:inline;
															font-weight:bold;}
															
#left_container .user_login .div_bottom.bg2{background:#efe5dc; width:400px;}

#left_container .user_login .div_bottom.bg2 a{float:right; 
                                              color:#dc7817; font:12px/14px Arial, Helvetica, sans-serif; 
											  margin-right:3px; display:inline;
											  font-weight:bold;}

#left_container .left_section .user_login .scale{float:left; width:250px; background:#faf2e5 url(../images/shade_repeat.jpg) repeat-x 0 bottom;}
#left_container .left_section .user_login .scale p{float:left; width:200px; padding:10px; color:#000; font:12px/14px Arial, Helvetica, sans-serif;}

#left_container .left_section .user_login .scale_parameter{float:left; 
                                                            width:230px; padding-bottom:5px; padding-left:20px; }

#left_container .left_section .user_login .scale_parameter img{float:left; padding:0;}
#left_container .left_section .user_login .scale_parameter span{float:left; padding:0 0 0 10px; color:#000; font:bold 14px/16px Arial, Helvetica, sans-serif;}

#left_container .left_section .user_login .scale_parameter_outer{ float:left; width:95px; 
                                                                  padding-right:10px;}

#left_container .left_section .user_login .scale_parameter_outer.padding{padding:0; width:116px;}

#left_container .left_section .user_login .scale_parameter p{float:left; width:auto; color:#000; font:14px/16px Arial, Helvetica, sans-serif; padding:0 0 5px 0;}

#left_container .left_section .user_login .scale_parameter p small{color:#CC0000;font:bold 14px/16px Arial, Helvetica, sans-serif; padding:0 0 0 3px;}
#left_container .left_section .user_login .div_bottom p{float:left; width:250px; text-align:center; color:#2a2a2a; font:11px/13px Arial, Helvetica, sans-serif;}
#left_container .left_section .user_login .div_bottom p a{color:#bd0000;}
#left_container .middle_section{float:left; width:400px;}
#left_container .user_login .outer{float:left; width:400px; padding:5px 0;}
#left_container .user_login .outer ul{float:left; width:400px; padding:5px 0; list-style:none;}
#left_container .user_login .outer li{float:left; width:350px; padding:0 0 5px 40px; background:url(../images/icon.jpg) no-repeat 25px 2px; color:#2a2a2a; font:12px/14px Arial, Helvetica, sans-serif;}
#left_container .user_login .outer li.bg{background:url(../images/gray_arrow.gif) no-repeat 30px 3px;}

#left_container .bottom_section{float:left; width:663px; 
                                border:1px #b5b2a9 solid; 
								background:#fbf2d5;
								margin-bottom:14px;}

#left_container .bottom_section h6{float:left; width:633px; border-bottom:1px #b5b2a9 solid;  color:#CC0000; font:bold 18px/21px Arial, Helvetica, sans-serif; padding:10px 0 10px 0; text-align:center;}
#left_container .bottom_section form{float:left; width:500px; padding:10px 20px 10px 136px;}
#left_container .bottom_section fieldset{float:left; width:500px; border:none;}
#left_container .bottom_section .form_row{float:left; width:500px; padding-bottom:10px; font:12px/14px Arial, Helvetica, sans-serif; color:#000;}

#left_container .bottom_section .form_row select{float:left; width:150px; height:20px; border:1px #827d83 solid; margin-left:45px; display:inline;}

#left_container .bottom_section .form_row select.first{width:100px;}
#left_container .bottom_section .form_row select.last{width:150px; margin-right:0;}
#left_container .bottom_section .form_row input.input_text{float:left; width:155px; height:14px; border:1px #827d83 solid; margin-right:8px; display:inline; font-size:11px; padding:3px 0}
#left_container .bottom_section .form_row .button_submit{float:left; width:auto; border:1px #953c00 solid;  background:url(../images/repeat_button.jpg) repeat-x 0 0; text-transform:uppercase; cursor:pointer; font-weight:bold; height:19px; font-size:10px; padding:0 10px 3px 10px!important; padding:0 10px 0 10px;}
#left_container .bottom_section .form_row .button_submit a{color:#000; font-weight:bold;}
#left_container .bottom_section .form_row .button_submit.width{height:13px;}

#left_container .bottom_section small{float:left; width:auto; padding:0 5px; text-transform:uppercase; color:#0955cf; font:bold 14px/16px Arial, Helvetica, sans-serif}

#left_container .top_section{float:left; width:665px; padding:5px 0;}
#left_container .top_section ul{float:left; width:600px; list-style:none;}
#left_container .top_section li{float:left; width:auto; padding:0 10px;  line-height:13px; background:url(../images/seprater1.jpg) no-repeat right 3px; }
#left_container .top_section li.last{background:none;}
#left_container .top_section li a{color:#000; font:11px/13px Arial, Helvetica, sans-serif}

#left_container .about_section{float:left; width:665px; background:#fff; padding-bottom:20px; /*height:625px;*/}

#left_container .about_section.padding_none { padding-bottom:0; margin-bottom:35px!important; margin-bottom:0}
#left_container .about_section.bg1{background:none;}
#left_container .about_section .heading{float:left; width:665px; background:url(../images/green_repeat.jpg) repeat-x 0 0; height:26px; display:inline; margin-bottom:15px;}
#left_container .about_section .heading.margin{margin-bottom:5px;}
#left_container .about_section h6{float:left; width:625px; color:#E18635; font:bold 22px/24px Arial, Helvetica, sans-serif; margin:10px 0 15px 15px; border-bottom:1px #E18635 dashed; display:inline; padding-bottom:5px; padding-left:0;}
#left_container .about_section h6.font{font:bold 14px/16px Arial, Helvetica, sans-serif; border:none;}
#left_container .paragraph_outer{float:left; width:665px;}
#left_container .about_section p{float:left; width:639px; padding-bottom:15px; padding-left:25px; color:#4b4b4b; font:12px/14px Arial, Helvetica, sans-serif;}

#left_container .about_section a{color:#4b4b4b; text-decoration:underline;}

#left_container .about_section p a:hover{text-decoration:none!important;}
#left_container .about_section p.width{width:390px;}
#left_container .about_section .image_outer{width:217px; float:right; padding-right:20px;}
#left_container .about_section .image_outer span{float:left; width:auto; color:#e18530; font:11px/13px Arial, Helvetica, sans-serif; padding:5px 0}
#left_container .about_section .image{width:197px; border:5px #fff solid; float:left;}
#left_container .about_section .image img{float:left;}

#left_container .latest_news_inner{width:660px; position:relative; top:0; left:0; height:520px;}
#left_container .latest_news_outer{float:left; width:645px;  overflow:auto; color:#333; font:12px/14px Arial, Helvetica, sans-serif; padding:5px 5px 5px 20px;}.
#left_container .latest_news_outer p{width:290px;}
#left_container .latest_news{float:left; width:620px; padding:0px;}
#left_container .latest_news.padding{padding:5px 20px;}

#left_container .latest_news.padding1{padding:15px 0 0; width:664px}

#left_container .latest_news ul{float:left; width:620px; list-style:none;}
#left_container .latest_news li{float:left; width:620px; color:#000; font:bold 12px/14px Arial, Helvetica, sans-serif; padding:10px 0; background:url(../images/repeat2.jpg) repeat-y 0 0;}
#left_container .latest_news li.bg{background:url(../images/repeat3.jpg) repeat-y 0 0;}
#left_container .latest_news li.bg2{background:url(../images/repeat4.jpg) repeat-y 0 0;}
#left_container .latest_news li.bg3{background:#e8e8e8;}
#left_container .latest_news li.bg4{background:#fefefe;}
#left_container .latest_news .div_head{float:left; width:420px; padding:5px 10px 5px 0;}
#left_container .latest_news .div_head.width{float:left; width:150px;}

#left_container .latest_news .div_head.width2{float:left; width:215px;}
#left_container .latest_news .div_head.width3{float:left; width:120px;}


#left_container .latest_news .div_head h6{float:left; width:auto; color:#333; font:bold 14px/16px verdana; padding:0 0 0 20px;}
#left_container .latest_news .div_head p{float:left; width:400px; padding:5px 5px 5px 35px; color:#333; font:12px/14px verdana;}

#left_container .latest_news .div_head p.width1{float:left; width:130px; padding:5px 5px 5px 20px; color:#333; font:12px/14px verdana;}
#left_container .latest_news .div_head p.width2{float:left; width:190px; padding:5px 5px 5px 20px; color:#333; font:12px/14px Arial, Helvetica, sans-serif;}
#left_container .latest_news .div_head p.width3{float:left; width:95px; padding:5px 5px 5px 20px; color:#333; font:12px/14px Arial, Helvetica, sans-serif;}
#left_container .latest_news .div_head h6 a{color:#000; font:14px/14px verdana; font-weight:bold; text-decoration:none;background:url(../images/r-arrow.png) no-repeat 0px 3px;  padding:0 0 0 15px;}

#left_container .about_section .form_inner{float:left; width:600px; padding-left:35px; padding-bottom:15px;}
#left_container .about_section .form_inner img{float:left;}
#left_container .about_section .form_inner p{float:left; width:500px; color:#333; font:12px/14px Verdana, Arial, Helvetica, sans-serif; padding:10px 0;}

#left_container .paging_outer{width:600px; position:absolute; bottom:0; left:0;}
#left_container .paging{float:left; width:600px; padding:5px 0;}
#left_container .paging ul{float:left; width:auto; padding:0 0 0 235px; list-style:none;}
#left_container .paging li{float:left; width:auto; padding:0 8px;}
#left_container .paging li a{color:#000; font:11px/13px Arial, Helvetica, sans-serif; float:left; padding:5px; border:1px #5b9c40 solid;}
#left_container .paging li a:hover{color:#5b9c40;}
#left_container .paging li a.current{color:#000; font:11px/13px Arial, Helvetica, sans-serif;}
#left_container .paging li a.current:hover{text-decoration:none!important;}

#left_container .about_section .gallery_main{ width:665px; position:relative; top:0; left:0; height:550px!important; height:500px;}
#left_container .about_section .gallery_outer{float:left; width:665px;}
#left_container .about_section .gallery_inner{float:left; padding-bottom:35px!important;padding-bottom:0; width:645px; padding-left:20px;}
#left_container .about_section .gallery_inner .gallery{float:left; width:140px; margin:10px 8px 0; display:inline; height:100px;}
#left_container .about_section .gallery_inner .gallery a{border:1px #336600  solid; float:left; width:140px; height:100px;}
#left_container .about_section .gallery_inner .gallery p{float:left; width:140px; text-align:center; color:#333; font:12px/14px Arial, Helvetica, sans-serif; padding:15px 0!important;padding:10px 0}
#left_container .about_section .gallery_inner .gallery a:hover{border:1px #5b9c40 solid;}
#left_container .about_section .gallery_inner .gallery.margin{margin:10px 0 0 8px;}




#right_container{float:right; width:250px;}
#right_container .site{float:left; width:250px; padding-bottom:3px;}
#right_container .site_bg{float:left; width:250px; padding-bottom:15px;}
#right_container .site_bg.last{padding-bottom:15px;}
#right_container .site_bg p{float:left; width:250px; color:#fff; font:bold 14px/16px Georgia, "Times New Roman", Times, serif; padding:10px 0 0 0; text-align:center;}

#right_container .site form{float:left; width:250px;}
#right_container .site input.radio{float:left; width:14px; height:14px; margin-right:5px; display:inline;}
#right_container .site span{float:left; width:auto; padding-right:5px; color:#17638f; font:bold 12px/14px Arial, Helvetica, sans-serif;}
#right_container .site input.input_text{float:left; width:65px; height:16px; padding:3px; border:1px #ccc solid; margin-right:5px; display:inline;}
#right_container .site input.search{float:left; width:50px;  height:17px; background:url(../images/search_bg.jpg) repeat-x 0 0; color:#dc7817; font:bold 10px/12px Arial, Helvetica, sans-serif; border:1px #ccc solid; cursor:pointer; margin:2px 0; padding-bottom:2px;}
#right_container .user_login{float:left; width:250px; background:#f1f0f0; margin-bottom:13px;}
#right_container img{float:left;}
#right_container .user_login .heading{float:left; width:250px; background:url(../images/repeat_bg_heading.jpg) repeat-x 0 0; height:27px;}
#right_container .user_login .heading ul{float:left; width:auto; list-style:none;}
#right_container .user_login .heading li{float:left; width:auto; background:url(../images/green_curve_wht.jpg) no-repeat right 0; padding:5px 50px 7px 10px;color:#fff; font:bold 12px/14px Arial, Helvetica, sans-serif;}
#right_container .user_login .heading li.bg_gray{background:url(../images/gray_green.jpg) no-repeat right 0;padding:5px 50px 10px 10px}
#right_container .user_login .heading li.bg_gray1{background:#e7e5e5 url(../images/span_bg.jpg) no-repeat right 0;padding:4px 50px 3px 10px}
#right_container .user_login .heading li a{color:#fff; font:bold 12px/14px Arial, Helvetica, sans-serif;}
#right_container .user_login .heading li a.color{color:#17638f;}
#right_container .user_login .div_bottom{float:left; width:250px; background:#f1f0f0; padding:5px 0;}
#right_container .user_login .div_bottom.bg1{background:#dedddd;}
#right_container .user_login .div_bottom a{float:right; color:#dc7817; font:11px/13px Arial, Helvetica, sans-serif; margin-right:3px; display:inline;}

#right_container .user_login .jummah{float:left; width:250px;}
#right_container .user_login .jummah .row1{float:left; width:250px; background:#f1f0f0;}
#right_container .user_login .jummah .row1.bg{background:#efe5dc; width:249px;}
#right_container .user_login .jummah .row1 h6{float:left; width:73px; color:#000; font:bold 12px/14px Arial, Helvetica, sans-serif; padding:3px 0 3px 10px; }
#right_container .user_login .jummah .row1 h6.width{width:230px;}
#right_container .user_login .jummah .row1 h6 a{color:#000; float:right; text-decoration:underline;}
#right_container .user_login .jummah .row1 h6 a:hover{text-decoration:none;}

#right_container .user_login .jummah .row1 p{float:left; width:auto; color:#000; font:12px/14px Arial, Helvetica, sans-serif; padding:3px 0 3px 10px; }

#right_container .user_login .jummah .row1 p.width{width:70px; padding:3px 0 3px 10px;}
#right_container .user_login .right_bottom{float:left; width:250px;}
#right_container .user_login .right_bottom ul{float:left; width:250px; list-style:none;}
#right_container .user_login .right_bottom li{float:left; width:225px; padding:3px 5px 3px 20px; background:#f1f0f0;}
#right_container .user_login .right_bottom li{float:left; width:225px; padding:5px 5px 5px 20px; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#4f4f4f;}

#right_container .user_login .right_bottom li.bg{background:#dedddd;}
#right_container .user_login .right_bottom li.bg1{background:url(../images/gray_repeat1.jpg) repeat-x 0 0;}
#right_container .user_login .right_bottom li.bg2{background:url(../images/shade_repeat_gray.jpg) repeat-x 0 0;}
#right_container .user_login .right_bottom li img{float:right; padding-right:8px;}
#right_container .user_login .right_bottom li a{background:url(../images/arrow.gif) no-repeat 0 3px;font:bold 11px/13px Arial, Helvetica, sans-serif; color:#4f4f4f; padding-left:8px;}


#footer{float:left; width:960px; background:#fff url(../images/footer_bg1.jpg) no-repeat 0 0; padding-bottom:10px; margin:0 8px; display:inline;}
#footer ul{float:left; width:760px; padding:8px 0 0 200px; list-style:none;}
#footer li{float:left; width:auto; padding:0 10px; border-right:1px #fff solid; line-height:14px;}
#footer li.last{border:none;}
#footer li a{color:#fff; font:12px/14px Arial, Helvetica, sans-serif;}
#footer p{float:left; width:auto; padding:10px 0 0 20px; color:#333; font:11px/13px Arial, Helvetica, sans-serif;}
#footer p.float{float:right; width:auto; padding:10px 20px 0 0; color:#333; font:11px/13px Arial, Helvetica, sans-serif;}
#footer p a{color:#333; font:bold 11px/13px Arial, Helvetica, sans-serif; margin-right:3px; display:inline; text-decoration:underline;}
#footer p a:hover{text-decoration:none;}


/*******************************************LIGHT BOX ***********************************************/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../photogallery/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../photogallery/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#left_container .latest_news form{float:left; width:620px; padding:0 0 10px 0;}
#left_container .latest_news .rows{float:left; width:600px; padding:0 0 10px 20px;}
#left_container .latest_news .rows.padding{padding:20px 0 0 20px;}
#left_container .latest_news .rows label{float:left; width:100px; padding-right:10px; color:#333; font:12px/14px Arial, Helvetica, sans-serif; text-align:right;}
#left_container .latest_news .rows input.input_text{float:left; width:150px; height:20px; border:1px #ccc solid;}
#left_container .latest_news .rows select{float:left; width:150px; height:20px; border:1px #ccc solid;}

#left_container .latest_news .rows textarea{float:left; width:350px; height:150px; border:1px #ccc solid;}
#left_container .latest_news .rows .button{float:left; width:107px; height:24px;}
#left_container .latest_news .rows .button.width{width:76px; height:22px;}

#left_container .latest_news .form-outer{float:left; width:625px; background:#e8e8e8;}

#left_container .latest_news .form-outer .form{float:left; width:664px;}
#left_container .latest_news .form-outer .form span{float:left; width:auto; padding:10px 10px 10px 25px;font:bold 14px/18px Arial, Helvetica, sans-serif; color:#000;}
#left_container .latest_news .form-outer .form p{ float:left; 
                                                  width:639px; 
												  padding:10px 0 10px 25px; 
												  color:#000; font:14px/16px Arial, Helvetica, sans-serif; 
												  background:#fefefe!important;}
#left_container .latest_news .form-outer img{float:right; margin:5px 5px; display:inline;}






#left_container .about_section .photo_section{float:left; width:625px; padding:10px 20px;}
#left_container .about_section .photo_section.with_bg{ border-bottom:1px #314b1c solid;background:#f9f9f9;}
#left_container .about_section .photo_section .photo{float:left; width:172px; height:152px; padding:11px 17px 17px; background: url(../images/photo_frame.jpg) 0 0; margin-right:10px; display:inline;}
#left_container .about_section .photo_section .photo img{float:left;}
#left_container .about_section .photo_section .right_text{float:left; width:390px; padding:5px;}
#left_container .about_section .photo_section .right_text h6{float:left; width:390px; color:#267b02; font:bold 18px/20px Arial, Helvetica, sans-serif; padding-bottom:5px;}
#left_container .about_section .photo_section .right_text h6 span{float:right; font:normal 13px/15px Arial, Helvetica, sans-serif;}

#left_container .about_section .photo_section .right_text p{float:left; width:380px; 
                                                            color:#4F4F4F; 
															font:12px/15px Arial, Helvetica, sans-serif; padding:0 0 5px;}

#left_container .about_section .photo_section .right_text ul{float:left; width:319px; list-style:none;}
#left_container .about_section .photo_section .right_text li{float:left; width:180px; padding-bottom:15px; color:#1d1d1d; font:bold 12px/14px Arial, Helvetica, sans-serif;}
#left_container .about_section .photo_section .right_text img{float:right;}
#left_container .about_section .photo_section .right_text li span{float:right; width:50px; color:#ea0606;}
#left_container .about_section .photo_section .right_text li span img{float:left;}

#left_container .about_section .project_status{float:left; width:625px; padding:10px 20px; border-bottom:1px #314b1c solid;background:#f2f2f2 url(../images/shade_gray.jpg) repeat-x 0 0;}
#left_container .about_section .project_status h6{float:left; width:600px; padding-bottom:10px;color:#267b02; font:bold 18px/20px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#left_container .about_section .project_status ul{float:left; width:300px; list-style:none;}
#left_container .about_section .project_status li{float:left; width:260px; padding-bottom:15px; color:#1d1d1d; font:bold 12px/14px Arial, Helvetica, sans-serif; padding-left:40px;}
#left_container .about_section .project_status li span{float:right; width:auto;}
#left_container .about_section .project_status li span.color1{color:#267b02;}
#left_container .about_section .project_status li span.color2{color:#d90606;}
#left_container .about_section .project_status li.bg1{background:url(../images/icon1.jpg) no-repeat 0 0;}
#left_container .about_section .project_status li.bg2{background:url(../images/icon2.jpg) no-repeat 0 0;}
#left_container .about_section .project_status li.bg3{background:url(../images/icon3.jpg) no-repeat 0 0;}
#left_container .about_section .project_status li.bg4{background:url(../images/icon4.jpg) no-repeat 0 0;}
#left_container .about_section .project_status li.bg5{background:url(../images/icon5.jpg) no-repeat 0 0;}

#left_container .middle_section p.advertisement{ margin:-5px 0px 5px; padding:0px; }


/*----------------news--------------------  */


#body_container .aboutus{float:left; width:932px; padding:14px;}


#left_container{float:left; width:665px; }
#left_container .about{float:left; width:645px; padding:10px 10px 0 10px!important; padding:10px 0 0 10px; background:#FFFFFF;}
#left_container .about h6{float:left; width:645px; border-bottom:#e18635 1px dashed; color:#e18635; font:Georgia, "Times New Roman", Times, serif; font-size:16pt; padding:10px 0 10px 0; font-weight:bold;}
#left_container .about h6.font{font:bold 14px/18px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; border-bottom:none; padding-bottom:0; font-style:italic; margin-bottom:0;}

#left_container .about span{float:left; width:400px; font:13px/18px Arial, Helvetica, sans-serif; padding:10px 10px 10px 0;}
#left_container .about{float:left; width:644px; height:119px; float:right; padding:10px; }

#left_container .about p{ float:left; width:auto; color:#4F4F4F; 
                          font:12px/17px Arial, Helvetica, sans-serif;}

#left_container .about p.bg{background:url(../images/bullet.jpg) no-repeat 0 6px; padding:3px 0 5px 15px; width:600px;}
#left_container .about p ul{float:left; width:635px; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 10px 10px; }
#left_container .about p ul li{float:left; width:635px; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 10px 10px; }
#left_container .about .image_section{float:left; width:630px;}
#left_container .about .image_section img{float:left; margin-right:10px; display:inline; padding:0; width:auto!important}





#left_container .about .cnews{float:left; width:645px; border-bottom:#e18635 1px dashed;  padding:10px 0 10px 0; }

#left_container .about .cnews  .left {float:left; width:440px; padding:0 0 10px 0;  }
#left_container .about .cnews  .left a{float:left; color:#298a00; font:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:10px 0 10px 20px; background:url(../images/latestarrow.jpg)  no-repeat 0 10px; font-weight:bold; }
#left_container .about .cnews  .left span{float:left; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 10px 10px; width:430px; }


#left_container .about .cnews .right{float:right; width:150px; padding:0 0 10px 0; }
#left_container .about .cnews .right .date{float:left; color:#298a00; font:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:10px 0 10px 10px; font-weight:bold;    }
#left_container .about .cnews .right span{float:left; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 10px 10px; width:140px;}



/*----------------events--------------------  */

#left_container .about .cevent{float:left; width:645px; border-bottom:#e18635 1px dashed;  padding:10px 0 10px 0; }
#left_container .about .cevent  .left {float:left; width:220px; padding:0 0 10px 0;  }
#left_container .about .cevent  .left a{float:left; color:#298a00; font:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:10px 0 10px 20px; background:url(../images/latestarrow.jpg)  no-repeat 0 10px; font-weight:bold; line-height:18px; }
#left_container .about .cevent  .midleft {float:left; width:164px; padding:0 0 10px 0;  }
#left_container .about .cevent  .midleft .start{float:left; color:#298a00; font:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:10px 0 10px 20px; font-weight:bold; }
#left_container .about .cevent  .midleft span{float:left; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 10px 20px; width:110px;
 }

#left_container .about .cevent  .midright {float:left; width:120px; padding:0 0 10px 0;}
#left_container .about .cevent  .midright .end{float:left; color:#298a00; font:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:10px 0 10px 10px;  font-weight:bold; }

#left_container .about .cevent  .midright span{float:left; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 10px 10px;width:110px; }

#left_container .about .cevent .right{float:right; width:110px; padding:0 0 10px 0; }

#left_container .about .cevent .right .timing{float:left; color:#298a00; font:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:10px 0 10px 10px; font-weight:bold; }

#left_container .about .cevent .right span{float:left; font:13px/18px Arial, Helvetica, sans-serif; padding:0 0 10px 10px; width:110px; }

#right_container .white{float:right; width:250px; background:#FFFFFF; height:645px;}


#left_container .about_section .heading h3{border-bottom:1px dashed #E18635;
color:#E18635;
float:left;
font-size:16pt;
padding:10px 0;
width:635px;
margin-left:10px;
display:inline;}

#left_container .about_section .heading-nobg{ background:none;}

#left_container .about_section-whitebg{ background:#ffffff;
                                        
										}
#left_container .about_section-whitebg .padding_none20 { padding-bottom:0; margin-bottom:0px; }
#left_container .padding_none21{padding:0px;}

#left_container .latest_news_outer10{ width:600px;  
                                      padding:20px 0px 10px 10px;}
									  #left_container .latest_news_outer10 p{width:590px;}



/************* become a member starts here *********/
.member_form {float:left; width:665px;}
.member_form .row{float:left; width:665px; padding:0 0 20px 0}
.member_form .colum1{float:left; width:280px; padding-left:20px}
.member_form .colum2{float:left; width:365px;}
.member_form .colum1 label {color:#4B4B4B; font:12px/16px Arial, Helvetica, sans-serif; width:275px; }
.member_form .colum1 label span{font-weight:bold;}
.member_form .colum2 p {float:left; width:300px!important; text-align:left; padding:4px 0!important;}
.member_form .colum2 input{float:left; width:150px; border:1px solid #999999; margin:0 200px 5px 0;}
.member_form .colum2 img{float:left; }
/************* become a member starts here *********/


/*********** register page starts here ********/
.register {float:left; width:625px; padding:0 20px}
.register h1{font:14px/18px Arial, Helvetica, sans-serif; color:#009900;}
.register .row{float:left; width:625px; font:12px/18px Arial, Helvetica, sans-serif; color:#4B4B4B; padding-bottom:5px;}
.register .row .colum1{float:left; width:300px;}

.register .row .colum1 label{float:left; width:300px;}

.register-new .row .colum1 label{ text-align:right; width:285px;
                                  padding-right:15px;
						        }

.register .row .colum2{float:left; width:325px;}
.register .row .colum2 input{float:left; width:200px; border:1px solid #999999; font:12px/16px Arial, Helvetica, sans-serif;}
.register .combo{float:left; font:12px/16px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999}
.register .row h6 {font:bold 12px/16px Arial, Helvetica, sans-serif; color:#333333; }
.register .row h6 a{font:bold 12px/16px Arial, Helvetica, sans-serif; color:#CC6600; text-decoration:underline}
.register .row h6 a:hover{text-decoration:none}
.register .row ul{float:left; width:625px; font:12px/18px Arial, Helvetica, sans-serif; color:#4B4B4B; list-style:square; list-style-position:inside;}
.register .row ul li{float:left; width:600px; padding-left:20px}
.register .row ul li input{float:left; margin:2px 10px 2px 0}
.register .row ul li span{float:left; font-weight:bold}
.register .row ul li.none{float:left; width:570px; padding:10px 0 10px 50px ; list-style:none}
.register .submit{text-align:center; font:14px/16px Arial, Helvetica, sans-serif; float:none; width:500px;}
.register .submit input{padding:2px 5px; background:#009900; color:#FFFFFF; font-weight:bold; border:1px solid #006600; font:bold 12px/14px Arial, Helvetica, sans-serif; cursor:pointer;}
/*********** register page ends here ********/


/*********** donate page starts here ***********/
span.required {color:#FF0000; padding-right:10px}
.register h6 {font:bold 12px/16px Arial, Helvetica, sans-serif; color:#333333; padding:5px 0; width:625px; float:left;}
.register .row .colum2 input.first_name{width:95px; margin-right:10px}
.register .row .colum2 input.zip{float:left; width:50px; }
.register .combo.expiry{ margin-left:10px;}
.register .button {padding:2px 5px; background:#009900; color:#FFFFFF; font-weight:bold; border:1px solid #006600}
/*********** donate page ends here ***********/

.signup{position:absolute; 
        
		 z-index:100;
		 
		 margin:2px 0px 0px 201px;
	    }

.signup a{ color:#ff7800;
            text-decoration:none;
		  }	   
		  
#left_container .linkpage-container{ padding:10px 20px 10px!important;
                                     width:625px; background:#fff; float:left;}

#left_container .linkpage-container h6{width:625px; margin-bottom:10px; line-height:24px;}




#left_container .linkpage-container span{width:380px;
                                         text-align:justify;
										}
										
#left_container .linkpage-container p{width:625px; padding-left:0px;
                                      text-align:justify;}
									  										
#left_container .linkpage-container p a{width:625px; padding-left:0px;
                                      text-align:justify;}

#left_container .linkpage-container  ul{float:left; width:600px; 
                                        margin-bottom:20px;
										padding-left:15px; list-style:none;}
										
#left_container .linkpage-container  ul li{ padding-bottom:7px;color:#4F4F4F; 
                                            font:12px/16px Arial, Helvetica, sans-serif; 
											/*background:url(../images/arrow2.jpg) no-repeat 0 0;*/
											background:url(../images/arrow.gif) left 5px no-repeat;
											 padding-left:15px; }

#left_container .linkpage-container  ul li a{ /*color:#006600;*/ color:#4F4F4F; font-size:12px;}

#left_container .linkpage-container  ul li a:hover{ /*color: #ff7800;*/ color:#4B9830;}



#left_container .linkpage-container h2{ font-size:17px; padding-bottom:10px;
                                        padding-top:10px;}
										
#left_container .linkpage-container OL{float:left; width:550px; 
                                        margin-bottom:20px;
										padding-left:15px}

#left_container .linkpage-container a{ color:#ff7800;}


.subscribe { width:514px;  float:left; padding-top:10px;  }
.subscribe .row{float:left; width:480px; font:12px/18px Arial, Helvetica, sans-serif; 
                color:#2C2B2A;  padding:15px 5px 0 20px;}
.subscribe .row .colum1{float:left; width:200px;}
.subscribe .row .colum1 label{float:left; width:190px;}
.subscribe .row .colum2{float:left; width:290px;}
.subscribe .row .colum2 input{float:left; width:200px; border:1px solid #808080; font:12px/16px Arial, Helvetica, sans-serif; height:20px;}


.subscribe .row .button1{ font:14px/16px Arial, Helvetica, sans-serif; float:left; 
                          text-align:center; 
						  color:#dc7817;
                          padding:2px 5px;
						  /*background:#014b7d none repeat scroll 0 0;*/
                          background:url(../images/search_bg.jpg) repeat-x 0 0;
                          border:1px #8e8e8e solid; cursor:pointer;
						}

tr.lightbg20{}

tr.lightbg20 td{padding:5px;}
tr.lightbg22 {}
tr.lightbg22 td{padding:5px;}

#left_container .linkpage-container ul.linkspage20{ width:250px; padding-left:0px;}

#left_container .linkpage-container ul.linkspage20 li{ list-style:none; 
                                                       padding-left:18px;
													   padding-bottom:5px;
                                                       background:url(../images/arrow.gif) left 3px no-repeat;}
													   
#left_container .linkpage-container ul.linkspage20 li a{ color:#333333;}

#left_container .linkpage-container  ul.linkspage20 li a:hover{ color:#4b9830;}


table.register20 th{ text-align:left; }

table.register20 form select{ border:1px solid #cccccc; 
                              margin-bottom:10px;}
							  
tr.lightbg20{ }

tr.lightbg23 { background:#e7f2e4; }
tr.lightbg24 {background:#f6fbf4;}

.project-status{ float:left; width:320px;
}

.donation-but{ float:right; width:107px;
               margin-top:110px;
              }
			  
.volenteer_form{width:532px; margin:0 auto;}
.volenteer_form_inner{float:left; width:532px; text-align:center;}
.volenteer_form_inner form{float:right; width:532px;}
.volenteer_form_inner fieldset{float:left; width:520px; padding:5px;}

.volenteer_form_inner h6{float:left; width:500px; text-align:center; color:#000; font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif; padding-bottom:20px;}

.volenteer_form_inner .form_row{float:left; width:400px; padding-bottom:10px; padding-left:120px;}

.volenteer_form_inner .form_row label, .volenteer_form_inner .form_rownew label {float:left; width:100px; text-align:left; padding-right:10px;}

.volenteer_form_inner .form_row input.input_text, .volenteer_form_inner .form_rownew  input.input_text{ float:left; width:150px; 
                                                  border:1px #a4a3a3 solid;
												}

.volenteer_form_inner .form_row input.button{float:left; width:55px; padding:0 5px; border:1px #333 solid; background:#fff; cursor:pointer;}
.volenteer_form_inner .form_row .checkbox, .volenteer_form_inner .form_rownew .checkbox{float:left; width:14px; height:14px;}
.volenteer_form_inner .form_row p, .volenteer_form_inner .form_rownew p{float:left; width:200px; padding:0 0 0 10px; color:#333; text-align:left;}
.volenteer_form_inner .form_row p a{color:#333; font:12px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; margin-left:5px;}
.volenteer_form_inner .form_row p a:hover{text-decoration:none;}

.mas-left { width:300px; 
            float:left;			
          }

#left_container .linkpage-container .mas-left h6{width:280px;} 
		  
#left_container .linkpage-container .mas-left p{width:280px;}

.mas-right{ width:300px; 
            float:right;
			text-align:center;
			line-height:20px;
		  }
#left_container .about .mas-right span{ color:#E18635; font-weight:bold;
                                        width:300px;
										text-align:center; padding:5px;}
#left_container .about .mas-right img{ padding:0px; width:auto;
padding-top:20px; float:none; }


.newwide-leftsection{ width:893px;
                      background:#ffffff;
					  float:left;
					  padding-bottom:20px !important;
					  padding:10px 20px 25px;
					  margin-bottom:14px !important;
					  margin-bottom:5px;
                    }

.newwide-leftsection h6{ border-bottom:1px dashed #E18635;
						 color:#E18635;
						 font-size:16pt;
						 font-weight:bold;
						 padding:10px 0;
					   }

.newwide-leftsection fieldset{ margin-top:30px;
                               margin-bottom:5px !important;
							   margin-bottom:25px;
                               border:1px solid #bcbcbc;
							   padding:25px 0px;
							   
							 }

.volenteer_form_inner fieldset.fieldborder{  
											padding:20px 0px 0px;
											margin-top:80px;
											margin-bottom:10px;
										  }

.volenteer_form_inner .form_row input.buttonnew{ background:#009900 none repeat scroll 0 0;
										         border:1px solid #006600;
										         color:#FFFFFF;
										         cursor:pointer;
												 font-weight:bold;
										      }

.newwide-leftsection fieldset input.subbut{ background:#009900 ;
                                            border:1px solid #006600;
                                            color:#FFFFFF;
                                            font-family:Arial,Helvetica,sans-serif;
                                            font-size:14px;
											cursor:pointer;
											float:left;
											padding:0 5px;
											width:55px;
											font-weight:bold;
											   }
.newwide-leftsection .volenteer_form_inner .form_rownew label{ float:left;
                                                            padding-left:10px;
                                                            text-align:left;
                                                             width:80px;}

.newwide-leftsection .volenteer_form_inner .form_rownew p a.signuplink{ color:#ec7205;
                                                                     text-decoration:none;
																	 font-size:11px;
																   }
.newwide-leftsection .volenteer_form_inner .form_row p a:hover.signuplink{ text-decoration:underline;}

.volenteer_form_inner .form_rownew{float:left; width:400px; 
                                   padding-bottom:10px; padding-left:80px;}
				
.school_islamic{float:left; width:645px; padding:30px 10px 0;}
.school_islamic .img_section{float:left; width:635px; padding-bottom:10px; padding-left:10px;}
.school_islamic .img_section img{float:left; margin-right:10px; display:inline; border:1px #333 solid;}
.school_islamic h6{float:left; width:635px; padding:0 0 5px 10px; color:#E18635; font:bold 14px/16px Arial, Helvetica, sans-serif; /*text-transform:uppercase;*/}
.school_islamic h6.font{font:bold 16px/18px Arial, Helvetica, sans-serif; padding-bottom:10px;}
.school_islamic p{float:left; width:635px!important; padding:0 0 5px 10px!important; color:#333; font:12px/14px Arial, Helvetica, sans-serif;}
.school_islamic p.width{width:625px!important; padding-left:20px!important;}
.school_islamic ul{float:left; width:500px; padding:0 0 0 20px; list-style:none;}

.school_islamic li{float:left; width:480px; padding:0 0 10px 20px; 
                   color:#4F4F4F; 
				   font:12px/14px Arial, Helvetica, sans-serif; 
				   background:url(../images/arrow.gif) left 3px no-repeat;
				   /*background:url(../images/arrow2.jpg) left 3px no-repeat;*/}
.school_islamic li small{color:#CC0000;}

.school_islamic li a{color:#4F4F4F; }
.school_islamic li a:hover{color:#4B9830;}
.school_islamic li a:hover{text-decoration:underline;}
.school_islamic span{float:left; width:600px; padding-left:20px; color:#006600; font:bold 13px/15px Arial, Helvetica, sans-serif; padding-bottom:5px;}
.school_islamic .audio_gallery{float:left; width:600px; padding-left:45px;}
.school_islamic .audio_gallery .form_row{float:left; width:600px;}
.school_islamic .audio_gallery .form_row select{width:150px; margin-right:20px; display:inline; border:1px #ccc solid; height:20px; float:left;}
.school_islamic .audio_gallery .button{width:25px; height:25px; cursor:pointer; border:none; isplay:inline; float:left; background:url(../images/go_button.jpg) left 0 no-repeat;}
								   
/*.login-new{ width:66px; 
            z-index:400; 
			position:relative; 
			margin:6px 0px 0px 800x;
			line-height:21px; 
			padding-left:32px;
			background:url(../images/login-bg.jpg) no-repeat;
			height:23px;
			color:#ffffff;
			font-weight:bold;
			
		  }
*/


.login-new{ width:66px; 
            z-index:400; 
			position:absolute; 
			/*margin:6px 0px 0px 798px;*/
			margin:6px 0px 0px 875px;
			line-height:21px; 
			padding-left:32px;
			background: url(../images/login-bg.jpg) no-repeat;
			height:23px;
			color:#ffffff;
			font-weight:bold;
			
		  }
		  
.login-new ul{ margin:0px;}
.login-new ul li{ margin:0px; padding:0px; display:inline;}

.login-new a{ color:#ffffff;}

.login-new2{ width:66px; 
            z-index:401; 
			position:absolute; 
			/*margin:6px 0px 0px 862px;*/
			margin:6px 0px 0px 778px;
			line-height:21px; 
			padding-left:23px;
			background:url(../images/myaccount-icon.gif) left -2px no-repeat;
			height:23px;
			color:#ffffff;
			font-weight:bold;
			
		  }
.login-new a, .login-new2 a{ color:#ffffff;}



.education_program{ width:623px; padding-top:15px;
                    padding-bottom:15px;
					margin-left:10px; background:#f8f8f8;
					border:1px solid #e9e8e8;}

.education_program .row1{ padding:10px;
                          clear:both;
						  
						}

.td{ width:100px; margin-left:10px;
     float:left; 
     text-align:center; font-weight:bold;
   }
.td.padding_none{ width:100px; 
     float:left; 
     text-align:left; font-weight:bold;
   }

.td_right{ width:475px; float:left;
           
		 }

.td_right li{width:460px;
             background:none;
            }

.td_right li small{color:#CC0000; font:12px/14px Arial, Helvetica, sans-serif;}


#left_container .bottom_section1{float:left; width:600px; 
                                border:1px #b5b2a9 solid; 
								background:#fbf2d5;
								 margin:0 20px 14px; display:inline;}

#left_container .bottom_section1 h6{float:left; width:580px; border-bottom:1px #b5b2a9 solid;  color:#CC0000; font:bold 18px/21px Arial, Helvetica, sans-serif; padding:10px 0 10px 0; text-align:center;}
#left_container .bottom_section1 form{float:left; width:450px; padding:10px 20px 10px 136px;}

#left_container .bottom_section1 .form_row{float:left; width:450px; padding-bottom:10px; font:12px/14px Arial, Helvetica, sans-serif; color:#000;}
#left_container .bottom_section1 .form_row select{float:left; width:150px; height:20px; border:1px #827d83 solid; margin-right:45px; display:inline;}
#left_container .bottom_section1 .form_row select.first{width:100px;}
#left_container .bottom_section1 .form_row select.last{width:150px; margin-right:0;}
#left_container .bottom_section1 .form_row input.input_text{float:left; width:155px; height:14px; border:1px #827d83 solid; margin-right:8px; display:inline; font-size:10px; padding:3px 0}
#left_container .bottom_section1 .form_row .button_submit{float:left; width:auto; border:1px #953c00 solid;  background:url(../images/repeat_button.jpg) repeat-x 0 0; text-transform:uppercase; cursor:pointer; font-weight:bold; height:19px; font-size:10px; padding:0 10px 3px 10px!important; padding:0 10px 0 10px;}
#left_container .bottom_section1 .form_row .button_submit a{color:#000; font-weight:bold;}
#left_container .bottom_section1 .form_row .button_submit.width{height:13px;}

#left_container .bottom_section1 small{float:left; width:auto; padding:0 5px; text-transform:uppercase; color:#0955cf; font:bold 14px/16px Arial, Helvetica, sans-serif}


#left_container .latest_news form.addbusiness-form{ border:1px solid #e8e7e7; 
                                                    width:537px; overflow:hidden;
													height:550px;
													margin-left:62px !important; 
													margin-left:62px;
													padding-top:30px;
													background:#f8f8f8;}

#left_container .latest_news form.addbusiness-form label{ padding-top:3px;}

#left_container .latest_news form.addbusiness-form select{ font-size:11px;}

table.audio-gallery td{ padding:5px;
                        border-left:1px solid #fdf7f1;}

td.tableheading{ font-weight:bold; 
                 background:#ee9e04;
				 color:#ffffff;
			   }
.add_business_input {border:1px solid #CCC;}
h6.about_section_mar {margin-bottom:0!important;}
h6.about_section_mar span{float:left;}
a.go_link { float:right; padding:4px 12px; font:bold 14px/16px Arial, Helvetica, sans-serif;  background:#EE9E04; color:#fff!important; text-decoration:none!important; margin:0 16px 0 0; border:1px solid  #EE9E04;}




/************************** business directory starts ****************************/
.business_directory {float:left; padding:20px; border:1px solid #282828; width:587px; display:inline; margin:6px 0 12px 14px}
.business_directory .business_left {float:left; height:169px; width:124px;}
.business_directory .business_right {float:left;}
.business_directory .img_container {float:left; width:110px; height:94px; background:url(../images/photo_frame_small.jpg) no-repeat 0 0; padding:6px 8px 7px 6px;}
.business_directory .web_link_bg{float:left; background:url(../images/website_link_bg.jpg)  no-repeat 0 0; width:105px; padding:2px 0 4px 0; margin:12px 0 0 8px; display:inline; text-align:center; font:12px/16px Arial, Helvetica, sans-serif}
.business_directory .web_link_bg a{ color:#000000; text-decoration:none;}
.business_directory .business_right ul{float:left; width:418px; padding:0 0 0 30px; list-style:none; margin:0;}
.business_directory .business_right ul li h5{font:bold 16px Arial, Helvetica, sans-serif; color:#4F4F4F;}
.business_directory .business_right ul li{float:left; width:418px; padding:0 0 17px 0; color:#4F4F4F; text-align:justify;}
/************************** business directory ends ****************************/

/********************** dah winter activities starts ***************************/

.dar_winter {width:auto;}
.dar_winter h1{font:bold 18px/26px Arial, Helvetica, sans-serif!important; color:#E18635;}
.dar_winter h2{font:bold 12px/18px Arial, Helvetica, sans-serif!important; color:#000;}
.dar_winter p.dar_css{font:12px/18px Arial, Helvetica, sans-serif!important; color:#2A2A2A; padding:0!important; width:auto!important;}
.dar_winter p.dar_css span{font:12px/18px Arial, Helvetica, sans-serif!important; padding:0!important; color:#CC0000!important; float:none;}
/********************** dah winter activities ends ***************************/

/***************************** operation hours starts ****************************/
.operation_hours {float:left; width:625px;}
.operation_hours h6{ font:bold 12px/20px Arial, Helvetica, sans-serif!important; color:#333!important; padding:10px 0 0 0!important; border-bottom:0!important;}
.operation_hours p{ font:12px/20px Arial, Helvetica, sans-serif; color:#333;}
.operation_hours p.last_text{ font-style:italic!important; padding-top:10px;}
 /***************************** operation hours ends ****************************/
