body{
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003300;
	margin-left:5px;
	margin-top:0px;
	/*background-color:#660000;*/
	color:#FFFFFF;
	padding:3px;
	margin-bottom:0;
	padding-top:2px;
}
h2{
font-size:14px;
color:#003300;
	}

a {
color:#660000;
}

a:visited {
color:#660000;
}
a:hover {
color:#000066;
}

.footer {
font-size:10px;
color:#003300;
text-decoration:none;
}
.footer a {
font-size:10px;
color:#003300;
text-decoration:none;
}
.footer a:hover{
font-size:10px;
color:#fff;
}
#picpreview{
height:160px;
vertical-align:middle;
background-color:#FFFFFF;
border-left:#003300 solid 2px;
border-right:#003300 solid 2px;
/*border-top:#003300 solid 2px;*/
min-height:200px;
}

.mainarea{
padding-left:15px;}
.mowername{
height:50px;
font-size:14px;
padding:1px;
vertical-align:middle;
}

.picpreview1{

/*border-bottom:#003300 solid 2px;*/
}

.cut{
font-size:12px;
text-align:left;
border-left:#003300 solid 2px;
border-right:#003300 solid 2px;
padding:2px;
background-color:#fff;
font-weight:bold;
}
.price{
font-size:18px;
text-align:center;
border:#003300 solid 2px;
padding:2px;
background-color:#FFFF00;
font-weight:bold;
}

.moreinfo{
font-size:12px;
height:16px;
font-weight:bold;
text-align:center;
border-left:#003300 solid 2px;
border-right:#003300 solid 2px;
border-top:#003300 solid 1px;
display:block;
color:#FFFFFF;
background-color:#fff;
}

.moreinfo a{
height:16px;
background-color:#fff;
text-decoration:none;
color:#0066CC;
display:block;
}
.moreinfo a:visited{
color:#0066CC;
}
/*0066CC*/
.moreinfo a:hover{
background-color:#FF0000;
color:#FFFF00;
display:block;
}

.make{
padding:3px;
}
.make:hover{

padding:0;
border:solid 3px #FF0000;
}

#pgcount {
font-size:24px;
color:#000000;
}

#pgcount a {
color:#660066;
}

#pgcount a:hover {
color:#FFFF00;
}

.texting {
font-size: 10px; 
align:center;
}
form {
padding:0;
margin:0;

}

#resetbut {
width:100px;
text-align:center;
border: 1px #660000 solid;
padding:2px;
background-color:#FFFF99;
font-weight:bold;
color:#000099;
margin-top:5px;


}
#resetbut:hover {
color:#000;
background-color:#FFFFFF;
}
#resetbut a {
color:#000;
}

select{
font-size:14px;
padding:0;
margin:1px;
font-weight:normal;

}

.sel{
color:#000;
background-color:#FF6666;
border-color:#00f;
}

.bord{
padding:0;
border:solid 3px #FF0000;
}

.st{
width:146px;
height:57px;
background-image:url(../images/searchfilter.gif);
background-repeat:no-repeat;
text-align:center;
font-size: 16px;
font-weight:bold;
padding-top:7px;
margin-left:2px;
}
.sf{
width:168px;
height:29px;
background-image:url(../images/title/title_sf_bg.gif);
background-color:#fff;
background-repeat:repeat-x;
text-align:center;
font-size: 16px;
font-weight:bold;
padding-top:0px;
/*margin-left:2px;
border: solid 2px black;
border-bottom:0px;*/
}

#titleft{
background-image:url(../images/title/title_sf_L.gif);
background-repeat:no-repeat;
width:7px;
height:29px;
float:left;
}
#titright{
background-image:url(../images/title/title_sf_R.gif);
background-repeat:no-repeat;
width:7px;
height:29px;
float:right;
}

