img, div { behavior: url(iepngfix.htc) }

body {
background-color:#F2F2F2;
margin:0;
padding:0;
text-align:center;
}
#outer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/ask-bg3b.jpg) no-repeat scroll center top;
float:left;
width:100%;
}
#outergreen {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/ask-bg-ver3b.jpg) repeat-x scroll left top;
float:left;
height:100%;
width:100%;
}
#container {
margin:0 auto;
text-align:left;
width:820px;
}
h3 {
color:#16764E;
font-family:Arial,Helvetica,sans-serif;
font-size:200%;
font-weight:bold;
margin:11px 0 23px;
}
p {
color:#4D4D4D;
font-family:Arial,Helvetica,sans-serif;
line-height:1.4;
margin-bottom:15px;
}
a {
color:#16764E;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#16764E;
text-decoration:underline;
}
#header {
display:block;
float:left;
height:122px;
margin:0;
padding:0;
width:820px;
}
#logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/logo-ver2mib.png) no-repeat scroll left top;
float:left;
height:45px;
left:0;
position:relative;
text-indent:-5000px;
top:27px;
width:190px;
 behavior: url(iepngfix.htc);
}
#logo2 {
background:url(../img/logo-ver2truck.png) no-repeat;
float:right;
height:66px;
position:relative;
right:0;
text-indent:-5000px;
top:14px;
width:509px;
 behavior: url(iepngfix.htc);
}
#nav {
float:right;
height:25px;
position:relative;
right:0;
top:25px;
width:500px;
}
#nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#nav ul li {
border-left:1px solid #11603C;
float:right;
}
#nav ul li a {
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:108.33%;
font-weight:normal;
margin:0 10px;
padding:6px;
text-decoration:none;
}
#nav ul li a:hover {
background-color:#0E5E3A;
text-decoration:none;
}
#nav ul li a:active {
background-color:#999999;
text-decoration:none;
}
#nav ul li a.on {
background-color:#0E5E3A;
text-decoration:none;
}
#main #your-here a {
color:#FFFFFF;
text-decoration:none;
}
#main #your-here a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#main {
float:left;
margin:25px 0 0;
padding:0;
width:820px;
}

#main #col1 #banner {
left:-10px;
margin-top:12px;
position:relative;
}
#footer-wrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../img/footer.jpg) repeat-x scroll left top;
float:left;
height:95px;
margin:0 auto;
width:100%;
}
#footer {
margin:65px auto 0;
text-align:left;
width:820px;
}
.nav-bot {
height:19px;
margin:0 auto;
padding:69px 0 0;
text-align:left;
width:820px;
}
.nav-bot a {
color:#666666;
display:block;
float:left;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
font-weight:bold;
margin:0 15px 0 0;
padding:0;
text-decoration:none;
}
.nav-bot a:hover {
color:#006633;
}
html, body, #wrap {
height:100%;
}
body > #wrap {
height:auto;
min-height:100%;
}
#main {
padding-bottom:95px;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../img/footer.jpg) repeat-x scroll left top;
clear:both;
height:95px;
margin-top:-95px;
position:relative;
width:100%;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}

