/*
Theme Name: xL ClearPink
Theme URI: http://www.xlabor.com
Description: xLabor.com Theme
Version: 1.0
Author: David Hall
Author URI: http://www.xlabor.com 
*/
html  {
border: 0px;
padding: 0px;
}
body {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
	padding:0px;
	background: #336600;
	color:#000;
}
a  {text-decoration:none;color: #ff5926;}
a:hover{text-decoration: underline;color: #C15FB0;}
a img {
	border:none;
	}

* html .hnav a  
{
	width:1%;
}
 .hide   
{
    display: none;
}
ul, ol, dl, p,  h2, h3, h4, h5, h6   
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0;
    padding-bottom: 2px;
}
ul 
{
 list-style:none;
}

h1 a 
{
   text-decoration:none;
   font-size: 16px;
   padding:0;
   margin-bottom:10px;
}
hr  
{
 display:none;
}

form  
{
   margin:15px auto;
   padding:0px;
}

ol.commentlist li 
{
	
	padding:5px;
}
h3#respond  
{
font-size:14px;
}
h3#comments  
{
 font-size:14px;

}
.hnav  
{
    height:23px;
    padding:0px 0 0 0;
	margin: 0 auto;
    background:#ffffff url(images/n_02.gif) repeat;
	width:721px;
}
.divider
{
    background: url(images/hnavdiv.gif) no-repeat;
width:8px;
padding:0;
}
.hnav ul  
{
    margin:0;
    padding:0;
}
.hnav li  
{
    float:left;
    margin:0;
    padding:2px 5px 0 0px;
    list-style-type:none;
    white-space:nowrap;
}
.hnav li a  
{
display:block;
padding:0 16px;
font-size: 11px;
font-weight: bold;
}
.hnav #s  
{
    height:2em;
    width:160px;
    margin:0;
    padding:0;
    border:1px solid;
    font-size:0.8em;
    vertical-align:middle;
}
.hnav #searchbutton  
{
    height:2em;
    width:auto;
    padding:0 1px;
    border:1px solid;
    font-size:10px;
    letter-spacing:1px;
    text-align:center;
    vertical-align:middle;
}
.hnav a, .hnav a:active, .hnav a:visited {
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ff5926;
}
.hnav  a:hover {
font-family: arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
color: #ff5926;
}
.hnav #s  
{
 border-color:#FFF9EA;

}
.hnav #searchbutton  
{
    color:white;
    background-color:transparent;
}

.alignleft  
{
    float: left;

}
.alignright  
{
    float: right;

}
.commentlist  
{
 padding:10px 0 15px 0;
  margin:0;

}
.post-teaser  
{

width: 100%;
height: 3px;
margin-top: 5px;
margin-bottom: 20px;
clear:both;
}
.postmetadata {
clear:both;
font-family: Arial, sans-serif;
font-size: 12px;
color: #666666;
font-weight: normal;
text-decoration: none;
margin-bottom: 6px;
}

.postmetadata a, a:active, a:visited {
font-family: Arial, sans-serif;
font-size: 12px;
color: #666666;
font-weight: normal;
text-decoration: underline;
}

.postmetadata a:hover {
font-family: Arial, sans-serif;
font-size: 12px;
color: #ff5926;
font-weight: normal;
text-decoration: underline;
}

.otherRecentArticle ul li 
{
  font-size: 1em;
  list-style-image:url(images/recentul.gif);

}
.otherRecentArticle p 
{
  font-size: 1em;
  font-style: italic;

}
#middleColumn>.post-teaser 
{
 height: 59%;

}
#pageWrapper 
{
  margin:0px auto;
  width:750px;
  background: url(images/pagebg.gif);

}
#masthead 
{
	width:100%;
	margin:0 auto;
	padding:4px 0 5px 0;
	overflow:hidden;
	background: url(images/pagebg.gif) repeat;

}
#outerColumnContainer   
{
margin:0 auto;
padding:0;
width: 742px;
height:100%;

}
#innerColumnContainer   
{
margin: 0 ;
padding:0;
width: 742px;
	height:100%;
	min-height:100%;
 background: url(images/tbg.gif) left;
}
#SOWrap  
{
	float:left;
	width:78%;
	overflow:hidden;
}
#leftColumn  
{
float:left;
width:125px;
margin:0 0 0 0;
overflow:hidden;

}
#middleColumn 
{
  float:right;
  margin-bottom:15px;
  width:429px;
  overflow:hidden;
 

}
#rightColumn  
{
  float:right;
  width:21%;
  overflow:hidden;

}
#footer  
{
    margin: 0 auto;
   padding:15px;
   clear: both;
   background-image:url(images/pagebg.gif);

}
#middleColumn .inside 
{
 text-align: justify;
  padding:0 5px 0 10px;

}
#rightColumn .inside 
{
  margin: 30px 3px 0 10px;
  border: #666 solid 1px;

}

#header h1 
{
   font-size: 20px;
   margin: 5px 0 20px 0;

}
#headerimg  
{
   float:left;
   margin: 3px 0 5px 8px;
   padding:0px;
   background: url(images/logo.gif) no-repeat top left;
   height:60px;
   width:350px;
}
#headerimg2 
{
float:left;
text-align:left;
   margin: 2px 0 5px 0px;
   padding:0px;
   height:60px;
   width:370px;
   
}
.tadt {
float:left;
clear:both;
padding: 1px;
margin-right: 3px;
background: #ffffff;
border: 1px solid #000000;
}
#tad {
padding: 2px 4px 0px 9px;
font-family: arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;

}

