/*Theme Name: Lavender CottageTheme URI: http://www.figcreative.com.au/Description: Version: 1.0Author: Fig CreativeAuthor URI: http://www.figcreative.com.au/*/html, body, form,h1, h2, h3, h4, h5, h6,p, img, a{	margin:0;	padding:0;	outline:0;	border:0;}body{	font-family: Georgia, 'Times New Roman', serif;
	background:#183701;	font-size:0.9em;	color: #e0efdb;	line-height:175%;}
.standardForm .textarea {
	font-family: Helvetica, Arial, sans-serif;
}
.float-right {
	float: right;
}
p.book-online {
}
p.book-online a {
	width: 300px;
	height: 75px;
	display:block;
	background: url(../images/book-online.png) no-repeat left -100px;
	text-indent: -9999px;
}
p.book-online a:hover {
	background: url(../images/book-online.png) no-repeat left top;
}
li.book-online a  {
	width: auto;
	height: 10px;
	background: url(../images/book-online-mini.png) no-repeat 10px 13px;
	padding-left: 40px;
	cursor: pointer;
	font-size: 1.1em;
	margin-top: -.4em;
	padding-right: 10px;
}
li.book-online a:hover  {
	width: auto;
	height: 10px;
	background: url(../images/book-online-mini.png) no-repeat 10px 13px;
	padding-left: 40px;
	cursor: pointer;
	font-size: 1.1em;
	margin-top: -.4em;
	text-decoration: underline;
	padding-right: 10px;
}#main{	background: #183701 url(../images/background-black-21c.jpg) no-repeat center top;	margin-top:0;	/*border-bottom:1px solid #ccc;*/}
.logo {
	width: 940px;
	text-align: center;
	margin-top:7px;
}
.logo img {

}p{	padding:0 0 20px 0;}h1, h2{	color:#fff;	font-weight:normal;
	padding:0 0 15px 0;}
h3, h4, h5, h6{	color:#fff;	font-weight:normal;
	padding:0 0 10px 0;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{	text-decoration:none;}UL{	padding:0 0 0 14px;	margin:0 0 20px 0;}UL LI{	padding-top:5px;	padding-bottom:5px;
	list-style-type: square;
	list-style-position: outside;
	font-size: 1.1em;
}h1{}h2 { font-size:2.1em; }h3 { font-size:1.8em; }h4 { font-size:1.6em; }h5 { font-size:1.4em; }h6 { font-size:1.3em; }A{	color:#fff;	font-weight: bold;	text-decoration: none;}A:hover{	color: #e8f5df;	font-weight: bold;	background-position:1px 17px;	text-decoration: underline;}A:active{	color:#000;}#header{	padding:20px 0 16px 0;}.ads LI a{	display:block;	text-align:center;	margin:0 0 10px 0;	padding:5px 0;	background:#fff;}.post .postmeta{	padding:0;}A.more-link{	text-decoration:none;	padding:5px 10px;	background:#f0f0f0;	border:1px solid #ccc;}.block a{	padding:3px 5px;	text-decoration:none;
	font-family: Helvetica, Arial, Geneva, sans-serif;
}small.block a.on,.block a:hover{	background: #367410;	color:#fff;}.widget-area{	padding:20px 0;}#footer{	/*background:#222;*/	color:#ccc;	padding:15px 0 60px 0;	font-size:0.85em;
	font-family: Helvetica, Arial, sans-serif;}#footer A{}.highslide-gallery {}#gallery {	height: auto;	position:relative;	margin-bottom: 15px;}#gallery .grid_1 {	margin: 9px;}#gallery .grid_2 {	margin: 8px;}#main .container_12{	padding-bottom:40px;}UL.latest-posts LI,UL.latest-posts LI A{	display:block;}UL.latest-posts LI A{	text-decoration:none;}UL.latest-posts p{	padding-bottom:0;}	.latest-posts span{	background:#d4d4d4;	padding:1px 4px;	font-size:0.8em;	margin-right:10px;	color:#fff;}UL.social LI A{	margin:0 1px;}.shadow,.ads LI a{	-webkit-box-shadow: 0px 0px 2px #ddd;	-moz-box-shadow: 0px 0px 2px #ddd;}.hovershadow:hover,.ads LI a:hover{	-webkit-box-shadow: 0px 0px 6px #ccc;	-moz-box-shadow: 0px 0px 6px #ccc;}.shadow-large{	-webkit-box-shadow: 0px 0px 4px #444;	-moz-box-shadow: 0px 0px 4px #444;}hr{	background:#f7f7f7;	border:0;	border-bottom:1px solid #ddd;	margin:20px 0;	height:2px;}hr.nopad{	padding:0;	margin:0;}.promo-container{	margin-bottom:0px;}/*#promo-nav{	background:url(../images/promo_nav_bg.jpg) repeat-x bottom left;	border:1px solid #dcdcdc;	border-top:0;	padding:12px 10px 10px 10px;}*/#promo-nav{	background:none;	border:none;	padding:12px 10px 10px 10px;}#promo-nav UL LI a{	border:1px solid #d4d4d4;	background:#fff;	text-indent:-9999px;	width:8px;	height:8px;	display:block;	float:left;	margin-left:7px;}#promo-nav UL LI a:hover,#promo-nav .activeSlide{	background:#d4d4d4;}#promo-nav UL LI a:active{	background:#333;}.toolbox-vertical{	margin-bottom:5px;	}.toolbox-horizontal #searchform{	margin-top:46px;}#searchform form{	background:#f6f6f6;	border:1px solid #e8e8e8;	width:220px;}#searchform #s{	font-size:0.7em;	padding:6px 0 4px 10px;	color:#b9b9b9;	text-transform:uppercase;	text-align:left;	width:175px;}#searchform #s,#searchform #submit{	background:transparent;	border:0;}.standardForm .field{	padding:0 0 10px 0;}.standardForm label{	display:block;	font-weight:bold;	font-size:1.3em;
	margin-bottom:5px;}.standardForm .textbox,.standardForm .button,.standardForm .textarea{	border:1px solid #ccc;	-moz-border-radius:3px;	color:#aaa;	font-weight:bold;}.standardForm .textbox{	width:350px;	padding:8px 6px;
	color:#444;}.standardForm .button{	padding:5px 10px;	background:#f0f0f0;	border:1px solid #ccc;
	color:#183701;}.standardForm .textarea{	font-size:0.85em;	width:450px;	height:150px;	padding:8px 6px;
	color:#444;}.message{	padding:5px 10px;	margin:0 0 20px 0;	border:1px solid #fff;	font-size:0.85em;	font-weight:bold;	cursor:pointer;}.warning{	background:#f5d2c2;	border-color:#d0a28d;
	color:#183701;}.success{	background:#d1dfbf;	border-color:#a4c37b;
	color:#183701;}UL.clean, UL.clean LI{	margin:0;	padding:0;	list-style-type:none;	display:inline;}.alternate, .hidden{	display:none;}.right{	float:right;}.left{	float:left;}/* Used only for preview of grid */.demo-grid p { 	border:1px solid #ccc; 	padding:10px; 	margin:5px 0; 	background:#f0f0f0;}/* Clearfix */.clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;} .clearfix {	display: inline-block;} html[xmlns] .clearfix {	display: block;} * html .clearfix {	height: 1%;}