/* Body */
*{margin:0px; padding:0px;}
body{margin:0px;padding:0px;background:url(../images/body_bg.jpg) repeat;}
img,fieldset{border:none;}
.clear{clear:both;}
/* Layout */

#layout{margin:0 auto;width:792px;display:table;}

/* Header */

#header {width:792px; padding: 18px 0 13px 2px; float:left; }
#header .logo {float:left;}
#header .logo a {border:none;}
#header .header_content {float:right;color:#d06f19;font-size:16px; letter-spacing:1px; font-weight:bold; margin: 23px 5px 4px 0;font-family:Palatino Linotype, Book Antiqua, Palatino, serif; width:380px; text-align:right;}
#header .header_links {width:380px;float:right;}
#header .header_links ul {width:auto;list-style:none;float:right;list-style:none;}
#header .header_links ul li {width:auto;color:#808285;letter-spacing:.2em; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:11px; padding-right:5px; float:left;}
#header .header_links ul li a {color:#808285;text-decoration:none; letter-spacing:.2em; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:11px; font-weight:bold;}

/* Top navigation Horizontal */

#menu { width:792px;float:left; padding-bottom:10px;}
#menu ul {list-style:none; float:left; padding:0px; margin:0px;}
#menu ul li{background:url(../images/menu_bg.gif) no-repeat; height:34px; width:194px; float:left; padding-right:5px;}
#menu ul li.last{padding:0px;margin:0px;}
#menu ul li a {width:194px;height:26px;color:#fff; letter-spacing:.2em; text-decoration :none;display:block;text-align:center;padding-top:8px; font-weight:bold; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-variant:small-caps; font-size:12px;}

/* Body Container */
#body_container{width:792px;float:left;display:table;}

/* Body Container Left */
#container_left{width:200px;float:left;}
#container_left_top{width:192px; float:left;padding-left:8px; height:57px; background:url(../images/left_header.jpg) no-repeat 0 0;}
#container_left_bottom{width:192px; float:left;padding:0 0 0 8px; height:11px; background:url(../images/left_bottom.jpg) no-repeat 0 bottom; line-height:5px; font-size:5px;}
#container_left_middle{width:192px; height:386px; float:left;padding:0 0 0 8px; background:url(../images/left_middle_bg.jpg) repeat-y 0 0;}
#container_left .phone_no{letter-spacing:.2em;color:#fff6dc; font-weight:bold; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-size:14px;float:left;width:175px;text-align:center;height:46px;padding-top:10px;}
#container_left ul {list-style:none; float:left; width:170px; 
padding-left:8px;
}
#container_left ul li{padding:20px 10px 20px 0px;color:#fff6dc;font-size:18px; font-weight:bold; line-height:24px; font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
text-align:center; background:url(../images/left_border.jpg) no-repeat center bottom;
	width: 150px;
}

