/*
Theme Name: Make Travel Fair UK
Description: Theme for Make Travel Fair UK
Version: 1
Author: Stephen Chapman

	MTFUK v1

	This theme was designed and built by Stephen Chapman,

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Typography & Colors */
body { background-color: #FFFFFF; margin: 0; padding: 0; text-align: center; }
* { font: normal 12px Arial, Verdana, sans-serif; color: #333; }
a { color: #00A3FF; text-decoration: none; }
a:hover	{ color: #00A3FF; text-decoration: underline; }
a img { border: none; }
h1, .post h2 a { color: #333333; font: bold 30px Arial, serif; margin: 0; padding: 0; }
h2 { color: #333333; font: normal 30px Arial, serif; }
h2 a { font: normal 30px Arial, serif; }
h3 { color: #000000; font: bold 1.4em Arial, serif; padding-bottom: 2px; margin-bottom: 5px; border-bottom: 1px solid #CCC; }
h4 { color: #000000; font: normal 26px Arial, serif; padding-bottom: 1px; border-bottom: #CCCCCC 4px solid; margin: 10px 0 15px 0; }
h5, .post .storycontent h5 { color:#333333; font-size:18px; font-weight:bold; margin:0; padding:0; }
h6 { color: #000000; font: bold 16px Arial, serif; padding: 3px 0 5px 10px; margin: 10px 0 15px 0; background-color: #ffcc00; border-bottom: #CCCCCC 2px solid; border-left: #CCCCCC 1px solid;}
h8 a { color: #555555; font: normal 16px Arial;}
strong { font-weight: bold; }
em { font-style: italic; }
blockquote p { color:#666; font-size:1.1em; }
blockquote { border-left:4px solid #CCC; padding-left:15px; }
.clear	{ clear: both; }
#contributors { color: #EFEFEF; font: normal 14px Arial, serif; margin: 0 0;}
#stats { color: #000000; font: bold 16px Arial, serif; margin: 0 0 5px 0;}
#stats .number{ color: #000000; font: bold 16px Arial, serif;}
.feedcountdiv p{ padding: 0 0 5px 0; margin: 0 0}
.feedcount {font:normal 16px Arial, serif; color:#000000;}
.subscribers {color: #000000; font: bold 16px Arial, serif;}
.after {font: bold 16px Arial, serif; color:#000000;}

/* Wrapper Style */
#mtf_wrapper { min-width: 1024px; width: 95%; margin: 0px auto; text-align: left; background-color: #ffffff; }
#mtf_wrapper .description { display:none }
#content_wrapper { width: 100%;}
	
/* Navigation Header Style */
#login_bar {width: 100%; background-color: #000000; height: 30px; margin-top: 50px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-box-shadow: 2px 4px 15px rgba(0, 0, 0, .3); -moz-box-shadow: 2px 4px 15px rgba(0, 0, 0, .3);}
#login_bar .login { margin: 0 0 0 0; padding: 5px 0 5px 10px; vertical-align: middle;}
#login_bar .login a { color: #efefef; font-weight: bold;}
#login_bar li.mtf_search { float: right; margin-top: -35px; margin-right: 165px; list-style:none;}
#login_bar li.mtf_search form { display: inline; margin: 0px 0px; padding: 0px 0px; }
#login_bar li.mtf_browse { float: right; margin-top: -35px; margin-right: 5px; list-style:none;}
#login_bar li.mtf_browse form { display: inline; margin: 0px 0px; padding: 0px 0px; }
#mtf_site_nav { float:right; margin-top:-50px; clear: both; width: 100%;}

#mtf_site_nav ul.first-of-type { margin-left: 500px; } 
#mtf_site_nav ul.first-of-type li { padding: 15px 0px; }
#mtf_site_nav ul.first-of-type li a { font: bold Arial, sans-serif; font-size: 1.3em; line-height:1.1em; text-decoration: none; color: #333; background: url('http://www.maketravelfair.co.uk/wp-content/themes/mtf/images/pipe.gif') no-repeat right; padding-right: 12px; padding-left: 10px;} 
#mtf_site_nav ul.first-of-type li a.no-pipe { background-image: none; }
#mtf_site_nav ul.first-of-type li a:hover { color: #FFF; }
#mtf_site_nav .yuimenu div.bd	{background-color: #BD8D46; width: 160px; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
#mtf_site_nav div.yuimenu div.bd ul {padding: 0 0; margin: 0 0;}
#mtf_site_nav div.yuimenu div.bd ul li a {text-decoration: none; color: #FFFFFF; padding: 0 0; margin: 0 0 0 10px; background: none; } 
#mtf_site_nav ul.first-of-type li ul li:hover {background-color: #FFCC00; color: #000000;}
#mtf_site_nav li.mtf_menu_search { float: right; margin-top: -35px; margin-right: 230px;}
#mtf_site_nav li.mtf_menu_search form { display: inline; margin: 0; padding: 0; }
#mtf_site_nav li.mtf_menu_search form #searchsubmit	{ font-size: 0.8em; margin: 0; }

.yui-carousel-element li { height: 150px; } 
#mtf_carousel { font-size: 11px; } 
#mtf_carousel a { text-decoration: none; } 	
#mtf_carousel .item { display: inline; float: left; margin: 0 10px 0 10px; overflow: hidden; padding-right: 10px; width: 155px; } 


/* Body Layout */
#primary_nav { width: 15%; float: left; background-color: #ffffff; }
#main_content { width: 57.5%; float: left; background-color: #FFFFFF; }
#main_content_margin { margin-left: 2.5%; margin-right: 2.5%; background-color: #FFFFFF;}
#secondary_nav { width: 22.5%; float: left; background-color: #FFFFFF; }

#mtf_footer	{ margin-top: 10px; background-color: #FFFFFF; border-top: 1px solid #CDCDCD; width: 100%; clear: both; }
#mtf_footer_content	{ padding: 10px 10px; font-size: 0.9em; }
#mtf_footer_content #column_one { width: 24%; float: left; background-color: #ffffff; padding-right: 1%;}
#mtf_footer_content #column_one #post_links {min-height: 80px; padding-bottom: 10px;}
#mtf_footer_content #column_two { width: 24%; float: left; background-color: #FFFFFF; padding-right: 1%;}
#mtf_footer_content #column_two #post_links {min-height: 80px; padding-bottom: 10px;}
#mtf_footer_content #column_three { width: 24%; float: right; background-color: #FFFFFF; padding-right: 1%;}
#mtf_footer_content #column_three #post_links {min-height: 80px; padding-bottom: 10px;}
#mtf_footer_content #column_four { width: 24%; float: right; background-color: #FFFFFF; padding-right: 1%;}
#mtf_footer_content #column_four #post_links {min-height: 80px; padding-bottom: 10px;}

/* Single Post Page Layout */
#single_post #secondary_nav { width: 30%; float: right; }
#single_post #main_content { width: 66%; padding-left: 2%;}

/* Main Content Styles */
#main_content #latest { color: #000000; font: normal 26px Arial, serif; padding-bottom: 1px; border-bottom: #FFCC00 4px solid; margin: 5px 0 15px 0; }
#main_content #latest_archive_post { color: #000000; font: bold 16px Arial, serif; padding-bottom: 1px; border-bottom: #00A3FF 4px solid; margin: 5px 0 15px 0; }
#latest_post_details { border-bottom:1px #cccccc solid;}
#main_content #latest_post_details .postmetadata {margin-bottom: 10px;}
#main_content #latest_post_details .postmetadata a {}

#main_content #latest_stories_title {padding-top: 5px; }
#main_content #latest_stories_title a { color: #00A3FF; font: bold 16px Arial, serif; }
#main_content #latest_stories { padding: 0px 0px; min-height: 100px;}
#main_content #latest_stories #featured_img { border: 0px #000000 solid; margin: 5px 15px 5px 0px; float: left; width:100px; height:75px;}
#main_content #latest_stories p { font-size: 11px; }
#main_content #latest_stories a { color: #00A3FF; font: bold 16px Arial, serif; }

#main_content #featured_story { margin: 10px 0; height: 360px; }
#main_content #featured_title { color: #000000; font: bold 16px Arial, serif; padding: 0 0 1px 0; border-bottom: #CCCCCC 4px solid; margin: 10px 0 15px 0; }
#main_content #featured_story a { color: #00A3FF; font: 1.9em Georgia, Arial, serif; margin: 0 0; padding: 0 0; }
#main_content #featured_story #featured_img { border: 4px #CCCCCC solid; margin: 10px 0 15px 0; float: right; width: 100px; height: 75px;}
#main_content #featured_story p { font-size: 12px; margin: 0 0; padding: 0 0;}
#main_content #featured_story .digg { margin: 30px 0 10px 25px; }
#main_content #featured_story .stumble { margin: 15px 0 10px 20px; font-size: 12px; }
#main_content #featured_story .stumble a { font-size: 12px; }
#main_content #featured_story .stumble img { padding: 0 0 5px 15px; }
#main_content #featured_story .rss { margin: 15px 0 55px 25px; }
#main_content #eei { height: 180px;  margin-bottom: 5px; padding: 10px; }
#main_content #eei #educate { float: left; width: 33%; }
#main_content #eei #educate img { border: 4px #CCCCCC solid; margin: 0 0 10px 5px;}
#main_content #eei #educate a { color: #00A3FF; font: 13px Georgia, Arial, serif; margin: 0 0 5px 0; padding: 0 25px 0 20px;}
#main_content #eei #educate p { font-size: 12px; margin: 5px 0 0 0; padding: 0 20px 0 20px; }
#main_content #eei #engage { float: left; width: 33%; }
#main_content #eei #engage img { border: 4px #CCCCCC solid; margin: 0 0 10px 5px;}
#main_content #eei #engage a { color: #00A3FF; font: 13px Georgia, Arial, serif; margin: 5px 0; padding: 0 25px 0 20px;}
#main_content #eei #engage p { font-size: 12px; margin: 5px 0 0 0; padding: 0 20px 0 20px; }
#main_content #eei #inspire { float: left; width: 33%; }
#main_content #eei #inspire img { border: 4px #CCCCCC solid; margin: 0 0 10px 5px;}
#main_content #eei #inspire a { color: #00A3FF; font: 13px Georgia, Arial, serif; margin: 5px 0; padding: 0 25px 0 20px;}
#main_content #eei #inspire p { font-size: 12px; margin: 5px 0 0 0; padding: 0 20px 0 20px; }
#main_content #fga { height: 180px; margin-bottom: 5px; padding: 10px; }
#main_content #fga #educate { float: left; width: 33%; }
#main_content #fga #educate img { border: 4px #CCCCCC solid; margin: 0 0 10px 5px;}
#main_content #fga #educate a { color: #00A3FF; font: 13px Georgia, Arial, serif; margin: 0 0 5px 0; padding: 0 25px 0 20px;}
#main_content #fga #educate p { font-size: 12px; margin: 5px 0 0 0; padding: 0 20px 0 20px; }
#main_content #fga #engage { float: left; width: 33%; }
#main_content #fga #engage img { border: 4px #CCCCCC solid; margin: 0 0 10px 5px;}
#main_content #fga #engage a { color: #00A3FF; font: 13px Georgia, Arial, serif; margin: 5px 0; padding: 0 25px 0 20px;}
#main_content #fga #engage p { font-size: 12px; margin: 5px 0 0 0; padding: 0 20px 0 20px; }
#main_content #fga #inspire { float: left; width: 33%; }
#main_content #fga #inspire img { border: 4px #CCCCCC solid; margin: 0 0 10px 5px;}
#main_content #fga #inspire a { color: #00A3FF; font: 13px Georgia, Arial, serif; margin: 5px 0; padding: 0 25px 0 20px;}
#main_content #fga #inspire p { font-size: 12px; margin: 5px 0 0 0; padding: 0 20px 0 20px; }
#main_content div.mtf_menu_search { margin-bottom:5px; margin-left:100px; }
#main_content div.mtf_menu_search form { margin: 0; padding: 0; }
#main_content div.mtf_menu_search form #searchsubmit	{ font-size: 0.8em; margin: 0; }

/* Primary Nav Styling */
#primary_nav #user_options { padding: 5px 0 5px 0; width:auto;}
#primary_nav .login { margin: 0 0 0 20px; padding: 0 0 5px 10px; vertical-align: middle; }
#primary_nav .register{ margin: 0 0 5px 20px; padding: 0 0 5px 10px; vertical-align: middle;  }
#primary_nav #featured_interview { font-size: 11px; margin-bottom: 10px; height: 60px;}
#primary_nav #featured_interview #featured_img { border: 1px #CCCCCC solid; margin: 5px 15px 0px 5px; float: left; }
#primary_nav #featured_interview a { font: normal 13px Arial, Verdana, sans-serif; color: #00A3FF; }
#primary_nav #stories { padding: 0 0;}
#primary_nav #all_topics { margin: 10px 0 0 0; padding: 0 0 0 0; list-style:none;}
select.postform#cat {width: 140px;}

#secondary_nav #social_stories { padding: 0 2px; margin: 0 0;}
#secondary_nav #social_stories #social_stories_lists #featured_img {float:left;}
#secondary_nav #social_stories a { font: bold 16px Arial; color: #00A3FF; margin: 10px 0; padding: 5px 0 5px 0;}
#secondary_nav #social_stories p { font: normal 11px Arial; color: #EFEFEF; line-height: 13px; padding: 0 0; margin: 5px 0 10px 0; }
#secondary_nav #social { color: #000000; font: normal 26px Arial, serif; padding-bottom: 1px; margin: 5px 0 5px 0;}
#secondary_nav #social_stories #social_stories_lists {min-height: 60px;}

#secondary_nav #environmental_stories { padding: 0 2px; margin: 0 0;}
#secondary_nav #environmental_stories #environmental_stories_lists #featured_img {float:left;}
#secondary_nav #environmental_stories a { font: bold 16px Arial; color: #00A3FF; margin: 10px 0; padding: 5px 0 5px 0;}
#secondary_nav #environmental_stories p { font: normal 11px Arial; color: #EFEFEF;
line-height: 13px; padding: 0 0; margin: 5px 0 10px 0; }
#secondary_nav #environmental { color: #000000; font: normal 24px Arial, serif; padding-bottom: 1px;margin: 5px 0 5px 0;}
#secondary_nav #environmental_stories #environmental_stories_lists {min-height: 60px;}

#secondary_nav #economical_stories { padding: 0 2px; margin: 0 0; }
#secondary_nav #economical_stories #economical_stories_lists #featured_img {float:left;}
#secondary_nav #economical_stories a { font: bold 16px Arial; color: #00A3FF; margin: 10px 0; padding: 5px 0 5px 0;}
#secondary_nav #economical_stories p { font: normal 11px Arial; color: #EFEFEF; line-height: 13px; padding: 0 0; margin: 5px 0 10px 0; }
#secondary_nav #economical { color: #000000; font: normal 26px Arial, serif; padding-bottom: 1px; margin: 5px 0 5px 0;}
#secondary_nav #economical_stories #economical_stories_lists {min-height: 60px;}

#primary_nav #projects_stories a { font: bold 13px Georgia; color: #00A3FF; line-height: 14px; margin: 10px 0; }
#primary_nav #projects_stories p { font: normal 11px Arial; color: #333; line-height: 13px; padding: 0 0; margin: 5px 0 10px 0; }
#primary_nav #projects { color: #000000; font: bold 16px Arial, serif; padding-bottom: 1px;
border-bottom: #FFCC00 4px solid; margin: 15px 0 15px 0; }
#primary_nav #products_stories a { font: bold 13px Georgia; color: #00A3FF; line-height: 14px; margin: 10px 0; }
#primary_nav #products_stories p { font: normal 11px Arial; color: #333; line-height: 13px; padding: 0 0; margin: 5px 0 10px 0; }
#primary_nav #products { color: #000000; font: bold 16px Arial, serif; padding-bottom: 1px;
border-bottom: #CCCCCC 4px solid; margin: 25px 0 15px 0; }
#primary_nav #ideas_stories a { font: bold 13px Georgia; color: #00A3FF; line-height: 14px; margin: 10px 0; }
#primary_nav #ideas_stories p { font: normal 11px Arial; color: #333; line-height: 13px; padding: 0 0; margin: 5px 0 10px 0; }
#primary_nav #ideas { color: #000000; font: bold 16px Arial, serif; padding-bottom: 1px;
border-bottom: #CCCCCC 4px solid; margin: 15px 0 15px 0; }

#primary_nav #facts_stories a { font: normal 12px Arial; color: #00A3FF; line-height: 13px; margin: 5px 0 10px 0; }
#primary_nav #facts_stories { line-height: 15px; padding: 0 10px 15px 10px; }
#primary_nav #facts { color: #000000; font: normal 26px Arial, serif; padding-bottom: 1px;
border-bottom: #CCCCCC 4px solid; margin: 10px 10px 15px 10px; }


/* Start Secondary Nav styling */
#secondary_nav #featured_product_title {padding-top: 5px; }
#secondary_nav #featured_product_title a { font: bold 16px Arial; color: #00A3FF; }
#secondary_nav #featured_product { padding: 5px 0; height: 90px;}
#secondary_nav #featured_product #featured_img { margin: 5px 15px 15px 0px; float: left; width: 100px; height: 75px;}
#secondary_nav #featured_product p { font: normal 11px Arial; color: #EFEFEF; line-height: 13px;  }
#secondary_nav #featured_product a { font: bold 16px Arial; color: #00A3FF; }
#secondary_nav #rss_subscribe { color: #000000; font: bold Arial 12px; padding: 0 0; margin: 5px 0 5px 5px; background: url("http://www.maketravelfair.co.uk/wp-content/themes/mtf/images/subscribe_back.png"); border-bottom: #CCCCCC 2px solid; border-left: #CCCCCC 1px solid; width: 290px; height: 111px;}
#secondary_nav #rss_subscribe img { padding: 5px 10px 0 5px; vertical-align: middle;}

#secondary_nav #sign_up { margin-top: 10px; font-size: 12px; padding-bottom: 15px; }
#secondary_nav #sign_up img { padding: 0 10px 0 0; vertical-align: middle; }
#secondary_nav #all_topics { margin-top: 10px; margin-bottom: 15px; list-style:none; }
#secondary_nav #projects_stories ul li a { font: bold 13px Georgia; color: #00A3FF;  }
#secondary_nav #projects_stories ul li {padding-top:5px;}
#secondary_nav #projects_stories ul {margin: 0 0 0 15px; padding: 0 0;}
#secondary_nav #projects_stories p { font: italic 12px Arial, Verdana, sans-serif; color: #333; line-height: 13px; padding: 0 0; margin: 5px 0 10px 0; }
#secondary_nav #projects { color: #000000; font: bold 16px Arial, serif; padding-bottom: 1px;
border-bottom: #FFCC00 4px solid; margin: 15px 0 5px 0; }
#secondary_nav #projects .view_link {color: #333333; font: normal 12px Arial, serif; }
#secondary_nav #ideas_stories {}
#secondary_nav #ideas_stories ul li a { font: bold 13px Georgia; color: #00A3FF;  }
#secondary_nav #ideas_stories ul li {padding-top:5px;}
#secondary_nav #ideas_stories ul {margin: 0 0 0 15px; padding: 0 0;}
#secondary_nav #ideas { color: #000000; font: normal 26px Arial, serif; padding-bottom: 1px;
border-bottom: #CCCCCC 4px solid; margin: 15px 0 5px 0; }
#secondary_nav #ideas .view_link {color: #333333; font: normal 12px Arial, serif; }

/* Post Styles */
.post .storycontent * { font: normal 16px Helvetica, Arial, sans-serif; line-height: 145%; color: #333;}
.post .storycontent p a { font: normal 16px Helvetica, Arial, sans-serif; line-height: 145%; color: #00A3FF;}
.post .storycontent ul li a { color:#00A3FF; }
.post .storycontent p strong { font: bold 16px Helvetica, Arial, sans-serif; line-height: 145%; color: #333;}
.post .storycontent p strong:hover { font-weight: bold !important; color: #333; font-family: Helvetica, Arial, sans-serif; line-height: 145%; font-size: 16px;}
.post .storycontent img	{ padding: 5px; border: 0px solid #CDCDCD; }
.post .storycontent ol li { margin-bottom: 10px;}
.post .storycontent ol li strong { font: bold 17px Helvetica, Arial, sans-serif; line-height: 145%; color: #333;}
.post .storycontent ol li strong:hover { font-weight: bold !important; color: #333; font-family: Helvetica, Arial, sans-serif; line-height: 145%; font-size: 16px;}
.post .storycontent ol li a { color:#00A3FF; }
.post .meta { font-size: 16px; }
.post .meta a { font-weight: bold; font-size: 16px; }
.post .storycontent .pullquote { float: right; width: 175px; border-top:1px solid #00A3FF; border-bottom:2px solid #CCCCCC; padding:5px; margin:10px; font-family: Arial, Verdana, sans-serif; font-size: 1.3em; color: #333; }
.post .storycontent .subtitle p{ font-size:1.2em; color:#666666; margin-bottom:10px; padding-bottom:20px; font-style:normal; border-bottom: #00A3FF 2px solid;}
.post .author_img { margin-right:10px; margin-left:15px; float:right; background: #DFDFDF; border-radius: 90px; -webkit-border-radius: 90px; -moz-border-radius: 90px; -webkit-box-shadow: 2px 4px 15px rgba(0, 0, 0, .3); -moz-box-shadow: 2px 4px 15px rgba(0, 0, 0, .3);}
.post .box {background: rgba(224, 236, 255, 1); border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; padding: 15px; }
.post .box .subtitle p{ font-size:18px; color:#666666; margin-bottom:10px; padding-bottom:10px; font-style:normal;}

/* Image caption classes */
.captionleft { float: left; margin: 0 1.5em 1em 0; padding: 0.5em; text-align: left; }
.captionright { float: right; margin: 0 0 1em 1em; padding: 0.5em; text-align: left; }
.captionfull { margin: 0 0 1em 0; padding: 0; text-align: left; }
.captionleft img, .captionright img, .captionfull img { margin: 0; display: block; }
.captionleft p, .captionright p, .captionfull p { background: #FFCC00; margin: 0; line-height: 1.6em; padding: 0.5em; border-top: 1px solid #ccc; font-size: 0.9em; color: #000000; }

/* Author Styles in Post */
.mtf_author_block { margin: 20px 0 0px 0px; font-size: 14px; background: rgba(224, 236, 255, 1); border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; padding: 15px; }
.mtf_author_block .digg{ float: left; padding: 10px 10px 0 5px; }
.mtf_author_block h4 { margin: 5px; padding: 0; font-size: 0.8em; }
.mtf_author_block .mtf_author_description p {  font-size: 13px; font-family: Helvetica, verdana, sans-serif; }
.mtf_author_block .mtf_author_description a { font-size: 14px; font-family: Helvetica, verdana, sans-serif; }
.mtf_author_block img { margin-right:10px; float:left; background: #DFDFDF; border-radius: 90px; -webkit-border-radius: 90px; -moz-border-radius: 90px; -webkit-box-shadow: 2px 4px 15px rgba(0, 0, 0, .3); -moz-box-shadow: 2px 4px 15px rgba(0, 0, 0, .3);}

/* Author Styles in Author Page */
.mtf_author_block2 { width: 100%; height: 100px; margin: 20px 0px 5px 0px; font-size: 1.2em; padding: 10px 0 25px 0; }
.mtf_author_block2 .digg{ float: left; padding: 10px 10px 0 5px; }
.mtf_author_block2 h4 { margin: 0 0 5px 0; padding: 0 0 3px 0; font-size: 1.6em; font-weight: bold;}
.mtf_author_block2 img { padding:2px; border: 1px solid #DEDEDE; margin-right:10px; float:left;background: #DFDFDF;}

/* Author Styles in Home Page */
.mtf_author_block3 { width: 97%; min-height: 70px; margin: 0px 0px 0px 0px; padding: 0px 5px 0px 5px; background: #FFFFFF;}
.mtf_author_block3 h7 a{ font: bold 16px Arial, serif; padding-bottom: 3px; margin: 10px 0 0 0;}
.mtf_author_block3 img { padding:2px; border: 0px solid #DEDEDE; margin-right:10px; float:left;background: #DFDFDF; width: 60px; height: 60px;}
.mtf_author_block3 p { font-size: 12px; font-family: Arial, verdana, sans-serif; padding: 0 0; margin: 0 0; }
.mtf_author_block3 a { font-size: 12px; font-family: Arial, verdana, sans-serif; }

/* Begin Images */
p img { padding: 0; max-width: 100%; }
#mtf_footer #mtf_footer_content .other_sites { background-color:#FFFFFF; width: 100%; height: 75px; margin: 10px 0px 15px 0px; float:left; }

/* start MTF Awards */
#mtf_award .travelmole_logo {float: left; margin-left: 20px; padding-top: 10px;}
#mtf_award .travelmole_logo img {border: 1px solid #CCCCCC;}
#mtf_award .cvtf500_logo {float: right; margin-right: 20px; padding-top: 10px;}
#mtf_award .cvtf500_logo img {border: 0px;}
#mtf_award .observer_logo {float: left; margin-left: 20px; padding-top: 20px;}
#mtf_award .observer_logo img {border: 0px;}
#mtf_award .i-genius_logo {float: right; margin-right: 30px; padding-top: 25px;}
#mtf_award .i-genius_logo img {border: 0px;}

/* Archive styles */
#main_content #post_details .postmetadata {margin-bottom: 25px;}
#main_content #post_details .postmetadata a {}
#main_content #archive_stories { margin: 10px 0; height: 110px; font: normal 12px Arial, Verdana, sans-serif; color: #333;}
#main_content #archive_stories a { color: #00A3FF; font: 1.7em Georgia, Arial, serif; margin: 0 0; padding: 0 0; }
#main_content #archive_stories #featured_img { border: 4px #CCCCCC solid; margin: 0 15px 5px 0; float: left; }
#main_content .navigation {padding-bottom: 15px; margin-bottom: 15px;}
#main_content .navigation a { color:#000000; font: bold 1.2em Arial;}
#main_content .navigation .alignright {text-align:right;}
#main_content .navigation .alightleft {text-align:left;}

/* Table Style */
#column
{
background:#fff;
}
#column ul.header-column
{
text-align: left;
float:left;
padding-right: ;
padding:0;
}
#column ul.header-column li
{
list-style:none;
padding:5px 0 5px 0;
}
#column ul.header-column li.title a
{
font: bold 16px Arial;

}
#column ul.header-column li.pic
{
font: normal 14px Arial; background:#fff
}



.row { clear: both; }
.col1 { width: 48%; float: left; padding: 0 1px}
.col2 { width: 48%; float: right; padding: 0 1px}

#main_content #grid_post #grid_post_title {padding-top: 5px; }
#main_content #grid_post #grid_post_title a { color: #00A3FF; font: bold 16px Arial, serif; }
#main_content #grid_post #grid_img { border: 1px #000000 solid; margin: 5px 15px 15px 0px; float: left; width: 100px; height: 75px;}
#main_content #grid_post_ p { font-size: 11px; }

#simplepie div.title a {font: bold Arial 16px; padding-bottom: 5px;}
#simplepie div.source img {padding: 2px 5px 0 0;} 
#simplepie div.source {font: normal Arial 12px; padding-bottom:10px; color:#333333; }