/*
Theme Name: xL OrangeExpression [upgraded]
Theme URI: http://www.xlabor.com
Description: xLabor.com Theme
Version: 1.2
Author: David Hall
Author URI: http://www.xlabor.com 
*/

html,body {
background-color:#FFF0D9;
position:static;
top:0;
left:0;
margin:0;
padding:0 0 20px;
}

ul,ol {
margin-top:1em;
margin-bottom:1em;
}

.pagetitle {
font-family:"trebuchet ms", verdana;
color:#000;
font-size:20px;
font-weight:700;
text-align:center;
text-decoration:none;
margin-bottom:20px;
}

#thumbs a {
font-family:arial;
color:#75420b;
font-size:12px;
text-decoration:none;
font-weight:700;
text-align:center;
float:left;
margin:1px 0 0;
padding:0 8px 0 7px;
}

#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:#000;
font-size:13px;
text-align:justify;
line-height:21px;
padding:10px;
}

.post-text a {
font-family:verdana;
color:#ffedd3;
font-size:13px;
font-weight:700;
text-decoration:underline;
}

.post-text a:hover {
color:#c28123;
text-decoration:none;
}

.post-text a img {
margin-top:0;
margin-left:3px;
margin-bottom:0;
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:700;
font-size:15px;
text-align:left;
background-image:url(images/oe_15.jpg);
text-indent:7px;
padding:3px;
}

.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;
line-height:18px;
text-decoration:none;
padding:3px;
}

.menu-links a:hover,.navigation a:hover {
color:#c28123;
}

#menu ul {
list-style-position:outside;
list-style:none;
line-height:16px;
margin:3px 0 5px;
}

#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;
text-indent:10px;
background:url(images/oe_44.jpg);
width:755px;
height:20px;
padding-top:5px;
margin:0;
}

.footer a {
font-family:verdana;
color:#fbb557;
font-size:9px;
text-align:left;
text-decoration:none;
margin:0;
}

.footer a:hover {
color:#ffc16e;
}

/* ------ */
#pageWrapper {
width:755px;
background:url(images/pagebg.jpg) repeat-y right;
margin:0 auto;
padding:0;
}

#masthead {
height:292px;
margin:0;
padding:0;
}

#head1 {
height:122px;
margin:0;
padding:0;
}

#head2 {
height:39px;
margin:0;
padding:0;
}

#head3 {
height:131px;
background:url(images/oe_09.gif) repeat;
overflow:hidden;
margin:0;
padding:0;
}

#thumbs {
width:727px;
float:left;
overflow:hidden;
}

#linehead {
background:url(images/oe_12.jpg) repeat-x;
margin:0;
padding: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;
}