body {
text-align:center;
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #000000;
margin:0px;
background-image:url(../images/background.gif)!important;
background-image:url(../images/background_ie.gif);
background-position:center;
background-repeat:repeat-y;
}

a:link {  color: #11785E; text-decoration: none; font-weight:bold;}
a:active {  color: #11785E; text-decoration: none; font-weight:bold;}
a:visited {  color: #11785E; text-decoration: none; font-weight:bold;}
a:hover {  color: #fff; text-decoration: none; font-weight:bold; background-color:#11785E;}

#holder {
width:720px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
padding:0px;
text-align:center;
}

#content {
float: left; 
width:720px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
padding:0px;
text-align:center;
background-color:#ffffff;
}

#header {
float: left;
width: 720px;
height: auto;
background-color:#fff;
padding: 25px 0px 0px 0px;
background-image:url(../images/header_background.gif);
background-position:left;
background-repeat:repeat-y;
}

.nav {
position:relative;
float: left;
width: 164px;
height: auto;
font-size: 9pt; 
background-color:#ebf3e2;
border-bottom:1px solid #c2dea9;
z-index: 5
}

.nav ul  {
list-style: none;
padding: 0px;
margin: 20px 0px 0px 0px;
width:auto;
}
	
.nav li {
float: left;
margin: 0px 0px 0px 0px;
}

.nav li a, .nav li a:visited {
height: 24px;
line-height: 24px;
width: 154px;
float: left;
display:inline;
color: #006f53;
background-color: #d6e7c2;
text-decoration: none;
text-align: left;
padding: 0px 0px 0px 10px;
font-weight:bold;
border-top:1px solid #c2dea9;
}

.nav li a:hover {
height: 24px;
line-height: 24px;
width: 154px;
float: left;
display: block;
color: #fff;
background-color: #006f53;
text-decoration: none;
text-align: left;
font-weight:bold;
}

/* rollover menu style */

.rolloverMenu {	
display: none;
position:absolute;
left:125px !important;
left: 43px;
width: 200px;
height:auto;
margin:0px 0px 0px 0px;				
padding:0px 0px 0px 0px;
z-index: 4;
}

ul.rolloverMenu {
height:24px;
line-height:24px;
width:200px;
margin:0px 0px 0px 0px;
padding:0px;
background-color:#00ff00;
border-top:1px solid #c2dea9;
}

.rolloverMenu li {
list-style-type:none;
display: block;
overflow:visible;
margin:0px;
padding:0px;
width:200px;
height:24px;
background-color:#00ff00;
border-bottom:1px solid #c2dea9;
}

.rolloverMenu li a, .rolloverMenu li a:visited {
display: block;
height: 24px;
line-height: 24px;
float: left;
width: 200px;
padding:0px 0px 0px 10px;
margin:0px;
color: #006f53;
background-color: #d6e7c2;
text-decoration: none;
text-align: left;
font-weight:bold;
}

.rolloverMenu li a:hover{
height: 24px;
line-height: 24px;
float: left;
width: 200px;
padding:0px 0px 0px 10px;
margin:0px;
display: block;
color: #fff;
background-color: #006f53;
text-decoration: none;
text-align: left;
font-weight:bold;
}

.rolloverMenu li {
float: left;
margin: 0px 0px 0px 0px;
}

.rolloverMenu li a, .rolloverMenu li a:visited {
height: 24px;
line-height: 24px;
width: 200px;
float: left;
display:inline;
color: #006f53;
background-color: #d6e7c2;
text-decoration: none;
text-align: left;
padding: 0px 0px 0px 10px;
font-weight:bold;
border-top:1px solid #c2dea9 !important;
border-top: none;
}

.rolloverMenu li a:hover {
height: 24px;
line-height: 24px;
width: 200px;
float: left;
display: block;
color: #fff;
background-color: #006f53;
text-decoration: none;
text-align: left;
font-weight:bold;
}

/* end rollover menu style */

#previousNav {
float: left;
width: 516px;
height:auto;
padding:0px;
margin: 10px 0px 10px 0px;
padding:0px 0px 5px 0px;
text-align:left;
border-bottom:1px solid #006f53;
}

#main {
float: left;
width: 720px;
height: auto;
}

#left {
float: left;
width: 164px;
height: auto;
background-color:#fff;
}

#right {
float: left;
width: 516px;
height: auto;
padding: 19px 20px 10px 20px;
background-color:#fff;
text-align:justify;
}

.indexHeader {
font-size:12pt;
font-weight:bold;
color:#11785E;
}

.indexHeader2 {
font-weight:bold;
color:#669643;
}

.indexHeader3 {
font-weight:bold;
color:#11785E;
}

#indexImageBlock {
float:right;
width: 100px;
height:auto;
margin: 2px 0px 0px 20px;
}

#indexImageBlock img, #aboutImageBlock img, #previousImageBlock img {
margin: 0px 0px 10px 0px;
border: 1px solid #11785E;
}

#aboutImageBlock {
float:right;
width: 175px;
height:auto;
margin: 45px 0px 0px 20px;
}

#previousImageBlock {
float:right;
width: 170px;
height:auto;
margin: 0px 0px 0px 20px;
}

#previousImageBlock2 {
float:right;
width: 200px;
height:auto;
margin: 0px 0px 0px 20px;
}

.pricesHeader {
font-size:9pt;
font-weight:bold;
color:#11785E;
}

.pricesSold {
font-weight:bold;
color:#FF3300;
}

form {
border:0px dashed #006F53;
background-color:#EBF3E2;
margin: 10px 0px 0px 0px;
}

.darker {
background-color:#BCCFA8;
}

.input {
width: 265px;
height:18px;
border: 1px solid #006F53;
background-color: #fff;
}

.input2 {
width: 265px;
height:auto;
border: 1px solid #006F53;
background-color: #fff;
}

.submit {
width: auto;
height:auto;
padding:2px 10px 2px 10px;
border:1px solid #006F53;
background-color:#006F53;
color:#fff;
font-weight:bold;
font-size:9pt;
text-transform:uppercase;
}

#footer {
float:left;
width: 720px;
height: 50px;
line-height:18px;
padding-top:6px;
padding-right:0px;
border-top:1px solid #006F53;
text-align:center;
background-color:#fff;
color:#006F53;
}

#footer a, #footer a:visited {  color: #006F53; text-decoration: none}
#footer a:hover {  color: #006F53; text-decoration: underline; background-color:#fff;}