/*
Theme Name: Yarra Valley Now
Theme URI: http://www.yarravalleynow.com.au
Description: Yarra Valley Now template
Version: 1.6
Author: Mike Emmett
Author URI: http://www.redfishbluefish.com.au
*/



/* Begin Typography & Colors */
body {
	margin:0px;
	font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica;
	background:#BC843D;;
	font-size:12px;
	font-weight: normal;
}

#wrapper{
	width:988px;
	margin:0 auto;
}

h2{
	_font-size: 14px;
	font-size: 1.4em;
	_font-weight: bold;
	*font-wieght: bold;
	font-weight: bold;
}

#content h1{
	margin:2px 0px 12px 0px;
	color:#571D1F;
	font-weight:normal;
	_font-weight:bold;
	*font-wieght: bold;
	font-size: 26px;
	_font-size: 2.4em;
}

#content h5{
	_font-size:13px;
	font-size: 1.2em;
	color:#FFFFFF;
	margin:0px;
	line-height:20px;
	width:550px;
	_width:530px;
	background:#AEBF83;
	display:block;
	padding: 5px;
	}

#lcp_catlist ul {
	list-style: none;
}

#lcp_catlist li {
	margin: 1px;
	padding: 5px;
	background:#AEBF83;
}

#lcp_catlist a {
	text-decoration: none;
	color:#FFFFFF;
	font-weight: normal;
}

#lcp_catlist a:hover {
	text-decoration: underline;
	color:#FFFFFF;
}

#lcp_catlist {
		_font-size:12px;
	font-size: 1.0em;
	font-weight: bold;
	color:#FFFFFF;
	margin:0px;
	line-height:20px;
	width:550px;
	_width:530px;
	
	padding: 5px;
	
	}

#header {
	background:url(images/header-summer.jpg) no-repeat top;
	width:988px;
	padding:261px 0px 0px 0px;
	height:48px;
}
#menu{
	float:left;
	clear:left;
	width:648px;
	height:48px;
	padding-left:20px;
	background-color: #fff;
}

#menu ul li ul li {
	display: none;
}

#search{
	float:left;
	clear:none;
	width:320px;
	height:18px;
	padding:15px 0px 15px 0px;
	text-align:right;
	background-color: #fff;
}
#searchform label{
	display:none;
}
#searchform{
	padding:0px 20px 0px 0px;
	margin:0px;
}
#menu ul{
	margin:0px;
	padding:0px;
	height:48px;
}
#menu ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	clear:none;
	height:48px;
	background:url(images/yarravalleynow_seperator.jpg) no-repeat right;
}
#menu ul li a{
	padding:10px 20px 10px 10px;
	line-height:48px;
	color:#000;
	text-decoration:none;
}
#menu ul li a:hover{
	color:#333333;
}
#page {
	width:946px;
	float:left;
	clear:both;
	padding:0px 21px 0px 21px;
	background-color: #fff;
}
#content{
	width:926px;
	_width:926px;
	float:left;
	clear:both;
	background:#FFFFFF;
	padding:15px 15px 15px 10px;
}

#light_green{
	float:left;
	clear:none;
	width:561px;
	_width:500px;
}
#light_green_header{
	background:#AEBF83;
	display:block;
		width:551px;
	_width:546;
	float:left;
	clear:none;
	padding:5px;
}
#light_green_header h1{
	font-size:15px;
	color:#FFFFFF;
	margin:0px;
	line-height:20px;
	width:500px;
	_width:480px;
	display:block;
	float:left;
	clear:none;
}
#light_green_header h1 a{
	color:#FFFFFF;
	text-decoration:none;
}
#light_green_header h1 a:hover{
	color:#571D1F;
}


#light_green_more a{
	background:url(images/yarravalleynow_10.jpg);
	width:21px;
	height:0px;
	overflow:hidden;
	display:block;
	padding-top:21px;
	float:right;
	clear:none;
}
.feature_entry{
	float:left;
	clear:both;
	width:100%;
	padding:10px 10px 10px 0px;
		width:551px;
	_width:541;
	font-size:12px;
}
.feature_entry p{
	font-size:12px;
	color:#000000;
}
.entry_col{
	float:left;
	clear:none;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	width:165px;
	_width:145px;
	height: 260px;
	padding:10px;
}
.entry_col_noline{
	border-top:1px solid #CCCCCC;
	float:left;
	clear:none;
	width:165px;
	_width:145px;
	height:260px;
	padding:10px;
}
h2{
	margin:2px 0px 2px 0px;
	color:#571D1F;
}
h2 a:link, h2 a:visited{
text-decoration:none;
}
#open_now{
	float:right;
	clear:none;
	width:340px;
}
#open_now_header{
	background:#3F4B00;
	display:block;
	width:330px;
	float:left;
	clear:none;
	padding:5px;
}
#open_now_header h1{
	font-size:15px;
	color:#FFFFFF;
	margin:0px;
	line-height:20px;
	width:232px;
	display:block;
	float:left;
	clear:none;
}
#open_now_header h1 a{
	color:#FFFFFF;
	text-decoration:none;
}
#open_now_header h1 a:hover{
	color:#571D1F;
}
#dark_green_more a{
	background:url(images/yarravalleynow_12.jpg);
	width:21px;
	height:0px;
	overflow:hidden;
	display:block;
	padding-top:21px;
	float:right;
	clear:none;
}
.entry_open{
	float:left;
	clear:both;
	padding:10px;
	width:312px;
	border-bottom:1px solid #CCCCCC;
	font-weight:normal;
}

#footer_logos{
	float:left;
	clear:both;
	width:916px;
	padding:15px;
	border-top:1px solid #CCCCCC;
	background:#FFFFFF;
}
#footer_logos img{
	padding:0px 10px 0px 10px;
}

