
.pagehead {
        position:absolute;
        z-index:4;
        top:0px;
        left:74px;
        height:308px;
        width:766px;
        background:#999967;
	}

        #logotop {
        position:absolute;
        top:50px;
        left:0px;
        width:372px;
        height:186px;
        }

        #topimage {
        position:absolute;
        top:49px;
        left:372px;
        height:263px;
        }

.leftcorner {
        position:absolute;
        z-index:5;
        top:0px;
        left:0px;
        width:77px;
        height:81px;
        }

.pagetopnav {
        position:absolute;
        z-index:5;
        top:0px;
        left:0px;
        height:51px;
	width:840px;
        background: #000000;
        }

        #topnavbtns {
        position:relative;
        top:20px;
        left:130px;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
        }

A.topnav:link	{ 
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}
	
A.topnav:visited	{ 
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}
	
A.topnav:hover	{ 
	color: #763C31;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	}

.taglinehome {
	position:absolute;
        z-index:7;
	left:77px;
	top:245px;
        width:300px;
	color: #763C31;
        padding-top:0px;
	padding-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	font-style: italic;
	text-align:left;
	font-size:16px;
	font-weight: bold;
        background:#999967;
		}

.contentborder {
        position:absolute;
        z-index:2;
        top:81px;
        left:0px;
        width:77px;
        length:100%;
        background-image: url(images/repeating_background.gif);
	}

.content {
        position:relative;
        z-index:1;
        top:0px;
        left:77px;
        width:763px;
        padding-top:227px;
        length:100%;
        background: #37371B;
	}

.body {
        position:relative;
        z-index:4;
        top:0px;
        left:0px;
        width:763px;
        length:100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
        background:#999967;
	}
	
	#headinghome {
        width:723px;
	color: #FFFFFF;
	padding-top:30px;
	padding-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	font-size:16px;
	font-weight: bold;
        background:#999967;
		}

	#bodyhome {
        width:723px;
	color: #FFFFFF;
	font-size:14px;
	line-height: 16px;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
        background:#999967;
        padding-bottom:10px;
		}

	#heading {
        width:723px;
	color: #FFFFFF;
	padding-top:20px;
	padding-bottom:15px;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	font-size:16px;
	font-weight: bold;
        background:#999967;
		}

	#body {
        width:723px;
	color: #FFFFFF;
	font-size:14px;
	line-height: 16px;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
        background:#999967;
        padding-bottom:10px;
		}

	#bodybigred {
        width:723px;
	color: #763C31;
	font-size:16px;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
	font-weight: bold;
        background:#999967;
        padding-bottom:10px;
		}

	#bodyexample {
        width:513px;
	color: #FFFFFF;
	font-size:14px;
	margin-left:20px;
	margin-right:20px;
	}

	#rightmenucolumn {
	position:absolute;
	left:570px;
	top:70px;
        float:right;
	color: #FFFFFF;
	font-size:14px;
        line-height:20px;
	}

	#rightimage {
	position:absolute;
	left:540px;
	top:70px;
        float:right;
	}

.img {
	border: 0px;
}

	#bodycontact {
        width:570px;
	color: #FFFFFF;
	font-size:14px;
	line-height: 16px;
	margin-left:20px;
	margin-right:10px;
        background:#999967;
        padding-bottom:10px;
		}

	#leftcolhome {
        width:330px;
        height:140px;
        padding-top:5px;
	margin-left:20px;
        background:#000000;
		}

	#rightcolhome {
	position:absolute;
	left:350px;
	top:210px;
        float:right;
        height:140px;
        width:229px;
	margin-left:20px;
	margin-right:10px;
	text-align:left;
	color: #FFFFFF;
	font-size:12px;
		}

	#columna {
        float: left;
        width: 147px;
	color: #FFFFFF;
	font-size:12px;
	margin-left:20px;
        vertical-align:text-bottom;
		}

	#columnb {
        float: left;
        position: relative;
        top: 0px;
        width: 323px;
	color: #FFFFFF;
	font-size:12px;
        vertical-align:text-bottom;
		}

	#columnc {
        float: left;
        position: relative;
        top: 0px;
        left: 0px;
        width: 100px;
	color: #FFFFFF;
	font-size:12px;
        line-height:36px;
        background:#999967;
		}

	#columnd {
        float: left;
        position: relative;
        top: 0px;
        left: 10px;
        width: 210px;
	color: #FFFFFF;
	font-size:12px;
        line-height:36px;
        background:#999967;
		}

.footer {
        z-index:4;
	line-height: 14px;
	color: #000000;
	text-align: center;
        width:763px;
	font-size:9px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
        padding-bottom:5px;
        background: #999967;
	}

        #largeprint  {
        width:495px;
        color: #000000;
	font-weight: bold;
	font-size:11px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
        }

.bodypopups {
        length:100%;
	font-family: Univers TT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
        background:#FFFFFF;
        padding-left:10px;
        padding-right:10px;
        padding-top:20px;
	}
	
	#headingpopups {
        width:500px;
	color: #763C31;
        background:#FFFFFF;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
	font-size:16px;
	font-weight: bold;
        background:#FFFFFF;
		}

	#bodypopups {
        width:500px;
	color: #666666;
	font-size:12px;
	line-height: 16px;
        background:#FFFFFF;
		}

UL.bullets	{ 
	font-size: 12px;
	font-weight: normal;
	line-height: 150%;
	font-family: Univers TT, Verdana,Arial,Helvetica,sans-serif;
	}

A.fineprint:link	{ 
	color: #000000;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}
	
A.fineprint:visited	{ 
	color: #000000;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}
	
A.fineprint:hover	{ 
	color: #000000;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}

A:link	{ 
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}
	
A:visited	{ 
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}
	
A:hover	{ 
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}

A.popup:link	{ 
	text-decoration: underline;
	color: #666666;
	font-size:12px;
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}
	
A.popup:visited	{ 
	text-decoration: underline;
	color: #666666;
	font-size:12px;
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}
	
A.popup:hover	{ 
	text-decoration: underline;
	color: #666666;
	font-size:12px;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	}

.invisible {
	display: none;
}

label {
	width: 4em;
	float: left;
	text-align: left;
	margin-right: 1.0em;
	display: block;
}

.submit input {
	margin-left: 4.5em;
} 

input {
	color: #37371b;
	border: 1px solid #37371b;
}

.submit input {
	color: #000;
} 

fieldset {
	border: 1px solid #37371b;
	width: 90%;
}

legend {
	color: #fff;
	background: #37371b;
	border: 1px solid #37371b;
	padding: 2px 6px;
}

#header ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#header li {
	float: left;
	border: 1px solid black;
	border-bottom-width: 0;
	margin: 0;
}

#header a {
	text-decoration: none;
	display: block;
	background: #37371b;
	padding: 0.24em 1em;
	color: white;
	width: 8em;
	text-align: center;
}

#header a:hover {
	font-weight: normal;
	background: black;
}

#header #selected {
	border-color: black;
}

#header #selected a {
	position: relative;
	top: 1px;
	background: black;
	color: white;
	font-weight: bold;
}

#content {
	border: 1px solid black;
	clear: both;
	padding: 0 1em;
}

