/* 
Theme Name: ForHeinz6
Theme URL: http://moskjis.com
Description: Theme for Far Meadow blog.
Author: Maris Svirksts
Author URI: http://moskjis.com
Version: 1.0.0
*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}

body{background-color:#333300;font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;}
/*Header*/
#headerLinksBox{float: left;margin-top: 96px;width: 503px;}
.header_links{color: #FFFFFF;font-size: 10.5pt;margin: 0 10px;text-transform: uppercase;}
#upperDescription{font-size: 10pt; color: #FFFFFF; width: 414px; line-height: 20pt; float: left; height: 186px; margin: 64px 28px -64px 0pt;}
/*Header Links*/
#container{}
.hover{width:0;height:0 !important;margin:0;padding:0;overflow:hidden;}
a{color:#060606;text-decoration:none;}
#content{width:945px;height:596px;margin:10px auto 0;}
#middle_part{width:740px;height:369px;float:left;overflow:hidden;}
#middle_part_text{margin-top:8px;background-color:#666666;color:#FFFFFF;height:100%;}
#middle_part_text h2{font-size:12pt;}
#middle_part_text p{font-size:10pt;font-family:"Franklin Gothic Demi", Verdana, Arial, sans-serif;margin:0 100px 10px;}
#middle_part_text a:hover{color:#CCCCCC;}
#middle_part_text img{margin-left:-100px;margin-top:-6px;}
#middle_text_decoration{padding-top:6px;}
#middle_text_decoration a{color:#060606;text-decoration:none;}
.pagination{left:1171px;position:absolute;top:434px;}
#sleep_rate{}
#sleeps{float:left;margin:17px 0 0 420px;color:#ffffff;font-size:10pt}
#rates{float:left;margin:10px 0 0 20px;color:#ffffff;font-size:14pt}
#list_line{clear:both;background-color:#666666;color:#060606;height:25px;width:100%;margin-bottom:12px;}
#subpages{width:578px;height:100%;float:left;}
#main_pages{width:367px;height:100%;float:left;}
#subpages .page_item{float:left;list-style-type:none;margin-left:40px;}
#main_pages .menu-item{float:left;margin-left:30px;color:#ffffff;list-style:square outside none;font-size:11pt;}
#main_pages .menu-item a{font-size:12pt;}
#subpages .page_item a{text-transform:uppercase;font-size:9pt;}
.current_page_item a, .current-page-ancestor a{color:#FFFFFF !important;}
#searchform{}

/*Sidebar*/
#sidebar_top{width:100%;height:73px;background-color:#666666;}
#sidebar_top #title_block #blog_title a{color:#ffffff;font-size:18pt;text-transform:uppercase;margin:30px 0 0 19px;text-decoration:none;display:block;}
#sidebar_top #title_block{float:left;width:400px;height:100%;}
#sidebar_top #post_block{float:left;height:100%;width:545px;}
#sidebar_top #post_block h2{margin-left:257px;margin-top:40px;font-size:12pt;color:#ffffff;font-style:italic;float:left;}
#sidebar_left{width:200px;height:416px;float:left;margin-right:5px;}
#sidebar_bottom{width:100%;height:73px;background-color:#333333;clear:both;}
#sidebar_bottom .footer_category_placement{width:260px;height:66.5px;float:left;}
#sidebar_bottom .travel_trailer{float:left;margin-top:6.5px;}
#sidebar_bottom #bh_logo{float:right;margin-top:10px;}
#sidebar_bottom .vintage_trailers{float:left;margin:28px 0 0 20px;}
#sidebar_bottom .vintage_trailers a{color:#ffffff;font-size:9pt;}

/*Facebook*/
#facebook_like{margin:-5px 15px 10px 63px;}
/*Contact*/
.wpcf7-submit{background:none repeat scroll 0 0 #FFFFFF;border:medium none;}
/*Who's among us*/
#whosamungus{visibility:hidden;}
/*total escape*/
#total_escape{color: #FFFFFF; display: inline; float: left; font-size: 9pt; margin: 45px;}
/*Overall*/
.alignright{float:right;}
.removemargins {margin: 0 auto;width: 600px;}
.removemargins img{margin:0 !important;}
/*Google Maps v2*/
#mapControl{ margin-top: -1px; position: absolute; }
div#controlplus {
	background:#88ADAD;
	width:45px;
	height:16px;
	float: left;
	cursor:pointer;
	cursor:hand;
	text-align: center;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	
	
}
div#controlspacer1 {
	background:##808080; width:2px; height:20px; float: left;
}
div#controlminus {
	background:#88ADAD;
	width:45px;
	height:16px;
	float: left;
	cursor:pointer;
	cursor:hand;
	text-align: center;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	
}
div#controlzoom {
	background:#88ADAD;
	width:45px;
	height:14px;
	float: left;
	text-align: center;
	line-height:1em;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	font-family:Lucida grande;
	padding-top: 2px;
}
div#controlspacer2 {
	background:##808080;
	width:2px; 
	height:20px; 
	position:absolute; 
	right:695px;
}

div#controlspacer3 {
	background:##808080; width:2px; height:20px; float: right;
}

div#controlroad {
	background:#88ADAD; 
	width:46px; height:15px; 
	cursor:pointer; 
	cursor:hand; 
	text-align: center; 
	line-height:1em;
	float:left;
	font-size: 12px; 
	color: #ffffff; 
	font-weight:normal; 
	font-family:Lucida grande;
	padding-top: 1px;
}

div#controlsatellite {
	background:#88ADAD; 
	width:58px; height:15px; 
	cursor:pointer; 
	cursor:hand; 
	text-align: center; 
	line-height:1em; 
	font-size: 12px; 
	color: #ffffff;
	float:left;
	font-weight:normal; 
	font-family:Lucida grande;
	padding-top: 1px;
}

div#controlterrain {
	background:#88ADAD; 
	width:53px; height:15px; 
	cursor:pointer; 
	cursor:hand; 
	text-align: center; 
	line-height:1em;
	margin-left: 20px; 
	float:left;
	font-size: 12px; 
	color: #ffffff; 
	font-weight:normal; 
	font-family:Lucida grande;
	padding-top: 1px;
}
