body {font-family: Arial, san-serif; font-size: 12px; padding:0px; margin:0px; background-color: #e8e5c9;}

p { }

td { }

h1 { 
	color:#635003; 
	font-size: 16px; 
	font-weight: bold;
	margin-left: 2px;
	padding-top: 2px;
	padding-left: 9px;
	background: url("../images/raindrop1.gif") no-repeat;}
	
h2 { 
	color:#635003; 
	font-size: 14px; 
	font-weight: bold;
	margin-left: 2px;
	padding-top: 2px;
	padding-left: 9px;
	background: url("../images/raindrop2.gif") no-repeat;}
	
h3 {color:#336633; 
	font-size: 12px; 
	font-weight: bold;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	text-decoration: underline;
	}
	

#header {background: url("../images/bj_fisher_background_04.gif") repeat; 
			height: 136px;
			padding: 0px;
			margin: 0px;}

#headerbottom {background: url("../images/bj_fisher_background_02.gif") no-repeat;
			height: 13px;
			width: 750px;
			padding: 0;
			margin: 0;
			float: left;
			position: absolute;}

#flash {width: 750px;
			height: 123px;
			margin: 0px;
			padding: 0px;
			float:left;}

#wrapper {width: 750px;
			margin-top: 0px;
			padding-top: 0px;}

#leftcolumn {background: url("../images/bj_fisher_background_03.gif") no-repeat;
			width: 191px;
			height: 414px;
			float: left;
			margin: 0px;
			padding:0px;}			

#weather {width: 180px;
			height: 150px;
			margin-top: 20px;
			float:left;
			clear:both;
			padding: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;}

ul#nav,ul#nav li{list-style-type:none;margin:0px ; padding:0px; margin-top: 0px; padding-top: 0px;}
ul#nav{margin: 0px; width:175px; }
ul#nav li{float:left;text-align: left;margin-bottom: 0px; margin-top: 0px;}
ul#nav a{float:left;
		width: 175px;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 0px;
		background: none;
		text-decoration: none;
		font-weight: bold;
		color: #635003;
		margin:0px;
		border-bottom: dotted 1px #e4e645;}
ul#nav a:hover{background: none;
		color: #e4e645;
		border-bottom: solid 1px #e4e645;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: none;
		color: #e4e645;
		border-bottom: solid 1px #e4e645;; }


	
#content {width: 525px;
		float: left;
		margin-left: 10px;
		padding: 0px;
		color: #635003;
		}
#content a {color: #336633;
			text-decoration: none;
			font-weight: bold;
			border-bottom: dotted 1px #336633;}
#content a:hover {color: #336633;
			text-decoration: none;
			font-weight: bold;
			border-bottom: solid 1px #336633;}
			
#content p {padding: 2px;}

#contenttop {width: 525px;
			border-bottom: dotted 1px #336633;}
#contenttop a {color: #336633;
			text-decoration: none;
			font-weight: bold;
			border-bottom: dotted 1px #336633;}
#contenttop a:hover {color: #336633;
			text-decoration: none;
			font-weight: bold;
			border-bottom: solid 1px #336633;}

#contentleft {width: 260px;
			margin-right: 5px;
			float: left;}
#contentright {width: 260px;
			float: right;}
#footer {width: 100%;
		border-top: 1px dotted #336633;
		padding: 0px;
		margin-top: 5px;}
		
#productscontent {width: 525px;
		float: left;
		margin-left: 10px;
		padding: 0px;
		color: #635003;}

.products {width: 525px;
			border-bottom: 1px dotted #336633;
			padding: 5px;
			margin-top: 10px;}
.products img {margin-right: 10px; }

a.link  {color: #336633;
			text-decoration: none;
			font-weight: bold;
			border-bottom: dotted 1px #336633;}
a.link:hover {color: #336633;
			text-decoration: none;
			font-weight: bold;
			border-bottom: solid 1px #336633;}


ul {list-style-image: url("../images/bjf_umbrella.gif");}

#contactform {width: 500px;}
fieldset { border: 1px dotted #336633; 
			padding:5px;
			width: 500px;
			}
.required { color: #FF0000; font-size: 10px; font-weight: bold;}
input.form {background-color: #dedaaf; padding: 3px; width:300px; }
textarea.form1 {background-color: #dedaaf; padding: 3px; width:300px; }
.submit {width: 75px;}
.carbon {width: 15px;}
.leftbox {width: 100px; float:left;}
.rightbox {width: 350px; float:left;}
.topfield {height: 425px;}
			

table.terms
{ width: 525px;
background-color: #fafafa;
border: 1px #dedaaf solid;
border-collapse: collapse;
border-spacing: 0px; }


td.term
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 10px;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 2px;
padding-right: 2px; 
vertical-align: bottom;
height: 30px;}

p.faq:first-line {color: #336633; font-weight: bold;}

.clear {clear: both}




