body{background:url(../images/bg.gif) 0 0 repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.not_home_body{background:url(../images/not_home_bg.gif) 0 0 repeat-x;}
.container{ background:url(../images/header_bg.jpg) 0 0 no-repeat;}
.not_home_container{background:url(../images/not_home_header.jpg) 0 0 no-repeat;}
.wrapper{width: 960px; margin: 0 auto;}
.not_home_container .top{height: 160px;}
.top{overflow: hidden; height: 410px;}
.top h1{float: left; margin-top:7px;}
.not_home_container .top .header_left{margin-top:0; padding-top:20px;}
.top h1 a{background:url(../images/logo_bg.png) 0 0 no-repeat; height:53px; width:179px; text-indent: -3333em; display: block; }
#nav{ float:right; width:500px;}
#nav li{float:left ; background: url(../images/nav_li_bg.gif) right 0 no-repeat;}
#nav li a{padding: 0 20px; color: #fff; text-decoration: none; height: 60px; line-height:60px; }
#nav li a:hover{color: #ff873c;}
.log_in{background: url(../images/login_bg.gif) 20px 50% no-repeat!important; padding-left:43px; padding-right: none;}
.log_in a{padding: 0!important;}
.top h2{clear: both; font-size:39px; font-family:"myriad Pro"; color: #fff; text-shadow:#15325f 1px 1px; font-weight: bold; }
.header_left{ float: left; width:441px; margin-top:15px; margin-right:49px; padding-top: 20px;}
.header_ppc{ float: left; width:800px; margin-top:15px; margin-right:49px; padding-top: 10px;}
.header_left p{color: #fff; text-shadow:#15325f 1px 1px; margin-bottom:100px; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal!important;}
.top img{margin-top:15px; float: right;}
.left_float{float:left;}

.try_it{background:url(../images/try_it_bg.gif) 0 0 no-repeat; width:180px; height:46px; display: block; text-indent: -3333em; float: left; margin-right:20px;}
.featured_tour{background:url(../images/featured_tour_bg.gif) 0 0 no-repeat; width:180px; height:46px; display: block; text-indent: -3333em; float: left;}

.content{padding: 33px 0 15px 0; overflow: hidden; width: 100%;}
.info_box{margin-bottom: 34px; color: #333333; font-size:13px; line-height:20px;}
.info_box img{margin-right: 15px; margin-bottom:8px; vertical-align: middle;}
.info_box h4{font-size: 16px; font-weight: bold; color: #15549f;}

.column_3 h4,.column_4 h4{color: #d1620d; margin-bottom:10px;}
.column_3 blockquote{font-style:italic; margin-bottom: 5px;}
.content .column_3 span{font-weight: bold; margin-bottom: 20px; display: block;}
.content .column_3 span a{font-weight: normal; color: #7eac00;}

.content .column_4 ul{overflow: hidden;  width:100%;}
.content .column_4 li{float: left; margin: 0 20px 20px 0 ; display: inline;}
.content .column_4 li img{margin: 0;}
.no-margin{margin-right: 0!important;}

.footer{clear: both; height: 210px; background: #12437b url(../images/footer_bg.gif) 0 0 repeat-x; color: #cdeaf0; font-size:11px;}
.footer_content{ overflow: hidden;width: 960px; margin: 0 auto; padding: 20px 0 0 0;}

.column_1{width: 220px; float: left; padding: 15px 0 0 0; margin-right:20px;}
.footer_content .column_1 h4{background:url(../images/legal_stuff_h.gif) 0 0 no-repeat; height:14px; text-indent: -3333em;margin-bottom:15px;}
.footer_content .column_1 li a{color: #87b0f0; text-decoration: underline; line-height: 24px; background:url(../images/bullet.gif) 0 5px no-repeat; padding-left:10px;}

.column_2{padding: 15px 0 0 0; width:220px; margin-right:20px;float: left; }
.footer_content .column_2 h4{background:url(../images/stay_connected_h.gif) 0 0 no-repeat; height: 14px;text-indent: -3333em;margin-bottom:15px; }
.footer_content .column_2 li {background:url(../images/footer_connected_li_bg.gif) 0 0 no-repeat; width:25px; width:195px; margin-bottom:10px; padding:4px 0 0 5px; height:21px;}
.footer_content .column_2 a{color: #fff; text-decoration: none;}
.footer_content .column_2 img{ margin-right:8px; float: left; }
.column_2 li a{ line-height: 21px; display: inline-block; margin-top:-2px;}

.column_3{float: left; width:220px; margin-right:20px; display: inline;}
.content .column_3{padding-top:15px;}
.footer_content .column_3 h4{background:url(../images/twitter_h.gif) 0 0 no-repeat; height:36px; text-indent: -3333em;}
.footer_content .column_3 p{font-size:11px; margin: 0 0 5px; text-align:justify; line-height:19px;}
.footer_content .column_3 span{color: #fff; font-size:11px;}
.footer_content .column_3 .follow_on_tweeter{background:url(../images/follow_on_twitter_h.gif) 0 0 no-repeat; display: block; height:20px; width:96px; text-indent: -3333em; margin-top:10px;}

.column_4{float: left; }
.content .column_4{width: 220px; padding: 15px 0 0 0; }
.footer_content .column_4{float: left; width:220px;}
.footer_content .column_4 h4{background:url(../images/subscribe_h.gif) 0 0 no-repeat; height:30px; text-indent: -3333em; margin-bottom:10px;}
.footer_content .column_4 p a{ color: #87b0f0; text-decoration: none;}
#email_input{height: 18px; float: left; padding: 7px 0 0px 11px; color: #818181; font-size:11px; margin-right: 5px; width:150px;}


.main_content{width: 700px; float: left; margin-right:20px; display: inline;}
.sidebar{float: left; width: 220px;}
.singup_site form label{float: left; width:85px; text-align: right; line-height: 31px; font-size:12px; margin-right: 5px;}
.singup_site input{background:url(../images/input_bg.gif) 0 0 no-repeat; width:289px; border: none; height: 20px; padding:7px 10px 5px 5px;}
.singup_site select{background:url(../images/input_bg.gif) 0 0 no-repeat; width:299px; border: none; height: 32px; padding: 5px 0 0 0; display: block;}
.singup_site form p{ margin-bottom: 10px;} 
.singup_site form{margin-left:25px;}
.singup_site form textarea{background:#f5f5f5 url(../images/textarea_bg.gif) 0 0 no-repeat; height:140px; border: none; width:290px; overflow: hidden; padding:5px}
.singup_site{line-height:25px;}
.form_info{ color: #818181; font-size:11px; font-style:italic; margin-left: 95px;}
#checkbox_agree{width: auto;  float: left; margin-right:5px; background: none; height: auto; width: auto; padding: 0;}
.agree_text{ line-height:normal; color: #818181; font-size:12px; width:470px; margin-left:88px;}
.singup_site form p a{text-decoration: none; color: #15549f;}
#create_account{width: auto; background: none; height: auto; margin-left:83px;}
.seo_rank_monitor{background:url(../images/seo_rank_bg.gif) 0 0 no-repeat; width:220px; height:270px; text-indent: -3333em; position: relative; margin-bottom:10px;}
.seo_rank_monitor a{ background:url(../images/seo_rank_btn.gif) 0 0 no-repeat; display: block; width: 181px; height:39px; position: absolute; bottom: 24px; left: 19px;}


.tour_site h2{ font-size:34px; color: #15549f; margin-bottom:15px;}
.tour_site p{line-height: 20px; margin-bottom:50px;}
.tour_site .tour_box{border-bottom: 1px dotted #196272; padding-bottom: 40px; padding-right:35px; overflow: hidden; margin-bottom:30px; width:640px;}
.tour_site .tour_box h3{color: #15549f; font-size:16px; font-weight: bold; margin-bottom:10px;}
.tour_site .tour_box p{color: #333333; font-size:12px; margin: 0;}
.tour_site .tour_box .imgleft{float: left; margin-right:21px; width:185px;}
.tour_site .tour_box .imgright{float: right; margin-left:21px; width:185px;}
.tour_site .tour_box .imgbig{margin-right:21px;}
.tour_site .tour_box ul{float: left; margin-left:9px;}
.tour_site .tour_box li{background:url(../images/tour_li_bullet.gif) 0 9px no-repeat; padding-left: 14px; line-height:25px;color: #333333; font-size:12px;}
.no_border{border: none!important; margin:0!important;}
table th{height: 130px;  text-align: center;  font-size:26px; text-shadow: #fff 1px 1px; color: #006cb2; font-weight: bold; font-family: "myriad Pro",arial;}
table th p{padding-top:30px; margin: 0!important; line-height: 25px!important;}
table td{text-align: center;}
#head_left{background:url(../images/thead_left.gif) 0 0 no-repeat; width:268px;}
#pro_head{background:url(../images/pro_thead.gif) 0 0 no-repeat; width:203px; color: #587f00; font-size:22px;}
#pro_head span{font-size:30px;}
#head_right{background: url(../images/thead_right.gif) 0 0 no-repeat; width:199px;font-size:22px;}
#head_right span{font-size:30px;}
.left_odd,.left_even{text-shadow: #fff 1px 1px; font-size:14px; color: #000;}
.green_even,.green_odd{text-shadow: #fff 1px 1px; font-weight: bold; color: #547a00;}
.right_even,.right_odd{text-shadow: #fff 1px 1px; font-weight: bold; color: #3c818d;}

.left_odd{background:url(../images/table_left_odd.gif) 0 0 no-repeat; height:51px;}
.green_odd{background:url(../images/green_odd.gif) 0 0 no-repeat;}
.right_odd{background:url(../images/right_odd.gif) 0 0 no-repeat; height:51px;}
.left_even{background:url(../images/left_even.gif) 0 0 no-repeat; height:51px;}
.green_even{background:url(../images/green_even.gif) 0 0 no-repeat;}
.right_even{background:url(../images/right_even.gif) 0 0 no-repeat;}
.last_left{background:url(../images/last_left.gif) 0 0 no-repeat; height:79px;}
.last_green{background:url(../images/last_green.gif) 0 0 no-repeat;}
.last_right{background:url(../images/last_right.gif) 0 0 no-repeat;}

.singup_now{background: url(../images/singup_now_btn.png) 0 0 no-repeat; height:37px; width:140px; display: block; text-indent: -3333em; margin: 0 auto;}
.singup_now:hover{background-position: 0 bottom;}

.tour_box a{font-weight: normal; color: #7eac00; font-size:12px;

imgbig { width: 150px;}