@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
background:url(../images/main_grad.jpg) top left repeat-x #edf4f6;
font-family:Arial, Helvetica, sans-serif;
color:#3f3f3f;
font-size:14px;
}

#all {
width:770px;
margin-right:auto;
margin-left:auto;
}

#banner {
width:770px;
height:77px;
background:url(../images/banner_main.jpg) top right no-repeat;
}

.border {
width:768px;
background-color: #ffffff;
padding-top:10px;
padding-bottom:20px;
border-left:1px solid #d4e1e5;
border-right:1px solid #d4e1e5;
border-bottom:1px solid #d4e1e5;
float:left;
}
/*------------------- NAVBAR ---------------------------------------------*/

.navbar {
display:none;
height:28px;
width:770px;
background-color:#b8d2da;
font-size:16px;
display:none;
}

* html .navbar ul {
width:740px;
}

.navbar ul {
width:770px;
margin:0;
padding:0 0 0 30px;
list-style-type:none;
}

.navbar li {
float:left;
text-align:center;
margin:0;
}

.first {
width:100px;
}

.r_bord {
border-right:1px solid #fff;
color:#254750;
}

.navbar a {
display:inline-block;
text-decoration:none;
padding:4px 10px 5px 10px;
line-height:28px;
}

*:first-child+html .navbar a{
padding:0 10px 0 10px;
}

* html .navbar a{
padding:0 10px 0 10px;
}

.selected {
border-right:1px solid #fff;
background-color:#84abb7;
color:#fff;
}

.navbar a:hover {
color:#254750;
background-color:#a0c0ca;
}

a:hover.selected {
color:#fff;
background-color:#84abb7;
}

.ctrail {
color:#43656f;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

*:first-child+html .ctrail ul {
padding:0;
}

* html .ctrail ul {
padding:0;
}

.ctrail ul {
padding:0 0 0 25px;
}

.ctrail li {
display:inline;
}

.ctrail a {
color:#a2bdc5;
}

.back {
margin:0;
color:#4bad66;
float:right;
padding-right:40px;
display:none;
}

*:first-child+html .back {
margin-top:20px;
}

* html .back {
margin-top:20px;
}

.back a {
color:#4bad66;
}

/*------------------ CONTENT ----------------------------------------------*/

#content {
width:720px;
margin-left:23px;
}

#content a:link {
color:#3f6e7c;
}

#content a:visited {
color:#3f6e7c;
}

#content a:hover {
color:#007a9e;
}

h1 {
font-size:21px;
color:#194723;
margin-bottom:25px;
}

h2 {
font-size:18px;
}

.home_green_box {
/* width:421px; */
background-color: #2e7e35;
background-image: url(../images/box_bg_green.jpg);
background-repeat: repeat-x;
color:#ffffff;
padding:15px 15px 15px 15px;
}

.home_green_box .new_sprayer {
float:left;
width:102px;
text-align:center;
margin-bottom:0px;
}

.home_green_box .new_sprayer img {
float:left;
width:101px;
text-align:center;
margin-bottom:5px;
}

#content .home_green_box .new_sprayer a {
color:#aabfc5;
}

.home_green_box h2 {
color: #ffffff;
margin-top:0px;
}

.home_blue_box {
 /*width:258px; */
background-color: #96acb2;
background-image: url(../images/box_bg_blue.jpg); 
background-repeat: repeat-x;
border-left:solid 1px #ffffff;
vertical-align:top;
color:#3f3f3f; 
padding:15px 15px 15px 15px;
}

.home_blue_box h2 {
color: #ffffff;
margin-top:0px;
}

#home_gray_box {
width:690px;
background-color: #d4dfe2;
background-image: url(../images/box_bg_gray.jpg);
background-repeat: repeat-x;
color:#3f3f3f;
margin-top:11px;
padding:15px 15px 15px 15px;
float:left;
}


#home_gray_box .team_member {
float:left;
width:230px;
}

#home_gray_box .team_member img {
margin-bottom:10px;
}

#home_gray_box .team_member .small {
font-size:11px;
}

#content #home_gray_box .team_member a {
font-size:11px;
}

#home_gray_box h2 {
color: #ffffff;
margin-top:0px;
}


.new_sprayer {
float:left;
margin-bottom:20px;
}

.new_sprayer img {
float:left;
margin-right:15px;
margin-bottom:45px;
}

.new_sprayer h2 {
margin-top:0px;
}


/*------------------CONTENT --> SPRAYER LISTINGS----------------------------------------------*/

.b_top {
width:720px;
margin-right:auto;
margin-left:auto;
}

.b_side {
position:relative;
top:6px;
border-right:1px solid #bec5c7;
border-left:1px solid #bec5c7;
}

.b_bottom {
width:720px;
height:8px;
padding-top:7px;
margin-right:auto;
margin-left:auto;
}

.content {
width:700px;
padding-top:5px;
margin-right:auto;
margin-left:auto;
}

.info {
width:701px;
}

.bold {
font-weight:bold;
}

.firstcol {
width:286px;
}

.firstcol p {
font-size:20px;
color:#fff;
margin:0;
padding:7px;
}

.shadow {
background:url(../images/shadow.gif) top left no-repeat;
width:265px;
height:200px;
}

.big_img {
border:6px solid #fff;
}


.secondcol {
width:320px;
font-size:15px;
}

.details {
margin:5px;
padding:1px 5px 1px 5px;
}

.details p {
color:#fff;
font-size:14px;
}

.more {
color:#0c2d36;
}

.more1 {
color:#0c2d36;
font-size:19px;
}

.thirdcol {
width:116px;
border-left:4px solid #4e9779;
padding-top:25px;
display:none;
}

.thirdcol a {
color:#fff;
text-decoration:underline;
font-weight:bold;
}

.change {
color:#499259;
text-align:right;
font-size:12px;
padding-right:25px;
}

.update p {
color:#499259;
font-size:14px;
padding-left:20px;
}

.last {
font-size:12px;
}

.sort {
padding-right:3px;
font-size:14px;
}

form {
float:right;
margin-top:10px;
}

*:first-child+html form {
margin-top:16px;
}

* html form {
margin-top:17px;
}

.listing {
width:361px;
}

.list_side {
position:relative;
width:346px;
height:174px;
top:15px;
margin-left:6px;
margin-bottom:10px;
border-right:1px solid #bec5c7;
border-left:1px solid #bec5c7;
}

.list_bot {
}

.used {
width:331px;
height:173px;
background:url(../images/list_grad.jpg) left top repeat-x;
margin-right:auto;
margin-left:auto;
color:#fff;
}

.top {
height:0px;
}

.header {
margin:0;
padding:10px 0 0 10px;
font-size:18px;
}

*:first-child+html .header {
padding-top:5px;
}

.pic {
margin-left:10px;
margin-bottom:10px;
border:5px solid #fff;
}

.spray_det {
width:130px;
height:70px;
background-color:#32944e;
padding:5px;
font-size:14px;
}

.third {
width:10px;
}

.more_info {
height:30px;
width:130px;
background-color:#30515b;
padding:10px 0 0 10px;
}

.more_info a {
color:#fff;
font-size:14px;
font-weight:bold;
}

.footer {
color:#499259;
text-align:right;
font-size:12px;
line-height:35px;
padding-right:25px;
}