/*
Theme Name: Snake Charmer
Theme URI: http://www.blenster.com
Description: Built for Bill Browning by Ben Hibben
Version: 2.0
Author: The Blenster (Ben Hibben)
Tags: mantle color, variable width, two columns, widgets

*/

body {
	background:#FFFFFF;
	padding:0;
	margin:0;
}

#page {
	/*background-color: black;
	border: 1px solid #FF00FF;*/
	color:#48433b;
	font-family:Arial, Helvetica, sans-serif;
	width:995px;
	margin:0 auto 0 auto;
	background:#fefaf7;
	border-left:#666666 thin solid;
	border-right:#666666 thin solid;
	border-bottom:#666666 thin solid;
}

#header {
	background-color:#fefaf7;
	width:715px;
	/*float:left;
	border:#FFFF00 thin solid;*/
}

#header a {
	/*color: #fff;*/
	text-decoration: none;
}

#header a:hover {
	/*text-decoration: underline;*/
}
#headerIMG{
	height:96px;
	background-image:url(http://www.brizzlesbasket.com/images/header.png);
	background-position:center;
	background-repeat:no-repeat;
}

#headerIMG a{
	visibility:hidden;
	/*height:0;
	width:0;*/
}

#headerIMG h2{
	visibility:hidden;
	height:0;
	width:0;
}

#wrap{
	color:#48433b;
	font-family:Arial, Helvetica, sans-serif;
	width:995px;
	margin:0 auto 0 auto;
	background:#fefaf7;
	border-left:#666666 thin solid;
	border-right:#666666 thin solid;
}

#page > div#maincontent{
	float:left;
	width:715px;
	padding: 0 0 0 15px;
	/*border:#00FF00 thin solid;*/
}

#page > div#maincontent ul{
	/*styles here*/
}

#page > div#maincontent ul li{
	display:inline;
	background-image:url(http://www.brizzlesbasket.com/images/list-divider.png);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 5px 0 30px;
}

#page > div#maincontent ul li:first-child{
	display:inline;
	background-image:none;
	padding:0 5px 0 5px;
}

#page > div#maincontent ul li {
	color:#333333;
}

#page > div#maincontent ul li a img{
	border:#666666 thin solid;
	vertical-align:middle;
}

#page > div#maincontent h1{
	font-size:22pt;
	color:#ff411b;
}

#page > div#maincontent h2{
	font-size:14pt;
	color:#870a92;
	text-align:right;
	margin-top: 0;
	margin-bottom: 0;
}

#page > div#maincontent p{
	font-size:12pt;
}

#page > div#maincontent a:link{
	color:#000000;
}

#page > div#maincontent a:visited{
	color:#000000;
}

#page > div#maincontent a:hover{
	color:#ff411b;
}

#page > div#maincontent a:active{
	color:#ff411b;
}

#page > div#maincontent .post{
	/*border:#FF0000 thin solid;*/
	background-image:url(http://www.brizzlesbasket.com/images/divider.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding: 5px 0px 5px 0px;
}

#page > div#maincontent > div.post > div.hiss-and-slither{
	/*border:#FF0000 thin solid;*/
	height:119px;
	width:119px;
	background-image:url(http://www.brizzlesbasket.com/images/snake.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	padding:10px 5px 0px 5px;
}

#page > div#maincontent > div.post > div.hiss-and-slither p{
	visibility:hidden;
}

#page > div#maincontent > div.post > div.pbj{
	/*border:#FF0000 thin solid;*/
	height:119px;
	width:119px;
	background-image:url(http://www.brizzlesbasket.com/images/pbandj.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	padding:10px 5px 0px 5px;
}

#page > div#maincontent > div.post > div.pbj p{
	visibility:hidden;
}

#page > div#maincontent > div.post > div.pills{
	/*border:#FF0000 thin solid;*/
	height:100px;
	width:119px;
	background-image:url(http://www.brizzlesbasket.com/images/pill.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	padding:10px 5px 0px 5px;
}

