body{margin:0px; padding:0px; background:#000000;}
div, h1, h2, h3, h4, form, label, input, textarea, img, span, ul, li, p{margin:0; padding:0;}
.header{background:url(../images/header.jpg) top left no-repeat; width:996px; height:218px;}
.right_bg{background:url(../images/right_bg.jpg) top left repeat-y; width:91px;}
.left_bg{background:url(../images/left_bg.jpg) top left repeat-y; width:89px;}
.line_bg{background:url(../images/line-bg.jpg) top left repeat-y; width:1px;}
.text_heading{ font:normal 20px arial; color:#000; padding-left:9px;}
.text_heading span{color:#fa6f1b}
.body_text_heading{font:bold 12px arial; color:#444653; padding:21px 18px 14px 9px;}
.body_text{font:normal 11px arial; color:#787879; padding:0px 18px 14px 9px;}
.posted_bg{background:url(../images/posted_bg.jpg) no-repeat; width:367px; height:29px; font:bold 11px arial; color:#fff; padding:3px 0px 0px 20px;}
.posted_bg span{color:#c4c4c4}
.cbo_heading{font: normal 13px Georgia, "Times New Roman", Times, serif; color:#221e1f; padding:3px 0px 9px 10px;}
.dated_time{font:bold 11px arial; color:#f08418; padding-left:10px;}
.cba_text{font:normal 11px arial; color:#787879; padding-left:10px;}
.read_more{ font:bold 11px arial; color:#b44801; text-align:right; padding-top:5px; padding-bottom:15px;}
.read_more a:link, .read_more a:visited{
color:#b44801; text-decoration:none;}
.read_more a:hover{
color:#000; text-decoration:underline;}
.travel_heading{font:bold 11px arial; color:#ff6600}
.travel_link{font:bold 12px arial; color:#195884; text-align:center;}
.travel_text{font:normal 11px arial; color:#787879; text-align:left; line-height:13px; padding:10px;}
.travel_text span{color:#c90051; font-weight:bold;}
.travel_text span a:link, .travel_text span a:visited{
color:#c90051; font-weight:bold; text-decoration:none;}
.travel_text span a:hover{
color:#c90051; font-weight:bold; text-decoration:underline;}


.travel_read_more{font:normal 11px arial; color:#fff; text-align:center; background:#a9a9a9; height:19px; width:330px; margin:0px 10px 0px 10px; }

.up_coming_event{background:url(../images/up-coming.jpg) top left no-repeat; width:390px; height:37px;}

.upcoming_text{font:bold 11px arial; color:#fff; margin:6px 0px 0px 24px;}
.event_heading{font:bold 13px arial; color:#00a990; padding-top:10px; padding-left:10px;}
.event_body_text{font:normal 12px arial; color:#807b7b; padding-top:5px; padding-left:10px;}
.photogallery_more{ font:bold 11px arial; color:#b44801; text-align:right; padding:6px 0px 3px 0px;}

.photogallery_more a:link, .photogallery_more a:visited{
color:#b44801; text-decoration:none;}
.photogallery_more a:hover{
color:#b44801; text-decoration:underline;}
.festivals{background:url(../images/festivals.jpg) top left no-repeat; width:390px; height:27px;}
.festivals_text{font:bold 11px arial; color:#fff; margin:3px 0px 0px 24px;}
.dated{font:bold 13px arial; color:#00a990; padding-left:10px;}
.green_ceo{background:url(../images/green_ceo.jpg) top left no-repeat; width:390px; height:27px;}
.sponsors{font:bold 18px arial; color:#fff; padding-left:5px;}
.doted_back{background:url(../images/doted_back.jpg) top left repeat-x; height:140px;}
.blue_text{font:normal 11px arial; color:#26566c; padding-left:5px; padding-top:5px;}
.copyright{font:bold 12px arial; color:#fff; vertical-align:middle; padding-left:20px;}
.share{font:bold 12px arial; color:#fff; vertical-align:middle;}

/* Start Top menu CSS */
.main_tab{position: relative; list-style: none; margin-top:5px; background:url(../images/menu_bg.jpg) top left repeat-x; height:38px; padding-left:10px;}
.main_tab ul li{list-style-type:none;}
.main_tab li{float:left; padding:0px 6px 0px 6px;}
.main_tab li a{float: left; display: block; text-decoration: none; font:bold 12px arial; padding:0 0 0 5px; height: 22px; 
text-align: center; cursor: pointer; line-height:22px; color:#fff; outline:none;}
.main_tab li a b{float: left; display: block; padding: 0 10px 0 7px; outline:none;}
.main_tab li.current a, .main_tab li a:hover{color: #fff; background: url(../images/menur_hover_left.gif) no-repeat; 	background-position: left; outline:none;}
.main_tab li.current a b, .main_tab li a:hover b{color: #fff; background:url(../images/menur_hover_right.gif) no-repeat right top;
outline:none;}
/* Stop Top menu CSS */

/* Footer menu CSS */
.footer_menu{ background:#000000; height:50px; width:996px; vertical-align:middle;}
.footer_menu{ padding:8px 0px 0px 0px;}
.footer_menu ul{margin:0px;}
.footer_menu li{list-style-type:none; display:inline; font:bold 12px arial; color:#fff; padding:0px 15px 0px 15px;}
.footer_menu li a:link, .footer_menu li a:visited{ color:#fff; text-decoration:none;}
.footer_menu li a:hover{ color:#fff; text-decoration:underline;}
/* End Footer menu CSS */

.enter_tenment{background:url(../images/entertenment.jpg) top left no-repeat; width:217px; height:27px;}
.entertenment_text{font:bold 11px arial; color:#fff; vertical-align:middle; padding-left:20px; padding-top:3px; width:197px;}

.form_border{ border:1px solid #bdbcbd; width:179px; height:21px; background:url(../images/form_bg.jpg) top left repeat-x;}

.register{font:normal 11px arial; color:#000;}
.forgot_password{font:normal 11px arial; color:#000; padding-left:12px;}

.forgot_password a:link, .forgot_password a:visited{ color:#000; text-decoration:none;}
.forgot_password a:hover{ color:#fff; text-decoration:underline;}

.form_border1{ border:1px solid #fff; width:178px; height:20px;}

.new_member{font:bold 12px arial; color:#fff; text-align:center; padding-top:10px;}

.new_member span{color:#f0ff00}

.new_member span a:link, .new_member span a:visited{ color:#f0ff00; text-decoration:none;}
.new_member span a:hover{ color:#fff; text-decoration:underline;}

.left_menu{font:normal 12px arial; color:#4f9bc1; padding-bottom:5px; padding-top:5px;}

.left_menu a:link, .left_menu a:visited{ color:#4f9bc1; text-decoration:none;}
.left_menu a:hover{ color:#000; text-decoration:underline;}
.bottom_images{background:url(../images/bottom-image.jpg) top left no-repeat; height:262px;}

