	img { border: 0; }
body { margin: 0; padding: 0; background: #fff  url(../images/common/bg.jpg) repeat-x; text-align: center; font: normal 11px verdana, sans-serif; color: #333;}
#container {  margin: auto; width: 780px; margin-top: 0px; background: url(../images/common/ext_bg.jpg) center repeat-y; text-align: left; }
#main {  background: url(../images/common/content_bg.jpg) no-repeat;  }

#nav { text-align: right; padding-right: 20px; padding-top: 1px; }
#nav ul { margin: 0px; padding: 0px; list-style-type: none; display: block;}
#nav ul li { margin: 0px; padding: 0px; display: block; float: right;  }



#content { }
	#leftCol { float: left; width: 400px; padding-left: 40px; padding-top: 30px;}
	#rightCol { float: left; width: 200px; margin-left: 70px; padding: 20px 50px 10px 0px;}
	#spacerCol {width: 1px; height: 330px; float: right;}
	
	
	#contact #rightCol, #contact_return #rightCol { padding-top: 50px }

#rightCol img {}

h3 { font-size: 16px; font-weight: normal; }
a { color: #369; text-decoration: none; }
a:hover { color: #69c; }
	
.clearer { display: block; clear: both; }
#content  p { margin-top: 8px; margin-bottom: 8px;  line-height: 1.3em;}


#footer {  background: url(../images/common/footer_bg.jpg) no-repeat; height: 30px; padding-left: 40px; color: #587D58; font-size: 10px; padding-top: 10px;}
#footer a { text-decoration: none; color: #587D58;}
#footer a:hover {background-color: #E6F3E6; color: #CB964B;}


#footerLeft { float: left; width: 200px; padding-left: 0px; }
#footerRight {   float: right; width: 400px; text-align: right; padding-right: 40px; }


form { margin: 20px 0; }
input, textarea {border: 1px solid #999;}
/* .formtable td.formCell  input { border: 1px solid #999; } */
.formtable td { padding-top: 4px; }
.formtable td.formText { padding-right: 20px; text-align: right;}
.formPage #spacer2 { display: block; height: 220px; }
.noForm #spacer2 { display: block; height: 120px; }
.formCell { text-align: right; }


