/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:#679bcd;
margin:0;
padding:0;
}

#wrapper {
width:920px;
margin:0 auto;
padding:0;
}

h2 {
color:#020167;
font-size:20px;
}

h3 {
color:#020167;
font-size:14px;
padding:0;
margin:0;
}

img.content {
margin:0px 15px;
}

#header {
height:100%;
}

.head1 {
width:100%;
height:100%;
}

.logo {
width:210px;
background:#FFFFFF;
/*padding-top:57px;*/
padding-top:25px;
position:relative;
float:left;
}

.logo_area {
/*margin-bottom:48px;*/
margin-bottom:31px;
}

.order {
background:#009900;
padding:15px 0px;
}

.truck {
float:left;
position:relative;
width:710px;
background:url(../images/bg_truck.jpg) repeat-x;
}

.truck_car {
float:left;
position:relative;
height:75px;
padding-top:25px;
width:440px;
}

.phone {
float:left;
/*width:479px;*/
width:270px;
padding-top:13px;
position:relative;
}

.phn_icon {
/*width:308px;*/
width:90px;
float:left;
margin-right:8px;
position:relative;
}

.catalog {
text-align:right;
padding-right:35px;
}

.menu {
background:#020167;
height:35px;
margin:0;
padding:0;
float:left;
position:relative;
width:710px;
z-index:9;
}

#cat_462123_divs {
font-size:14px;
font-family:trebuchet, arial
font-weight:bold;
}

#cat_462123_divs ul {
margin:0;
padding:0;
}

/*#cat_462123_divs ul li {
float:left;
line-height:35px;
height:35px;
list-style:none;
font-size:14px;
font-family:trebuchet, arial
}

#cat_462123_divs ul li a {
color:#ffffff;
padding:10px 27px;
text-decoration:none;
}

#cat_462123_divs ul li a:hover {
background:#009900;
}*/

#nav_462123 {
margin:0;
padding:0;
}

#nav_462123 li {
margin:0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	text-align:left;
	display:block;
}

#nav_462123 li a{
color:#ffffff;
	text-decoration:none;
	padding:0px 27px 0px 27px;
	float:left;
	line-height:35px;
	height:35px;
	display:block;

}


#nav_462123 li a:hover{
color:#ffffff;
background:#009900;
}

#cat_462123_divs ul ul {
margin:0;
padding:0;
z-index:50000;
position:absolute;
/*background:#3bc23b;*/
left:0;
top:35px;
}

#cat_462123_divs ul ul li{
display:block;
float:left;
}

#cat_462123_divs ul ul li a{
/*background:#af2b1a;*/
width:164px;
	background:#36b836;
	border-bottom: 1px solid #6dabba;
	color:#ffffff;
	display:block;
	float:none;
	padding-left:10px;
	font-weight:normal;
	height:25px;
	line-height:25px;
}

#cat_462123_divs ul ul,
#cat_462123_divs ul li:hover ul ul,
#cat_462123_divs ul ul li:hover ul ul
{display:none}

#cat_462123_divs ul li:hover ul,
#cat_462123_divs ul ul li:hover ul,
#cat_462123_divs ul ul ul li:hover ul
{display: block;}

.mountain {
background:url(../images/mountain.jpg) no-repeat;
position:relative;
float:left;
width:710px;
height:64px;
padding-top:61px;
}

.green_box {
width:420px;
background: #009900;
color:#FFFFFF;
text-align:right;
padding:5px 10px;
float:right;
}

.blueline {
height:5px;
background:#020167;
position:relative;
clear:both
}

#content {
width:100%;
height:100%;
margin:0;
padding:0;
background:#009900 url(../images/bg_content2.gif) repeat-y right;
}

#leftpane {
width:210px;
position:relative;
height:100%;
float:left;
padding:0px;
background:#ffffff;
}

#midpane {
width:175px;
float:left;
position:relative;
}

.insulair {
padding:10px;
}

#rightpane {
width:662px;
float:left;
position:relative;
padding:15px 15px 15px 33px; 
}

#rightpane ul {
margin:0;
padding-left:20px;
clear:both;
}

#rightpane ul li {
list-style-image:url(../images/list.gif);
}

.customer_service {
background:url(../images/services.jpg) no-repeat bottom right;
text-align:left;
padding:10px 80px 0px 10px;
margin:0;
height:104px;
}

.signup {
text-align:left;
padding:10px;
background:#009900;
margin:0;
}

#footer {
height:70px;
background:#020167;
color:#FFFFFF;
}

.left_f {
width:65%;
float:left;
position:relative;
padding: 10px;
}

.right_f {
width:30%;
float:left;
position:relative;
padding:10px;
}

.right_f a {
color:#FFFFFF;
}

