/*
Theme Name: Black Prince Winery
Theme URI: 
Description: The original WordPress theme designed by Scout Design and implemented by Jacob Kennedy
Version: 0.1
Author: Jacob Kennedy
*/


b,strong{
	font-weight: bold;
}

em{
	font-style: italic;
}
small{
	font-size:85%;
	color: #c0c0c0;
}

.alignright{
	float: right;
	clear:right;
	margin-left:1em;
	margin-bottom:1em;
}
.alignleft{
	float: left;
	clear:left;
	margin-right:1em;
	margin-bottom:1em;
}
div.post li, div.page li{
	list-style: disc;
	list-style-position: outside;
	margin-left: 1em;
}

p,li{
	line-height: 1.2;
	font-size: 80%;
}
div.post p, div.page p, div.textwidget{
	font-size: 80%;
}
p, h1, h2, div.post ul, div.page ul{
	margin-bottom: 20px;
}
div.clearer{
	clear:both;
}


body{
	margin:0;
	padding:0;
	background-color:#fff;
	background-image:url(images/back_tile.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#maincontainer{
	width: 900px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
}


#contentwrapper{
	float: left;
	width: 100%;
}

#contentcolumn{
	margin-left: 150px; /*Set left margin to LeftColumnWidth*/
	padding:20px;
	padding-left:40px;
}

#sidebar{
	float: left;
	width: 150px; /*Width of left column*/
	margin-left: -900px; /*Set left margin to -(MainContainerWidth)*/
	padding-left:20px;
	padding-top:20px;
}

#footer{
	clear: left;
	width: 100%;
	color: #FFF;
	text-align: center;
	padding: 4px 0;
}
a{
	color: #A29264;
}
.toppost a{
	color: #fff;
}
h2, li.page_item{
	font-family:"Times New Roman", Times, serif;
}

li.page_item, h2{
	text-transform: uppercase;
	font-size: 130%;
}
ul.children li.page_item{
	font-size: 70%;
	margin-left: 1em;
}
li.page_item a, h2 a{
	color: #000;
	text-decoration: none;
}
li.page_item a:hover, h2 a:hover{
	text-decoration: underline;
}
.leftborder{
	border-left:1px dashed #A29264;
	padding-left: 20px;
}
.rightborder{
	border-right:1px dashed #A29264;
	padding-right: 20px;
}
.topborder{
	border-top:1px dashed #A29264;
	padding-top: 20px;
}
.bottomborder{
	border-bottom:1px dashed #A29264;
	padding-bottom: 20px;
	margin-bottom:20px;
}
img.tightbottom{
	margin-bottom:0;
}
.tightpadding{
	padding: 5px;
}
.colouredback{
	 background-color: #a29264;
	 padding: 20px;
	 color: #fff;
}
.colouredback a{
	 color: #fff;
}

div.widget{
	margin-bottom:30px;
}
#twitters{
	border:1px dashed #A29264;
	background-image: url(images/tweet.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding: 4px;
}
#twitters h2{
	border-bottom:1px dashed #A29264;
	padding-left:35px;
	font-size: 110%;
}
#twitters h2 a{
	color: #A29264;
}
#twitters li{
	margin-bottom: 20px;
	font-size:90%;
}
#twitter-list a{
	font-size:80%;
}
a.timesince{
	font-size: 85%;
}
table td{
	vertical-align: top;
}
.yd_rp_widget{
	margin-top: 50px;
	padding-right:20px;
}

.yd_rp_widget p, .yd_rp_widget li{
	font-size: 100%;
}

h2.featured{
	color: rgb(162, 146, 100);
}
h2.featured a:hover{
	color: #000;
}
#socials{
	text-align: center;
	height: 48px;
	margin-top:40px;
	width: 100%;
	display: block;
}
#facebook_badge, #twitter_badge, #rss_badge{
	width: 47px;
	height: 48px;
	display:block;
	float: left;
	margin-left:15px;
}
#facebook_badge{
	background-image: url(images/fb.gif);
}
#twitter_badge{
	background-image: url(images/twitter.gif);
}
#rss_badge{
	background-image: url(images/rss.gif);
}
hr.postspacer{
	margin: 40px 0;
}
#execphp-3 h2{
	margin-bottom:0;
}
li.categories{
	padding-top:4px;
	padding-bottom:4px;
}
#newsletter_email{
	background-image: url(images/email_background.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
