/* CSS Document */
body{background:url(../images/bg_page1.jpg) center top; padding:0; margin:0; }
p, li, ul, h1, h2, h3, h4, h5, h6{padding:0; margin:0}
p, span, div, li, td, strong{font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:11px;}
a:link, a:active, a:visited, a:hover{font-family:Arial, Helvetica, sans-serif; color:#0681a0; font-size:11px;}
h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; color:#6f6f6f; padding-bottom:10px; padding-top:5px; clear:both}
h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#0681a0; padding:5px 0px; text-align:left;}
h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#0681a0; padding:10px 0px;}
img{border:0}
.floatLeft{float:left}
.bldBlack, .bldBlack a, .bldBlack a:hover{ font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#655238; text-decoration:none;}
.bldWhite{ font-size:14px; font-weight:bold; color:#fff}
.bldGray{font-size:14px; font-weight:bold; color:#6f6f6f}
.bldDkOrg{font-size:14px; font-weight:bold; color:#655238}
.borderTable{ border-top:1px solid #cfcfb9}
.price{ font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#0681a0; padding:0px; text-align:left; font-weight:bold;}


.bldBlack_big{ font-size:16px; font-weight:bold; color:#655238}
.bldWhite_big{ font-size:16px; font-weight:bold; color:#fff}
.bldGray_big{font-size:16px; font-weight:bold; color:#6f6f6f}
.bigBlack{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000;}
.clearBoth{overflow:hidden; clear:both}
.normalShadow{ background:url(../images/bg_normal_shadow.gif) bottom left no-repeat; padding-bottom:21px; padding-left:5px; padding-right:15px;}
a.quick_search_link:link,a.quick_search_link:active, a.quick_search_link:visited
{ font-size:11px; color:#0681a0; text-decoration:underline}
a.quick_search_link:hover{font-size:11px; color:#0681a0; text-decoration:none}

/*Outer Div*/
.outerDiv{width:1036px; clear:both; margin:0 auto; background:url(../images/bg_div1.jpg) left top;}

/*Header Class*/
.header{width:100%; height:156px; }
.logoDiv{width:246px; height:156px; float:left;background:url(../images/bg_logo.gif) right bottom no-repeat}
.logoDiv img{border:0}

.header_middle{width:500px; float:left; height:156px; }
.personality{background:url(../images/img_personalities.gif) no-repeat left bottom}
.about{background:url(../images/img_about.gif) no-repeat left bottom}
.travel{background:url(../images/img_travel.gif) no-repeat left bottom}
.sponsors{background:url(../images/img_sponsors.gif) no-repeat left bottom}
.restaurants{ background:url(../images/img_restaurants.gif) no-repeat left bottom}
.exhibitors{ background:url(../images/img_exhibitors.gif) no-repeat left bottom}
.noOfDay{background:url(../images/bg_no_of_days.gif); width:44px ; height:44px; margin-left:52px; margin-top:22px; float:left}



.noOfDay p{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#cccccc; padding-top:4px;}
.daysLeft{margin-top:22px; float:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:26px;padding-top:5px; padding-left:6px; width:200px;}


.headerRight{width:267px; height:156px; float:right; background:url(../images/bg_header_right.gif) no-repeat left bottom}
.headerRight p.date{padding:22px 0px 0px 74px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.headerRight p.year{padding:5px 0px 0px 74px}

.headerRight .searchbox{padding:0; margin:0;padding:48px 0px 0px 48px;}
.searchbox .hit_button{float:left; border:0}
.txt_search{ background:none; border:none; width:135px; color:#7e7e7e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:2px; margin-left:5px;}

/*Content Div*/
.contentDiv{width:100%; clear:both}
.menu_top{ color:#616263; font-family:"Goudy Old Style", Verdana, Arial; font-size:13px;padding:0px 17px 0px 27px; line-height:13px;}

.left_menu{ background:url(../images/bg_menu3.gif) no-repeat left top; width:246px; height:436px; float:left}
.left_menu_innerpage{background:url(../images/bg_menu2.gif) no-repeat left top; width:246px; height:506px; float:left}
.left_menu ul {list-style-type:none; margin-top:23px; line-height:normal}
.left_menu ul li{ padding-left:42px; line-height:20px;padding-bottom:10px;font-family:"Goudy Old Style", Times, Arial,Verdana; font-size:18px;}
.left_menu ul li a:link,.left_menu ul li a:active,.left_menu ul li a:visited{ color:#494949; text-decoration:none; font-family:"Goudy Old Style", Times, Arial,Verdana; font-size:18px;}
.left_menu ul li a:hover{color:#000000;}

.left_menu ul li a.activeClass:link,.left_menu ul li a.activeClass:active,.left_menu ul li a.activeClass:visited{ color:#000000; text-decoration:none; font-family:"Goudy Old Style", Times, Arial,Verdana; font-size:18px;}
.left_menu ul li a.activeClass:hover{color:#000000;}

.home_right{/*background:url(../images/tmp_homepage.gif) no-repeat left top;;*/ width:756px; height:416px; float:left}
.bg_personality_page_right{ background:url(../images/bg_personality_page.jpg) no-repeat left top; width:756px; height:723px; float:left;}
.bg_personality_page_right_inner{padding-left:39px; padding-right:38px;}
.inner_pages_right{ background:url(../images/bg_right_bottom.gif) no-repeat left bottom; width:756px; float:left; margin-bottom:10px;}
.inner_pages_right_inner{ background:url(../images/bg_right_top.gif) left top no-repeat; width:756px;  }
.right_inner_text{padding:0px 22px 30px 22px; line-height:20px;}

.tabClass{background:url(../images/bg_tab.gif) no-repeat bottom left; width:712px ; height:31px; margin-top:15px; margin-bottom:15px;}
.tab_middle{background:url(../images/left_tab.gif) repeat-x top left; height:16px; padding-left:18px;}
.tab_right{background:url(../images/right_tab.gif) no-repeat right top; height:16px; width:18px;}
a.tabLinks:link,a.tabLinks:active, a.tabLinks:visited{ color:#595959; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold}
a.tabLinks:hover,a.tabLinksActive:link,a.tabLinksActive:active, a.tabLinksActive:visited,a.tabLinksActive:hover{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold}
.learn_more{padding-right:12px; }
a.learn_more_link:link,a.learn_more_link:active, a.learn_more_link:visited{color:#323232; font-size:12px; font-weight:bold; text-decoration:none}
a.learn_more_link:hover{color:#323232; font-size:12px; font-weight:bold; text-decoration:none}
.right_inner_text p{padding-bottom:15px;}
.right_inner_text ul{margin:10px 20px 10px 20px;}
.right_inner_text ul li{color:#626262;padding-bottom:6px; list-style-type:none; list-style-image:url(../images/img_arrow.gif)}
.top_right{ background:url(../images/bg_right_about_top.jpg) left top no-repeat;}
.top_right_personality_deails{ background:url(../images/bg_right_personality_details_top.jpg) left top no-repeat;}
.about_images{ margin-right:18px; border:7px solid #e3e3e3; margin-bottom:10px; background:#fff;}
.banner_right{width:756px; height:255px; }
.banner_right_personality_details{width:756px; height:415px; }

.banner_right img,.banner_right_personality_details img{margin-top:15px; margin-left:14px;}
.padding_left_personality{width:39px; float:left}
.personality_top{width:100px; clear:both; height:185px;}
.topLinks_right{width:100%; float:left; margin-top:10px; margin-bottom:10px; clear:both}
.quick_search{background:url(../images/bg_quick_search.gif) no-repeat left top; width:170px; height:23px;}
.quick_search_img{float:left; margin-left:7px; margin-top:2px;}
.quick_search_text{float:left; width:130px; margin-left:5px; color:#b5b5b5;font-size:11px; margin-top:1px; background:none; border:none}
.personality_title{ color:#6f6f6f; font-size:14px; font-weight:bold;padding-left:8px;}
.personality_description{color:#999999; font-size:11px; padding-bottom:12px;padding-left:8px;}
.pers_link{ padding-left:20px; padding-bottom:8px;}
.pic_box{width:213px; height:130px; background:url(../images/bg_pic1.gif) no-repeat left bottom}
.pic_box1{width:213px; height:130px; background:url(../images/bg_pic2.gif) no-repeat left bottom}
.pic_box2{width:213px; height:130px; background:url(../images/bg_pic3.gif) no-repeat left bottom}
.pic_box3{width:213px; height:130px; background:url(../images/bg_pic4.gif) no-repeat left bottom}
.pic_box4{width:213px; height:130px; background:url(../images/bg_pic5.gif) no-repeat left bottom}
.nav_link{ text-align:right; color:#424242; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-right:30px;}
.nav_link a:link, .nav_link a:active, .nav_link a:visited, .nav_link a:hover{ color:#424242; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none }
.picture_block{width:213px; float:left; }
.personality_gap_row{height:28px; clear:both}
.personality_gap{  width:20px; float:left}
.quote_class{ font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#d5a91b}

.boxesOuter{background:#ffffff;  overflow:hidden; padding-top:23px;padding-bottom:23px; width:701px;margin-bottom:30px;}

.boxDiv{width:156px; height:154px;background:#8f8f8f;}
.sponsorsBlock{ width:701px; margin:0 auto; height:auto; background: url(../images/bg_sponsors.gif) bottom left  no-repeat #fff; padding-bottom:30px; margin-bottom:30px; text-align:center}

a.personality_read_more:link,a.personality_read_more:active, a.personality_read_more:visited{color:#0682a1; font-size:10px; text-decoration:none}
a.personality_read_more:hover{color:#0682a1; font-size:10px; text-decoration:underline}
/*Featured Box*/
.featured_box{ background:url(../images/bg_featured.jpg) no-repeat left top;  width:990px; height:254px; clear:both; margin-left:11px;}
.blank_featured{width:60px; float:left}
.featured_block{width:258px; float:left; margin-top:18px;}
.featured_title{ font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#131313; padding-bottom:20px;}
.featured_sub_title{ font-family:"Trebuchet MS", Verdana, Arial; color:#000000; font-size:17px; padding-left:16px; padding-bottom:10px;}
.featured_details{font-family:"Trebuchet MS", Verdana, Arial; color:#909090; font-size:12px;padding-left:16px; border-bottom:1px solid #ccd1c0; padding-bottom:15px; margin-bottom:10px;}
.becomeFan{padding:2px 5px 0px 0px}

/*Fan, Twitter Box**/
.fan_twitter_box{ width:990px; clear:both; margin-bottom:4px;overflow:hidden; margin-left:11px;}
.left_box{ width:487px; float:left; color:#ffffff; font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; padding-top:3px; padding-bottom:3px;}
.right_box{width:483px; float:right; text-align:right; margin-bottom:6px;}
.right_box td{color:#ffffff; font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; padding-right:4px;}
.newsLetterDiv{background:url(../images/newsletter_bg.gif) no-repeat; width:187px; height:23px}
.txt_newsletter{border:none; width:128px; margin-top:4px; background:none; color:#b5b5b5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;margin-left:30px;}
/*Footer Div*/
.footer_yellow{clear:both;background:url(../images/bottom_yellow_bar.png) top left no-repeat; width:996px; height:80px;margin-left:11px;}
.leftDiv{width:40%; float:left}
.rightDiv{width:40%; float:right; text-align:right}
.img_yellow_footer{margin-top:18px; margin-left:24px;}
.img_yellow_footer_right{float:right;margin-top:18px; margin-right:28px;}
.footer_last{clear:both; width:996px; padding-top:10px; margin-bottom:40px; overflow:hidden;margin-left:11px; overflow:hidden}
.left_footer{ background:url(../images/footer_left.png) left top no-repeat; height:39px;width:140px; float:left; overflow:hidden}
.right_footer{overflow:hidden;color:#dcdcdc; font-family:"Trebuchet MS", Verdana, Arial; font-size:10px; float:right; padding-right:10px; text-align:right; width:600px;}


.white-module{width:756px; float:right;padding:0 34px 0 0;background:url(../images/white-box-bg.gif) repeat-y;margin:10px 0 20px 0}
.white-module-corner{width:756px;float:left;}
.white-module-content{width:736px;float:left;padding:0 10px; text-align:center}
.img-sponsers{margin:10px}


/*make by nitin*/
.faq-content{width:90%;clear:both;border:#d0dbcc;padding:0 0 20px 10px;}
.faq-content h3{background:#d6e2d4;color:#0681a0;padding:8px 0 5px 5px;}
.faq-content p{border:#d0dbcc 1px solid;border-width:0 1px 1px`px;padding:5px 5px 5px 17px;}