#tad a,#tad a a:active,#tad a a:visited {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
color: #ff5926;
}

#tad a:hover {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
color: #ff5926;
}
#categoryPage  
{
  margin: 30px 0 0 0;

}


.entry{clear:both;}

.post img {

padding: 1px;
background: #ffffff;
border: 1px solid #000000;
margin-right: 5px;
float:left;}
.post{border-bottom: 1px dotted #ff5926;margin: 0 0 10px 0;}



#splink a , #splink a:active,#splink a:visited {
font-family: Arial, sans-serif;
font-size: 14px;
color: #009CFF;
font-weight: bold;
text-decoration: underline;
}

#splink a:hover {
font-family: Arial, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

h2 a, h2  a:active, h2  a:visited {
font-family: Arial, sans-serif;
font-size: 22px;
color: #ff5926;
font-weight: bold;
text-decoration: none;
}

h2 a:hover {
font-family: Arial, sans-serif;
font-size: 22px;
color: #ff5926;
font-weight: bold;
text-decoration: none;
}
.entry {
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

.side {
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
margin-left: 0px;
padding-top: 4px;
text-align:left;
}

.side a, .side a:visited, .side  a:active  {
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: normal;
color:#000;
text-decoration: none;
}
.side a:hover {
font-family: Arial, sans-serif;
font-size: 12px;
color: #ff5926;
font-weight: normal;
text-decoration: underline;
}

.side h2 {
font-family: Arial, sans-serif;
font-size: 14px;
color: #ff5926;
font-weight: bold;
}

.side ul {
margin:0px 0 20px 5px;
padding:0px;
list-style: none;
}

li {
list-style: none;
}

.side ul li ul{
list-style-position: outside;
list-style: none;
margin-left: 1px;
padding-left: 1em;
text-indent: -1em;
margin-top: 0px;
}
#bgtop {
background: url(images/tbgb.gif) no-repeat left;
height:3px;
width:750px;
clear:both;
}
#bgbot {
background: url(images/tbgt.gif) no-repeat center;
height:3px;
width:750px;
clear:both;
}


#side2in,#side2in2 {
padding: 0px 6px 0px 6px;
}

#side2in2 h2 {
padding: 10px 0 0 0;
}

#side2in img {
border: 1px solid #ffffff;
}

#side2in a, #side2in a:visited, #side2in a:active  {
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

#side2in a:hover {
font-family: Arial, sans-serif;
font-size: 11px;
color: #ff5926;
font-weight: bold;
text-decoration: none;
}
.comimage img{
	border:none;
float:none;
	}
.tt {
padding: 1px;
background: #ffffff;
border: 1px solid #000000;
margin-bottom: 2px;
width:175px;
height:115px;
}
#picwrap {height:125px;width:100%; margin:0 0 0 0; }
#picwrap1 {width:49%;float:left;padding:0 0 0 10px;}
#picwrap2 {width:49%;float:right;padding:0 4px 0 0;}
.pic1 {width:50%;float:left;}
.pic2 {width:50%;float:right;}
.clear{clear: both;}
#more {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

#more a,#more a:active,#more a:visited {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #ff5926;
}

#more a:hover {
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
color: #ff5926;
}



h1 {
font-family: Arial, sans-serif;
font-size: 14px;
color: #ff5926;
font-weight: bold;
}

.post-ratings {line-height: 10px; display: inline;}

.post-ratings img {display: inline;}

.inside center a img {margin-bottom: 10px;}
.inside center a {font-weight: bold; line-height: 20px; color: #ff5926; font-size: 14px; text-decoration: underline;}

.hnav ul li a {color: #000000;}

#eroticy_localized_table IMG { border: 1px solid #000000;}