#container_left ul a{text-decoration:none; color:#fff6dc;}
#container_left ul li.last{background:none;}
/* Body Container Right */
#right_container{width:592px; float:right; position:relative;}
#container_right_top{background:url(../images/container_right_top.jpg) no-repeat; width:592px; height:57px; float:right;}
#container_right_top span{ width:567px; color:#fff;font-size:26px;font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight:bold; display:block;margin: 16px 0 0 28px;}
#container_right_bottom{width:592px; height:13px; float:left;background:url(../images/container_right_bottom.jpg) no-repeat 0 0;  line-height:5px; font-size:5px;}
#container_right_middle{background:url(../images/container_right_middle.jpg) repeat-y; width:592px; float:right;}
#container_right_middle h1{background:#e8ce86; width:562px; float:left; top:0;margin:0 0 0 4px;padding:2px 0 2px 23px;color:#808285;font-size:12px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; display:inline;}
#container_right_middle .spacer{ width:562px; float:left; height:14px; top:0;margin:0 0 0 4px;padding:2px 0 2px 23px;color:#808285;font-size:12px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; display:inline;}
#container_right_middle .gray_img{ position:absolute; right:-10px; top:-34px; width:230px; height:113px; background:url(../images/small_img.png) no-repeat 0 0;}
#container_right_middle .container{position:absolute; top:-54px; right:5px; width:285px; height:238px; background:url(../images/container_image.png) no-repeat 0 0;}
#container_right_middle .container_small{width:178px; height:149px; background:url(../images/container_small_img.png) no-repeat 0 0; position:absolute; top:10px; right:-21px;}
#container_right_middle .map{position:absolute; top:0; right:20px; width:456px; height:402px;  z-index:10;}
#container_right_middle .text {margin-top:24px; width:542px; float:left;color:#88898a;font-size:17px;line-height:24px; padding:0 25px 0 28px;font-family:"Clarendon", "Myriad Pro ", Arial, Helvetica, san-serif; position:relative; }
#container_right_middle .text_largegray { width:542px; float:left;color:#808285;font-size:16px;font-family:Arial, Helvetica, san-serif; font-weight:bold; padding:0px; margin:0px;}
#container_right_middle .home_headline {position: relative; top:0px; width: 274px; }
#container_right_middle .home_text{ width:542px; float:left;font-family:Arial, Helvetica, san-serif; font-weight:normal;font-size:17px;color:#808284; padding:20px 0 0 0; position:relative;}
#container_right_middle h2 {color:#d06f19;font-size:22px;line-height:24px;font-weight:bold;font-family:Palatino Linotype, Book Antiqua, Palatino, serif;}
#container_right_middle h4 { width:542px; float:left;color:#d06f19;font-size:16px;font-family:Arial, Helvetica, san-serif; font-weight:bold; padding:0px; margin:0px;}
#container_right_middle .text p{font-family:Arial, Helvetica, san-serif; font-size:14px;color:#808284;line-height:21px;padding:10px 0 0 0; margin:0px; }
#container_right_middle .text p a{color:#4595d1; text-decoration:underline;}
#container_right_middle .text p a:hover{color:#4595d1; text-decoration:none;}
#container_right_middle h3{ width:542px; float:left;padding:0px 0 2px; margin:0px; font:bold 13px/15px Arial, Helvetica, san-serif; color:#000; }
#container_right_middle ul{width:auto; float:left; list-style:none;}
#container_right_middle ul li{margin:0px; padding:0px; line-height:18px;font-family:Arial, Helvetica, san-serif; font-size:13px; }
#container_right_middle ul li a{color:#808284;text-decoration:none;}
#container_right_middle ul li a:hover{color:#808284;text-decoration:underline;}
.table{float:left; width:auto;margin:0px 7px 0px 0px;padding: 20px 0; }
.grey_bg { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f8eed9; background:url(../images/grey_bg.jpg) repeat-y; width:274px; height:25px; text-align:center;margin-bottom:1px;}
.orange_bg { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; background:url(../images/orange_bg.jpg) repeat-y; width:274px; height:25px; margin-bottom:1px;}
.grey_bg1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; background:url(../images/grey_bg1.jpg) repeat-y; width:274px; height:25px; margin-bottom:1px;}
 .col1 {width:51px; float:left; text-align:center;}
 .col2 {width:59px; float:left; text-align:center;}
 .col3 {width:47px; float:left; text-align:center;}
 .col4 {width:52px; float:left; text-align:center;}
 .col5 {width:65px; float:left; text-align:center;}
.uprow_bg { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; background:url(../images/uprow_bg.jpg) repeat-y; width:274px; height:25px; text-align:center;margin-bottom:1px;}
.downrow_bg { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; background:url(../images/downrow_bg.jpg) repeat-y; width:274px; height:25px;text-align:center;margin-bottom:1px;}

.grey { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f8eed9; background:url(../images/grey.jpg) repeat-y; width:248px; height:25px; text-align:center;margin-bottom:1px;}
.orange { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; background:url(../images/orange.jpg) repeat-y; width:248px; height:25px; margin-bottom:1px;}
 .col1_1 {width:77px; float:left; text-align:center;}
 .col2_2 {width:85px; float:left; text-align:center;}
 .col3_3 {width:86px; float:left; text-align:center;}
