/*
Theme Name: xL FabulousDream
Theme URI: http://www.xlabor.com
Description: xLabor.com Theme
Version: 1.0
Author: David Hall
Author URI: http://www.xlabor.com 
*/
html, body {
    background-color: #ffffff;
    background-image: url(images/background.jpg);
    margin: 0;
    padding: 0;
    position: static;
    top: 0;
    left: 0
}

.pagetitle { 
font-family:arial;
font-size:19px;
color:#654912;
font-weight:bold;
text-align:center;
padding:15px;
text-decoration:none;
margin-bottom:-15px;
}

.menu-potd {
	padding:10px 10px 27px 31px;
	text-align:center;
	background: url(images/vd_03.jpg) no-repeat top left;
	}
.menu-potd a { 
font-family:arial;
font-size:13px;
color:#694d15;
font-weight:bold;
text-align:center;
text-decoration:none;
}

.menu-potd a:hover { 
color:#372708;
}

.menu-potd a img { 
border: 1px #694d15 solid;
text-align:center;
}

.menu-potd a:hover img { 
border: 1px #372708 solid;
}

.menu-title { 
font-family:arial;
font-size:14px;
color:#694d15;
font-weight:bold;
text-indent:20px;
text-align:left;
background: url(images/menu01.gif) no-repeat;
width: 186px;
height:26px;
padding: 12px 0 0 21px;
}
.menu {
	padding:4px 0 0 21px;
	background: url(images/menu02.gif) no-repeat top right;
	}
.menu a {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#503e1d;
text-decoration:none;
line-height:13px;
}

.menu a:hover {
color:#372708;
}

.menu ul {
list-style-position: outside;
list-style: none;
line-height:18px;
margin-top:0px;
}

.menu li {
list-style-image: url(images/arrow_18.jpg);
padding-left:5px;
}
.post-title { 
	margin: 0px;
	padding:38px 0 0 42px;
	}

.post-title a { 
font-family:arial;
font-size:18px;
color:#654912;
text-align:left;
text-decoration:none;
}

.post-title a:hover { 
color:#372708;
text-decoration:none;
}

.post-date { 
font-family:verdana;
font-size:11px;
font-style:italic;
color:#d6b67a;
text-decoration:none;
text-align:center;
float:right;
padding:16px 57px 0 0;
}

.post-category1 { 
font-family:verdana;
font-size:11px;
font-style:italic;
color:#865f19;
text-decoration:none;
text-align:left;
float:left;
padding:13px 0 0 55px;
}

.post-category1 a { 
font-family:verdana;
font-size:11px;
font-style:italic;
color:#ca9a3f;
text-decoration:none;
text-align:left;
}

.post-category1 a:hover { 
color:#865f19;
}

.post-category { 
font-family:verdana;
font-size:11px;
font-style:italic;
color:#865f19;
text-decoration:none;
text-align:center;
float:right;
padding:30px 50px 0 0;
}

.post-category a { 
font-family:verdana;
font-size:11px;
font-style:italic;
color:#ca9a3f;
text-decoration:none;
text-align:center;
}

.post-category a:hover { 
color:#865f19;
}

.post-text { 
font-family:arial;
font-size:12px;
color:#000000;
line-height:18px;
text-align:justify;

padding: 10px 22px 10px 28px;
}

.post-text a { 
font-family:arial;
font-size:12px;
color:#9a6f1d;
}

.post-text a:hover { 
text-decoration:none;
color:#ca9a3f;
}

.post-text img { 
float:left;
margin-right:5px;
}

.post-text a img { 
border: 2px #9a6f1d solid;
margin:5px;
}

.post-text a:hover img { 
border: 2px #ca9a3f solid;
}

.post-text-promote { 
	margin: 0px;
	padding:23px 0 0 36px;
	float:left;
	}

.post-text-promote a { 
font-family:arial;
font-size:11px;
color:#9a6f1d;
text-align:left;
font-weight:bold;
}

.post-text-promote a:hover { 
text-decoration:none;
color:#ca9a3f;
}


.footer { 
font-family:verdana;
font-size:9px;
font-style:normal;
color:#EDD9A9;
text-decoration:none;
text-align:center;
height:20px;
padding: 5px 0 0 0;
}

.footer a { 
font-family:verdana;
font-size:9px;
font-style:normal;
color:#E3CE9B;
text-decoration:none;
text-align:center;
}

.footer a:hover { 
color:#EDD9A9;
}


.search {
border: #FFF7E9 1px solid;
background-color: #FFF7E9;
color:#72521A;
font-size:11px;
}

.search2 {
border: #FFF7E9 1px solid;
background-color: #FFF7E9;
font-size:11px;
color:#382605;
font-weight:bold;
}


p {
margin:0;
/*background-image: url(images/post_background.jpg); 
background-repeat: repeat-x; background-position:top;*/
}


/*********************************************/
/* --edit------------------------------ */
/*********************************************/
#wrapper {
	padding:0;
	margin:0;
	width:583px;
	float:left;
	}
#head1 {
	padding:0;
	margin:0;
	float:left;	
	width:583px;
	height:99px;
	}
#head2 {
	padding:0;
	margin:0;
	float:left;	
	width:582px;
	height:32px;
	}
#pageWrapper  {
	margin:0px auto;
	width:769px;
	border-left: 1px solid #EDD7BC;
	border-bottom: 1px solid #EDD7BC;
	background: #FFFCF5 url(images/menu_background.jpg) repeat-y right;
	}
/*#ColumnContainer   {
	margin: 0;
	padding:0;
	width: 100%;
	height:100%;
	min-height:100%;
	background: url(images/bg.gif) repeat-y;
	}
#SOWrap  {
	margin:0;
	float:right;
	width:360px;
	overflow:hidden;

	}*/
#menu
{
float:right;
width:186px;
padding: 0px 0px 0px 0px;
margin:0;
overflow:hidden;


}
#middleColumn {
	float:left;
	padding: 0px 0px 0px 0px;
	margin:0px;
	width:582px;
	overflow:hidden;
	
	}
/*#rightColumn  {
width:175px;
	float:right;
padding: 0px 10px 0px 0px;
	overflow:hidden;
	}*/

.clear{clear: both;}


.navigation {
	background: url(images/navigation.gif) no-repeat;
	height:34px;
	width:600px;
	text-align: center;
	padding: 10px 0 0 0;font-weight:bold;
	}
.navigation a {color:#333333; }
.navigation a:hover {color:#999999;}

.small {
	border: 1px solid #666666;
	background: #cccccc;
	color: #333333;
	font-family: arial, verdana;
	font-size: 10px;
	margin:20px;
	padding:5px;
	}
.posttit {
	background: url(images/posttitle.gif) no-repeat;
	width:583px;
	height:104px;
	margin:0; padding:0;
	}
.post {
	background: url(images/post_background.jpg) repeat;
	margin:0px; padding:0;
	}
.postentry {
	background: url(images/postbg.jpg) no-repeat;
	margin:0px; padding:0;
	}
.postfoot {
   background: url(images/postfoot.gif) no-repeat;
   width:582px;
   height:73px;
   margin:0; padding:0;
   clear:both; 
   }
.comm p {
	margin:10px 0;
	}
