h1 {text-decoration: none; color: #000000; font-size:large; font-family: Arial, Helvetica, Sans-Serif;}

p {text-decoration: none; color: #000000; font-size:0.8em; font-family: Arial, Helvetica, Sans-Serif;}

.main {text-decoration: none; color: #000000; font-size:0.8em; font-family: Arial, Helvetica, Sans-Serif;}

li {text-decoration: none; color: #003800; font-size:0.8em; font-family: Arial, Helvetica, Sans-Serif;}
	
p.topgreen {color: #004838; text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size:xx-large;}

a.bodylink:link {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: none; text-decoration: underline; font-style: normal;}
	
a.bodylink:visited {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size:small; font-weight: none; text-decoration: underline; font-style: normal;}
	
a.bodylink:active {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: none; text-decoration: underline; font-style: normal;}

a.bodylink:hover {color: #004838; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: none; text-decoration: underline; font-style: normal;}

.subindex {text-decoration: none; color: #000000; font-size:1em; font-style: italic; font-family: Arial, Helvetica, Sans-Serif; padding-left:10px;}

/* TOP GREEN LINKS */

a.topgreen:link {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: none; text-decoration: none;}

a.topgreen:visited {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: none; text-decoration: none;}

a.topgreen:active {color: #003300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: none; text-decoration: none;}

a.topgreen:hover {color: #003300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;
	font-weight: none; text-decoration: none;}

/* TOP WHITE LINKS */

a.topwhite:link {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: none; text-decoration: none;}

a.topwhite:visited {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: none; text-decoration: none;}

a.topwhite:active {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: none; text-decoration: none;}

a.topwhite:hover {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: none; text-decoration: none;}

/* LEFT HAND LINKS */

.leftnav:link {color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:none; font-size: 11px;}

.leftnav:visited {color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:none; font-size: 11px;}

.leftnav:active {color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:none; font-size: 11px;}

.leftnav:hover {color: #003300; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:none; font-size: 11px;}

.leftmenupad {
padding-left: 4px;

}

.blockpad {
padding-left: 15px;
padding-right: 5px;
border:1px dotted #EEEEEE;
background-color: #FFFFFF;
}

.subscribe {
	color: #000000;
	text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnav:link {
	color: #004838;
	text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnav:visited {
	color: #004838; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnav:active {
	color: #004838; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnav:hover {
	color: #004838;
	text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnavwhite:link {
	color: #FFFFFF;
	text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnavwhite:visited {
	color: #FFFFFF; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnavwhite:active {
	color: #FFFFFF; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}

.botnavwhite:hover {
	color: #FFFFFF;
	text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: x-small;
}


.smalltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	text-decoration: none;
	color: #000000;
}

.errortext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	text-decoration: none;
	color: #ff0000;
}

.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}


p.articles {
	margin:0px 0px 0px 0px;
	font-size:x-small;
	font-family:arial,helvetica,sans-serif;
	color: #003800;
	border-bottom-width: 1px; 
	border:1px solid #FFFFFF;
	background-color: #FFFFFF;
		}
.articles a {  
	display:block;
	width: 163px; 
	border:1px solid #FFFFFF;
	border-bottom-width: 1px; 
	color: #666666; 
	padding:0px; 
	text-decoration:none;
	background-color: #FFFFFF;
		}
.articles a:hover {  
	background-color: #FFFFFF; 
	color: 003800; 
	text-decoration:none;
	border-bottom-width: 1px; 
	border:1px solid #FFFFFF;
	}
.articles a:visited {  
	text-decoration:none;
	border-bottom-width: 1px; 
	border:1px solid #FFFFFF;
	}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
}

input, textarea, select{
	background-color: #FFFFFF;
	border: 1px #CCCCCC solid;
	color: #000000;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: x-small;
}

.whitebox {
	background-color: #FFFFFF;
	border: 0 none;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC0000;
	text-decoration: none;
	}
	
/* Hover simulations */
.topgreenover
{color: #003300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;
	font-weight: none; text-decoration: none;}
	
.topwhiteover
{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;
	font-weight: none; text-decoration: none;}
	
p.leftnavover {color: #003300; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: none; text-decoration: none;}
	
	.greybg {
	background-color: #E0E0E0;
}

p.dis {color: #999999; font-family: Verdana, Helvetica, sans-serif; font-size: small;
	font-weight: bold; text-decoration: none;}
	
/* sales archive */

.archiveA {
	width:150px;
	background-color: #993399;
	float:left;
	margin-left:0;
	position:relative;
}
.archiveB {
	width:40%;
	float:left;
	background-color: #333333;
	margin-left:150px;
	position: relative;
}
.salearchive {
	width:90%;
	text-align:left;
	margin-bottom: 5px;
	background-color: #00FF33;
	}
.sale_img {
	margin-bottom:3px;
	width:120px;
	}	
.salearch_text {
	float:left;
	text-align:left;
	display:inline;
}	

.archive1 {
	width:165px;
	float:left;
	clear: left;
	margin-bottom: 5px;
	font-size:small;
	margin-left: 5px;
	}
.archive2 {
	width:165px;
	position:relative;
	margin-left: 5px;
	margin-bottom: 5px;
	float:left;
	font-size:small;
	}
.archive3 {
	width:165px;
	float:left;
	height: auto;
	margin-left: 5px;
	margin-bottom: 5px;
	clear: right;
	font-size:small;
	margin-right: 5px;
	}	
.fullwidth {
	width:90%;
	text-align:left;
	position:relative;
	clear: both;
	margin-bottom: 5px;
	}
.monthtitle {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:medium;
	border-bottom:thin;
	border-bottom-color:#999999;
	border-bottom-style:solid;
	list-style:none;
	width: 30%;
	clear: right;
	}	
	
.monthtitle li {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:large;
	border-bottom:thin;
	border-bottom-color:#999999;
	border-bottom-style:solid;
	width:30%;
	list-style:none;
	}
.maincontent {
	margin-right:260px;
	}	
	
/* Home Rework */

#index_left {
	width:450px;
	text-align:center;
	height:433px;  /* try 633 */
	
	float:left;
			}

#index_right {
	width:200px;
	float:left;
	display:inline;
	margin-left:40px;
	height:433px;
	
					}
		
		
#3colwrap { /* bottom wrap holder for three box banners*/
	width:690px;
	clear:both;
	height:205px;
	float:left;
		}		
#textbox_wrap {
	width:446px;
	height:400px;
	border:#999999;
	border-style:solid;
	border-width:2px;
	margin-bottom:28px;}

#textbox {
	padding:2%;
	text-align:left;
		}	
#auction_box {
	border:#999999;
	border-style:solid;
	border-width:2px;
	width:198px;
	height:159px;
	margin-bottom:28px;
}	

#subscribe_box {
	border:#999999;
	border-style:solid;
	border-width:2px;
	width:198px;
	height:159px;
	margin-bottom:74px;
	}
#print {
	width:198px;
	height:203px;
	display:inline;
	float:left;
	margin-right:42px;
	border:#999999;
	border-style:solid;
	border-width:2px;
			}

#business {
	width:198px;
	height:203px;
	display:inline;
	border:#999999;
	border-style:solid;
	border-width:2px;
	margin-right:42px;
	float:left;
		}

#plant {
	width:198px;
	height:203px;
	border:#999999;
	border-style:solid;
	border-width:2px;
	display:inline;
	float:left;
	}	
.RICS {
	font-family:Arial, Helvetica, sans-serif;
	font-size:xx-small;
	text-align:center;
	color:#333333;
	}
