/* CSS Document */

/*global styles*/

h1 {font-size:18px;padding-top:10px;}
h2 {font-size:14px;}
h3 {font-size:12px;}

body {font-size:11px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background:#ccc; background:url(../images/mapbg.jpg);}

li {margin:0 0 3px 0;}

#wrapper {background:#b8b485; margin:0 auto; width:950px; float:left;}
#pagewrap {margin:0 auto; width:1056px; margin-top:10px;}
#main {background:#b8b485; border-left:#817f66 1px solid; border-right:#817f66 1px solid;}

.clear {clear:both}

p {margin-bottom:10px; line-height:13px;}

.bold {font-weight:bold;}

#customobj-1-2 {background:#ffffff;width:645px;!important;}
#customobj-1-3 {background:#ffffff !important;}

#homepage {background:#ffffff !important;}

.customobj {background:#ffffff;}

#branding {background:#b8b485; width:175px; float:left; margin:15px 0 0 15px; display:inline;}
#maincontent {width:745px; float:right; }
#top_curve {background:url(../images/top_curve1.jpg) top left no-repeat; padding:5px 0 0 0; margin:0;}
#employee_disclaimer {text-align:center; font-size:15px; font-weight:bold;}

/* logo box */
#logo {background: url(../images/logo.png) center center no-repeat; width:173px; height:250px;}
#logo h2 {text-indent:-9000px;}

#phonefax {font-size:22px;font-weight:bold;color:#B22222;font-family:helvetica, arial, sans-serif;padding:0 0 5px 0px;text-align:center;}

#phonefaxshadow {
font-size:26px;
font-weight:bold;
height:1em;
filter: Shadow(Color=#666666,Direction=135,Strength=5);
color:#FF0000;
font-family:helvetica, arial, sans-serif;
padding:0 0 5px 0px;
text-align:center;
}

/* quote area */
/* #quote {background:url(../images/quote.gif) center center no-repeat; width:170px; height:104px;}
/* blockquote {font-size:110%;padding:10px 10px 0 10px;font-style:italic;border-left:2px solid #ececec;border-bottom:2px solid #ececec;margin-bottom:20px;}
/* blockquote p {font-size:110%;margin-bottom:15px;}

/* main content area */
#content {background:#fff; padding:10px 10px 15px; 10px; margin-right:10px;}
#content img {margin:0 0px 0px 0;}
#content h1 {margin-bottom:10px;}
#content h2 {margin-bottom:10px;color:#666;}
#content a:link {color:#0000FF; text-decoration:none;}
#content a:visited {color:#0000FF; text-decoration:none;}
#content a:hover {color:#696969; text-decoration:underline;}
#content a:active {color:#0000FF; text-decoration:none;}

/* styles for main navigation */
#main_nav { background:#000 url(../images/main_nav_bg.jpg) top left repeat-x; margin:15px 10px 0px 0px; padding-bottom:10px;}
#main_nav img {border:4px solid #fff; margin:10px 10px 0 10px;}
#main_nav ul {margin:0 0 0 10px; padding:3px 0 8px 0; list-style:none; font-size:11px; }
#main_nav ul li {display:inline; margin:0 10px 0 0; padding:0;}
#main_nav ul li a:link, a:visited {color:#BCBEC0; text-decoration:none;}
#main_nav ul li a:hover, a:active {color:#fff; text-decoration:none; border-bottom:2px solid #999;}
#main_nav a:link, #main_nav a:visited {font-size:10px;color:#BCBEC0; text-decoration:none;}
#main_nav a:hover, #main_nav a:active {font-size:10px;color:#fff; text-decoration:none; border-bottom:2px solid #999;}

.menulist {margin:0 0 0 10px;
padding:3px 0 8px 0;
list-style:none;
font-size:11px;
}

.menulist li {display:inline;margin:0 10px 0 0;padding:0;}
.menulist li a:link, a:visited {color:#BCBEC0; text-decoration:none;}
.menulist li a:hover, a:active {color:#fff; text-decoration:none;border-bottom:2px solid #999;}

.message {color:#fff;}
.message a:link {color:#fff;}
.message  a:hover, a:active {color:#BCBEC0;text-decoration:none;}

/*footer styles */
#footer {text-align: center; margin:0 0 00px 0; clear:both; padding:1px 0; background:#000 url(../images/footer_bg.gif) bottom left no-repeat; color:#fff;}
#footer ul {margin-bottom:10px;margin-left:-35px;}
#footer ul li {display:inline;padding:7px;}
#footer p {margin:0; padding:0;}
#footer p a {color:#fff;}
#footer ul li a:link, #footer ul li a:visited {color:#fff; text-decoration:none;}
#footer ul li a:hover, a:active {color:#fff; text-decoration:underline;}
#footer a:link, #footer a:visited {color:#fff; text-decoration:none;}
#footer a:hover, #footer a:active {color:#fff; text-decoration:underline;}

/*fma styles  */
#fma ul {margin:0; padding:0; list-style:none; font-size:12px; clear:both;}
#fma ul li {display:block; margin:0 7px 0 0; padding:98px 0 0 0; width:95px; float:left; font-size:10px; text-align:center;}
#fma {background:#dbd9c2; border:1px solid #ccc; margin:0 10px 0 0; padding:10px 10px 10px 14px; clear:left;}
.fma {border:3px solid #000; background:#fff; padding:5px; margin-right:4px;}
#fmanav_local {background:#b8b485 url(../images/fma_nav_bg_local.jpg) top left no-repeat;}
#fmanav_interstate {background:#b8b485 url(../images/fma_nav_bg_interstate.jpg) top left no-repeat;}
#fmanav_office {background:#b8b485 url(../images/fma_nav_bg_office.jpg) top left no-repeat;}
#fmanav_packing {background:#b8b485 url(../images/fma_nav_bg_packing.jpg) top left no-repeat;}
#fmanav_storage {background:#b8b485 url(../images/fma_nav_bg_storage.jpg) top left no-repeat;}
#fmanav_international {background:#b8b485 url(../images/fma_nav_bg_international.jpg) top left no-repeat;}

/* styles for quick contact form */
label {display:block;}
#quick_contact {background:#F0E68C; border-top:0px solid #cdcaaa; border-bottom:0px solid #cdcaaa; margin:7px 0; padding:1px 5px;}
#quick_contact input, #quick_contact select {color:#999; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin:0 5px 5px 0;}
#quick_contact {margin-top:0;}
#zip_from, #zip_to {width:50px;}
#type {width:100px;}

/* drop shadow */ 
#shadow-left{height:100%;width:53px;float:left;}	
#shadow-right{
		height:100%;
		width:53px;
		float:left;
	}	
#shadow-right-top {
		background: url(../images/shadow-top-r.png) no-repeat top left !important;
		width:53px;
		height:341px;
	}	
#shadow-right-bottom {width:53px;height:341px;}	
#shadow-left-top {
		background: url(../images/shadow-top-l.png) no-repeat top right !important;
		width:53px;
		height:341px;			
	}	
#shadow-left-bottom {width:53px;height:341px;}

 /* testimonial stuff */
.testimonial_box_308495 {background: #dbd9c2;}
.testimonial_top_308495 div {
   background: url(../images/roundedcornr_308495_tl.png) no-repeat top left;
}
.testimonial_top_308495 {
   background: url(../images/roundedcornr_308495_tr.png) no-repeat top right;
}
.testimonial_bottom_308495 div {
   background: url(../images/roundedcornr_308495_bl.png) no-repeat bottom left;
}
.testimonial_bottom_308495 {
   background: url(../images/roundedcornr_308495_br.png) no-repeat bottom right;
}
.testimonial_top_308495 div, .roundedcornr_top_308495, 
.testimonial_bottom_308495 div, .roundedcornr_bottom_308495 {
   width: 103%;
   height: 30px;
   font-size: 1px;
}
.testimonial_content_308495 { 
margin: 0 8px 5px 8px; 
font-family:Bookman Old Style, Times New Roman, Serif; font-style:italic;line-height:160%;font-size:110%;text-align:center;
}
.testistart {
	position:relative;
	top: .4em;
	line-height: .1em; /*0;*/
     	height: 45px;
     	font-size: 400%;
     	color: #fff;
 }
 .testiend {
	position:relative;
	top: .55em;
	line-height: .01em; /*0;*/
     	height: 25px;
     	font-size: 400%;
     	color: #fff;
     	margin-left:-10px;
 } 
.customername {
	color:#666;
	font-size:90%
	font-family:Verdana, Trebuchet, sans-serif;
	float:right;
	text-align:right;
	margin-top:5px;
}
.testistub {
	background: url(../images/testistub.gif) no-repeat top left;
	height:30px;
	width:19px;
	float:right;
	margin:-3px 18px 0 10px;
}
