body {
	background: url('../../images/bg.jpg') repeat-x;
	font-size: 12 pt;
	font: 80% Bookman Old Style, Arial, Georgia, Times, Times New Roman, serif;
}

P {font-size: 12 pt;
text-align: normal;
text-indent: 30px;
margin-left: 1em;
margin-right: 1em;
font-weight: normal;
}

a:link  { color: #003366;  text-decoration: none;}  
a:active { color: #383838;  text-decoration: none;}
a:visited { color: #003366; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: none; }

hr	{color: rgb(0,51,102);
	margin-left: 0em;
	margin-right: 0em;
	line-height:1pt;
	}

h1 {padding-bottom: 2px;
}

h2 {font-size: 175%;
	color: #195c82;
}

h3 {text-transform: uppercase;
	font-size: 150%;
	color: #195c82;
	
}

h4 {font-variant: small-caps;
	margin-left: 2px;
	font-size: 12pt;
	color: #195c82;
}

h5 {font: bold;
	margin-left: 1em;
	font-size: 10pt;
	color: #000000;
}

h6 {font: italic normal;
	margin-left: 1.5em;
	font-size: 8pt;
	color: #1b1b1b;
}

.title{
text-align: center;
}

.pagebanner{
	background: url('fathers_header.jpg') no-repeat;
	font-size: 28 pt;
	padding-top: 1em;
	padding-bottom: .75em;
	color: rgb(0,51,102);
	border-bottom: 2px solid rgb(0,51,102);
	padding-left: 2.5em
}

.yourname { background: #FFF;
	font: normal bold 13pt Arial, Verdana, sans-serif;
	color: #660000;
	text-align: left;
	}

.youraddress { background: #FFF;
	position: relative;
	text-align: right;
	color: #660000;
	font: normal normal 11px/12px Arial, sans-serif;
	padding-right: 15px;
	padding-top: 2px;
	}
	

.leftside { background: #FEF2D0; color: #000; 
	width: 100%; padding: 10px; height: 100%; text-align: left; 
	border-left: 1px solid #EBD69B;
	border-right: 1px solid #EBD69B;
	border-bottom: 1px solid #EBD69B;
	border-top: 1px solid #EBD69B;

	font: normal normal 12px/17px Verdana, Arial, sans-serif; 
}
	
.rightside { background: #758F59; color: #FFF; 
	width: 100%; padding: 10px; height: 100%; text-align: left; 
	border-right: 1px solid #EBD69B;
	border-right: 1px solid #EBD69B;
	border-bottom: 1px solid #EBD69B;
	border-top: 1px solid #EBD69B;	
	font: normal normal 12px/17px Verdana, Arial, sans-serif; 
}

.content { background: #FFF;
	width: 435px;
	color: #000; font: normal normal 12px/17px Verdana, Arial, sans-serif; 
	padding: 10px; 
	text-align: left;
	border-left: 1px solid #EBD69B;
	border-right: 1px solid #EBD69B;
}
.contentfull { background: #FFF;
	width: 740px;
	color: #000; font: normal normal 12px/17px Verdana, Arial, sans-serif; 
	padding: 10px; 
	text-align: left;
	border-left: 1px solid #EBD69B;
	border-right: 1px solid #EBD69B;
}

.hmenu { background: #4F6937;
	display: block;
	text-align: center;
	font: normal normal 11px/20px Verdana, Arial, sans-serif; 
	color: #FFF; 
	width: 760px; 
	height: 26px;
	padding: 3px 0px 0px 0px;
	}

/* Define main menu mouseover states */
.hmenu a { text-align: left; color: #FFF; text-decoration: none; }
.hmenu a:link { text-align: left; color: #FFF; text-decoration: none; }
.hmenu a:visited { text-align: left; color: #FFF; text-decoration: none; }
.hmenu a:hover {text-align: left; color: #EBD69B; text-decoration: underline; }

/* Define footer section */
.footer {  background: #4F6937;
	display: block;
	text-align: center;
	font: normal normal 11px/20px Verdana, Arial, sans-serif; 
	color: #FFF; 
	padding: 4px 10px 4px 10px; border: 1px solid #E2E9BD; text-align: left;}
	
	
/* Define product page sections */
.productbox      { background: #FEF2D0; color: 000; font: normal normal 11px/13px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; border: 1px solid #E2E9BD; text-align: left; }
.productboxtopblue   { background: #195C82; color: #FFF; font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; text-align: center; 
	border-top: 1px solid #E2E9BD; border-left: 1px solid #E2E9BD;  border-right: 1px solid #E2E9BD;  }
.productboxtop   { background: #758F59; color: #FFF; font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; text-align: center; 
	border-top: 1px solid #E2E9BD; border-left: 1px solid #E2E9BD;  border-right: 1px solid #E2E9BD;  }
.quoteboxtop   { background: #660000; color: #FFF; font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; text-align: center; 
	border-top: 1px solid #E2E9BD; border-left: 1px solid #E2E9BD;  border-right: 1px solid #E2E9BD;  }

.products        { background: #FFF; }
.productsleft   { background: #FFF; color: #195C82; border-left: 1px solid #E2E9BD; 
	border-top: 1px solid #E2E9BD; 
	padding: 4px 10px 4px 10px; text-align: center; }
.productsright  { background: #FFF; color: #195C82; border-left: 1px solid #E2E9BD; border-top: 1px solid #E2E9BD; 
	padding: 4px 10px 4px 10px; text-align: center; border-right: 1px solid #E2E9BD; }
.productboxleft     { background: #FEF2D0; color: #000; text-align: center;
	font: normal normal 11px/13px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; border-left: 1px solid #E2E9BD; border-top: 1px solid #E2E9BD; }
.productboxright      { background: #FEF2D0; color: #000; text-align: center;
	font: normal normal 11px/13px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; border-left: 1px solid #E2E9BD; border-right: 1px solid #E2E9BD; 
	border-top: 1px solid #E2E9BD; }
.productboxlbot     { background: #FEF2D0; color: #000; text-align: center;
	font: normal normal 11px/13px Verdana, Arial, sans-serif;  border-bottom: 1px solid #E2E9BD;
	padding: 4px 10px 4px 10px; border-left: 1px solid #E2E9BD; border-top: 1px solid #E2E9BD; }
.productboxrbot      { background: #FEF2D0; color: #000; text-align: center;
	font: normal normal 11px/13px Verdana, Arial, sans-serif; 
	padding: 4px 10px 4px 10px; border-left: 1px solid #E2E9BD; border-bottom: 1px solid #E2E9BD;
	border-right: 1px solid #E2E9BD; border-top: 1px solid #E2E9BD; }

/* Define textbox area */

.textbox      { background: #FFF; color: #666; 
	font: normal normal 11px/14px Verdana, Arial, sans-serif; 
	padding: 5px 10px 5px 10px; text-align: left;
	width: 100%; border: 1px solid #4F6937;
	}
.textboxheader { background: #758F59; 
	color: #FFF; text-align: left;
	font: normal bold 12px/15px Verdana, Arial, sans-serif; 
	padding: 5px 10px 5px 10px; 
	width: 250px;
	}

.highlight { background: #FFFF40; }
