/*  
Theme Name: Broke Straight Boys 2
Description: Broke Straight Boys 2 by We Design It!
Version: 1.0
Author: Czarina
Author URI: http://wedesig.net
*/


body {
	margin: 0;
	padding: 0;
	background: #5d5958;
	color: #000;
	float: center;
	font-size: 13px;
	font-family: Tahoma, "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
	text-align: left;
	voice-family: "\"}\""; 
	voice-family: inherit;

}

#wrapper { 
border-right: 2px #000 solid;
border-left: 2px #000 solid;
width: 990px; 
margin: 0 auto;
float: center;
}

a:hover { 
text-align: left; 
text-decoration: underline; 
color: #5d5958;
}

a, a:link, a:visited  { 
color: #000; 
text-align: left; 
text-decoration: none;
}


h4 {color: #000; padding-left: 0.5em; font-size: 13px; }
h3 { color: #000; font-size: 1.4em; }
h2 { color: #000; font-size: 1.8em; }
h1 { color: #000; padding-top: 5px; padding-bottom: 5px; padding-left: 1em; font-size: 14px; }

img {border: 1px solid #5d5958;margin-bottom: 8px;}



#header1
{height: 62px; 
background: url(images/header_01.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header2
{height: 71px; 
background: url(images/header_02.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header3
{height: 96px; 
background: url(images/header_03.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}

#header4
{height: 84px; 
background: url(images/header_04.jpg) no-repeat top left; 
overflow: hidden; 
position: relative;
}



.content     { 
width: 990px;
margin:0 auto;
float: center;
}

 li, ul { 
 line-height: 19px;
 color: #22272b;
text-indent: -2.5em;
list-style-type: disc;

 }
 
 ul {
 list-style: disc url(images/bullet.gif) inside;
 list-style-position: inside;

 }
 
 .sidebarleft a,  .sidebarleft a:link,  .sidebarleft a:active,  .sidebarleft a:visited, .sidebarright a,  .sidebarright a:link,  .sidebarright a:active,  .sidebarright a:visited {
   color: #3c3b3b;
  text-decoration: underline;
  padding-left: 10px;
}

 .sidebarleft a:hover, .sidebarright a:hover   {
  color: #000;
  text-decoration: none;
}

 .sidebarleft    { 
 float: left; 
 padding-left: 7px;
 width: 199px; 
 text-align: left; 
 list-style: none;
 font-size: 12px;  
 }

.leftbox1  { 
background: url(images/left-body.jpg) repeat-y left; 
margin-bottom: 0px;
}

.leftboxtop  { 
background: url(images/left-top.jpg) no-repeat top left; 
overflow: hidden; 
height: 46px;
}

.leftboxbottom    { 
background: url(images/left-bottom.jpg) no-repeat top left; 
overflow: hidden; 
padding: 0;
position: relative;
height: 14px;
}
/* sidebar right */

.sidebarright    { 
 float: right; 
 padding-right: 6px;
 width: 199px; 
 text-align: left; 
 list-style: none;
 font-size: 13px;  
 }




	  .boxtitle    { position: absolute; top:15px; left: 30px; font-size: 13px; font-weight: bold;} 
		.sidebarcontent { margin: -90px 0 2px 10px;}
		.sidebarcontent2 { margin: -90px 0 2px 0; position: relative; left: -20px;}
		.sidebarcontent3 { margin: -90px 0 2px 0; position: relative; left: -2px;}
/* as in top, 0, bottom, 0 */


 .center  { 
 font-size: 11px;

 margin: 0 auto; 
 float: center;
 width: 576px; 
 }
 
.post1  { 
  background: url(images/post-body.jpg) repeat-y top center; 
   }
   
  
.post2  { 
background: url(images/post-top.jpg) no-repeat top center;   
height: 46px; 
}

.post3 { 
background: url(images/post-bottom.jpg) no-repeat bottom center; 
padding: 20px 10px 5px 20px; 
height: 100%; 
position:relative; 
text-align:justify;
}
/*30px 18px 60px 10px
as in top, --, bottom, inside padding
 */

/* the padding here if increased will move the center column down */
.postwrapper { 
	 border: 0; 
	 padding:9px 15px 9px 15px;
	 font-size: 12px;
	 }
	 
.postwrapper * {
color: #000;
}

.underpost {
margin: 0 auto;
text-align: center;
letter-spacing: 3px;
padding-bottom: 22px;
}

.underpost a  { 
text-decoration: underline; 
color: #5d5958;
}

.underpost, underpost *  { 
color: #5d5958;
}
	  
.post  { overflow: hidden; text-align: left;  margin: 8px 8px;  margin-bottom: 15px; }
  
.mycaption {
padding: 7px 0 0 12px;
margin-bottom: 10px; 
font-size: 17px; 
font-weight: bold; 
text-align: left;
text-decoration: none;
}


.dateday {

font-face: "Trembuchet MS", Arial, Helvetica;
font-size:14px;
font-weight: bold;
color: #000;
padding-top:-14px;
padding-left: 15px;


}


  .commentlist li { margin:0px 0px 10px 0px; 
  border: 1px solid #000; 
  padding: 12px;
  list-style: none;
  }
  .commentlist * {color: #000;}


 #searchform { font-size: 10px; text-align: center; margin-bottom: 2px; }  
 #searchform #s {width: 100px; }
 #commentform textarea { width: 90%; }
 #commentform { margin: 0; width:90%; }

.clear    {height: 0px; overflow: hidden; clear: both; }
.commentlist {list-style: none;}

.myfooter {
overflow: hidden; 
text-align: center; 
position: relative; 
margin: 0 auto;
}


.footer3 {
text-align: center; 
position: relative; 
margin: 0 auto;
padding-bottom: 20px;
}
.copyright {
font-size: 10px;
padding-top: 6px;
}

.copyright a, .copyright a:link, .copyright a:active, .copyright a:visited {
color: #000;
text-decoration: underline;
}

textarea {
width: 80%;
} 
.sidebarheader { 
padding-top: 6px;
margin:5px 0px 10px 0px; 
font-weight: bold; 
color: #000; 
text-align: center;
}

.calendar {
padding-left: 10px;
padding-top: 10px;
}

#singlefooter {
margin: 0 auto;
float: center;
color: #000;
}

#indexfooter {
margin: 0 auto;
float: center;
color: #000;
}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left
	}
.aligncenter {
	float: center
	}
