/*colors */
body
{
	background: #e2eec2 url('../images/bg-green.gif') repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
}
input{
	font-family:Georgia, "Times New Roman", Times, serif;
}
#header
{
	/*background: #2B2B2B url('../images/topbg.gif') repeat-x;*/
}

#headerinner{
	width:16em;
	top:0.6em;
}

#topnav
{
	background: #ccc  url('/images/topnavbg.gif') repeat-x top left;
	height: 3.55em;
}

#topnavbottom
{
	background: #fff url('/images/border1.gif') repeat-x;
}

.divider1
{
	background: #fff url('../images/border2.gif') repeat-x;
}

.divider2
{
	background: #fff url('../images/border3.gif') repeat-x;
}

.box
{
	background: #ecffe8 url('../images/boxbg-green.gif') repeat-x;
}

.boxrightcorner
{
	background: url('../images/boxrightcorner-green.gif') no-repeat top right;
}


.rightline
{
	background: url('../images/border4.gif') repeat-y top right;
}
.leftline
{
	background: url('../images/border4.gif') repeat-y top left;
}


table
{
	width:100%;
	margin:0em 0 1em 0;
}
th
{
	text-align:left;
}
td
{
	border-bottom:2px dotted #CCC;
	padding:0.3em 0 0.3em 0.8em;
	text-align:left;
}

.item{}
.price{text-align:right;}






/* round edged links */
.roundcenter { 
	background: #4fa5d4 url(../images/nographic.gif) repeat-x bottom left;
	
}
.roundtopleft { 
	background: url(../images/tl.gif) no-repeat top left; 
}

.roundtopleft:hover { 
	background: url(../images/tl.gif) no-repeat top left; 
}

.roundbottomleft:hover { 
	background: url(../images/bl.gif) no-repeat bottom left; 
}

.roundtopright:hover { 
	background: url(../images/tr.gif) no-repeat top right; 
}

.roundbottomright:hover { 
	background: url(../images/br.gif) no-repeat bottom right; 
}

.roundbottomleft {
	background: url(../images/bl.gif) no-repeat bottom left; 
}

.roundtopright { 
	background: url(../images/tr.gif) no-repeat top right; 
}

.roundbottomright {
	background: url(../images/br.gif) no-repeat bottom right; 
}



/* normal footer */
#footer
{
	background: #fff url('../images/border2.gif') repeat-x 0em 2.5em;
}

/* big footer */
#footerlarge
{
	background: #fff url('../images/border2.gif') repeat-x 0em 2.5em;
}

#footerlarge .left, #footerlarge .padleft
{
	background: #fff url('../images/border5.gif') repeat-y top right;
}

#footerlarge .middle, #footerlarge .padmiddle
{
	background: #fff url('../images/border5.gif') repeat-y top right;
}

/* type colors */

h1{
	color:#599220;
}
h2{
	color:#599220;
}
h3{
	color:#599220;
	padding:0 0 0.5em 0;
}
h4{
	color:#599220;
}
p, li, h1, h2, h3, h4, h5, a{
	
}
.contentblock ul li, .box ul li{
	/*background:url(....//images/bullet.gif) no-repeat left;*/
}
.contentblock ul, .box ul{
	margin-bottom:1em;
}
.contentblock ol li, .box ol li{
	background:none;
}
.contentblock ol, .box ol{
	margin-bottom:1em;
	margin-left:1.5em;
}

.threecolcontentblock .contentarea {

	height:16em;

}

#threecoltworowcontent .threecolcontentblock .contentarea {

	height:10em;

}

p{
	color:#333;
}

a{
	/*color:#a9c001;*/
	color: #9bcc5f;
}

#headerinner h2
{
	color: #aaa;
}

.left .telephone, p.telephone, .padleft .telephone
{
	color:#5b5a56;
}

#topnav a
{
	color: #000;
}
#topnav a:hover
{
	background: #54b6db url('/images/menuactive.gif') repeat-x top left;
}

#topnav a.active
{
	background: #54b6db url('/images/menuactive.gif') repeat-x top left;
}
/* *gallery only */
.gallerycaption
{
	color:#999999;
}

/* form only */
.form input {
	border-color: #EEEEEE;
	background-color:#EEEEEE;
}

.form input:focus {
	border-color: #E9DF98;
}

.form select:focus {
	border-color: #E9DF98;
}

.form textarea {
	border-color: #EEEEEE;
	background-color:#EEEEEE;
}
.form textarea:focus {
	border-color: #E9DF98;
}


/* intunet footer*/
#intunetfooter a
{
	color: #9bcc5f;
	text-decoration: none;
}
#intunetfooter a:hover
{
	text-decoration: none;
}


