/*
Theme Name: xL Amateur Pink [upgrade]
Theme URI: http://www.xlabor.com
Description: Modified AmaCuties 3-column 
Version: 1.1
Author: David Hall 
Author URI: http://www.xlabor.com 
*/


/*
------------ Layout/Main ------------
*/


body {
margin: 0px;
background: url(images/bg.gif);
}

#page {
width: 800px;
margin-left: auto;
margin-right: auto;
background: url(images/pagebg.gif) repeat-y;
font-family: verdana;
padding: 3px;
}


#main {
margin-top: 0px;
margin-left: auto;
margin-right: auto;
}

#head {
margin-left: 9px;
}

.leftnav {
margin-left: -4px;
}

.rightnav {
margin-left: 2px;
}

.postarea {
margin-left: 4px;
}

/*
------------ Post ------------
*/

.post {
margin-left: -2px;
margin-bottom:40px;
text-decoration: none;
font-weight: normal;
font-family: verdana;
line-height: 1.5em;
font-size: 11px;
text-align: justify;
}

.post a, .post  a:visited, .post  a:active {
color: #D93D8C;
text-decoration: none;
font-weight: normal;
font-family: verdana;
line-height: 1.5em;
font-size: 11px;
}

.post a:hover {
color: #000000;
text-decoration: none;
font-weight: normal;
font-family: verdana;
line-height: 1.5em;
font-size: 11px;
}

#title a, a:visited, a:active {
color: #D93D8C;
font-family: verdana;
font-size: 18px;
font-weight: bold;
text-decoration: underline;
}

#title a:hover {
color: #000000;
font-family: verdana;
font-size: 18px;
font-weight: bold;
text-decoration: underline;
}

.meta {
color: #000000;
font-family: verdana;
font-size: 10px;
}

.meta a, .meta a:active, .meta a:visited {
color: #000000;
font-family: verdana;
font-size: 10px;
}

.meta a:hover {
color: #D93D8C;
font-family: verdana;
font-size: 10px;
}

.meta img {
margin-top: 3px;
}

.storycontent {
margin-top: -10px;
}

/*
------------ Side ------------
*/
.side {
margin: 0 0 30px 0;
}
.side h2 {
text-align: left;
color: #FFEE9C;
font: bold 12.5px verdana;
margin: 6px 0px 0px 9px;
}

.sidecontent {
color: #ffffff;
text-align: left;
font: normal 11px verdana;
margin: 6px 8px 2px 9px;
text-decoration: none;
}

.sidehtext {
margin-left: 20px;
margin-top: 2.5px;
}

.sidecontent a, a:active, a:visited {
color: #ffffff;
text-align: left;
font: normal 11px verdana;
text-decoration: none;
}

.sidecontent a:hover {
color: #FFE9F4;
text-align: left;
font: normal 11px verdana;
text-decoration: underline;
}

.side img {
margin-bottom: 2px;
}

.sidebr {
border: 1px solid #000000;
}

.sbann {
border: 1px solid #000000;
margin-left: 5px;
margin-top: 4px;
}


/*
------------ Misc ------------
*/

.br {
	border:1px solid #000000;
}


/* edit */

#ColumnContainer   {
	margin: 0;
	padding:0;
	width: 100%;
	height:100%;
	min-height:100%;
	
	}
#SOWrap  {
	float:left;
	width:624px;
	overflow:hidden;
	}

#leftColumn  
{
float:left;
width:154px;
padding: 0px 0px 0px 0px;
overflow:hidden;

}
#middleColumn {
	float:right;
	padding: 0px 0px 0px 0px;
	margin:0px;
	width:455px;
	overflow:hidden;
	text-align:center;
	
	}
#rightColumn  {
	width:154px;
	float:right;
	padding: 0px 5px 0px 0px;
	overflow:hidden;
	}


.side ul , .side li {
	margin:0;
	padding:0;
	list-style:none;
	}
.clear{clear: both;}
.toppotds {
	margin-bottom:20px;
	}