html{
 margin: 0px ;
 padding: 0px ;
 background: #DDFFDD ;
 color: #000;
 }
 body{
 margin: 0px ;
 padding: 0px ;
 background: #DDFFDD ;
 color: #000000;
 border:none;
 }
 
 #content{
  position: relative;
       margin:0px;
	 padding: 0px ;
 }
p.middle {
text-align:center
}	
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #003300;
}
img{margin: 0;}

#hdr{
	height:66px;
	background:#DDFFDD url(../images/srchfrm-bg2.gif) repeat-x;
	border:none;
     margin:5px;
	 padding:  0 3px 0 50px;
	 text-align:left;
	 float:left;
	 width:94%;
	
 }
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: normal;
	color: #339900;
 padding:0;
 margin:0;
 margin-bottom:18px;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993300;
}
h2.middle {text-align:center;}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003300; text-decoration: none;
border: 2px;
	font-size: 14px;
	font-weight: bold;
	padding: 5px
}

h4 {
	margin:0;
	padding: 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
 }
 h4.link {text-decoration:underline}
 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F4223;
	font-weight: lighter;
 }
  h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	padding: 5px
	
}
#rhc{
 position:absolute;
 left:16em;
font: 11px Verdana, sans-serif;
padding:0 10px;
margin: 0 10px 0 0;
float:left;
 background-color:#EEFFEE;
 clear:none;
border:2px solid #559955;
}
#rhcontent{
border:2px solid; border-color:#559955;
float:left;
clear:none;
}
 #lhc{
 width: 140px;
padding:0 35px 0 5px;
 background: #DDFFDD;
 float:left;
 }
 #logo{
 padding:10px 20px;
 margin:0;
background-color:#EEFFEE;
}
 h2#logo{
 text-align:left;}

div.links { width:160px;
background-color:#EEFFEE;
 border:2px solid; border-color: #559955; font: 11px Verdana, sans-serif; z-index: 100; padding:10px 0;}
div.links a {display: block; text-align: left; font: bold 1em sans-serif; 
   padding: 5px 10px; margin: 0 0 1px 0px; border-width: 0; 
   text-decoration: none; color: #003300; background: #EEFFEE;
}
div.links a:hover {color: #FF0000; background: #AAFFAA;
   cursor: pointer;
}

div.links a span {display: none;}
div.links a:hover span {display: block;
   position: absolute; top: 575px; left: 10px; width: 138px;
   padding: 5px; margin: 0; z-index: 100;
   color: #003300; background: #AAFFAA;
   font: 10px Verdana, sans-serif; text-align: center;}
table.middle {
	text-align:center;
	margin: auto;
}
.thumb {
float:left;
border:none;
margin:0px;
height:150px;
width:139px;

}

.picnav {
top:350px;
height:100px;
}
.choose {
float:left;
height:50px;
width:80px;
}
#lh-pic{
 position: absolute;
 top: 60px;
 left: 0px;
 width: 123px;
 border: 5px double #559955;
 background: #EEFFEE;
 color: #333333;
 margin: 20px;
 padding: 10px;
 height: 460px;
 }

#rh-pic{
    margin: 30px 20px 20px 190px;
 	border: 5px double #559955;
	background: #EEFFEE;
	color: #333333;
	padding: 10px;
	position: relative;
	z-index:0;
	top: -15px;
	min-height: 440px;
 }
 #top-pic{
 border:2px solid #559955 ;
font-family: Arial; font-size: 14px;
 background: #EEFFEE;
 color: #333333;
 margin: 20px;
 padding: 20px;
 }
.navleft {

background: #EEFFEE;
background-image:url(images/larrow.gif);
background-repeat:no-repeat;
text-align:left;
padding: 3px; padding-left:47px;
color:#006600;
border:1px solid;
width:185px;
float:left;
}
.navright {

background: #EEFFEE;
background-image:url(images/rarrow.gif);
background-repeat:no-repeat;
text-align:left;
padding: 3px;
padding-left:52px;
color:#006600;
border:1px solid;
width:185px;
float:left;
}
.navup {
background: #EEFFEE;
background-image:url(images/Uarrow.gif);
background-repeat:no-repeat;
text-align:center;
 padding: 3px; 
color:#006600;
border:1px solid;
width:185px;
float:left;
}
#bottom-pic{
    margin: 0px;
 	border:none;
	background: #EEFFEE;
	color: #333333;
	padding: 0px;

	z-index:0;

 }
 .checkbox {
 text-align:left;
 }
 .proceed {
 float:left;
 }
 .clearer{
 clear:both;
 font-size:5%;
}
 #footer{
 text-align:center;
 background-color:#EEFFEE;}
.pics{
border:none;}
#map{
background-color:#FFFFFF;
border:none;
 left: 20px; 
 width: 600px; 
 height: 500px;
 }
 .bigad {
color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-weight: normal;
	margin: 8px;
}
.thumbretail {
float:left;
border:none;
height:180px;
width:225px;
position:relative;
margin:4px 0;
}
th {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
td {
	background-color: #CCFFCC;
	border: 1px solid #336600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
}

 td.edit {
	border: 1px solid #336600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
th.edit {
	border: 1px solid #336600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.caption
{
font-size:150% !important;
}
strong
 {
 font-size:120%;
 font-weight:700;
 }
 .spotless {
 list-style-type: none;
 }