.uprow { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; background:url(../images/uprow.jpg) repeat-y; width:248px; height:25px; text-align:center;margin-bottom:1px;}
.downrow { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; background:url(../images/downrow.jpg) repeat-y; width:248px; height:25px;text-align:center;margin-bottom:1px;}
.grey_arial{ width:542px; float:left;color:#808284; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:16px!important; padding-top:10px;}
.grey_arial ul{ width:542px; float:left;list-style:none; padding-top:8px;}
.grey_arial ul li{width:532px!important; float:left; font-size:11px!important; font-family:arial; color:#808285!important;line-height:16px!important; padding:0px 0 0 10px!important; background:url(../images/list_style.gif) no-repeat 0 7px;}
#container_right_middle .grey_arial_storage{color:#808284; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:15px;padding:40px 0 0 0;width:200px;float:left;margin:10px 0 0px 0;}
#container_right_middle .grey_arial_storage ul{width:150px!important; float:left; list-style:none; padding-left:20px;}
#container_right_middle .grey_arial_storage ul li{width:180px!important; float:left;padding:0px 0 0 10px!important; background:url(../images/list_style.gif) no-repeat 0 7px; font-size:11px!important;}

#container_right_middle .storage_bottom{background:url(../images/storage_bottom_image.jpg) no-repeat top; width:517px; float:left; height:171px; float:left;font-family:Arial, Helvetica, san-serif; font-size:14px;color:#808284;line-height:21px;margin: 10px 0 0 0;padding:15px 0px 0 15px; position:relative;}

.grey_arial_storage ul{ font-size:11px; font-family:arial;}
#container_right_middle .order_text{ width:542px; float:left;font-family:Arial, Helvetica, san-serif; font-size:14px;color:#808284;line-height:21px; padding:0 0 0px 0; position:relative;}
#container_right_middle .order_text ul{ width:530px; float:left;list-style:none;padding-bottom:20px;padding-top:2px;}
#container_right_middle .order_text ul li{width:530px; float:left; font-size:14px; font-family:arial; color:#808285!important;line-height:20px!important; padding:0px 0 0 10px!important; background:url(../images/list_style.gif) no-repeat 0 7px;}
#container_right_middle .order_text a {color:#4595d1; text-decoration:underline;}
#container_right_middle .order_text .delivery_img{position:absolute; bottom:0px; right:-2px; width:215px; height:111px; background:url(../images/truck.png) no-repeat 0 0;}
#container_right_middle .order_text .small_container{ width:auto;position:absolute;}
.form_row{margin:0 0 2px 0; width:480px; float:left;}
#container_right_middle form{ width:480px; float:left;margin-top:25px;}
#container_right_middle form label{ width:auto; float:left;}
#container_right_middle form input{margin-left:10px; float:right; height:15px; font-size:11px; color:#000; border:1px solid #ccc;}
#container_right_middle form input.input1{ width:385px;}
#container_right_middle form input.input2{ width:355px;}
#container_right_middle form input.input3{ width:413px;}
#container_right_middle form input.input4{ width:247px;}
#container_right_middle form input.input5{ width:127px;}
#container_right_middle form input.input6{ width:219px;}
#container_right_middle form input.input7{ width:365px;}
#container_right_middle form input.input_submit{width:96px; height:27px; float:right; margin-top:4px; display:inline; border:none;}
#container_right_middle form textarea{width:476px; float:left;height:120px;overflow:hidden;border:1px solid #ccc;}
/* Footer */

#footer{display:table;width:792px;float:left; padding:7px 0;}
#footer p{width:auto;color:#808284;font-family:Arial, Helvetica, sans-serif;font-size:9px; line-height:12px; margin-top:0px; text-align:right;}

.ratesTable {width:263px; 
font-family:Arial;
}
.ratesTable .mainHead{background-color:#818286; color:White; text-align:center; font-size:14px; font-weight:bold;}
.ratesTable .subHead {font-size:12px; color:White; background-color:#D16E19; text-align:center; font-weight:bold;}
.ratesTable .row {background-color:#EFC39E; color:Black; font-family:Arial; font-size:12px; text-align:center;}
.ratesTable .alternateRow {color:Black; font-family:Arial; font-size:12px; text-align:center;}