#sguide{
color:#000000;
width:515px;
height:49px;
padding: 1px;
text-align:center;
font-size: 17px;
font-weight:bold;
padding-top:5px;
background-image:url(../images/searchguide.gif);
background-repeat:no-repeat;
margin-left:5px;
}
/*SEARCH FILTER CORNERS BOX*/
.tl {background: url("../images/corners/corner_sf_01.gif") 0 0 no-repeat} 
.tr {background: url("../images/corners/corner_sf_02.gif") 100% 0 no-repeat; padding: 7px 2px 2px 5px;font-size: 12px;text-align:left;} 
.bl {background: url("../images/corners/corner_sf_03.gif") 0 100% no-repeat #64be64; } 
.br {background: url("../images/corners/corner_sf_04.gif") 100% 100% no-repeat;} 
.clear {font-size: 1px; height: 1px;}

.count {
font-size:16px;
font-weight:bold;
width: 25px;
height:32px;
text-align:center;
vertical-align:middle;
background-image:url(../images/count_bg.gif);
background-repeat:no-repeat;

}

.indbox {
background-color:#57a570;
}

.indstyle{
color:#fff;
}

.mp {
position:absolute;
width:132px;
height:214px;
/*background-color:#FF0000;*/
border:solid 2px black;
border-bottom:solid 3px black;
cursor:pointer;
cursor:hand;
z-index:97;
overflow:visible;

filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
}
.innerborder{
width:120px;
height:202px;
border:solid 6px yellow;
}
.innerborder2{
width:112px;
height:194px;
border:solid 4px black;
}
#pagetext{
position:absolute;
width: 160px;
top:500px;
margin-left:-235px;
background-color:#66FF99;
}

#rcmain{
width:162px;
position:absolute;
top:430px;
margin-left:-200px;
border-top:#006600 solid 2px;
border-bottom:#006600 solid 2px;
background-color:#d5ffdf;
padding: 5px 2px 2px 4px;
font-size: 12px;
text-align:left;
}

.tlw {background: url("../images/corners/corner_lg91_01.gif") 0 0 no-repeat} 
.trw {background: url("../images/corners/corner_lg91_02.gif") 100% 0 no-repeat; padding: 5px 2px 2px 4px;font-size: 12px;text-align:left;} 
.blw {background: url("../images/corners/corner_lg91_03.gif") 0 100% no-repeat #d5ffdf;} 
.brw {background: url("../images/corners/corner_lg91_04.gif") 100% 100% no-repeat;} 


.nopad {
padding:0;
margin:0;
}

.tlh {background: url("../images/corners/corner_g_01.gif") 0 0 no-repeat} 
.trh {background: url("../images/corners/corner_g_02.gif") 100% 0 no-repeat; padding: 7px 2px 2px 5px;font-size: 12px;text-align:left;} 
.blh {background: url("../images/corners/corner_g_03.gif") 0 100% no-repeat #64be64; } 
.brh {background: url("../images/corners/corner_g_04.gif") 100% 100% no-repeat;} 

#titl {

width:100%;

}



.pagelists {
color:#006600;
font-size:14px;
font:Arial, Helvetica, sans-serif ;
padding:5px;
text-decoration:none;
}
.pagelists a {
color:#000000;
padding:1px 5px 1px 5px;
text-decoration:none;
}
.pagelists a:hover {
color:#FFFF00;
background:#000000;
}

#sort{
float:right;
}

#cart{
background-image:url(../images/main_gc/b_cart.gif);
width:109px;
height:70px;
font-weight:bold;
cursor: pointer;
cursor: hand;

/*
padding-top:15px;
padding-left:15px;*/
}


.lists{
width:590px;
font-size:12px;
color:#006600;
text-align:left;
margin-bottom:6px;
}

.sale{
color:#FF0000;
font-weight:bold;}

.quote{
font-style:italic;
color:#003300;
}

.second{
position:absolute;
width:55px;
height:20px;
background:url(../images/used.png);
z-index:99;
}
.second2{
width:63px;
height:20px;
background:url(../images/used.png);
background-repeat:no-repeat;

}

.noimbrand {
width:115px;
height:20px;
background:#000000;
color:#FFFF00;
font-size:18px;
border: solid 2px #FFFF00;
padding:3px;
margin: 4px 0 4px 4px;
}
.noimbrand a{
width:115px;
height:20px;
background:#000000;
color:#FFFF00;
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.noimbrand a:hover{
color:#FF0000;

}