#page > div#maincontent > div.post > div.pills p{
	visibility:hidden;
}

#page > div#maincontent > div.post > div.rock-me-momma{
	/*border:#FF0000 thin solid;*/
	height:119px;
	width:119px;
	background-image:url(http://www.brizzlesbasket.com/images/woman-and-child.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	padding:10px 5px 0px 5px;
}

#page > div#maincontent > div.post > div.rock-me-momma p{
	visibility:hidden;
}

#page > div#maincontent > div.post > div.candy{
	/*border:#FF0000 thin solid;*/
	height:119px;
	width:119px;
	background-image:url(http://www.brizzlesbasket.com/images/candy.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	padding:10px 5px 0px 5px;
}

#page > div#maincontent > div.post > div.candy p{
	visibility:hidden;
}

#page > div#maincontent > div.post > div.biggirls{
	/*border:#FF0000 thin solid;*/
	height:119px;
	width:119px;
	background-image:url(http://www.brizzlesbasket.com/images/big-girls.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	padding:10px 5px 0px 5px;
}

#page > div#maincontent > div.post > div.biggirls p{
	visibility:hidden;
}

#page > div#maincontent > div.post > div.jamesfranco{
	/*border:#FF0000 thin solid;*/
	height:119px;
	width:119px;
	background-image:url(http://www.brizzlesbasket.com/images/james-franco.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	padding:10px 5px 0px 5px;
}

#page > div#maincontent > div.post > div.jamesfranco p{
	visibility:hidden;
}

div .credit {
	background:#870a92;
	color: #ffffff;
	font-size: 11px;
	margin:0;
	padding: 3px;
	text-align: center;
}

div .credit cite a:link, div .credit  cite a:hover{
	color: #ffffff;
}

#page > div#maincontent > div.post > h3.storytitle {
	margin-top: 0;
	margin-bottom: 0;
	font-size:24px;
}

#page > div#maincontent > div.post > h3.storytitle a{
	text-decoration:none;
}

#page > div#maincontent > div.post > h3.storytitle a:link{
	color:#ff411b; !important
}

#page > div#maincontent > div.post > h3.storytitle a:visited{
	color:#ff411b; 
}

#page > div#maincontent > div.post > h3.storytitle a:hover{
	color:#000000; 
}

#page > div#maincontent > div.post > h3.storytitle a:active{
	color:#000000; 
}

/*Sidebar tags*/

#sidebar{
	/*border:#FF0000 thin solid;*/
	float:right;
	width:260px;
	background-image:url(http://www.brizzlesbasket.com/images/right_bar_background.png);
	background-repeat:repeat-y;
	padding:0;
}

#sidebar li{
	font-weight:bold;
	color:#ff411b;
	padding:2px 0 0 0;
	margin:0;
}

#sidebar ul{
	list-style:none;
	padding:5px 0px 0 0;
	margin:0;
}

#sidebar a{
	text-decoration:none;
	font-weight:normal;
}

#sidebar a:link{
	color:#870a92;
}

#sidebar a:visited{
	color:#c17ac7;
}

#sidebar a:hover{
	color:#ff411b;
}

#sidebar a:active{
	color:#ff411b;
}

div #sidebar #wrapper{
	padding:5px 0 0 20px;
}

div #sidebar a img{
	border: 0 none;
}

div #billinblack p{
	text-align:center;
	font-weight:bold;
	color:#000000;
	padding:5px 0 7px 0;
	margin:0;
	line-height:17px;
}

#endcap{
	/*border:#FF0000 thin solid;*/
	float:right;
	width:260px;
	height:15px;
	background-image:url(http://www.brizzlesbasket.com/images/sidebar-endcap.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}

#endcap p{
	visibility:hidden;
}

/*  GENERIC ALIGNMENT  */

.aligncenter {
	text-align:center;
}
.alignleft {
	text-align:left;
}
.alignright {
	text-align:right;
}

