/* CSS Document */
body{background:/*#00805e #00aecb#20b562*/ #E9FFE5; font-family: "Trebuchet MS",Arial,Verdana, Arial, Helvetica, sans-serif; color:#222222; line-height:175%; font-size:13px;}
	
.container{padding:0px;}
#topbar{background:#3AA157  url(../images/tab_menu_bg.gif) repeat-x;  line-height:225%; height:24px;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; }
#topbar .network{ padding-left:10px;}
#topbar .network a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
#topbar a{color:#FFFFFF; text-decoration:none; font-weight:bold;}

#topbar .bookmark{ text-align:right; float:right;}
#topbar .bookmark a img{ margin-top:4px;}
#header{background:#FFFFFF; height:75px;padding:10px; margin-bottom:5px;}
#header_container{margin-bottom:10px;}
#header #logo{padding-top:10px;}
#header #logo h2{padding-left:15px; padding-top:10px;}
.logo_hint{ clear:both; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;color:#666666; font-style:normal; text-decoration:none; margin-top:3px; text-align:center;}
#header .adblock_container{ padding:5px; float:left;}
#header #banner_ads{text-align:right;}
#header #banner_ads .adblock{width:250px;border:#A5E4A5 1px solid; height:70px; float:right; margin-left:10px; text-align:left; padding:4px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:150%; }
#header #banner_ads .adblock .title{display:block;  font-weight:bold; display:block;  padding:1px; height:18px;}
/*CONTENT STARTS*/
#content_inner{background:#FFFFff; color:#333333; }
#content_inner img{ float:right; margin-left:10px; border:#A5E4A5 4px solid;}
#important_places img{ float:right; margin-left:10px; border:#A5E4A5 4px solid; margin-top:40px;}
.box{padding:10px; background:#FFFFFF;}
h1{font-size:16px; font-weight:bold; color:#333300; font-family:"Trebuchet MS",Arial,sans-serif;padding-bottom:8px; margin-top:2px; display:block; border-bottom:#A5E4A5 1px solid; background:url(../images/globe_icon.jpg) no-repeat left center; height:21px; padding-left:30px; line-height:30px;}
.area_info{border:#A5E4A5 1px solid; padding:10px; background:#F1FFEF; margin-bottom:15px; font-family:"Trebuchet MS",Arial,sans-serif; font-size:10pt;}
.colorbg{background:#F1FFEF;}

/*SIDE BAR starts*/
#events{background:#FFFFFF ;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:320px; }
#events a.tabnav{display:block; width:156px;float:left; /*background:url(../images/tabs_bg.gif) no-repeat center center;*/ border:#3AA157 2px solid; color:#FFFFFF; font-weight:bold; text-align:center; line-height:25px; height:25px;  background:#3AA157  url(../images/tab_menu_bg.gif) repeat-x; letter-spacing:1px;}
#events #events_title_box a.active{background:#FFFFFF; /*background:url(../images/tabs_active.gif) no-repeat center center; */border: 0px solid #ffffff; border:#3AA157 2px solid; color:#111111; height:25px;width:156px;}
#events a.lasttab{margin-left:0px;}
#events ul{display:block; margin-left:15px; padding:0px; font-size:10pt;} 
#events a{text-decoration:none; }
#events_list{padding-left:5px; clear:both;}
#events_list h3{font-weight:bold; }
ul#events_list li{background:url(../images/sq_arrow.png) no-repeat left center; list-style:none; padding-left:15px; margin-left:-5px; line-height:225%; display:block;}
ul#events_list li a{line-height:225%;}
#events_title_box{}
#tab1_content{ border-top:0px; clear:both;padding-top:12px; background:url(../images/tab_bg_middle.gif) repeat-y center center; }
#tab1_content hr{margin:0; padding:0;}
#events_content a.add_event{background:url(../images/add_news_icon.png) no-repeat left center; display:block; padding-left:20px; margin:10px; float:right; }
#news_content a.add_news{background:url(../images/add_news_icon.png) no-repeat left center; display:block; padding-left:20px; margin:10px; float:right; }
.links{margin-top:-5px;}
h2{ font-size:8pt;font-weight:bold; display:block; height:15px;border-bottom:#14c4e2 1px solid; background:#14c4e2; height:25px; line-height:25px; padding-left:6px;}
#events_bottom{background:url(../images/tab_bottom_bg.gif) no-repeat center bottom; margin-top:-2px !important; margin-top:0px ; }

/*DIRECTORY CONTAINER STARTS*/
#directory_container{}
#directory_container h1{background: url(../images/directory_icon.jpg) no-repeat left center;}
#directory_container ul.listing_container{display:block; width:27%; list-style:none; float:left; margin-left:10px;}
#directory_container ul.listing_container li{ clear:both;display:block; display:block; line-height:200%;}
#directory_container ul.listing_container li a{color:#333333; text-decoration:none;font-weight:normal;}
#directory_container ul.listing_container li.title{font-weight:bold; display:block; margin-bottom:10px;}


#phone_container{border:#3AA157 0px solid; background:url(../images/tab_bg_middle.gif) repeat-y center center; margin-top:25px;width:320px;}
#phone_container h2{font-weight:bold; display:block; height:15px;background:#3AA157 url(../images/tab_menu_bg.gif) repeat-x; height:25px; line-height:25px; padding-left:6px; color:#FFFFFF; font-size:10pt;}
#phone_container ul#listing {padding:10px;}
#phone_container ul li{background:url(../images/user_icon.png) no-repeat left center; padding:17px; list-style:none; margin-left:-15px; line-height:8px; } 
#phone_bottom{background:url(../images/tab_bottom_bg.gif) no-repeat center bottom; margin-top:-25px !important;}
/*IMPORATNTS PLACE*/
#important_places{}
#important_places span.title{font-weight:bold; display:block; margin-bottom:-5px; height:25px; margin-bottom:5px; padding-top:10px;}
#important_places span.first{margin-top:0px;}
#important_places h1{background: url(../images/camera_icon.jpg) no-repeat left center; padding-left:45px;}

/* address box starts*/
#contact_address{margin-top:10px; width:300px;}
#contact_address img{float:right; margin-left:10px;border:#A5E4A5 3px solid; margin-top:10px;}
#contact_address h1{background: url(../images/mail_icon.jpg) no-repeat left center; padding-left:35px;}
#contact_address ul{list-style:none; padding:0; margin:0;}

/*FOOTER STARTS*/
#footer{background:#FFFFFF; margin-top:10px; font-size:10pt; text-align:right; border-top:#A5E4A5 1px solid; clear:both;}
#colorbox2{}
/*.clear{display:block; clear:both; float:left; width:100%;}*/
#sidebar{float:right; width:320px;}