
/* General ----------------------------------------------------------------------------------------------- */

body {
	text-align: center;
	min-width: 770px;
	margin: 0; padding: 0;
	}
#wrapper {
	margin:0 auto;
	width:770px;
	text-align: left;
	}
#black {
	line-height:6px;
	height:6px;
	background-color:#000000;
	}
.clear {
	clear: both;
	height: 0;
	}
hr.line { 
	height:1px; color:#B2B2B2; background:#B2B2B2; border:none 
	}
	
/* Header ----------------------------------------------------------------------------------------------- */

#header {
	background-image: url(../img/img_header.jpg);
	background-color:#435530;
	width:100%; height:84px;
	}
#logo {
	position:absolute; top:4px; margin-left:610px;
	display:block; width:112px; height:102px;
	background-image: url(../img/logo.jpg); background-repeat: no-repeat;
	}
#logo span { display:none }

/* Boxes + Text + Links ----------------------------------------------------------------------------------------------- */

#box1 { float:left; width:390px; margin-top:10px }
#box2 { float:left; width:380px; margin-top:10px }
#box3 { float:left; width:120px }
#box4 { float:left; width:240px }
#box5 { padding:15px 0 30px 0 }
#box6 { float:left; width:250px }

.text1 { font:12px/18px verdana, sans-serif; color:#4D4D4D } /* Home Blurb */
.text2 { font:11px/16px verdana, sans-serif; color:#4D4D4D } /* Body Grey */
.text3 { font:11px/16px verdana, sans-serif; color:#EE7811 } /* Body Orange */
.text4 { font:18px arial, sans-serif; color:#EE7811 } /* Page Headings */
.text5 { font:9px/16px verdana, sans-serif; color:#4D4D4D } /* Small Grey */
.text6 { font:9px/16px verdana, sans-serif; color:#EE7811 } /* Small Orange */

a.link1 { color:#EE7811; text-decoration:underline }
a.link1:hover { color:#EE7811; text-decoration:none }

/* Content ----------------------------------------------------------------------------------------------- */

#content_container { padding:5px 10px 10px 20px; font:11px/16px verdana, sans-serif; color:#4D4D4D }

/* Footer ----------------------------------------------------------------------------------------------- */

#footer_container { padding-top:80px; text-align:right }
*html #footer_container { padding-top:60px }
#footer {
	height:23px;
	background-image: url(../img/footer_bg.gif);
	font:9px verdana, sans-serif; color:#666666;
	padding: 5px 0 0 0; margin:  0 0 0 0;
	}
*html #footer { height:28px }
#footer a { color:#EE7811; text-decoration:none }
#footer a:link { color:#EE7811; text-decoration:none }
#footer a:hover { color:#4D4D4D; text-decoration:underline }

/* Forms ----------------------------------------------------------------------------------------------- */

.form TD { font:11px/21px tahoma, verdana, sans-serif; color:#4D4D4D }
.form TD STRONG { font-size:9px; color:#EE7811 }

.form_btn {
	font:bold 11px verdana, sans-serif; color:#FFFFFF; 
	background-color:#EE7811; 
	border-top:1px solid #F0F0F0; border-left:1px solid #F0F0F0; border-right:1px solid #B2B2B2; border-bottom:1px solid #B2B2B2;
	cursor:pointer;
	text-decoration:none;
	}

.fld { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0 }
.fld-xsm { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0; width:20px; }
.fld-sml { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0; width:50px; }
.fld-med { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0; width:80px; }
.fld-lge { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0; width:130px; }
.fld-xlg { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0; width:230px; }
.fld-xxlg { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0; width:280px; }
.fld-wild { font:11px tahoma, verdana, helvetica, sans-serif; color:#4D4D4D; border:1px solid #B2B2B2; background:#F0F0F0; width:550px; }
