/*
Theme Name: Sendiks Blogs Default
Theme URI: http://blogs.sendiksmarket.com/
Description: The custom theme for blogs.sendiksmarket.com.
Version: 1.0
Author: Chris Johnson (pkchrisjohnson@gmail.com)
Author URI: http://www.creationsbychris.net/
*/

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/*YUI Base CSS*/
body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}

/*HTML Tags*/

body {
	margin:0px;
	background: #CDBFA3 url(http://images.sendiksmarket.com/blogs/mainContentRepeater.png) repeat-y top center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 80%;
}

p {line-height: 1.5em;}

a {
	color: #000;
	outline: none;
}

a:hover {
	color:#7D0E07;
}

h1, h2, h3, h4, h5, h6 {color:#7D0E07;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#7D0E07;
	text-decoration: none;
}

/*End HTML Tags*/

/*Classes*/

.width960 {width: 960px;}

.floatRight {float:right;}

.floatLeft {float:left;}

.clearBoth {clear:both;}

.red {color:#7D0E07;}

.redbg {background-color: #7D0E07;}

.yellow {color:#FCB314;}

.yellowbg {background-color:#FCB314;}

.tan {color:#B4A478;}

.tanbg {background-color: #B4A478;}

.cream {color: #F2F2F2;}

.creambg {background-color:#F2F2F2;}

.alignCenter {margin-left:auto;margin-right:auto;}

.marginPaddingZero {margin:0px;padding:0px;}

.homePostMetaData {
	color: #666;
	font-size: 80%;
}

.homePostMetaData a {color: #666;}

.homePostMetaData a:hover {color: #000;}

.postMetadata {
	clear:both;
	min-height: 25px;
	background: #B4A478;
	width: 595px;
	margin: 10px 0px 30px 0px;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.more-link {}

.bodyImage {margin:5px;}

.postAuthorBio {
	width: 583px;
	margin-bottom: 25px;
	padding: 10px;
	border: 1px solid #B4A478;
}

.imageReplacement {
	display: block;
	text-indent: -9000px;
}

/*End Classes*/

/*ID's*/

#topNetworkNavBar {height: 27px; text-align:center; width: 100%; /*border-bottom: 7px solid #fcb314;*/}

#header {
	height: 195px;
	/*This is the default background*/
	background: #B4A478 url(http://images.sendiksmarket.com/blogs/homeHeaderRepeater.png) repeat-x left top;
}
	
	#headerContent {
		min-width: 960px;
		height: 195px;
		/*This is the default background repeater*/
		background: transparent url(http://images.sendiksmarket.com/blogs/defaultheader1300.jpg) no-repeat center top;
		overflow: hidden;
	}
	
	/*Alter the following styles so that each category has its own background*/
	
	.home #headerContent {
		/*If the Home content is different from the default, change this value*/
		background: transparent url(http://images.sendiksmarket.com/blogs/homeheader1300.jpg) no-repeat center top;	
	}
	
	.category-fresh-frugal-fabulous #headerContent {background: transparent url(http://images.sendiksmarket.com/blogs/fffheader1300.jpg) no-repeat center top;}
	
	.category-fresh-frugal-fabulous #header {background: #B4A478 url(http://images.sendiksmarket.com/blogs/fffHeaderRepeater.png) repeat-x left top;}
	
	.category-cheese #headerContent {background: transparent url(http://images.sendiksmarket.com/blogs/cheeseheader1300.jpg) no-repeat center top;}
	
	.category-cheese #header {background: #B4A478 url(http://images.sendiksmarket.com/blogs/cheeseHeaderRepeater.png) repeat-x left top;}
	
	.category-wine-and-spirits #headerContent {background: transparent url(http://images.sendiksmarket.com/blogs/wineheader1300.jpg) no-repeat center top;}
	
	.category-wine-and-spirits #header {background: #B4A478 url(http://images.sendiksmarket.com/blogs/wineHeaderRepeater.png) repeat-x left top;}
	
	#headerHeightContainer {
		height: 125px;
		width: 890px;
		padding: 0px 20px;
	}

	h1#headerBlogTitle {
		margin: 0px;
		padding: 0px;
		width: 600px;
		height: 75px;
		float: left;
	}
	
	h1#headerBlogTitle a {display: block; width: 600px; height: 75px;}

	.blogDescription {
		width: 700px;
		height: 30px;
		float: left;
	}
	
	/*Alter these styles to change the Header Logo and Description*/
	
	/*Default*/h1#headerBlogTitle {background:transparent url(http://images.sendiksmarket.com/blogs/homeHeaderLogo.png) no-repeat left top;}
	
	/*Default*/.blogDescription {
		background: transparent url(http://images.sendiksmarket.com/blogs/homeDescription.png) no-repeat left top;
		margin-top: 10px;
	}
	
	/*Home*/.home h1#headerBlogTitle {background:transparent url(http://images.sendiksmarket.com/blogs/homeHeaderLogo.png) no-repeat left top;}
	
	/*Home*/.home .blogDescription {
		background: transparent url(http://images.sendiksmarket.com/blogs/homeDescription.png) no-repeat left top;
		margin-top: 10px;
	}
	
	/*FFF*/.category-fresh-frugal-fabulous h1#headerBlogTitle {background:transparent url(http://images.sendiksmarket.com/blogs/fffHeaderLogo.png) no-repeat left top;}
	
	/*FFF*/.category-fresh-frugal-fabulous .blogDescription {
		background: transparent url(http://images.sendiksmarket.com/blogs/fffDescription.png) no-repeat left top;
		margin-top: 10px;
	}
	
	/*Cheese*/.category-cheese h1#headerBlogTitle {background:transparent url(http://images.sendiksmarket.com/blogs/cheeseHeaderLogo.png) no-repeat left top;}
	
	/*Cheese*/.category-cheese .blogDescription {
		background: transparent url(http://images.sendiksmarket.com/blogs/cheeseDescription.png) no-repeat left top;
		margin-top: 10px;
	}
	
	/*Wine & Spirits*/.category-wine-and-spirits h1#headerBlogTitle {background:transparent url(http://images.sendiksmarket.com/blogs/wineHeaderLogo.png) no-repeat left top;}
	
	/*Wine & Spirits*/.category-wine-and-spirits .blogDescription {
		background: transparent url(http://images.sendiksmarket.com/blogs/wineDescription.png) no-repeat left top;
		margin-top: 10px;
	}
	
	/*End Header Logo and Description Stuff*/
	
	h4#balistreriOwnedOperated {
		width: 160px;
		height: 70px;
		margin-right: -8px;
		margin-top: -48px;
		float: right;
		background: transparent url(http://images.sendiksmarket.com/blogs/balistreriLogo.png) no-repeat left top;
	}
	
	#headerNavBar {	
		width: 960px;
	}
	
	#headerNavBar ul {
		margin: 0px;
		padding: 0px 20px;
	}
	
	#headerNavBar li {
		float: left;
		list-style: none;
		padding: 5px 15px 0px 15px;
		font-size: 120%;
		border-right: 1px solid #990000;
		height: 29px;
	}
	
	#headerNavBar li:hover {background: url(http://images.sendiksmarket.com/blogs/headerHighlight.png)}
	
	#headerNavBar li a {color: #FFF; text-decoration:none;}

#homeFeatured {
	background: #F2F2F2 url(http://images.sendiksmarket.com/blogs/mainContentRepeaterNoSidebar.png) repeat-y top left;
	padding: 0px 38px 20px 38px;
	width: 884px;
	min-height: 200px;
}

	#homeFeatured h2, #homeFeatured h2 a {
		margin:0px;
		font-size: 30px;
		color:#7D0E07;
		text-decoration: none;
		padding: 10px 0px 10px 0px;
	}
	
	#homefeaturedImage {
		width: 300px;
		float: left;
		margin-right: 20px;
	}
	
	#featuredDateCategory {
		font-size: 80%;
		margin-bottom: 5px;
	}
	
	#featuredTags {
		font-size: 80%;
		margin-bottom: 15px;
	}

#ribbon {
	width: 1030px;
	height: 100px;
	text-align: center;
	background: transparent url(http://images.sendiksmarket.com/blogs/ribbon.png) no-repeat center top;
}

#mainContent {
	background: #F2F2F2 url(http://images.sendiksmarket.com/blogs/mainContentRepeater.png) repeat-y top left;
	width: 884px;
	padding: 0px 38px;
}

	#mainContentPosts {
		width: 600px;
	}
	
	h2#homeRecentPosts {
		color: #000;
		font-weight: normal;
		font-size: 30px;
		margin: 0px;
		padding: 0px;
	}
	
	.homeBlogTitle, .homeBlogTitle a {
		color:#FCB314;
		font-weight: bold;
		text-transform: uppercase;
		font-size: 120%;
		padding: 10px 0px;
	}
	
	.homeBlogEntryTitle {
		background: transparent url(http://images.sendiksmarket.com/blogs/doubleArrow.gif) no-repeat 0px 2px;
		padding-left: 20px;
	}
	
	.homeBlogEntryTitle:hover {
		text-decoration: underline;	
	}
	
	.postTopNavigation {margin-bottom:30px;}
	
	.postHeader {
		font-size: 30px;
		margin: 0px;
		padding: 0px;
	}
	
	.postAuthor {
		font-size: 18px;
		font-weight: bold;
		margin: 15px 0px;
		text-indent: 3px;
	}
	
	.postAuthor a {text-decoration: underline;}
	
	.postDateRibbon {
		background: transparent url(http://images.sendiksmarket.com/blogs/postDateRibbon.png);
		color: #FFF;
		width: 180px;
		height: 65px;
		margin-left: -78px;
		float: left;
	}
	
	.postDateRibbonMonth {
		text-transform: uppercase;
		font-size: 12px;
		padding-top: 12px;
		height: 65px;
		width: auto;
		font-weight: bold;
		padding-left: 78px;
		display: block;
		float: left;
		line-height: 1em;
	}
	
	.postDateRibbonDay {
		font-size: 26px;
		font-weight: bold;
		display: block;
		float: left;
		margin-left: 5px;
		padding-top: 1px;
		line-height: 1em;
	}
	
	.postInteractiveFeatures {
		float: right;
		margin-top: 10px;
	}
	
	.postImage {
		margin: 10px 0px;
	}
	
	#mainContentSidebar {
		padding: 0px;
		width: 265px;
	}
	
	#mainContentSidebar ul {margin:0px;padding:0px;}
	
	#mainContentSidebar li {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	
	/*Sidebar Styles*/
	
	.sidebarSearchForm {
		background: transparent url(images/sidebarSearchBackground.gif) no-repeat left top;
		width: 245px;
		height: 67px;
	}
	
	h4#searchFormHeader {
		color: black;
		margin:0 0 -20px;
		padding: 0px;
	}
	
	.sidebarSearchForm .searchFormTextBox {
		width: 184px;
		border: 0px;
		height: 21px;
		margin-top: 24px;
		float: left;
	}
	
	.sidebarSearchForm .searchFormSubmit {
		background: transparent url(images/sidebarSearchSubmit.gif) no-repeat left top;
		margin: 25px 0 0;
		padding: 0px;
		border: none;
		height: 19px;
		width: 20px;
		float: left;
		cursor: pointer;
	}
	
	ul#sidebarWidget {
		width: 245px;
		padding:0px 10px 20px 10px;
	}
	
	h3#homeSidebarTitle, h3#homeSidebarConnectHeader {
		color: #FCB314;
		font-size: 23px;
		text-align: center;
		background-color: #A9996C;
		border: 1px solid #756A4B;
		padding: 10px 0px;
		margin: 0px;
		margin-bottom: 10px;
	}
	
	.homeAuthor {
		background: #440A00 url(http://images.sendiksmarket.com/blogs/homeAuthorBackground.png) repeat-x left top;
		border: 1px solid #990000;
		color: #FFF;
		padding-right: 5px;
		min-height: 160px;
		margin-bottom: 10px;
	}
	
	.homeAuthor a {
		color: #FFF;
		text-decoration: none;
	}
	
	.homeAuthorImage {
		width: 125px;
		height: 159px;
	}
	
	.homeAuthorName {
		font-size: 17px;
		font-weight: normal;
		color: #FFF;
		margin-top: 5px;
	}
	
	.homeAuthorDescription {
		font-size: 9px;
		padding: 8px 0px;
	}
	
	.homeLatestArticle {
		border-top: 1px solid #FFF;
		border-bottom: 1px solid #FFF;
		padding: 10px 0px;
		font-size: 17px;
		width: 130px;
		float: left;
	}
	
	#homeSidebarNewsletter {
		padding: 20px 0px;
		border-top: 1px solid #756A4B;
		border-bottom: 1px solid #756A4B;
	}
	
	#homeSidebarFacebook {
		padding: 20px 0px;
		border-bottom: 1px solid #756A4B;
	}
	
	#homeSidebarTwitter {
		padding: 20px 0px;
		border-bottom: 1px solid #756A4B;
	}
	
	#homeSidebarSendiksHome {
		padding: 20px 0px;
		border-bottom: 1px solid #756A4B;
	}
	
	/*End Sidebar Styles*/
	
	/*Search Page Specific Styles*/
	
	.searchIconDiv {
		width: 100px;
		padding: 0px 10px;
	}
	
	/*These Icons show up next to the individual search results*/
	
	.searchIcon { /*Default Search Image (no category or an undefined category*/
		width: 100px;
		min-height: 110px;
		background: transparent url(http://images.sendiksmarket.com/blogs/iconOther2.png) no-repeat center top;
		margin-top: 5px;
	}
	
	/*To change the category specific images, change the following styles.  If a new category search icon is needed, add it here*/
	
	.category-cheese .searchIcon {background: transparent url(http://images.sendiksmarket.com/blogs/iconCheese.png) no-repeat center top;}
	
	.category-fresh-frugal-fabulous .searchIcon {background: transparent url(http://images.sendiksmarket.com/blogs/iconFFF.png) no-repeat center top;}
	
	.category-wine-and-spirits .searchIcon {background: transparent url(http://images.sendiksmarket.com/blogs/iconWine.png) no-repeat center top;}
	
	.searchPostResults {width: 480px;}
	
	.searchPostResults .postHeader {
		font-size: 20px;
		margin: 0px;
		padding: 0px;
	}
	
	.searchPostResults .postAuthor {font-size: 15px;}
	
	.searchPostBase {border-top: 1px solid black;}
	
	.searchPostResults .postMetadata {width: 470px;}
	
	h2#searchResultsHeader {margin:0px 0px 20px 0px; padding:0px;}
	
	form#searchform {margin-bottom:20px;}
	
	/*End Search Styles*/
	
#footer {
	background: #7D0E07 url(http://images.sendiksmarket.com/blogs/footerBackground.png) repeat-y left top;
	min-height: 200px;
	color: #FFF;
	padding: 30px 20px;
	width: 920px;
	font-size: 90%;
}

#footer a {color: #FFF; text-decoration:none;}

#footer a:hover {text-decoration:underline;}

#footer dt a {text-decoration: none;}

.footerColumn {width: 208px; padding: 0px 10px; min-height: 220px;}

.footerColumn dl {margin:0px; padding:0px;}

#footerColumn1 {border-right: 1px solid white; text-align: center; font-size: 95%; /*padding-top:20px;*/}

#footerColumn1 a {text-decoration: none;}

#footerSpacer {margin-top: 20px;}

#footerColumn2 {border-right: 1px solid white; line-height: 2em;}

#footerColumn2 dt {text-transform: uppercase; font-size: 15px;}

#footerColumn3 {border-right: 1px solid white;  line-height: 2em;}

#footerColumn3 dt {font-size: 15px;}

#footerColumn4 {line-height: 2em;}

#footerColumn4 dt {font-size: 15px;}

#footerBase {
	text-align: center;
	padding: 30px 20px 20px 20px;
}

/*End ID's*/
