/*
THEME NAME: Unfiltred Wines Report 2.0
THEME URI: http://www.unfilteredwinereport.com/
DESCRIPTION: A custom Wordpress theme built by Fluxar Studios Inc. for Greg Linn Wines.
VERSION: 2.0.0
AUTHOR: <a href="http://www.fluxar.com/">Fluxar Studios Inc.</a>
AUTHOR URI:
TAGS: wine, wine information, wine tasting, tasting notes, greg linn
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');

html{width:100%;height:100%;overflow:auto;}
body{width:100%;height:100%;border:none;color:#272726;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;line-height:15px;margin:0px;background:#f1f2f6 url(images/headerBg-trans.png) repeat-x;}

a{color:#272726;text-decoration:none;}
a:hover{color:#999999;}

.clear{clear:both;}

#header{width:937px;height:117px;margin:0 auto;background:url(images/headerTop.jpg) no-repeat;}

a.logo{background:url(images/logo-trans.png) no-repeat top right;width:250px;display:inline-block;}

div#container{background:#f1f2f6;margin-top:4em;}
hr{border:none;border-bottom:1px solid #bfc1c4;margin:10px 0 10px 0px;}

.menu{float:right;padding:15px 0 0 0;}
#nav{margin:0;padding:0;list-style:none;}
#nav li{height:17px;max-width:180px;display:inline-block;margin-right:5px;}
#nav li.current_page{height:24px;}
#nav li a{display:inline-block;font-size:11px;color:#272726;height:18px;text-decoration:none;}
#nav li a:hover{color:#6b8c23;}
#nav li a.current_page{color:#6b8c23;font-size:11px;text-decoration:underline;}
#nav li a.first{padding-left:0;}
#nav li a.last{border:none;}

.subReadMore{background:url(images/readMore.gif) no-repeat;display:inline-block;width:108px;height:30px;margin:24px 0 0 0;}
.subReadMore:hover, .subPosts .subReadMore:hover{background-position:bottom;}

form#searchform{display:block;height:25px;padding:20px 0;}
div#search{float:right;}
#search #s{font-size:11px;background:#E7E8EB;border:none;padding:5px 6px 4px 6px;width:150px;float:left;}
#search .button{width:30px;height:22px;background:url(images/submit.gif) no-repeat;border:none;float:left;cursor:pointer;}
#search .button:hover{background-position:bottom;}

.mainPosts{width:907px;margin:20px 0 50px 0;background:#ffffff;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.mainPosts .entry-content{overflow:hidden;height:181px;margin-top:12px;}
.entry-date{font-size:10px;text-transform:uppercase;float:left;margin-top:1px;}
.cat-links{font-size:10px;text-transform:uppercase;}


.mainPosts .post-image{width:437px;height:271px;background:url(images/largeImage.gif) no-repeat;padding:13px;float:left;margin-right:25px;}

#subHolder{margin-left:25px;}
.subPosts{width:283px;float:left;margin-right:30px;}
.subPosts .post-image{float:none;width:261px;height:162px;margin-top:8px;background:url(images/smallImage.gif) no-repeat;;padding:11px;}
.subPosts h2.entry-title, .subPosts h2.entry-title a{color:#262625;font-size:18px;}
.subPosts .post{height:315px;}
.subPosts .subReadMore{background:url(images/viewPost.gif) no-repeat;display:inline-block;width:83px;height:24px;margin:18px 0 0 0;}


h2.entry-title, h2.entry-title a{font-size:26px;color:#6b8c23;line-height:24px;font-weight:bold;display:block;margin-top:4px;}


#footer{font-size:10px;color:#9c9fa5;}
#foot-inner{background:#e5e6e9;margin-bottom:15px;}

#foot-categories h3, #foot-archives h3{margin:0px;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:left;padding:10px 0 10px 30px;background:#dadadd;}
#foot-archives h3{padding-left:38px;}

#foot-categories{width:338px;float:left;font-size:11px;}
#foot-categories ul{list-style:none;margin:0px;padding:0px;width:308px;margin:20px 0px 0 30px;}
#foot-categories li{width:137px;border-bottom:1px solid #c7c7c9;float:left;height:18px;text-align:left;margin:0 17px 10px 0px; }

#foot-archives{float:left;font-size:11px;width:629px;}
#foot-archives ul{list-style:none;margin:0px;padding:0px;width:560px;margin:20px 0 0 38px;}
#foot-archives li{width:95px;border-bottom:1px solid #c7c7c9;float:left;height:18px;text-align:left;margin:0 17px 10px 0px;}


#content div.sociable{margin:0px;float:right;}
.sociable_tagline{display:none;}


#content{min-height:600px;}	
	#container div#content{width:967px;margin:0 auto;padding-left:20px;}
	
	.post p{margin:12px 0;}
	.mainPosts .post:first-child{margin-right:34px;}
	
	
	
	#sidebar-holder{border:2px solid #666666;border-left:none;border-right:none;width:283px;float:left;position:absolute;margin:217px 0 0 626px;}
	li.default-sidebar li a{color:#666666;}
	li.default-sidebar li a:hover{color:#03246a;}
	li.default-sidebar{list-style:none;margin:10px 0;}
	li.default-sidebar li{border-bottom:#666666 1px dotted;padding:8px;width:267px;}
	li.default-sidebar li:first-child{border-top:#666666 1px dotted;}
	ul li.default-sidebar ul{margin:0;}
	.sidebar ul ul{margin-bottom:20px;}
	/*div#content{min-height:840px;}*/
	.navigation{display:block;margin:0px 57px 20px 0;}


	div#footer{width:967px;margin:20px auto 0 auto;}


/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}

div#menu {
background:#EEE;
height:1.5em;
margin:1em 0;
width:100%;
}

div#menu ul,div#menu ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
display:block;
margin-right:1em;
padding:0.2em 0.5em;
text-decoration:none;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

div#container {
margin-top:2em;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}



div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}


div.sidebar ul ul li {
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header {
text-align:left;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}