/*	Theme Name: Levitation HTML TemplateDescription: A sleek themeforest Business TemplateVersion: 1Author: Kriesi*//*********************************************************************************************************1.) Basic Layout and commonly used container classes**********************************************************************************************************//*Small reset*/body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{margin:0;padding:0;}body{
	font-size:12.5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:1.5em;
	position:relative;
	color: #6F694F;
}#top{	width:968px;	margin:0 auto;	position:relative;	clear: both;	background-image: url(images/wrap-inside.jpg);}#main{
	clear:both;
	position: relative;
	padding:20px 0 0 0px;
	float:left;
	width:968px;
	background-image: url(images/wrap-main.png);
}#footer{	width:968px;	margin:0px auto 0;	position:relative;	clear: both;	padding: 0px 0px 10px;	font-size: 10px;	background-image: url(images/wrap-footer.jpg);	height: 80px;	background-repeat: no-repeat;}.wrapper{	clear:both;	position:relative;	float:left;	padding-bottom:20px;	width:950px!important;	width:941px;	padding-left: 40px;}.wrapper_side{width:300px!important;float:left;}.box{	position:relative;	float:left;	margin:5px 10px 0 0;	padding:0px 10px 0px 4px;	display: block;	z-index: 1;}#top .box3{
	border-top: none;
	border-right: none;
	border-bottom: none;
	margin-bottom: 20px;
	padding-bottom: 10px;
	margin-left: 5px;
	margin-right: 1px;
	width: 240px;
}.box_small{
	width:300px;
	z-index: 2;
	margin-right: 10px;
}.box_medium{	width:580px;}#top .box_big{	width:950px;	border:none;}.box .box1{
	margin-right:10px;
	padding-left: 0px;
}.box .box2{
	padding-right:0px;
	margin-right:15px;
	border-right:0;
	width: 245px;
}/*********************************************************************************************************2.) Head Area: **********************************************************************************************************/	#head{
	height:135px;
	margin:0 auto;
	position:relative;
	width:965px;
	z-index: 5;
}.logo, .logo a{	display:block;	height:160px;	left:56px;	position:absolute;	top:-8px;	width:170px;	z-index: 999;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(images/Cabins.png);}#top .logo a{	top:5px;	left:-278px;	text-indent:-9999px;	outline:none;	height: 282px;	width: 225px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}/*image slider*/#featured{
	clear: both;
	position: relative;
	width: 940;
	margin-top: 50px;
	z-index: 0;
}.featured_item{position:absolute;width:292px;top:100px;left:318px;z-index: 1;overflow: hidden;cursor: pointer;}#top .featured_item_active{position:absolute;width:612px;top:25px;left:174px;z-index: 3;}#top .featured_item_active img{width:600px;}#top .featured_item_last, #top .featured_item_upcoming{width:392px;left:50px;top:75px;z-index: 2;}#top #featured .featured_item_upcoming{left:500px;}#top #featured .featured3{left:647px;}#top #featured .featured4{left:0px;}.featured_item img{width:280px;}#top .featured_item_last img, #top .featured_item_upcoming img{width:380px;}.item, .wrapper img{}.item_shadow{margin: 0 auto;}.featured_item img{display:block;position: relative;}.additional_info{	position: relative;	clear: both;	padding:18px 0;}.additional_info h2{	font-size: 24px;	width:760px;	padding:0;	text-transform: uppercase;	font-style: normal;	font-weight: bold;}.additional_info h2 a{text-decoration: underline;}.additional_info h2 a:hover{text-decoration: none;}#twitterbox{min-height:66px;}#twitterbox h2{padding:0 0 0 104px;}#tweet_follow{height:64px;left:0;position:absolute;top:28px;width:64px;}#head #searchform{position: absolute;right:-4px;bottom: 5px;width:264px;height:30px;}/*alternate image slider*/.featured_alternate{top:10px;position: absolute;z-index: 1;}#top .featured_alternate_active{z-index: 2;}/*navigation*/#top #nav{
	left:0px;
	top:120px;
	width: 940px;
	margin-right: 15px;
}#nav, #nav ul{
	margin:0 0 0px;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	line-height:50px;
	z-index:7;
	color: #E2D8B4;
}#top #nav a{
	height:44px;
	display:inline;
	padding:0 6;
	text-decoration:none;
	text-align:center;
	line-height:36px;
	outline:none;
	z-index:35;
	position:relative;
	float:left;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: -1px;
	margin-right: 5px;
	margin-left: 5px;
	color: #D1C0A2;
}#top #nav .current_page_item a{}#top #nav .current_page_item ul a{
	font-weight: normal;
	color: #FAF3E3;
}#top #nav ul a{
	line-height:33px;
}#top #nav li{
	float:right;
	position:relative;
	z-index:20;
	padding-left: 0px;
	margin-right: 17px;
	padding-right: 10px;
	height: 50px;
	padding-top: 6px;
	padding-bottom: 6px;
}#top #nav li li{
	border-left:none;
	margin-top:0;
}#top #nav ul {
	display:none;
	left:-19px;
	position:absolute;
	top:35px;
	width:172px;
}#top #nav li ul a{
	width:128px;
	height:auto;
	float:left;
	text-align:left;
	padding:0 21px;
}#top #nav ul ul{
	top:auto;
	border-top:none;
}	#top #nav li ul ul {
	left:171px;
	top:-1px;
}#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{
	display:none;
	color: #CCCCCC;
}#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{
	display:block;
	background-image: url(images/nav2-1.png);
}#top #nav li ul a{
	border-top:none;
	color: #F8F8F8;
}/*********************************************************************************************************3.) Additional info Area: **********************************************************************************************************/	.advanced_button{height:72px;width:222px;display: block;text-indent: -9999px;}.get_in_touch{position:absolute;right:0;top:20px;outline: none;}/*********************************************************************************************************4.) Content Area: **********************************************************************************************************/	.entry {
	width:600px;
	float:left;
	clear:both;
	padding-bottom:15px;
	position: relative;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7B755B;
	margin-left: 5px;
}.entry-head{display: block;position: relative;top:-12px;font-size: 10px;padding:0 0 0 1px;}.entry-head a{text-decoration: none;}.entry-head a:hover{}.entry-head span{	padding:0 20px 0 5px;}.entry-head .categories{padding:0 5px 0 0;}.entry li {padding:3px 10px;}.entry ul, .entry ol {list-style-position:inside;list-style-type:disc;margin:0;padding:0 0 20px;}#top .entry ol {list-style-type:decimal;}/*********************************************************************************************************5.) Sidebar area**********************************************************************************************************/	.widget ul{list-style-position: outside;list-style-type: none;padding: 0;margin: 0;}#top #latest_news .post_name{font-size: 13px;display: block;}#top #latest_news a, .widget a{display:block;padding:10px 3px;text-decoration: none;}.meta_sub{padding-right:4px;}#top .widget a{
	width:220px;
	border-bottom-style: dotted;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-color: #9A8769;
	margin-right: 30px;
	padding-right: 10px;
}.widget{
	width:240px;
	float:left;
	clear:both;
	padding-bottom:10px;
	padding-left: 10px;
	border-left-width: 0.75px;
	border-left-style: dotted;
	border-left-color: #7C6666;
	margin-left: 10px;
}/*generic*/blockquote {font-size:12px;font-style:italic;margin:0 0 20px;padding:10px 20px 10px 41px;}a{
	color: #6A583F;
}a:hover{
	text-decoration:none;
	font-style: normal;
	color: #A07E57;
}a img{border:none;}p{
	padding: 0 16px 1em 0;
}ul, ol{
	list-style-position:outside;
	margin-left:0px;
	margin-right: 5px;
	margin-bottom: 0px;
}#sidebar ul, #sidebar ol{margin-left:0px;}#sidebar li{list-style-type:none;	}h1,h2,h3,h4,h5,h6, legend{
	font-weight:normal;
	padding-bottom:0px;
	line-height:1.4em;
	color: #A95C23;
}h1{	clear:both;	font-size:36px;	font-weight:bold;	padding-left: 25px;}h2{
	font-size:28px;
	clear:both;
	color: #675E52;
	text-transform: uppercase;
}h3, legend{	font-size:18px;	clear:both;	text-transform: uppercase;	color: #856B48;}h4{	font-size:17px;	clear:both;	text-transform: uppercase;	color: #696245;	padding-bottom: 5px;}h5{	font-size:13.75px;	clear:both;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #5D5236;}h6{font-size:13px; clear:both;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none;} blockquote p{padding:11px 0px;}blockquote{margin:0 0 22px 5px;padding:0 15px;}.floatleft{float:left;}.floatright{float:right;}.clearboth{clear:both;}.alignleft{float:left;margin:0px 15px 15px 0pt;}.alignright{float:right;margin:0px 0pt 15px 15px;}.aligncenter{clear:both;display:block;margin:10px auto;padding: 10px 0;}#top .wp-smiley{border:none;padding:0;}.meta{display:block;position:relative;top:3px;font-size:11px;line-height:14px;}.more-link {clear:both;display:block;line-height:20px;padding:0 0 0 16px;text-decoration:none;width:75px;}/*CONTACT FORM*/	#searchsubmit, #send, #top #submit{	cursor:pointer;	}#s{height:16px;position:absolute;bottom:2px;}	#s, .text_input, .text_area{	padding:4px;	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;	width:auto;	font-size:11.5px;}#searchsubmit, #send, #submit{padding:4px 20px;font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;font-size:11.5px;}.hidden{	display:none;	}#commentform{	padding-bottom:20px;	}fieldset{border:none;padding:0;margin:0;overflow:hidden;}fieldset label{	padding-left:7px;	}.blocklabel{	display:block;	padding:10px 0 0 0;}#top .text_area{	width:450px;	}	/*CONTACT FORM*/	#send, #top #submit{	cursor:pointer;		}		#searchsubmit{width: 53px;height:34px;padding:0;margin:0;cursor: pointer;text-indent: -9999px;border: none;position: absolute;bottom:-2px;right:0;}.ajax_form{padding-bottom:30px;}
