html, body {	background-color: #E7E8E9;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6D6E71;	margin-bottom: 0px;	height: 100%;}html {	overflow-y:scroll;}#content {	background-image: url(../images/bg-page.jpg);	background-repeat: repeat-y;	background-position: left top;}#menu {	height: 340px;	width: 229px;	background-image:url(../images/bg-menu2.jpg);}#menu div{	padding-top:32px;	margin-left: 76px;	margin-top: 0px;}	#menu a.ul:link, #menu a.ul:visited {	font-size: 13px;	color:#33460D;	text-decoration:none;	display: block;	line-height: 18px;	margin-bottom: 0px;	border-bottom: solid 1px #BEC0C2;	width: 130px;	padding-bottom: 5px;	padding-top: 6px;}#menu a.ulnotpad:link, #menu a.ulnotpad:visited {	font-size: 13px;	color:#33460D;	text-decoration:none;	display: block;	line-height: 18px;	margin-bottom: 0px;	width: 130px;	padding-bottom: 6px;	padding-top: 0px;	margin-top: 0px;	border-bottom: solid 1px #BEC0C2;}#menu a.noul:link, #menu a.noul:visited {	font-size: 13px;	color:#33460D;	text-decoration:none;	display: block;	line-height: 18px;	margin-bottom: 0px;	width: 130px;	padding-bottom: 6px;	padding-top: 6px;}#menu a.ul:hover, #menu a.noul:hover, #menu a.ulnotpad:hover {	color:#8CC63E;}#main {	height: 340px;	width: 662px;}#main h1 {	font-size: 29px;	font-weight: normal;	color: #FFFFFF;	margin:250px 0px 0px 24px;}#interior2 {	width: 662px;}#footer {	height:50px;}	#footer a:link, #footer a:visited {	font-size: 10px;	color:#6D6E71;	text-decoration:none;	margin-left:12px;	margin-right:10px;}#footer a:hover {	color:#33460D;}#side {	margin-top: 0px;	margin-left:0px;	text-align: right;}#container {	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 12px;	width: 595px;}	#index h1 {	font-size: 24px;	font-weight: normal;	color: #33460D;	margin-top: 0px;	border-bottom: 1px dotted #5C8727;	padding-bottom: 6px;	margin-bottom: 3px;}#container h1 {	font-size: 28px;	font-weight: normal;	color: #33460D;	margin-top: 0px;	padding-bottom: 6px;	margin-bottom: 3px;	text-transform: uppercase;}#container h2 {	font-size: 18px;	font-weight: normal;	color: #33460D;	margin-top: 6px;}#container h3 {	font-size: 12px;	font-weight: normal;	color: #33460D;	margin-top: 6px;	margin-bottom: 6px;}#text-area {	margin-left: 30px;	margin-top: 30px;	width: 525px;}#text-area-home {	margin-left:28px;	margin-top: 20px;}#text-area-home h1 {	font-size: 28px;	font-weight: normal;	color: #33460D;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	width: 525px;}#text-area-home h2 {	font-size: 15px;	font-weight: normal;	color: #33460D;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 33px;	width: 525px;}#text-area-wider {	width:590px;	margin-left: 30px;	margin-top: 30px;}#ul-text {	font-size:12px;	border-bottom: 1px dotted #5C8727;	padding-bottom:9px;	width:562px;	margin-bottom: 9px;	margin-top: 0px;}a:link, a:visited {	color:#33460D;	text-decoration:underline;}a:hover {	color:#8CC63E;}a.noul:link, a.noul:visited {	color:#33460D;	text-decoration:none;}a.noul:hover {	color:#8CC63E;}.smalltext {	font-size: 10px;}.bordertop {	border-top: 1px dotted #5C8727;}.borderbtm {	border-bottom: 1px dotted #5C8727;}.borderrt{	border-right: 1px dotted #5C8727;}.regtext {	font-size: 11px;	color: #6D6E71;}#feature {	border-bottom:1px dotted #5C8727; 	height:86px; 	width:535px; 	padding-top:4px;}#feature div {	float:left;	padding-right:8px;	padding-top: 8px;}#feature h2 {	font-size: 18px;	font-weight: normal;	color: #33460D;	margin-top: 15px;	margin-bottom: 0px;}#totop {	width:410px;	font-size: 10px;}#totop div {	float:right;}#rowheight td {	padding-bottom: 10px;}.featurepad {	margin-top: 13px;}.text11px {	font-size: 11px;}.line {	border-top-width: 2px;	border-top-style: solid;	border-top-color: #9ACA3C;	border-right-color: #9ACA3C;	border-bottom-color: #9ACA3C;	border-left-color: #9ACA3C;}.topbtmbordr {	margin: 0px;	padding: 3px 0px;	border-top-width: 2px;	border-bottom-width: 2px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #9ACA3C;	border-bottom-color: #9ACA3C;}.narrow {	width: 525px;}.green {	color: #33460D;}#flash {	height: 340px;	width: 620px;}#specs p {	margin-top: 1px;	margin-bottom: 1px;}#specs td {	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #9ACA3C;	padding-bottom: 9px;	padding-top: 9px;}