body {
	margin: 26px 0px 0px 0px;
	background-color:#302d24;
	font: normal 14px verdana,arial,geneva;}

.shadow {
	background:url(/images/shadowback.jpg) top center no-repeat;}

a:link, a:visited, a:active {
	color:#000000;}

a:hover{
	color:#317dbf;}



/* NAV */
table#header {
	width:910px;
	height:77px;
	background-color:#bacf94;
	text-transform:uppercase;
	color:#fff;
	font: normal 11px verdana,arial,geneva;
	letter-spacing:1px;
	border-bottom: solid 1px #5e5646;}

table#nav {
	width:910px;
	background-color:#66774a;
	border-top:1px #85926e solid;
        border-bottom:1px #525f3b solid;}


table#nav td {
        height:26px;
	font: normal 8pt arial;
        text-align:center; }

#navbar {
	letter-spacing:1px;
	margin:0;
	padding:0;
	background-color:#66774a;
	}

#navbar ul {
        height:26px;}

#navbar li {
        display: inline;
	padding:0;
        margin:0;
	}

#navbar a:link, #navbar a:visited {
	height:26px; 
        color:#000;
	background:#66774a;
	padding:6px 24px ;
	width:auto;
	text-decoration:none;
       text-transform:uppercase;
	}

#navbar a {
	color:#fff;
}

#navbar a:hover {
	height:22px; 
        color:#bacf94;
       	background:#424d30;
        
        
        padding:6px 24px ;}


#navbar #on {
	color:#bacf94; 
	}




h1 {
	font: normal 19px Lucida Grande,Lucida Sans
Unicode,geneva,verdana,sans-serif;
	color: #000;
	margin:0;
	padding:0;
	text-align:left;}

h2, .box {
	display:inline;font: normal 12px Lucida
Grande,Lucida Sans Unicode,geneva,verdana,sans-serif;
	color:#000000;text-transform:uppercase;margin:0;padding:0;letter-spacing:1px;}



.accent {margin: 6px 0 26px 26px;float:right;}
.error
{
	font-weight: bold;
	color: #b99f6b;}



/* CONTENT */
table#content {
	width:910px;
	border-top: 1px #5e5646 solid;
	border-bottom: 1px #302d24 solid;
	background-color:#ffffff;
         }

.leftcol, .leftcolh {
	width:262px;
	background: #d5d5d5 url('/images/leftshadow.jpg') top left repeat-x;
	font-size:11px;
        padding-bottom:17px;}

.leftcolh {
	border-bottom: 14px solid #5e5646;
	}


.rightcol,.rightcol2, .rightcolh {
	width:648px;
	background-color:#ffffff;
	font: normal 12/21px arial,geneva;
	color:#444;
	}

.rightcol {
	padding:32px 44px 30px 44px;}

.rightcol2 {
	width:466px;
	padding:32px 6px 30px 44px;}

.rightcolh {
	background: url('/images/plant.jpg') bottom right no-repeat;}

.threecol
{
	width:182px;
	background-color:#ffffff;
	font: normal 12/21px arial,geneva;
	text-align:left;
	line-height:1.5em;}

.threecol .error {
	font-weight: bold;
color: #fff;
	background-image:none;}

a.none, a.none:hover {
	text-decoration:none;}

div.address {
	padding:0px 42px 26px 42px;text-align:left;}

.address, .address a, .address a:hover {
	padding-top:14px;
	line-height:14px;
	color:#626262;
	text-decoration:none}

.address b {
	font-weight:bold;
	color:#272727;}


.border {
	border:1px solid #5e5646;}

div.border img {
        margin:1px;
	border:2px solid #5e5646;}




/* BLUE BOX */
.borderblue {
	padding:1px;
	border:1px solid
#7e8bae;
	margin: 6px 0 16px 32px;width:159px;}

.blue {
	background-color:#bac5de;
	padding: 12px 10px;
	font: normal 11px/15px verdana,arial,geneva;
	text-align:left;
	border:2px solid #7e8bae;
	}

.threecol div.borderblue {
	margin: 32px 26px;}

.blue img {
	border:0;
	margin: 9px 0;width:134px}

.blue b
{
	font-weight:bold;text-transform:uppercase;color:#fff;display:block;padding-bottom:9px;}

.blue a.none, .blue a:hover.none
{
	color:#000000;text-decoration:none;}



/* footer */
.footer {
	padding: 34px 42px;font-size: 10px;
	color:#d5d5d5;
	text-align:left;
        background: #5e5646 url(/images/footbg.jpg) top center repeat-x;}
 

.footer a:active, .footer
a:link, .footer a:visited {
	color:#d5d5d5;text-decoration:none;}

.footer a:hover {
	color:#ffffff;}

.footer h1 {
	font-size: 14px;
	color:#d5d5d5;letter-spacing:0;padding-bottom:4px;}

.footer b {
	color:#fff;font-weight:normal;}

.fast {
	display:none;}

.heybox {
	border: 1px solid
#abcae5;color:#ffffff;padding:1px;}

.hey {
	background:url(/images/button.gif) top center repeat-x;
	height:31px;text-align:center;}


.thumb  {
	text-align:right;
         font: normal 9px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif;
         text-decoration:none;
	text-transform:uppercase;}

.thumb a:link, .thumb a:visited, .thumb a:active {
	 
	color:#9c988e;
	}

 

.thumb a:hover {
	text-decoration: none;
	color#000;}



/* form */
#couple
.form {
	margin:0;
	font:normal 12px arial,geneva;color:#000;
	padding:3px 2px;
	border: 1px #d5d5d5 solid;}

 
table#couple td {
	padding: 0 0px 6px 6px;
        spacing: 0px;
	color:#444;
	font:normal 12px arial,geneva;
	}

#couple textarea, .cplform {
	font:normal 12px arial,geneva;
	padding:3px 2px;}

button {
	display:block; 
	cursor:pointer;  
        border: 1px #d5d5d5 solid; 
	background-color:#ece9d8;
        color:#000;
        width:auto;
        overflow:visible;
        width:100px;
        padding: 2px 0; 
}
button:hover {background-color:#e8e5d1;
 color:#000}