body {margin: 0px; color: 333; background: #FCFCD7; background-image: url(../images/bgparchment.jpg);}
table {width: 100%; margin: 0;}
table td {padding: 0; border-width: 0; vertical-align: top;}
table.main {width: 765px;}
table#top {width: 765px; margin: 15px 0px 0px 0px;}
td#top {width: 765px; height: 96px; background-image: url(../images/top.jpg);}
table.topnav {width: 659px; margin: 55px 0px 0px 0px;}
td#topnav1 {width: 120px; padding: 0px;}
td#topnav2 {width: 179px; padding: 0px;}
td#leftmargin {width: 38px;}
td#leftside {width: 153px; background: #EAE16A; padding: 0px;}
td#shadow {width: 11px; background: #FFFFFF; background-image: url(../images/shadbg.gif);}
td#optin {padding: 1px 10px 9px 12px;
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	font-weight: normal;
	color: #959246;}
td#quote {padding: 12px 10px 9px 12px; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	font-weight: normal;
	color: #959246; 
	text-align: right;}
td.lnavtd {width: 153px; 
	background-color:#EAE16A;} 
#lnav {background-color: #EAE16A;
	width: 153px;
	-moz-box-sizing: border-box;}
#navcontainer {padding:0px;
	text-align:center;}
#navcontainer ul {margin:0;padding:0;
	list-style-type: none;
	font:12px Verdana, Arial, Helvetica, sans-serif;}
#navcontainer ul li {margin:0;padding:0;
	line-height:110%; /* list item spacing when display=inline */
	display:inline; /* ie5 w */
	background-color:transparent;}
#navcontainer ul li#current {display:block;
	background-color: #BBB342;
	width:100%;}
#navcontainer ul li#current a:link, #navcontainer ul li#current a:hover, #navcontainer ul li#current a:visited 
	{color:#FFFFFF;
	font-weight:bold;
	padding: 6px 0px;
	background-color: #BBB342;}
#navcontainer ul a:link, #navcontainer ul a:visited {
	text-decoration:none;
	font-weight:bold;
	display: block;
	padding: 6px 0px; /* list item padding */
	width: 100%;
	-moz-box-sizing: border-box;
	color:#BBB342;
	border-bottom: 1px solid #F4F487;}
#navcontainer ul a:hover {background-color: #BBB342;
	color: #FFFFFF;}

#boxnav {margin: 0px; padding: 0px;}
#boxnav ul {margin: 0; padding: 0px; list-style-type: none;}
#boxnav ul li {margin: 0;  /* list item spacing when display=inline */ display: inline; /* ie5 w */ }
#boxnav ul a:link {background-color: #EAE16A; padding: 2px 0px 2px 12px; width: 100%; border-bottom: 1px solid #F4F487;}
#boxnav ul a:hover {background-color: #BBB342; padding: 2px 0px 2px 12px; width: 100%; border-bottom: 1px solid #F4F487;}
#boxnav ul a:visited {background-color: #EAE16A; padding: 2px 0px 2px 12px; width: 100%; border-bottom: 1px solid #F4F487;}
#boxnav ul a:visited:hover {background-color: #BBB342; padding: 2px 0px 2px 12px; width: 100%; border-bottom: 1px solid #F4F487;}

td#center {width: 383px; height: 320px; padding: 0px;
	background-image: url(../images/photo_big_one.jpg); background-repeat: no-repeat;}
td#center2 {width: 372px; background: #FFFFFF; padding: 0px;
	background-image: url(../images/bgpine.jpg); background-repeat: no-repeat;
	background-position: bottom;}
td#center3 {width: 372px; background: #FFFFFF; padding: 0px;
	background-image: url(../images/photo_contact.jpg); background-repeat: no-repeat;
	background-position: right bottom;}
td#rightside {width: 153px; background: #EAE16A; padding: 0px;
	background-image: url(../images/photo_big_right.jpg); background-repeat: no-repeat;
	background-position: left bottom;}
