/*  green style */

#page_navi { 
	float:left;
	font-size:1.15em;
	font-weight:bold;
	padding:3px 22px 2px 15px;
	width:902px;
/* grey image across top of page	background: transparent url(../images/pri-nav.png) 0 0 repeat; */ 
}

/*  header background image */
#top-out {
	background: transparent url(../images/orchard1.jpg) 0 0 repeat-x ;
}

#top-trans  {
	background: transparent url(http://www.real-cider.co.uk/wp-content/themes/cider2/images/bg_top.png) 0 -3px repeat-x;
}

#header { 
	background: transparent url(../images/bg_top-head.png) 0 0 repeat; 
}


#header .latest_twitter {
	margin-left:130px;
}


ul#twitter_update_list li { 
	font-family:arial; 
	font-size:1.2em;
	color:#fff;
	width:330px;
}

ul#twitter_update_list li a {
	color:#fff;
	text-decoration:underline;
}

#header a .title { margin:5px 0 0 18px; }

#cat_navi {
	background: transparent url(../images/sub-nav.png) left bottom repeat-x;
}


#middle-out-top { /* Background - Middle Top */
	background: #dce0d2 /* url(green/bg_middle_out_top.gif) repeat-x 0 0 */;
}

#middle-out-bottom { /* Background - Middle Bottom Gradient */
	background: url(green/bg_middle_out_bottom.gif) repeat-x left bottom;
}

#middle-out-bottom .single { /* Background - Content - Single Page */
	background: url(green/bg_middle_content_single.gif) repeat-y;
}

#middle-content { /* Background - Content */
	background: url(green/bg_middle_content.gif) repeat-y;
}

#middle-content-bottom { /* Background - Content Bottom */
	background: url(green/bg_middle_content_bottom.gif) no-repeat 0 bottom;
}

#content {
	/* background: url(green/bg_middle_top.gif) no-repeat 0 0; */

}

#footer {
	background: url(green/bg_footer_gradient.jpg) no-repeat 0 0;
}


#footer h2.widget_title {
	background: #707761;
	color: #666;
}


#main-content .Nav {
	font-family:arial;
	font-size:1.2em;
}

#main-content .more_entries.Nav a,
#main-content .more_entries.Nav a:visited {
	background:#999;
}
 
.Nav .on,
.Nav a:hover,
#main-content .more_entries.Nav strong.on {
	background: #1F5413 !important;
}


#sidebar h2,
#sidebar ul.idTabs li a {
	background: #dbdfd1;
}

#copyright-out {
	background: #3a3e31;
	margin-bottom:0;
}

#footer-out {
	background: #b7bda9;
}


/* NEW STYLES FOR ADDITIONS TO SITE THEME */

/* MAIN CONTENT */

.col-left #main-content .post-title h2 a,
.col-left #main-content .block h2 a {
	font-size:1.4em;
	color:#1F5413;
	line-height:1em;
}
.col-left #main-content p,
.col-left #main-content li,
ol.commentlist li {
	font-size:1.1em;
}

.col-left #main-content p a {
	color:#1F5413; 
}

#comments .comment small {
	font-size:0.8em;
}

.col-left #main-content p.post-details {
	font-size:1.1em;
	color:#666;
	margin:0 0 16px 135px;
	background:#dbdfd1;
	padding:7px 0 7px 15px;
	border-bottom:1px solid #ccc;
}

.col-left #main-content .archives p.post-details { 
	margin:0 0 16px 127px; 
}

/* .col-left #main-content .archives .block p.post-details { 
	margin:0 0 16px 2px; 
} */

.col-left #main-content .latest .block p.post-details { 
	margin:6px 0 16px 2px; 
} 

.col-left #main-content .latest .featured p.post-details { 
	margin:4px 0 16px 2px; 
} 

.col-left #main-content .archives .block p.post-details.results { 
	margin:0 0 16px 2px;
}  

p.post-details {
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
}

.addthis_container { 
	margin: 8px 0 10px 0;
}


/* SIDE BAR */

#search_main {
	border-bottom:0;
}

#search_main #searchform input#s {
	font-family:arial;
	color:#666; 
	font-size:1.2em;
}

#main-content .page li a,
#main-content .page li a:visited,
#main-content .page li a:hover { color:#1F5413; }


ul.idTabs li a,
ul.idTabs li a:visited {
	background:#666;
	font-family:arial;
	font-size:1.2em;
	padding-left:15px;
	padding-right:14px;
}

ul#vidTabs li a,
ul#vidTabs li a:visited {
	background:#666;
	font-family:arial;
	font-size:1.2em;
}

ul.idTabs li a:hover,
ul#vidTabs li a:hover {
	background:#1F5413;
}

ul.idTabs li a.selected,
ul.idTabs li a.selected:visited,
ul#vidTabs li a.selected,
ul#vidTabs li a.selected:visited {
	background:#1F5413;
}

ul.idTabs li a.selected:hover,
ul#vidTabs li a.selected:hover {
	background:#1F5413;
}

#sidebar h2 {
	font-family:arial;
	display:block;
	font-size:1.2em;
	width:231px;
	padding-top:10px;
	padding-bottom:10px;
	color:#666;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

ul#dsq-combo-tabs li {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#sidebar h2 a,
#sidebar h2 a:visited,
#sidebar h2 a:hover {
	color:#666;
}

#sidebar .widget_rss ul {
	list-style:none;
	background-image:none;
	background:#fff;
	width:258px;
}

#sidebar .widget_rss li {
	list-style:none;
	background-image:none;
	background:#fff;
	padding:5px 10px 5px 7px;
}

#sidebar .widget_rss li:hover {
	background:#eee;
}

#tagcloud a {
	margin-right:4px; 
}

#sidebar .widget_flickrRSS a img,
#sidebar .widget_flickrRSS a:visited img {
	margin:0 1px 2px 2px;
	background:#fff;
	border:3px solid #1F5413;
}

#sidebar .widget_flickrRSS a:hover img {
	border:3px solid #666;
}

.flickr p { width: 100%; }

#sidebar a.rsswidget img {
	vertical-align:middle;
}

#sidebar .block ul li a.rsswidget,
#sidebar .block ul li a.rsswidget:visited,
#sidebar .block ul li a.rsswidget:hover {
	display:block;
}

.textwidget { margin:0; padding:0 5px 0 13px; font-size:115%;}
 
ol li { font-size:90% ! important; }

/* gallery feed image */

.fdpoweredby a img { display:none; }

/* wp ecommerce product header link */

.page-item-155 { display:none; }
.dsq-comment-message { font-size:115%; }
.addthis_toolbox { margin:2px 0 8px 0; }
.tweetmeme_button { float:right; margin-left: 10px; margin-bottom: 10px; }
 
