* { padding:0; margin:0;}
body { background:#fff;}
*, * focus { outline:none;}
img { border:0;}
a { color:#26f; text-decoration:none;}
a:hover { text-decoration:underline;}

/*For FF*/
input::-moz-focus-inner { border:0; padding:0;}
button::-moz-focus-inner { border:0; padding:0;}

/*Header
========================================*/

/*.wheader { width:100%; min-width:1000px; height:135px; background:url(../img/header_bg.jpg) repeat-x;}
.header { width:1000px; he margin:0 auto; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}*/
.wheader { width:100%; min-width:1000px; height:163px; background:#F3F3F3 url(../img/header_bg.jpg) repeat-x;}
.header { width:1000px; height:163px; margin:0 auto; overflow:hidden; font-family:Arial, Helvetica, sans-serif; background:url(../img/header_after.jpg) no-repeat top;}

/*====leftside_header====*/
.leftside_header { width:258px; float:left; overflow:hidden; margin-top:34px;}
/*.leftside_header h1 a { text-indent:-5000px; width:258px; height:82px; display:block; background:url(../img/logo.png) no-repeat;}*/
.leftside_header h1 a { text-indent:-5000px; width:258px; height:82px; display:block; }

/*====rightside_header====*/
.rightside_header { width:728px; float:right; overflow:hidden;}
.login_search { width:100%; height:22px; overflow:hidden; margin:5px 0; padding-bottom:1px;}
.login_search a { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.login_search .login { float:right; background:url(../img/inner/button.png) repeat-x; margin-right:10px; border:solid 1px #bfbfbf; position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}
.login_search .login a.login_button { text-decoration:none; font-size:13px; color:#fff; padding:3px 10px 3px 21px; display:block; background:url(../img/lock.png) no-repeat 5px center;}
.login_search .signup_free { text-decoration:none; font-size:13px; color:#fff; padding:3px 10px 3px 23px; display:block; background:url(../img/user.png) no-repeat 5px center;}

.user_profile { background:#eee;}
.user_profile ul { list-style:none;}
.user_profile li { display:inline;}
.user_profile a { display:inline-block; color:#fff; text-decoration:none; float:right; font-size:13px; position:relative; font-family:Georgia, "Times New Roman", Times, serif;}
.user_profile a.user { padding-top:3px; color:#000; font-weight:bold;}
.user_profile a.exit { padding:3px 8px; background:#c00; font-weight:bold; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php); }
.user_profile a.profile { padding:2px 8px; margin:0 10px; background:url(../img/inner/button.png) repeat-x; border:solid 1px #5F77A8; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php); }
.user_profile a.my_listings { padding:2px 8px; margin-right:8px; background:#5F77A8; border:solid 1px #5F77A8; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php) }

.login_search .login_fb { float:right;}
.login_search .login_fb a { width:149px; height:22px; display:block; background:url(../img/fb.png) no-repeat; text-indent:-5000px;}
.login_search .separate { float:right; width:1px; height:22px; margin:0 10px; background:url(../img/separate.png) no-repeat;}

.login_search .search { float:right;}
.login_search .search input.search_input { width:150px; padding:2px 5px; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; position:relative; border:solid 1px #bfbfbf; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}
.login_search .search button.search_submit { width:20px; height:21px; text-indent:-5000px; border:none; cursor:pointer; vertical-align:top; margin:0 5px 0 2px; background:url(../img/search.png) no-repeat;}

.login_box {margin-top:20px; display:inline-block;}
.login_box #link {color:#2266FF}

.search a.advanced_search { text-decoration:none; font-size:14px; position:relative; top:3px;}
.search a.advanced_search:hover { text-decoration:underline;} 

/*ads*/
.ads { width:728px; height:90px; background:#b7b7b7; overflow:hidden;}
.ads p { font-size:18px; color:#fff; text-align:center; margin-top:35px;}

/*====border_header====*/
.border_header { width:100%; min-width:1000px; height:11px; background:#ff850a; border-top:solid 1px #fff;}

/*Nav
========================================*/
.wnav { width:100%; min-width:1000px; height:46px; background:url(../img/nav_bg.jpg) repeat-x;}
.nav { width:1000px; margin:0 auto; z-index:999; position:relative;}
.nav ul { list-style:none; position:relative;} 
.nav li { display:inline;} 
.nav li span { background:url(../img/separate_nav.png) no-repeat; width:2px; height:37px; display:inline-block; vertical-align:middle; margin:2px 0 0 4px;}
.nav a { text-decoration:none; color:#0b2778; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:13px 8px 8px; display:inline-block; vertical-align:middle; position:relative; border-radius:0 0 7px 7px; -moz-border-radius:0 0 7px 7px; -webkit-border-radius:0 0 7px 7px; behavior:url(PIE/PIE.php);}
.nav a i { font-style:normal; display:block; background:url(../img/down-arrow.png) no-repeat right center; padding-right:20px;}
.nav a:hover i { background:url(../img/down-arrow-hover.png) no-repeat right center;}
.nav a.active { background:url(../img/hover_bg.png) repeat-x; color:#fff;}
.nav a:hover { background:url(../img/hover_bg.png) repeat-x; color:#fff;}
.nav a.none  { padding:13px 18px 8px;}

.nav li ul { position:absolute; top:39px; display:none; background:#5678a2; border:solid 2px #ff850a; border-top:none; overflow:hidden;}
.nav li ul li { display:block;}
.nav li:hover ul { display:block;}
.nav li:hover ul a { padding:0; background:url(../img/inner/nav_arrow.png) no-repeat 5px center; display:block; padding:5px 10px 5px 20px; font-size:15px;}
.nav li:hover ul a:hover { background:#033386 url(../img/inner/nav_arrow.png) no-repeat 5px center; border-radius:0;}
.nav li:hover a { background:url(../img/hover_bg.png) repeat-x; color:#fff;}
.nav li:hover i { background:url(../img/down-arrow-hover.png) no-repeat right center;}
.nav li ul#sub-islands { left:88px;}
.nav li ul#sub-islands li { display:block; float:left;}
.nav li ul#sub-islands li a { padding-right:20px;}
.nav li ul#sub-promotions { left:182px;}
.nav li ul#sub-stay { left:309px;}
.nav li ul#sub-do { left:456px;}
.nav li ul#sub-events { right:177px;}
.nav li ul#sub-fun { right:125px;}

/*Block
========================================*/
.wrap { border-left:solid 1px #2d9aff; border-right:solid 1px #2d9aff; width:1000px; margin:0 auto; padding:0 5px; position:relative; z-index:1;}
.block { width:1000px; height:507px; margin:0 auto; overflow:hidden;}

/*slider*/
.shadow { position:absolute; z-index:99; width:16px; height:500px; background:url(../img/shadow.png) no-repeat; margin-left:739px;}
.slider { width:755px; height:498px; float:left;}

/*signup*/
.signup { width:245px; height:507px; float:right;}
.signup_heading { height:65px; width:100%; background:url(../img/heading_signup.png) repeat-x; border-bottom:solid 1px #fff; overflow:hidden;}
.signup_heading p { color:#fff; font-size:20px; font-family:"Minion Pro Med"; margin:8px 0 0 16px; text-shadow:1px 1px 0 #000;}

.signup_info { width:245px; height:184px; background:#06368f; overflow:hidden; border-bottom:5px solid #fff;}
.signup_info ul { list-style:none; margin:15px 0 0 18px;}
.signup_info li { display:list-item; font-size:13px; color:#fff; line-height:22px; font-family:Arial, Helvetica, sans-serif;}

.sign_up_free { background:url(../img/sign_up_free.png) repeat-x; float:left; margin:15px 0 0 20px; position:relative; 
	border:solid 1px #bfbfbf; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}
.sign_up_free a { text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#323234; font-weight:bold; display:inline-block;
	background:url(../img/sign_up_free_arrow.png) no-repeat right center; padding:5px 18px 3px 8px; margin-right:6px;}

.join_heading { background:url(../img/join_heading.png) repeat-x;}
.join_info { background:#085530; border:none; position:relative; 
	border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; behavior:url(PIE/PIE.php);}

/*Sidebars and Content
========================================*/
.sidebars { width:1000px; margin:0 auto; overflow:hidden;}

/*left_sidebar*/
.left_sidebar { width:241px; float:left; overflow:hidden;}
.heading { clear:both; overflow:hidden;}
.heading h2 { font-size:18px; color:#001a6d; font-family:"Minion Pro Med"; background:#dae6ef; padding:2px 8px;	border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; behavior:url(PIE/PIE.php);}
.heading .border_bottom { background:#001a6d; width:100%; height:2px; margin-top:5px;}

.left_sidebar .members { width:100%; overflow:hidden; margin-top:10px;}
.left_sidebar .members ul { list-style:none;}
.left_sidebar .members li { float:left; margin:0 2px 5px 0; height:80px;}
.left_sidebar .members a { display:inline-block; background:#fff; width:115px; height:80px; border:solid 1px #d3d3d3; position:relative; margin-right:3px;
	border-radius:2px;  -moz-border-radius:2px;  -webkit-border-radius:2px; behavior:url(PIE/PIE.php);}
.left_sidebar .members a.margin_none { margin-right:0;}

.left_sidebar .members_button { background:url(../img/members_bg.png) repeat-x; margin:3px 0 6px; position:relative;
	border:solid 1px #bababa; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}
.left_sidebar .members_button a { text-decoration:none; font-size:16px; color:#ff8609; font-family:Arial, Helvetica, sans-serif; padding:7px 0 4px 35px; margin-right:37px; display:block;
	background:url(../img/members_arrow.png) no-repeat right center;}

.socials .social_links { overflow:hidden; margin:8px 0;}
.socials .social_links ul { list-style:none;}
.socials .social_links li { display:inline;}
.socials .social_links a { text-decoration:none; text-indent:-5000px; display:inline-block; width:50px; height:50px; margin-right:9px;}
.socials .social_links a.facebook { background:url(../img/facebook.png) no-repeat;}
.socials .social_links a.twitter { background:url(../img/twitter.png) no-repeat;}
.socials .social_links a.linkedin { background:url(../img/linkedin.png) no-repeat;}
.socials .social_links a.youtube { background:url(../img/youtube.png) no-repeat; margin-right:0;}
.social .stButton {margin-top:12px}

.social_share { width:100%; overflow:hidden;}

.email { width:100%; overflow:hidden;}
.email a { text-decoration:none; color:#323234; font-size:13px; font-family:Arial, Helvetica, sans-serif; height:22px; display:inline-block; margin-top:10px;}
.email a.border_line { border-right:dotted 1px #2d4287; font-size:10px; margin:0 15px;}
.email a.email_icon { background:url(../img/email.png) no-repeat; padding:3px 0 0 40px; vertical-align:middle; margin-top:11px;}
.email .fb-like { width:75px; margin-top:12px; float:left}

/*content*/
.content { width:730px; float:right; padding-right:13px; overflow:hidden;}
.content h1 { font-size:20px; color:#001a6d; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; margin:5px 0 10px 0;}
.content p { line-height:20px; font-size:13px; color:#323234; font-family:Georgia, "Times New Roman", Times, serif;}
.content a { font-size:13px;}

/*Extra
========================================*/
.extra { width:1000px; margin:0 auto; overflow:hidden; margin-top:5px; padding-bottom:20px;}
.extra .deals { width:240px; overflow:hidden; float:left;}
.extra .deals_inner { margin:8px 0 16px 0;} 
.extra .deals_inner h3 a { font-size:14px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:20px; font-weight:normal;}
.extra .deals_inner p { font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333335; line-height:20px;}
.extra .deals_inner a:hover { text-decoration:underline;}
.extra .all_deals { padding-top:5px;}
.extra .all_deals a { font-size:13px; text-decoration:none; color:#f00;}
.extra .all_deals a:hover { text-decoration:underline;}

.events { width:270px; float:left; overflow:hidden; margin-left:16px;}
.events .deals_inner h3 { font-weight:normal; line-height:20px;}
.events .deals_inner h3 a { font-size:15px; text-decoration:none;}
.events .deals_inner h3 a:hover { text-decoration:underline;} 
.events .deals_inner p { font-size:13px; color:#333335; line-height:20px;} 

.adsense { width:120px; height:240px; float:left; overflow:hidden; margin:0 24px 0 27px;}

.advertise_block { width:300px; overflow:hidden;}
.advertise_block .advertise { width:300px; height:125px; background:#b7b7b7; clear:both;}
.advertise_block .advertise p { font-size:18px; color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-top:53px;}
.advertise_block .margin_top { margin-top:12px;}

/*Footer
========================================*/
.border_footer { width:100%; min-width:1000px; height:11px; background:#ff850a; border-bottom:solid 1px #fff;}
.wfooter { width:100%; min-width:1000px; background:url(../img/footer_bg.png) repeat-x;}
.footer { width:1000px; height:52px; margin:0 auto; overflow:hidden;}
.footer ul { list-style:none; text-align:center; margin-top:5px;}
.footer li { display:inline;}
.footer li span { font-size:13px; color:#001b70; font-family:Arial, Helvetica, sans-serif; margin:0 6px 0 8px;}
.footer a { font-size:13px; color:#001b70; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
.footer p { font-size:13px; color:#001b70; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:5px;}




/*Business Page
========================================*/
/*wrapper*/
.wrapper { width:1000px; border-left:solid 1px #2d9aff; border-right:solid 1px #2d9aff; margin:0 auto; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding:0 5px 5px 5px;}
.heading_text { font-size:12px; color:#00f; padding:5px 0 5px 15px; font-family:Georgia, "Times New Roman", Times, serif; color:#26f;}
.heading_text a { font-size:12px; color:#26f; text-decoration:none;}
.heading_text a:hover { text-decoration:underline;} 

/*====left_side====*/
.left_side { float:left; width:166px;}

/*
.horizontal_nav { margin-bottom:20px;}
.horizontal_nav ul { list-style:none;}
.horizontal_nav ul li { display:list-item; position:relative;}
.horizontal_nav li span { background:url(../img/inner/nav_arrow.png) no-repeat right center; display:block; margin-right:2px; padding-right:10px;}
.horizontal_nav a { text-align:center; display:block; color:#fff; text-decoration:none; background:url(../img/inner/horizontal_nav_bg.png) repeat-x; font-size:13px; text-shadow:0 1px 1px #000; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:10px 0; position:relative; border-bottom:solid 1px #fff;}
.horizontal_nav a:hover { background:#5678a2;}
.horizontal_nav a.border_bottom_none { border-bottom:none;}
.horizontal_nav a.rounded_corners_top { border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; behavior:url(PIE/PIE.php);}
.horizontal_nav a.rounded_corners_bottom { border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; behavior:url(PIE/PIE.php);}

.horizontal_nav ul li:hover ul { visibility:visible;}
.horizontal_nav ul li ul { position:absolute; z-index:10000; top:0; left:0; margin-left:166px; visibility:hidden; width:525px; border-left:solid 1px #fff;}
.horizontal_nav ul li ul .outer_nav { background:#5678a2; overflow:hidden;}
.horizontal_nav ul li ul .big_sub_nav { width:175px; background:#5678a2; float:left; text-align:left;}
.horizontal_nav ul li ul .big_sub_nav a { border:none; background:none; padding-left:15px; display:block;}
.horizontal_nav ul li ul .big_sub_nav a:hover { background:#033386;}
.horizontal_nav ul li ul.sub_nav { width:200px;}
.horizontal_nav ul li ul.sub_nav a { background:#5678a2;}
.horizontal_nav ul li ul.sub_nav a:hover { background:#033386;}
*/

.left_side .inner_deals { width:165px; margin-bottom:5px;}
.left_side .deals_inner { margin:8px 0 16px 0;} 
.left_side .deals_inner h3 a { font-size:14px; font-weight:normal; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px; color:#26f;}
.left_side .deals_inner p { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#333335; line-height:20px;}
.left_side .deals_inner a:hover { text-decoration:underline;}
.left_side .all_deals a { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#f00;}

.google_translate { width:165px; overflow:hidden; margin-bottom:5px;}

.left_side .weather { clear:both; overflow:hidden;}
.left_side .weather_block { margin:10px 0 5px;}

.left_side .advertisement { margin-bottom:15px;}
.left_side .adsense_block { width:120px; height:240px; margin:10px 0 0 22px;}

/*====article====*/
.container { width:834px; float:left; overflow:hidden;}
.container .ads_margin_left { margin-left:8px;}
.article { float:left; overflow:hidden; width:517px; margin-left:8px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif;}
.article h1 { font-size:20px; color:#001A6D; font-weight:normal; margin-bottom:5px;}


.listings .listings_heading { width:100%; height:30px; background:url(../img/inner/article_heading_bg.png) repeat-x; overflow:hidden; border-bottom:solid 1px #d3d3d3;}
.listings .listings_heading h2 { font-size:17px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; margin:5px 0 0 7px;}

.listings .listings_carousel { height:86px; background:url(../img/inner/listings_carousel.png) repeat-x; border-top:solid 1px #d8d8d8;}
.listings .listings_carousel ul { list-style:none; text-align:center; margin-top:10px;}
.listings .listings_carousel li { display:inline; border-right:2px dotted #bbb; padding:0 5px 0 2px; margin:0 5px 0 0;}
.listings .listings_carousel a { display:inline-block; text-decoration:none;}
.listings .listings_carousel a.carousel_left_arrow { width:19px; height:28px; background:url(../img/inner/carousel_left_arrow.png) no-repeat; float:left; margin:28px 10px 0 20px;}
.listings .listings_carousel a.carousel_right_arrow { width:19px; height:28px; background:url(../img/inner/carousel_right_arrow.png) no-repeat; float:left; margin:28px 5px 0 -5px;}
.listings .listings_carousel a.carousel_img {border:2px #c6c6c6 solid; margin-left:0px;}
.listings .listings_carousel a.carousel_img:hover { border:solid 2px #001a6b;}

/*article_content*/
.article_content { overflow:hidden;}
.article_content h2 { font-size:16px; color:#093f23; font-family:Georgia, "Times New Roman", Times, serif; margin-top:12px;}
.article_content h2.heading_color { color:#093f23; margin:0;}
.article_content h3 {  font-size:15px; color:#323234;}
.article_content h3 a { font-size:15px; color:#323234;}
.article_content p { font-size:13px; color:#323234; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif;}
.article_content p a { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#26f;}
.margin_bottom { margin-bottom:25px;}

/*options*/
.options h4 { font-size:14px; color:#333335; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:18px 0;}
.options h2.heading_color { font-size:24px; font-family:"Minion Pro Med"; color:#093f23; margin:10px 0;}
.options table { width:100%;}
.options table th { font-size:13px; color:#fff; background:#001a6d; padding:4px 0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;}
.options table th.th_bg { background:#ff850a; width:330px;}  
.options table tr { font-size:13px; color:#323234;}
.options table tr td { font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:7px 0; text-align:center; border:solid 1px #4d4d4f; border-top:none;}
.options table tr td.td_right { text-align:right; padding-right:10px; border-right:none;}
.options table tr td.yes { background:url(../img/inner/yes.png) no-repeat center;}
.options table tr td.no { background:url(../img/inner/no.png) no-repeat center;}
.options table tr td.border_none { border-left:none; border-right:none;}
.options table.table_info { margin-top:10px;}
.options table.table_info td { text-align:center; padding:8px 4px 6px;}
.options table.table_info td.border_right { border-right:none; width:192px;}
.options table tr th.th_bg1 { background:#ff850a;}

/*====info====*/
.info { float:left; overflow:hidden; width:300px; overflow:hidden; margin-left:8px;}
.info .info_ads1 { width:300px; height:250px; background:#b7b7b7; overflow:hidden;}
.info .info_ads2 { width:300px; height:125px; background:#b7b7b7; overflow:hidden; margin:5px 0 10px 0;}
.info .info_ads1 p { text-align:center; color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-top:120px;}
.info .info_ads2 p { text-align:center; color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-top:53px;}

.social_links_margin a.fb_margin_left { margin-left:2px;}
.social_links_margin a.margin_left1 { margin-left:17px;}
.social_links_margin a.margin_left2 { margin-left:20px;}

.tabs { margin:5px 0;}
.tabs .tabs_nav div { font-size:12px; color:#333335; cursor:pointer; text-decoration:none; text-transform:uppercase; display:inline-block; padding:9px 10px 5px; position:relative; border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0; behavior:url(PIE/PIE.php);}
.tabs .tabs_nav div.avtive_tab { background:url(../img/inner/tabs_nav.png) repeat-x; color:#fff;}
.tabs div span { height:23px; width:2px; background:url(../img/inner/tabs_separator.png) no-repeat; margin:0 3px;}
.fattab_noactive { display:none;}
.tabs .tabs_border { height:15px; background:url(../img/inner/tabs_border.png) repeat-x; border:solid 1px #3e5b85; margin-top:-2px;}
.tabs .tabs_content ul { list-style:none;}
.tabs .tabs_content li { font-size:14px; color:#333335; font-family:Arial, Helvetica, sans-serif; padding:15px 5px; border-bottom:solid 1px #bbb;}
.tabs .tabs_content li a { font-size:14px; color:#0B2778; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.tabs .tabs_content li a:hover { text-decoration:underline;}
.tabs .tabs_content li a:hover { text-decoration:underline;}
.tabs .tabs_content li.border_bottom_none { border-bottom:none;}
.tabs a { text-decoration:none;}
.tabs a:hover { text-decoration:underline;}
.tabs a.go_to { display:block; float:right; font-size:13px; margin:10px; text-decoration:none; color:#f00;}
.tabs a:hover { text-decoration:underline;}

/*Article Page
========================================*/
.article_content h2.margin_top { margin-top:12px;}
.comments { margin-bottom:40px;}
.comments p { font-size:13px; color:#323234;}
.comments p span { color:#001a6d;}
.comments a { font-size:13px; float:right;}
.comments p.border_comments { border-bottom:solid 1px #bbb; padding-bottom:4px; margin-bottom:8px;}
.comments p span.float_right { float:right; color:#ff850a;}

.pagination { clear:both;}
.pagination ul { list-style:none; text-align:center; padding:3px 0;}
.pagination li { display:inline-block; background:url(../img/inner/pegination_bg.png) repeat-x; 
 	border:1px solid #a7a7a7; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; behavior:url(PIE/PIE.php);}
.pagination li:hover { background:url(../img/inner/pegination_hover_bg.png) repeat-x; color:#001a6d;}
.pagination a.active_pegination { background:url(../img/inner/pegination_hover_bg.png) repeat-x; color:#001a6d;}
.pagination a { text-decoration:none; display:inline-block; color:#909090; font-size:13px; position:relative; font-weight:bold; padding:3px 8px;}
.pagination a.padding_left_arrow { background:url(../img/inner/pagination_left_arrow.png) no-repeat center; text-indent:-5000px; padding:3px 12px;}
.pagination a.padding_right_arrow { background:url(../img/inner/pagination_right_arrow.png) no-repeat center; text-indent:-5000px; padding:3px 12px;}

/*Classifieds Page
========================================*/
.information { margin:10px 0;}
.information h3 { margin-top:5px;}
.information h3 a { font-size:15px; color:#001a6d;}
.information h4 { font-size:13px; color:#093f23; font-weight:normal; line-height:20px;}
.information p { line-height:20px; font-size:13px; color:#333335;}

/*Market Place Page
========================================*/
.market { margin-top:20px; overflow:hidden;}
.market .market_place { width:152px; overflow:hidden; text-align:center; float:left; margin:0 10px 25px 10px;}
.market .market_place a { color:#26f;}
.market .market_place img { margin:2px 0;}
.market .market_place p { font-size:13px;}
.market .market_place p span { color:#ff850a;}
.market .margin { margin-right:0;}
.market .market_place img:hover { opacity:0.9; filter:alpha(opacity=90);}
.article_content p a.submit { border:0; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; float:right;	padding:5px 7px 4px; position:relative; cursor:pointer; background:url(../img/inner/button.png) repeat-x; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}


/*Directory Page
========================================*/
.search_business { margin:30px 0; width:400px;}
.search_form { width:400px; overflow:hidden; margin-bottom:25px;}
.search_business p { overflow:hidden; margin-bottom:25px;}
.search_business p label { width:170px; float:left; text-align:right; font-size:13px; color:#333335; font-family:Arial, Helvetica, sans-serif; padding-right:19px;}
.search_business p select { font-size:13px; font-family:Arial, Helvetica, sans-serif; width:210px; border:solid 1px #ccc; color:#333335; padding:2px 0;}
.search_business p textarea { font-size:13px; font-family:Arial, Helvetica, sans-serif; width:208px; height:150px; border:solid 1px #ccc; color:#333335; padding:2px 0;}
.search_business p input.type { font-size:13px; font-family:Arial, Helvetica, sans-serif; width:200px; border:solid 1px #ccc; color:#333335; padding:2px 4px;}
.search_business p input.submit { border:0; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; float:right;	padding:5px 7px 4px; position:relative; cursor:pointer; background:url(../img/inner/button.png) repeat-x; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}

/*Coupons Page
========================================*/
.promotions { border-top:solid 1px #bbb; margin-bottom:10px; padding:10px 0; overflow:hidden;}
.promotions h2 { font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:left; margin:0;}
.promotions h3 { font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:left;}
.promotions p { float:right;}
.promotions a { color:#001a6d; font-size:13px; float:right; margin-top:5px;}
.clearfix { clear:both; margin:2px 0; overflow:hidden;}

/*Fan Page
========================================*/
.fan_table td.border_left { border-left:none;}
.fans { margin-bottom:10px;}
.fans ul {}
.fans li { display:list-item; font-size:13px; color:#323234; line-height:20px;}
.fans a { font-size:13px; color:#323234;}

/*Weekly Contests Page
========================================*/
.contests { margin:15px 0; overflow:hidden;}
.contests h2 { font-size:24px; color:#093f23; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.contests p { font-size:13px; color:#333335; line-height:20px;}
.weekly_contests { overflow:hidden; border-bottom:solid 1px #bbb; padding-bottom:17px; margin-bottom:15px;}
.weekly_contests h3 { font-size:15px; color:#001a6d; font-weight:normal; margin-top:10px; padding-bottom:2px;}
.weekly_contests p { font-size:13px; color:#333335; line-height:20px;}
.weekly_contests img { margin-top:22px;}
.weekly_contests .left { float:left; width:360px;}
.weekly_contests .right { float:right;}
.weekly_contests p.margin_text { margin-bottom:8px;}

/*Results Page
========================================*/
.result p { clear:both; overflow:hidden;}
.result .map { height:275px; overflow:hidden; margin:15px 0 20px;}
.result .result_heading { overflow:hidden; padding-bottom:3px;}
.result .result_heading h2 { float:left; clear:both; overflow:hidden; padding-right:15px;}
.result .result_heading span { font-size:13px; color:#333335; padding-left:10px; margin-top:5px; display:block; float:left;}
.result .result_heading span select { font-size:13px; color:#333335; margin-left:5px; padding-left:2px;}
.result .result_heading  select.per_page { width:45px;}
.result .result_heading  select.sort_by { width:85px;}

.map_results { margin-bottom:30px;}
.map_results .logo_result { float:left; width:365px; position:relative; margin-bottom:20px;}
.map_results .logo_result h3 { color:#001a6d; font-size:15px; font-weight:normal;}
.map_results .result_left { float:left; width:84px; overflow:hidden;}
.map_results .result_left img { border:solid 2px #c6c6c6;}
.map_results .result_right { width:265px; overflow:hidden; padding:0 0 0 8px;}
.map_results .logo_result .map_location { position:absolute; top:0; left:0; margin:-7px 0 0 0;}
.star ul { margin:7px 0; border-top:solid 1px #bbb; width:128px; padding-top:4px;}
.star li { display:inline; vertical-align:middle; font-size:13px; color:#333335;}
.star li span {}
.star li a { text-decoration:none; display:inline-block; float:right; margin:0 2px;}
.star li a.star_active { width:13px; height:14px; background:url(../img/inner/star.png) no-repeat;}

.address_result { float:right; width:100px; text-align:left; border-left:1px solid #bbb; padding-left:10px;}
.address_result p { font-size:13px;}

/*Islands Pages
========================================*/
.margin_both { margin:15px 0; overflow:hidden;}
.margin_both h2 { padding-bottom:10px;}

.island_list { overflow:hidden; padding:10px 0;}
.island_list ul { float:left; list-style:none; margin-right:15px; width:150px;}
.island_list li { margin:5px 0;}
.island_list li a { color:#0B2778; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}

.links { overflow:hidden;}
.links ul { list-style:none; margin:0 20px 20px 0;}
.links { display:list-item;}
.links a { font-size:15px; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif;}
.links ul.links_right { float:left;}
.links ul.links_left { float:left; }

/*Tabs Pages
========================================*/
/*Fast Facts*/
.tab { margin-bottom:10px;}
.tab ul { list-style:none;}
.tab li { display:inline;}
.tab a { display:inline-block; text-decoration:none; font-size:9px; color:#333335; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; padding:10px 4px 6px 3px; 
	position:relative; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; behavior:url(PIE/PIE.php);}
.tab a.tab_active { background:url(../img/inner/tabs_nav.png) repeat-x; color:#fff;}  
.tab a:hover { background:url(../img/inner/tabs_nav.png) repeat-x; color:#fff;}
.tab .tab_border { background:url(../img/inner/tabs_border.png) repeat-x; height:15px;}
.tab li span { height:23px; width:2px; background:url(../img/inner/tabs_separator.png) no-repeat; display:inline-block; margin-left:5px;}

.fastfacts { margin:15px 0;}
.fastfacts_info { margin:15px 0 25px;}
.fastfacts_info a { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
.maps { margin-top:5px;}

/*Hotels Pages*/
.catalog {border-top: 1px solid #BBBBBB; overflow:hidden; margin:10px 0 15px 0; padding-top:10px;}
.catalog h3 a{ font-size:14px; color:#093f23; margin-top:7px; line-height:20px; text-decoration:none}
.catalog h3 a:hover{ text-decoration:underline}
.catalog .float_right {float:right; margin-bottom:10px}
.catalog .catalog_info { margin-top:5px; clear:right;}
.catalog .catalog_info img { float:left; margin-right:10px;}
.catalog .catalog_info a { font-size:13px; color:#26f; padding-left:10px;}
.catalog .no_padding a { padding-left:0;}
.margin_top1 { margin:25px 0 15px 0;}

/*Travel Pages*/
.write_comments { overflow:hidden;}
.write_comments p span { font-size:16px; color:#001a6d;}
.write_comments textarea { font-size:13px; color:#333335; border:solid 1px #aeaeae; margin:20px 0 10px; padding:5px; width:500px; height:85px;}
.write_comments label { font-size:13px; color:#000;}
.write_comments input.checkbox { vertical-align:middle;}
.write_comments button.post { background:url(../img/inner/tabs_nav.png) repeat-x; border:0; text-transform:uppercase; font-size:10px; color:#fff; cursor:pointer; float:right; position:relative; padding:5px 10px; margin-right:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}
.write_comments .margin_comments_bottom { margin-bottom:35px;}

.users_comment { overflow:hidden; margin:15px 0; border-bottom:solid 1px #bbb; padding-bottom:5px;}
.users_comment .users_img { width:32px; float:left; margin:3px 7px 0 0;}
.users_comment .users_inner { width:477px; float:left;}
.users_comment .users_inner h4 { font-size:13px; color:#001a6d;}
.users_comment .users_inner p { font-size:13px; color:#333335;}
.users_comment .users_inner p span { font-size:13px;}
.users_comment .users_inner p a { font-size:13px; color:#001a6d; text-decoration:underline;}
.users_comment .users_inner .margin_top { margin-top:8px;}

.users_comment_inner { margin-left:38px;}
.users_comment_inner .users_inner_commetns { width:440px; float:left;}

/*Rewards Page
========================================*/
.data { overflow:hidden; margin-bottom:20px; font-family:Georgia, "Times New Roman", Times, serif;}
.data p { font-size:13px; color:#333335;}
.data h2 { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#093f23;} 
.header_data { overflow:hidden; height:37px; background:url(../img/inner/article_heading_bg.png) repeat-x; border:solid 1px #d9d9d9; border-top:none;}
.header_data h2 { font-size:16px; color:#fff; font-weight:normal; float:left; margin:9px 0 0 7px;}
.header_data p a { float:right; font-size:13px; color:#fff; text-decoration:none; display:block; background:url(../img/inner/carousel_right_arrow.png) no-repeat right center; height:29px; text-align:right; padding-right:25px; margin-top:4px; line-height:14px; margin-right:7px;}

.content_data { overflow:hidden; height:125px; border-bottom:solid 1px #bbb; padding-top:7px; margin-bottom:10px;}
.content_data .left_logo { width:125px; float:left; overflow:hidden; height:115px; position:relative; }
.content_data .left_logo img { margin-left:5px;}
.content_data .right_info { overflow:hidden; width:240px; float:left; min-height:115px; margin:0 10px; padding:0 5px; border-left:dotted 2px #bbb; border-right:dotted 2px #bbb;}
.content_data .right_info h5 { margin-bottom:7px; color:#333335;}
.content_data .right_info p { float:left; display:block; width:235px; font-size:13px; line-height:20px;}
.content_data .right_info span.l { display:block; width:63px; float:left; text-align:right; margin-right:3px;}
.content_data .right_info span.r { display:block; width:165px; float:left; margin-right:3px;}

.list_data { overflow:hidden;}
.list_data ul { float:left; list-style:none;}
.list_data li { display:list-item; margin:7px 0; color:#5678a2; font-size:13px;}
.list_data a { color:#5678a2; font-size:11px; text-decoration:none; display:inline-block;}
.list_data a:hover { color:#001a6d;}
.list_data a.web_link { background:url(../img/inner/website.png) no-repeat left center; padding-left:20px;}
.list_data a.map_link { background:url(../img/inner/map.png) no-repeat left center; padding-left:20px;}
.list_data a.print_link { background:url(../img/inner/print.png) no-repeat left center; padding-left:20px;}
.list_data a.contact_link { background:url(../img/inner/contact.png) no-repeat left center; padding-left:20px;}
.list_data a.review_link { background:url(../img/inner/review.png) no-repeat left center; padding-left:20px;}

.contac_info { overflow:hidden; margin-bottom:15px;}
.contac_info p { font-size:15px; line-height:25px;}
.contac_info p span { font-size:13px;}
.contac_info p.phone { float:left;}
.contac_info p.fax { float:left; margin-left:150px;}
a.link_category { font-size:13px;}
span.text_category {font-size:13px;}

.subscribe { overflow:hidden; padding:12px 0;}
.subscribe input { width:160px; margin-left:6px; padding:2px 0; font-size:13px; color:#333335;}
.subscribe p { font-size:12px; color:#333335;}
.subscribe button { margin-left:6px; padding:5px 7px 4px; font-size:10px; color:#fff; cursor:pointer; border:0; background:url(../img/inner/button.png) repeat-x; position:relative; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior:url(PIE/PIE.php);}

/*News Page
========================================*/
.news h4 { font-size:13px; color:#093f23;}
.news h4 a { font-size:13px; color:#093f23; text-decoration:none;}
.news h4 a:hover { text-decoration:underline;}

/*About Us Page
========================================*/
.sides_wrapper { background:#5678a2; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif;}

.aside { width:190px; overflow:hidden; float:left;}
.aside .aside_nav { background:#5678a2; padding:5px 0;}
.aside .aside_nav ul { list-style:none;}
.aside .aside_nav li { display:list-item; margin:10px 0 25px;}
.aside .aside_nav a { text-decoration:none; font-size:15px; color:#fff; padding:8px 5px; margin-left:2px; position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}  
.aside .aside_nav a:hover { color:#093f23; background:#fff;} 
.aside .aside_nav a.current_link { color:#093f23; background:#fff;}

.bside { width:800px; min-height:715px; float:left; padding:0 0 20px 10px; overflow:hidden; background:#fff;}
.bside_header { overflow:hidden; margin-bottom:17px;}
.bside_social { width:493px; margin-right:7px; float:left; overflow:hidden;}
.bside_social .link_share { width:233px; float:left; overflow:hidden;}
.bside_social .social_share1 { width:243px; float:right; margin-top:10px;}
.bside_social .link_social li { display:inline;}
.bside_social .link_social a { display:inline-block; width:50px; height:50px; text-indent:-5000px; margin-right:5px;}
.bside_social .link_social a.fb { background:url(../img/facebook.png) no-repeat;}
.bside_social .link_social a.twit { background:url(../img/twitter.png) no-repeat;}
.bside_social .link_social a.linked_in { background:url(../img/linkedin.png) no-repeat;}
.bside_social .link_social a.you_tube { background:url(../img/youtube.png) no-repeat;}
  
.bside_ads { overflow:hidden; float:left; width:300px; height:125px; background:#b7b7b7;}
.bside_ads p { text-align:center; color:#fff; font-size:18px; margin-top:55px; overflow:hidden;}

.bside_content { overflow:hidden; padding-left:5px; min-height:750px;}
.bside_content h1 { font-size:20px; color:#001A6D; font-weight:normal; margin-bottom:5px;}
.bside_content h2 { font-size:20px; color:#093f23; font-family:Georgia, "Times New Roman", Times, serif;}
.bside_content p { color:#323234; font-size:13px; line-height:20px;}
	
/*Registration Page
========================================*/
.signup_block { overflow:hidden; padding-left:5px; font-family:Georgia, "Times New Roman", Times, serif;}
.reg_info { width:430px; float:left;}
.reg_info .logo_block { overflow:hidden;}
.reg_info .logo_block h2 { font-size:20px; color:#0b2778; font-family:Georgia, "Times New Roman", Times, serif; padding-top:10px;}
.reg_info h2 { font-size:20px;font-family:Georgia, "Times New Roman", Times, serif; color:#093f23;}
.reg_info p { font-size:13px; color:#323234; line-height:20px;}
.reg_info a { font-size:13px;} 
.reg_info .border_radius { padding:15px 20px; position:relative; border:solid 1px #ff850a; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(PIE/PIE.php);}
.article p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.article .border_radius1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;  padding:10px 15px; position:relative; border:solid 1px #ff850a; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(PIE/PIE.php);}
.article .border_radius  { padding:10px 15px; position:relative; border:solid 1px #ff850a; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(PIE/PIE.php);}
 
.reg_block { float:right; width:340px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif;}
.reg_block h2 { font-size:20px; color:#0b2778; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0 12px 0;}
.reg_block .registration { overflow:hidden;}
.reg_block .registration p { font-size:13px; color:#333335; clear:both; padding:10px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.reg_block .registration p label.right_label { font-size:13px; color:#333335; text-align:right; float:left; width:123px; padding-right:5px; font-family:Georgia, "Times New Roman", Times, serif;}
.reg_block .registration p input.width_type { width:208px; padding:1px 0; color:#333335; font-family:Arial, Helvetica, sans-serif;}
.reg_block .registration p select { width:212px; padding:2px 0; color:#333335; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.reg_block .registration p span { float:right; font-size:13px; color:#333335; padding:3px 0 5px; font-family:Arial, Helvetica, sans-serif;}
.reg_block .registration p span.req { float:right; color:#f00; padding:0;} 
.reg_block .registration p.capcha { margin-left:128px; margin-bottom:25px;}
.reg_block .registration p input.zip { width:100px;}
.reg_block .registration p select.month { width:75px; margin-right:15px;}
.reg_block .registration p select.date { width:40px; margin-right:15px;}
.reg_block .registration p select.year { width:60px;}
.reg_block .registration p.checkbox { overflow:hidden;}
.reg_block .registration p.checkbox label { position:relative; padding:0 10px 0 20px; display:block;}
.reg_block .registration p.checkbox input { position:absolute; top:2px; left:0;}
.reg_block .registration p.check_box { overflow:hidden; padding-bottom:0;} 
.reg_block .registration p.check_box input { float:left; width:14px; height:14px;} 
.reg_block .registration p.check_box label { float:left; width:305px; margin-left:9px;} 
.reg_block .registration p.terms { font-size:13px; padding-top:5px; clear:both;}
.reg_block .registration p.terms a { font-size:13px; text-decoration:underline;}
.reg_block .registration p button { font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif; border:0; background:url(../img/inner/button.png) repeat-x; position:relative; padding:5px 7px; float:right; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);} 
.reg_block .registration .border_radius1 { font-size:13px; overflow:hidden; clear:both; margin-top:35px; padding:5px 20px; position:relative; border:solid 1px #ff850a; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; behavior:url(PIE/PIE.php);}

/*Verification Page
========================================*/
.verification h5 { background:url(../img/inner/successeful.jpg) no-repeat; height:30px; padding:5px 0 0 35px;}
.verification p span { font-size:14px;}
.verification p.margin_type { padding:15px 0;}

/*Pricing Page
========================================*/
.price { float:left; width:260px; overflow:hidden; position:relative; border:solid 2px #033897; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; behavior:url(PIE/PIE.php)}
.price h2 { font-size:32px; font-family:"Minion Pro Med"; color:#0b2778; text-align:center; line-height:35px;}
.price h3 { color:#323234; font-size:19px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;}
.price h4 { color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;}
.price h5 { color:#323234; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:10px;}

.price .price_block1_header { background:url(../img/inner/price_block_header.png); padding:16px 0 13px; border-bottom:solid 1px #fff;}
.price .price_block1_signup { background:#0b2778; padding:15px 0;}
.price .price_block1_info { background:#fff; padding:10px; border-bottom:solid 1px #9aafd5;}
.price .price_block1_info p { font-size:13px; color:#323234; font-family:Arial, Helvetica, sans-serif; line-height:19px;}
.price .price_block1_info .price_border { border-top:solid 1px #666; border-bottom:solid 1px #666; padding:10px 0; margin:10px 0;}

.price_block2 { margin:0 4px;}
.price .price_block2_header { background:url(../img/inner/price_block_header.png); padding:16px 0 13px; border-bottom:solid 1px #fff;}
.price .price_block2_header h2 { color:#093f23;}
.price .price_block2_signup { background:#0b2778; padding:15px 0;}
.price .price_block2_info { background:#fff; padding:10px; border-bottom:solid 1px #9aafd5;}
.price .price_block2_info p { font-size:13px; color:#323234; font-family:Arial, Helvetica, sans-serif; line-height:19px;}
.price .price_block2_info .price_border { border-top:solid 1px #666; border-bottom:solid 1px #666; padding:10px 0; margin:10px 0;}
.price .price_footer_padding h5 { margin-top:20px;}
.price .price_footer_padding p { margin-bottom:18px;}
 
.price .price_block3_header { background:url(../img/inner/price_block_header.png); padding:16px 0 13px; border-bottom:solid 1px #fff;}
.price .price_block3_header h2 { color:#ff850a;}
.price .price_block3_signup { background:#ff850a; padding:15px 0;}
.price .price_block3_info { background:#fff; padding:10px; border-bottom:solid 1px #9aafd5;}
.price .price_block3_info p { font-size:13px; color:#323234; font-family:Arial, Helvetica, sans-serif; line-height:19px;}
.price .price_block3_info .price_border { border-top:solid 1px #666; border-bottom:solid 1px #666; padding:10px 0; margin:10px 0;}

.price_footer { text-align:center;}
.price_footer h5 { color:#323234; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.price_footer p { color:#323234; font-size:14px;}
.price_footer a { color:#323234;}
.price .price_footer {
padding:10px 0; 
border-top:solid 1px #6888c1;
background: #ececec;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ececec), to(#ffffff));
background: -webkit-linear-gradient(#ececec, #ffffff);
background: -moz-linear-gradient(#ececec, #ffffff);
background: -ms-linear-gradient(#ececec, #ffffff);
background: -o-linear-gradient(#ececec, #ffffff);
background: linear-gradient(#ececec, #ffffff);
-pie-background: linear-gradient(#ececec, #ffffff);
behavior: url(/PIE.htc);}

/*Prifiles Page
========================================*/
.profiles { margin-bottom:20px; min-height:350px; font-size:13px;}
.profiles h2 { font-family:"Minion Pro Med"; font-size:22px; color:#093f23; margin-bottom:10px;}
.profiles p { font-size:13px; color:#333335; line-height:20px;}
.profiles a { color:#2266FF;} 
.profiles img { float:left; margin-right:17px;}
.profiles span { font-size:13px; line-height:20px;}
.profiles h3 { color:#093f23; font-size:17px; margin-bottom:0; display:inline-block;}
.profiles span.ceo { font-size:14px; margin-bottom:7px; display:block; color:#001a6d; font-weight:normal;}

/*Prifiles Page
========================================*/
.site_map { font:Arial, Helvetica, sans-serif; overflow:hidden; width:245px; float:left; margin-top:10px;}
.site_map h3 a{ font-size:14px; color:#323234; font-weight:normal;}
.site_map h4 { font-weight:normal;}
.site_map ul { list-style:none; margin:10px 0 35px;}
.site_map li { margin:10px 0 10px 15px;}
.site_map a { font-size:13px; text-transform:uppercase;}
.site_map_margin { margin-left:40px; margin-right:20px;}

/*Photo Page
========================================*/
.photo { font-family:Georgia, "Times New Roman", Times, serif;}
.photo h2 { color:#093f23; font-size:22px; margin-bottom:12px;}
.photo p { font-size:13px; color:#323234;}

.photo .photo_slider { width:517px; height:445px; margin:15px 0; overflow:hidden; background:#dae6ef;}
.photo .photo_slider_img { width:497px; height:324px; margin:10px 10px 8px;}
.photo .photo_slider p { margin-left:10px;}
.photo .photo_slider_carousel { border-top:solid 2px #e9f0f5; width:497px; margin:3px 10px 0; padding-top:5px;}
.photo .photo_slider_carousel ul { list-style:none;}
.photo .photo_slider_carousel li { display:inline;}
.photo .photo_slider_carousel a { display:inline-block; vertical-align:middle; margin:0 3px; text-decoration:none;}
.photo .photo_slider_carousel a.slider_prev { width:19px; height:28px; background:url(../img/inner/slider/sliderLeft_arrow.png) no-repeat; margin:0 3px;}
.photo .photo_slider_carousel a.slider_next { width:19px; height:28px; background:url(../img/inner/slider/sliderRight_arrow.png) no-repeat; margin:0 2px;}
.jCarouselLite {}

.photo_catalog { overflow:hidden; margin-top:20px; font-family:Georgia, "Times New Roman", Times, serif;}
.photo_catalog_img { width:129px; overflow:hidden; float:left; margin:0 35px 0px 15px; min-height:150px;}
.photo_catalog_img p { font-size:13px; color:#26f;}
.photo_catalog_img p span { font-size:13px;}
.photo_catalog_img a { font-size:13px;}
.slider_margin_none { margin-right:0;}
.pagination_margin_bottom { margin-bottom:15px;}

/*Vidios Page
========================================*/
.youtube_player { width:517px; overflow:hidden; margin:15px 0 30px;}

/*Contact Us Page
========================================*/
.contact  { overflow:hidden; padding:15px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.contact h2 { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#093f23;}
.contact p { font-size:13px; color:#333335; clear:both; padding:10px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.contact p label.right_label { font-size:13px; color:#333335; text-align:right; float:left; width:180px; padding-right:5px; font-family:Georgia, "Times New Roman", Times, serif;}
.contact p input.width_type { width:208px; padding:1px 0; color:#333335; font-family:Georgia, "Times New Roman", Times, serif;}
.contact p select { width:212px; padding:2px 0; color:#333335; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
.contact .select select { width:68px; padding:2px 0; color:#333335; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
.contact p span { color:#f00; font-size:16px;}
.contact textarea.questions { width:200px; height:70px; padding:5px;}
.contact p.captcha { float:left; margin-left:215px; margin-bottom:5px;}
.contact p button { font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif; border:0; background:url(../img/inner/button.png) repeat-x; position:relative; padding:5px 7px; margin-left:215px; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}

/*Deals
========================================*/
.deals_page { overflow:hidden; margin-bottom:25px;  font-size:13px; font-family:Georgia, "Times New Roman", Times, serifr;}
.deals_page .deals_header { overflow:hidden; border-top:solid 1px #bbb; margin-top:15px; padding:5px 0;}
.deals_page .deals_header .deals_name { float:left; width:270px;}
.deals_page .deals_header .deals_name h3 { font-size:16px; color:#333335;}
.deals_page .deals_header .deals_name h3 a { font-size:14px; color:#001a6d;}

.deals_page .deals_header .deals_date { float:right; width:235px;}
.deals_page .deals_header .deals_date p { display:block; text-align:right; padding-right:15px;}
.deals_page .deals_header .deals_date p span { font-weight:bold; text-align:right; display:inline-block; margin-right:5px;}

.deals_page .deals_info p { line-height:16px; font-size:13px;}
.deals_page .deals_info p a { font-size:13px; margin-left:15px; background:url(../img/inner/button.png) repeat-x; color:#fff; padding:3px 10px; float:right;position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}

/*Profiles
========================================*/
.profile {}
.profile h2 { font-size:22px; font-family:"Minion Pro Med"; color:#093f23;}
.profile p { font-size:13px; line-height:20px; color:#323234;}
.profile a { color:#323234;}

/*Mylisting Page
========================================*/
.mylisting { overflow:hidden;}
.mylisting .mylisting_links { overflow:hidden; margin-bottom:5px;}
.mylisting .mylisting_links h2 { float:left;}
.mylisting .mylisting_links a { font-size:16px; color:#345b99; float:right; margin:6px 0 0 30px; background:#e3e3e3; padding:5px 10px; text-decoration:none; position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}

.mylisting table { font-family:Arial, Helvetica, sans-serif; border:0; width:100%;}
.mylisting tr { text-align:center; font-size:14px;}
.mylisting th { background:#7995b2; color:#fff; padding:3px; font-weight:normal;}
.mylisting td { background:#e3e3e3;  color:#333; padding:3px 5px;}
.mylisting td a { text-decoration:none; font-size:14px; color:#09f;}
.mylisting td a:hover { text-decoration:underline;}
.mylisting td.table_title { min-width:200px; text-align:left;}

/*Business Details Page
========================================*/
.business_details { overflow:hidden;}
.business_details_heading { overflow:hidden;}
.business_details_heading h2 { float:left;}
.business_details_heading a { font-size:16px; color:#345b99; float:right; margin:6px 0 0 30px;}
.business_details_blocks { overflow:hidden; border-bottom:solid 1px #bbb; margin:10px 0 15px; padding-bottom:15px;}
.business_details_edit { float:left;  padding:5px 0;}
.business_details_edit p { display:block; margin:5px 0;}
.business_details_edit p strong { width:180px; text-align:right; float:left; margin-right:5px;}
.business_details_edit p span { width:600px; text-align:left; float:left;}
.business_details_edit p a { text-decoration:none; color:#25f;}
.business_details_edit p a:hover { text-decoration:underline;}
.business_details_free { overflow:hidden; padding:5px 0; float:left; margin-left:300px;}
.business_details_free p { line-height:25px;}
.width1 { float:left; width:300px;}
.width2 { float:left; width:400px;}

/*EditMenu Page
========================================*/
.padding_none { padding:0;}
.contact h2.heading_margin { margin-bottom:10px;}
.contact p button.padding_both { padding:5px 15px;}

/*Edit Promotions Page
========================================*/
.edit_promotions { clear:both; border-top:solid 1px #bbb; margin-top:25px; padding-top:25px; overflow:hidden;}

/*Edit Events Page
========================================*/
.contact p select.select_width { width:50px; margin-right:10px;}

/*Business Registration Page
========================================*/
.businessreg_text { overflow:hidden; margin-bottom:15px;}

.businessreg { overflow:hidden;}
.businessreg h3 { font-size:14px; color:#001a6d; margin-top:20px;}
.businessreg h4 { font-size:13px; color:#333335; margin:15px 0 0 225px;}
.businessreg p { font-size:13px; color:#333335; clear:both; padding:10px 0; font-family:Arial, Helvetica, sans-serif;}
.businessreg p label { margin-right:5px;}
.businessreg p input.checkbox1 { margin-left:5px; vertical-align:middle; width:14px; height:14px;}
.businessreg p label.checkbox_label { margin-left:225px; vertical-align:middle;}
.businessreg p label.checkbox_label a { color:#333335; text-decoration:none;}
.businessreg p label.checkbox_label a:hover { color:#333335; text-decoration:underline;}
.businessreg p label.right_label { font-size:13px; color:#333335; text-align:right; float:left; width:220px; font-family:Arial, Helvetica, sans-serif;}
.businessreg p input.width_type { width:208px; padding:1px 0; color:#333335; font-family:Arial, Helvetica, sans-serif;}
.businessreg p select { width:212px; padding:2px 0; margin-right:5px; color:#333335; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.businessreg p select.select_width { width:100px; margin-right:10px; }
.businessreg p strong { color:#f00; font-size:16px; font-weight:normal;} 
.businessreg p span { font-size:10px; margin-left:225px;} 
.businessreg textarea.questions { width:420px; height:100px; padding:5px;}
.businessreg p.captcha { float:left; margin-left:225px; margin-bottom:5px;}
.businessreg p button { font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif; border:0; background:url(../img/inner/tabs_nav.png) repeat-x; position:relative; padding:5px 7px; margin-left:225px; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}

/*Advertise Page
========================================*/
.advertise_page { overflow:hidden;}
.advertise_page p label.right_label { width:210px;}
.advertise_page p textarea.questions { width:400px; height:150px;}

/*Privicy Page
========================================*/
.privicy ul { margin-left:30px;}
.privicy li { display:list-item; font-size:13px; color:#333335; line-height:20px;}

/*Terms Page
========================================*/
.terms ul { list-style:lower-alpha; margin-left:30px;}
.terms li { display:list-item; font-size:13px; color:#333335; line-height:20px;}

/*Listing Price Page
========================================*/
.listingprice { overflow:hidden;}
.listingprice .pdf { background:url(../img/inner/pdf_word.png) no-repeat left top; min-height:65px; margin-bottom:15px;}
.listingprice .pdf p { margin-left:70px; font-size:14px; color:#555;}
.listingprice .pdf a { font-size:13px; color:#555; padding-top:10px; margin:0 0 10px 70px; display:block;}

/*Listing Fast Facts Page
========================================*/
.listing_table { overflow:hidden; margin:15px 0;}
.listing_table table { font-size:13px;}
.listing_table th { background:#7995b2; padding:1px 10px; color:#333;}
.listing_table td { background:#e3e3e3; padding:1px 10px; color:#444;}


/*Pay Page
========================================*/
.bside_content .pay_img { float:left; margin-left:20px;}
.bside_content .pay { float:left; overflow:hidden; padding:5px 0;}
.bside_content .pay p { font-size:24px; float:left; margin:5px 30px 0; color:#363636;}
.bside_content .pay p span { display:block; font-size:14px; margin-bottom:3px;}
.bside_content .pay form { margin-top:20px; float:left;}
.bside_content .pay button { background:url(../img/inner/tabs_nav.png) repeat; color:#fff; border:0; padding:3px 15px; cursor:pointer; margin-right:20px; position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(PIE/PIE.php);}

/*Promotions Page
========================================*/
.prom { overflow:hidden; padding:10px 0; margin:10px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.prom h1 { font-size:20px; color:#093F23; font-weight:bold;}
.prom h2 { font-size:14px; color:#093F23;}
.prom h2 a { font-size:16px; color:#093F23; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
.prom h2 a:hover { text-decoration:underline;}
.prom h3 { font-size:14px; color:#002060;} 
.prom p { font-size:13px; color:#363636;}
.prom a { font-size:13px; text-decoration:none;} 
.prom a:hover { text-decoration:underline;}
.prom a.more { font-size:13px; float:right; margin-right:10px;}

.prom .border_top { border-top:solid 1px #bbb; margin-bottom:10px;}
.prom .prom_header { overflow:hidden; margin:10px 0;}
.prom .prom_header p { float:left; width:410px;}
.prom .prom_header a.adv_search { float:right; display:block; font-weight:bold; background:#77933c; color:#fff; text-align:center; padding:3px 6px; font-size:13px;}

.prom .prom_content { padding-top:5px; margin-bottom:10px;}
.prom .prom_content .prom_headings { width:310px; float:left; padding-right:5px;}
.prom .prom_content .prom_date { float:right;}
.prom .prom_content .prom_date p { font-size:12px;}
.prom .prom_content .prom_info { overflow:hidden; margin-top:10px;}
.prom .prom_content .prom_info img  { float:left; display:block; margin:10px;}
.prom .prom_content .prom_info p { width:410px; padding:5px;}
.prom .premium { background:#FFFEDE;}

.prom_btm { overflow:hidden; margin:20px 0;}
.prom_btm p { float:left; width:410px; color:#ff6523; font-weight:bold}
.prom_btm a.adv_search { float:right; display:block; font-weight:bold; background:#77933c; color:#fff; text-align:center; padding:5px 10px; text-decoration:none;}
.prom_btm a.adv_search:hover { text-decoration:none;} 

/*Search Page 
========================================*/
.search_page h2 { color:#002060; margin-bottom:10px;}
.search_page h2 a { color:#002060; text-decoration:none;}
.search_page h2 a:hover { text-decoration:underline;} 
.search_page h3 { font-size:13px; color:#093F23;}
.search_page h2 a { font-size:13px; color:#093F23;text-decoration:none;}
.search_page h2 a:hover { text-decoration:underline;} 
.search_page h4 { font-size:13px; color:#002060;}
.search_page h2 a { font-size:13px; color:#002060; text-decoration:none;}
.search_page h2 a:hover { text-decoration:underline;} 
.search_result p { background:#ff9;}

/*Things to do Page 
========================================*/
.things { overflow:hidden; margin:10px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.things h2 { color:#002060;}
.things ul { list-style:none; margin-top:10px;}
.things li { float:left; margin:0 15px 25px 15px;}
.things li.last { margin-right:0;}
.things li a { display:block; font-size:13px; text-align:center; width:70px; min-height:130px;}
.things li a span { padding-top:80px; display:block}
.things li a.adventure { background:url(../img/icons/adventure.png) no-repeat;}
.things li a.beach { background:url(../img/icons/beach.png) no-repeat;}
.things li a.casino { background:url(../img/icons/casino.png) no-repeat;}
.things li a.cruise { background:url(../img/icons/cruise.png) no-repeat;}
.things li a.breakfast { background:url(../img/icons/breakfast.png) no-repeat;}
.things li a.shopping { background:url(../img/icons/shopping.png) no-repeat;}
.things li a.wedding { background:url(../img/icons/wedding.png) no-repeat;}
.things li a.sport { background:url(../img/icons/sport.png) no-repeat;}
.things li a.img1 { background:url(../img/icons/img1.png) no-repeat;}
.things li a.img2 { background:url(../img/icons/img2.png) no-repeat;}

/*Fun Stuff Page 
========================================*/
.fun_stuff { overflow:hidden; margin:10px 0; padding:10px 0;}
.fun_stuff h1 { font-size:20px; color:#093F23; font-weight:bold; margin-bottom:5px;}
.fun_stuff p { font-size:14px; color:#363636; line-height:20px;}
.fun_stuff a { font-size:14px; color:#363636; text-decoration:none;}
.fun_stuff a:hover { text-decoration:underline;}
.fun_stuff a.more { font-size:12px; color:#f00; float:right; margin-right:10px;}
.fun_stuff div { font-size:14px; color:#363636; line-height:20px;}
.fun_stuff img{margin-right:10px;}

/*Weekly Contests Page 
========================================*/
.weekly { overflow:hidden;}
.weekly h3 { color:#093f23; margin-bottom:5px; font-size:20px;}
.weekly_content { overflow:hidden; border-bottom:solid 1px #bbb; padding-bottom:15px; margin-bottom:15px;}
.weekly_content .weekly_wrap { float:left; width:80px; height:80px; margin-right:5px;}
/*
.weekly_content .weekly_img { background:url(../img/otherIcons/ipod.png) no-repeat;}
.weekly_content .weekly_img1 { background:url(../img/otherIcons/trave.png) no-repeat;}
.weekly_content .weekly_img2 { background:url(../img/otherIcons/ticket.png) no-repeat;}
.weekly_content .weekly_img3 { background:url(../img/otherIcons/headphone.png) no-repeat;}
*/
.weekly .weekly_inner { overflow:hidden; margin-bottom:10px; width:430px;}
.weekly .weekly_inner h2 { float:left; font-size:15px; width:315px; color:#002060;}
.weekly .weekly_inner h2 span { display:block; font-size:13px; font-weight:normal;}
.weekly .weekly_inner a { float:right; padding:10px 10px; background:#77933c; text-decoration:none; text-align:center; color: #FFFFFF;}
.weekly p { float:left; width:430px;}

/*Market Place Page 
========================================*/
form.marketPlace { overflow:hidden; margin:10px 0;}
form.marketPlace input { padding:2px; color:#555; margin-right:5px; width:260px;}
form.marketPlace p { color:#5176ca; font-weight:bold;}
form.marketPlace select { padding:2px; color:#555; margin:0 5px; width:100px;}
form.marketPlace select option { padding:0 2px;}
form.marketPlace button { padding:2px 10px; font-weight:bold; background:#77933c; color:#fff; border:solid 1px #385d8a;}

/*Most Viewed Page 
========================================*/
.most_viewed { overflow:hidden;}
.most_viewed ol { color:#002060; margin:20px 0 20px 40px;}
.most_viewed ol li { font-size:16px; font-weight:bold; margin-bottom:10px;}
.most_viewed li a { text-decoration:none; font-weight:bold; font-size:16px;}

/*Active Page 
========================================*/
.active { overflow:hidden; padding:10px 0; font-family:Georgia, "Times New Roman", Times, serif;}
.active h1 { color:#0b4c4d; font-size:18px;}
.active h2 { color:#00b050; font-size:16px;}
.active h3 { color:#00b050; font-size:14px;}
.active p { line-height:20px;}
.active_block { overflow:hidden; margin:10px 0 20px;}
.active_block .active_img { float:left; margin-right:15px; width:100px; min-height:20px;} 
.active_block .active_content { overflow:auto; padding-right:5px;}
.active_block .active_content a.read_more { font-size:13px; text-decoration:none; color:#f00;}
.active_block .active_content a.read_more:hover { text-decoration:underline;}  

/*Team Page 
========================================*/
.team { overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif;}
.team h1 { font-size:20px; color:#093F23;}
.team h2 { font-size:20px; color:#093F23; margin:30px 0 15px;}
.team h3 { font-size:14px; color:#bdbf58;}
.team h3 span { font-size:13px; color:#555;}
.team .border_none { border:none;}
.team_block { overflow:hidden; border-bottom:solid 1px #bbb; margin-bottom:15px; padding-bottom:15px;}
.team_block .team_img { width:100px; min-height:20px; float:left; margin-right:15px; padding:5px 0;}
.team_block .team_img img { width:100px; height:auto; border:solid 1px #bbb;}
.team_block .team_content { overflow:auto;}

/*Partners Page 
========================================*/
.partners { overflow:hidden;}
.partners ul { list-style:none; margin:0;}
.partners li { width:225px; height:190px; float:left; margin:0 15px 20px 0; border:solid 2px #d1d1d1; padding:15px 10px;} 
.partners li img { display:block; margin:0 auto 10px;}
.partners li a span { color:#068ca3;}
.partners li a { font-size:13px; text-decoration:none;}
.partners li.last { margin-right:0;}
.partners li:hover {border:#5986c3 2px solid}

/*Partners Page 
========================================*/
.press { overflow:hidden;}
.press h2 { color:#093F23; margin-bottom:15px; font-size:20px;}
.press h3 { color:#3a89b3; font-size:14px;}
.press h3 a { color:#3a89b3; font-size:14px; text-decoration:none;}
.press h3 a:hover { text-decoration:none; color:#55b0e0;}
.press p { color:#555;}

/*Stars rating
========================================*/
#raiting {position:relative; height:16px; cursor:pointer; width:83px; float:left}
#raiting_blank, #raiting_votes, #raiting_hover {height:16px; position:absolute}
#raiting_blank { background:url(images/ratings.png); width:83px; }
#raiting_votes {background:url(images/ratings.png) 0 -16px}
#raiting_hover {background:url(images/ratings.png) 0 -32px; display:none} 
#raiting_info {margin-left:100px}
#raiting_info img{vertical-align:middle; margin:0 5px; display:none}

.catalog_dates { overflow:hidden; margin-bottom:10px;}
.catalog_dates p.start_date { float:left;}
.catalog_dates p.end_date { float:right;}

/*notification*/
#flashdata{ overflow:hidden;}
#flashdata span{font-size:13px;padding:0 0 0 10px;}
#flashdata span.msg{font-weight:bold;padding:0 0 0 40px;}
#flashdata div{ position:relative; border-radius:3px; padding:15px 10px; margin:20px 0 30px 0;color:#565e64; font-size:13px; -moz-border-radius:5px; -webkit-border-radius:5px;margin:0 0 10px; width:95%; behavior:url(PIE/PIE.php);}
#flashdata .info { border:solid 1px #2f8fe1;  background:#dcefff url(../img/info.png) no-repeat 7px;}
#flashdata .notification { border:solid 1px #f7a942; border-radius:3px; background:#ffefce url(../img/notification.png) no-repeat 7px;}
#flashdata .warning { border:solid 1px #ffcd00; border-radius:3px; background:#fdffbc url(../img/warning.png) no-repeat 7px; }
#flashdata .success { border:solid 1px #56b620; border-radius:3px; background:#e4ffd6 url(../img/success.png) no-repeat 10px 7px; }
#flashdata .error { border:solid 1px #cf3030; border-radius:3px; background:#ffefef url(../img/failure.png) no-repeat 7px; }

#show_sub_categories { margin:10px 0;}
#show_sub_categories label { font-size:13px; color:#333335; float:left;}
#show_sub_categories label.right_label { padding:5px; margin-left:158px;}
#show_sub_categories label.margin_top_label { margin-top:2px;}
#show_sub_categories label strong { color:#f00;}
#show_sub_categories select { padding:1px; margin-right:5px; float:left;}
#show_sub_categories option { padding-right:10px;}

/*Others*/
.marketplace_more { float:right; width:410px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;}
h3#left_heading { float:left; width:310px; overflow:hidden; }
h3#left_heading1 { float:left; width:290px; overflow:hidden; padding-right:10px;}
h2#left_heading { float:left; width:300px; overflow:hidden; padding-right:10px;}

.webResult { font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:20px;}
.webResult h2 { font-size:15px; font-weight:normal;}
.webResult h2 a { font-size:15px;}
.webResult p { font-size:13px; line-height:20px;}
.webResult a { font-size:13px;}

/* The show more button */
#more{
	width:83px;
	height:24px;
	background:url('../img/more.png') no-repeat;
	cursor:pointer;
	margin:0 auto 5px;
}

#more:hover{
	background-position:left bottom;
}

/*Back to top button*/
#back-top { position:fixed; bottom:30px; margin-right:0px; right:0;}
#back-top a { width:108px; display:block;}
#back-top span { width:42px; height:42px; display:block; margin-bottom:7px; background:#ddd url(../static/images/top.png) no-repeat center center; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
#back-top span:hover { background:#ddd url(../static/images/top_blue.png) no-repeat center center;}
.float_right p { text-align:right; padding-right:10px;}


.wrapper .block div.slider_bottom_image { height:75px; width:747px; margin-top:310px; background:url('../img/slider_bottom_image.png') no-repeat center bottom; position:absolute; z-index:100; }