td#rightside2 {width: 153px; background: #EAE16A; padding: 0px;}
td#rightmargin {width: 38px;
	background-image: url(../images/right_margin_bg.gif);}
td#bot {width: 765px; height: 92px; background-image: url(../images/bot.jpg); background-repeat: no-repeat;
	text-align: center; padding: 60px 0px 20px 0px;}
	
td#contact1 {width: 160px; color: #000000; text-align: right;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 10px 10px 0px; margin: 0px;}
td#contact2 {color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 10px 10px 0px; margin: 0px;}
td#contact3 {color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 9px 10px 10px 0px; margin: 0px;}

td#center2 UL {line-height: 130%; list-style: square outer; margin: 0px 0px 0px 20px; }
div.content {padding: 0px 30px 30px 30px;}
div.contact {width: 180px; text-align: left;}
div.accent {float: right; color: #B5B27D; text-decoration: none;
	font-size: 11px; font-weight: normal;
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; text-align: center;
	padding: 16px 0px 30px 12px;}

div.pullquote {float: right; width: 190px; color: #959246;
   border: solid #F4F487; border-width: 2px 0px;
   font: bold 12px Arial, Helvetica, Verdana, sans-serif;
   padding: 12px 9px 12px 12px; margin: 12px 12px; background: #EAE16A;}
div.feature2 {float: right; color: #369; width: 165px; 
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	padding: 10px 0px 0px 0px; margin: 10px 0px 20px 20px;}

H1 {line-height: 16px; font-size: 12px; font-weight: normal;
   		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
   		color: #959246; text-decoration: none; 	margin: 10px 0px 0px 0px;}

H2 {color: #B5B27D; text-decoration: none;
		font-size: 11px; font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; margin: 0px 0px 0px 0px;}
		
H3 {font: 11px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; 
	font-weight: normal;
	color: #959246;
	margin: 10px 0px 0px 0px;}

p {line-height: 16px; font-size: 12px;
   		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
   		color: #959246; text-decoration: none;}
   
.normaltext {line-height: 16px; font-size: 12px;
		 font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
		 color: #959246; text-decoration: none;}
		 
.small {color: #B5B27D; text-decoration: none;
		font-size: 10px; font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;} 
		 
.margin {color: #B5B27D; text-decoration: none;
		font-size: 11px; font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;} 
		
a:link {color: #BBB342;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a:visited {color: #BBB342;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a:hover {color: #BBB342;
		text-decoration: underline;
		font-size: 12px;
		font-weight: bold;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}

a.margin:link {color: #B5B27D;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.margin:visited {color: #B5B27D;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.margin:hover {color: #FFFFFF;
		text-decoration: none;
		font-weight: normal;
		font-size: 11px;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
		
a.sm:link {color: #BBB342;
		text-decoration: underline;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.sm:visited {color: #BBB342;
		text-decoration: underline;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.sm:hover {color: #BBB342;
		text-decoration: underline;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
		
a.contact:link {color: #BBB342;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.contact:visited {color: #BBB342;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.contact:hover {color: #BBB342;
		text-decoration: underline;
		font-size: 11px;
		font-weight: bold;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
	
	/* free issue mini form */

input.fifty {
	width: 112px;
	font-size: 10px;
	font-family: verdana;
	vertical-align: middle;
	margin: 7px 0px 0px 0px;}
	
div.report {width: 310px; margin: 9px 20px 5px 0px;}

table#report {padding: 20px;}
table#report td#two {color: #959246; text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#twoa {color: #FFFFFF; text-align: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #BBB342;}
table#report td#twob {color: #959246; text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	border-bottom: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#three {color: #959246; text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-right: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}
table#report td#threea {color: #FFFFFF; text-align: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-right: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #BBB342;}
table#report td#threeb {color: #959246; text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-top: solid #CCCCCC; border-width: 1px;
	border-right: solid #CCCCCC; border-width: 1px;
	border-bottom: solid #CCCCCC; border-width: 1px;
	border-left: solid #CCCCCC; border-width: 1px;
	padding: 7px; background: #F4F4F4;}