/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

.custom #header { font:0px; padding:0px 0px 85px 0px; border-width:0 0 0.3em; margin:0em; background:none; }

.custom #header #logo a { display:block; width:950px; height:200px; background:url(http://www.vpwhse.com/images/header.png) center no-repeat; outline:none; color: #000; text-indent: -9999px; border:0em; margin:0em; padding-top:0px;
padding-bottom:30px;
padding-right:0px;
padding-left:0px;
}

td {
width: 45%;
}

.post_box, .teasers_box {
    border-bottom: 0.5px dotted #dddddd;
    background: #ffffff;
}


.custom .full_width .page {
    background: #FFFFFF;
}




/* Top Nav bar */
.custom ul#topnav {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:#fff none repeat scroll 0 0;
width: 100%;
float: right;
}
.custom ul#topnav li { float: right; padding: 2px 10px 0px 10px; }
.custom ul#topnav li a { font-size: 1.1em; color: #888888; }
.custom ul#topnav li a:hover { text-decoration: underline; } 


body.custom {
    background: #ffffff url('images/body-bg-brown.gif');
}

.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
    background: none repeat scroll 0 0 #FFFFFF;
}

.custom #page {
    background: none repeat scroll 0 0 #FFFFFF;
}


.custom #feature_box { background:#FFFFFF; border:0em; padding: 10px 20px 0px 20px; }
.custom #feature_box .my-feature-box { background:#FFFFFF; padding:0em; }
.custom #feature_box .my-feature-box p { }
.custom #feature_box .my-feature-box p.if-you-need-it { font-weight:bold; }
.custom #feature_box .my-feature-box p img { float:center; }

/* Breadcrumbs */
#crumbs {
	font-size: 10px; 
	padding: 10px 0px 0px 10px; /*10 padding top, 10 padding left*/
}
#crumbs a {
	color: 
}
#crumbs a:hover {
	color:#4C8099;
}



.custom .sidebar h3 {
    border-bottom: dotted 1px #dddddd;
    font-size: 13px;
    line-height: 1.385em;
    margin-bottom: 0.692em;
    font-variant: small-caps;
    letter-spacing: 2px;
}

.custom h1 {
    color: #2361A1;
    letter-spacing: 2px;  
    font-variant: small-caps;
}

.custom h2 {
    color: #2361A1;
    letter-spacing: 2px;  
    font-variant: small-caps;
    font-size: 1.5em;
    line-height: 1.385em;
    font-weight: bold; 
}

.whatsnew p {
    font: 22px georgia; 
    color: #2361A1;  
    letter-spacing: 2px;  
    font-variant: small-caps;
}


.custom #footer_area {background:#003366; padding:0.5em 0; border-top:0px;}
	.custom #footer_area .page {background:transparent;}
		.custom #footer {border-top:0;}

.custom #footer_1 {text-align:left; color:#fff;}
	.custom #footer_1 ul.sidebar_list li.widget {width:23%; margin-right:2%; float:left;}
	.custom #footer_1 ul.sidebar_list li.widget h3 {color:#fff; }
	.custom #footer_1 ul.sidebar_list li.widget a {color:#fff; border-bottom:0;}
	.custom #footer_1 ul.sidebar_list li.widget a:hover {color:#fff;}



.custom #footer-widget-block { text-align:left; overflow:hidden; }
.custom .footer-widgets { width:33%; float:left; }
.custom .footer-widgets h3 { color:#fff; }
.custom #footer a {color:#fff; border-bottom:0;}
.custom .footer-widgets a:hover {color:#fff;}
.custom .my-footer-one {color:#fff;}
.custom .my-footer-two {color:#fff;}
.custom .my-footer-three {color:#fff;}