#footer{
	background:#3F3E29;
	float:left;
	clear:both;
	width:916px;
	padding:15px;
}
#footer ul{
	margin:0px;
	padding:0px;
}
#footer ul li{
	margin:0px;
	padding:0px;
	list-style:none;
}
#footer ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#BC843D
}
a:link, a:visited{
	color:#571D1F;
	text-decoration:underline;
}
a:hover{
	color:#BC843D;
}
.postmetadata, .entry .postmetadata, .entry_col .postmetadata, .entry_col_noline .postmetadata{
	font-size:11px;
	color:#999999;
}
.feature_entry .postmetadata{
	font-size:11px;
}


.entry{
	float:left;
	clear:none;
	width:561px;
	border-bottom:1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom: 40px;
}
.entry p, .entry_col p, .entry_col_noline p{
	font-size:12px;
	color:#000000;
}

.navigation{
	float:left;
	clear:none;
	width:541px;
	padding:10px;
	background:#ffffff;
	color:#571D1F;
}
.navigation a{
	color:#571D1F;
	font-weight:bold;
}

.navigation2{
	float:left;
	clear:none;
	width:541px;
	padding:10px;
	border-bottom:1px solid #CCCCCC;
}

#archives{
	float:left;
	clear:none;
	width:561px;
}
.alignleft{
	float:left;
	clear:none;
	padding-right:10px;
	padding-bottom:10px;
	font-weight: bold;
}
.alignright{
	float:right;
	clear:none;
	text-align:right;
	padding-left:10px;
	padding-bottom:10px;
	font-weight: bold;
}
img a, a img{
border:0px;
}
#main_photo{
	float:left;
	clear:none;
	width:287px;
}
#main_photo img{
	padding-right:15px;
}

#featured_article{
	float:left;
	clear:none;
	width:250px;
}
#count{
	padding:10px;
	background:#E4E0D0;
	float:left;
	clear:both;
	width:320px;
}
#sort{
	padding:10px;
	background:#E4E0D0;
	float:left;
	clear:both;
	width:541px;
}
#sidebar{
	float:right;
	clear:none;
	width:340px;
	_width:340px !important;
	_overflow:hidden;
}
#sidebar li{
	list-style:none;
	padding:0px;
	margin:0px;
}

#rotating_photo{
	float:left;
	clear:none;
	width:272px;
	height:264px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	position: relative;
	
}
#rotating_photo img{
	border: 0;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

#rotating_photo_b{
	float:left;
	clear:none;
	width:340px;
	height:255px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	position: relative;
	
}
#rotating_photo_b img{
	border: 0;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}
#article_list{
	float:left;
	clear:both;
		width:551px;
	_width:546;
	padding:2px 5px 2px 5px;
}
#article_list a{
text-decoration:none;
}

#article_list_title{
	float:left;
	clear:both;
		width:551px;
	_width:546;
	padding:5px 5px 5px 5px;
	border-top:1px solid #CCCCCC;
}

#red_header{
	background:#571D1F;
	display:block;
	width:330px;
	float:left;
	clear:none;
	padding:5px;
	margin-top:15px;
}
#red_header h1{
	font-size:15px;
	color:#FFFFFF;
	margin:0px;
	line-height:20px;
	width:300px;
	display:block;
	float:left;
	clear:none;
}
#coming_up_header{
	background:#3F4B00;
	display:block;
	width:330px;
	float:left;
	clear:none;
	padding:5px;
	margin-top:15px;
}
#coming_up_header h1{
	font-size:15px;
	color:#FFFFFF;
	margin:0px;
	line-height:20px;
	width:300px;
	display:block;
	float:left;
	clear:none;
}
#special_offers_list{
	float:left;
	clear:both;
	width:320px;
	padding:10px;
	background:#E4E0D0;
}

#special_offers_list a{
text-decoration:none;
}
#spacer{
	float:right;
	clear:both;
	height:15px;
	width:100%;
}

#sidebar_ad{
	float:left;
	clear:both;
}
#main_page_ad{
	float:left;
	clear:both;
	margin-top:15px;
}


.ec3_iconlet{
	border:0px!important;
}
.ec3_iconlet table, .ec3_iconlet tr, .ec3_iconlet td{
	padding:0px!important;
	margin:0px!important;
}
.ec3_month td{
	background:#571D1F!important;
	color:#FFFFFF!important;
	font-size:12px!important;
	padding:5px!important;
}
.ec3_day td{
	background:#E4E0D0!important;
	font-size:18px!important;
	padding:5px!important;
}
.ec3_time td{
	background:#E4E0D0;
	font-size:10px!important;
	padding: 0px 5px 5px 5px!important;
}
.ec3_multi_end{
	border-left:1px solid #FFFFFF!important;
}

ul.ec3_events{
float:left;
clear:both;

margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	background:#E4E0D0;
	width:320px;
}
ul.ec3_events li, ul.ec3_events li ul{
	padding:0px;
	margin:0px;
	list-style:none;
	font-weight:bold;
}
.ec3_list_day{
	padding:0px!important;
	list-style:none;
	margin:5px 0px 0px 0px!important;
	
	width:310px;
	font-weight:bold;
	float:left;
	clear:both;
}
.ec3_list_day a{
	font-weight:normal!important;
	text-decoration:none;
} 
.ec3_list_day a:hover{
	font-weight:normal!important;
}
.ec3_list_event{
	width:310px;
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	clear:both;
	font-weight:normal!important;
}
.ec3_list_event a{
	font-weight:normal!important;
	text-decoration:none!important;
}
#coming_this_week{
	width:320px;
	background:#E4E0D0;
	padding:10px 10px 10px 10px;
	float:left;
	clear:both;
}
