/*
Theme Name: xL OrangeExpression
Theme URI: http://www.xlabor.com
Description: xLabor.com Theme
Version: 1.1
Author: David Hall
Author URI: http://www.xlabor.com 
*/


html, body {
    background-color: #FFF0D9;
    margin: 0;
    padding: 0;
    position: static;
    top: 0;
    left: 0;
	padding-bottom:20px;
}
.pagetitle {
font-family:"trebuchet ms", verdana;
color:#000000;
font-size:20px;
font-weight:bold;
text-align:center;
text-decoration:none;
margin-bottom:20px;
}

#thumbs a {
font-family:arial;
color:#75420b;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

#thumbs a:hover {
color:#a85f10;
}

.post-title {
	background: url(images/background_header2.gif) no-repeat;
	width: 546px;
	height: 42px;
	padding:3px 0 0 10px;
	}
	
.post-title a {
font-family:"trebuchet ms", verdana;
color:#fff6e9;
font-size:20px;
text-align:left;
text-decoration:none;
}

.post-title a:hover {
color:#ffe6c1;
}


.post-date {
font-family:verdana;
color:#cdcccb;
font-size:11px;
text-align:left;
text-decoration:none;
margin-top:-18px;
padding: 0 0 5px 10px;
}

.post-date a {
font-family:verdana;
color:#a7a7a7;
font-size:11px;
text-align:left;
text-decoration:none;
margin-top:-2px;
}

.post-date a:hover {
color:#cdcccb;
}


.post-text {
font-family:verdana;
color:#000000;
font-size:13px;
text-align:justify;
padding:10px;
line-height:21px;
}

.post-text a {
font-family:verdana;
color:#ffedd3;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}

.post-text a:hover {
color:#c28123;
text-decoration:none;
}

.post-text a img {
margin-top:0px;
margin-left:3px;
margin-bottom:0px;
text-align:center;
border:2px #FFB34F solid;
padding:3px;
}

.post-text a:hover img {
text-align:center;
border:2px #FFA733 solid;
}


.menu-title {
font-family:arial;
color:#73460a;
font-weight:bold;
font-size:15px;
text-align:left;
background-image: url(images/oe_15.jpg);
padding:3px;
text-indent:7px;
}


.menu-links {
text-decoration:none;
background-image: url(images/oe_16.gif);
background-repeat:no-repeat;
text-align:left;
}

.menu-links a, .navigation a {
font-family:verdana;
color:#322209;
font-size:11px;
padding:3px;
line-height:18px;
text-decoration:none;
}

.menu-links a:hover, .navigation a:hover {
color:#c28123;
}



#menu ul {
list-style-position: outside;
list-style: none;
line-height:16px;
margin:3px 0px 5px 0px;
}

#menu li {
list-style-image: url("images/oe_44.gif");
}


.footer {
font-family:verdana;
color:#ffc16e;
font-size:9px;
text-align:left;
text-decoration:none;
margin:0px;
text-indent:10px;
background: url(images/oe_44.jpg);
width:755px;
height:20px;
padding-top:5px

}

.footer a {
font-family:verdana;
color:#fbb557;
font-size:9px;
text-align:left;
text-decoration:none;
margin:0px;
}

.footer a:hover {
color:#ffc16e;
}

/* ------ */

#pageWrapper {
	width:755px;
	background: url(images/pagebg.jpg) repeat-y right;
	margin:0 auto;
	padding:0;
	}
#masthead {
	margin:0;
	padding:0;
	height: 292px;
	}
#head1 {
	margin:0;
	padding:0;
	height: 122px;
	}
#head2 {
	margin:0;
	padding:0;
	height: 39px;
	}
#head3 {
	margin:0;
	padding:0;
	height: 131px;
	background: url(images/oe_09.gif) repeat;
	overflow:hidden;
	}
#thumbs {
width:727px;
	float:left;
	overflow:hidden;
	}
#linehead {
	background: url(images/oe_12.jpg) repeat-x;
	
	
	padding:0;
	margin:0;
	}
#middleColumn {
	background: url(images/background.gif) repeat-x;
	float:left;
	width:580px;
	padding: 20px 0 0 25px;
	}
#menu {
	background: url(images/oe_39.gif);
	float:right;
	width:149px;
	}
.clear {
	clear:both;
	}
#head2 img{
	float:left;
	}
#thumbs a {
	text-align:center;
	float:left;
	padding: 0 8px 0 7px;
	margin: 1px 0 0 0;
	}