* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center;
	background-image: url(../Images/bgtop.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 140%;
}
ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
ul {
	MARGIN-LEFT: 1em; LIST-STYLE-TYPE: none
}
h1 {
	FONT-WEIGHT: normal; COLOR: #0066CC; LINE-HEIGHT: normal; FONT-SIZE: 117%; MARGIN-BOTTOM: 25px; TEXT-TRANSFORM: uppercase
}
h2 {
	FONT-WEIGHT: normal; COLOR: #666; LINE-HEIGHT: normal; FONT-SIZE: 142%; MARGIN-BOTTOM: 0.35em
}
H3 {
	FONT-WEIGHT: normal;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0.3em
}
A {
	COLOR: #6F4924;
	TEXT-DECORATION: none;
	outline: none
}
A:hover {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.alignright {
	FLOAT: right; MARGIN: 0px 0px 8px 10px; POSITION: relative
}
.alignleft {
	FLOAT: right; MARGIN: 0px 0px 8px 10px; POSITION: relative
}
.alignleft {
	FLOAT: left; MARGIN: 4px 10px 8px 0px
}
.aligncenter {
	DISPLAY: block; MARGIN: 0px auto 1.25em; TEXT-ALIGN: center
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix:unknown {
	LINE-HEIGHT: 0
}
.clearfix {
	DISPLAY: inline-block
}
* html .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.width {
	MARGIN: 0px auto; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}
#headerMain {
	POSITION: relative
}
#headerMain .width {
	HEIGHT: 94px
}
IMG.title {
	LEFT: 50px;
	BOTTOM: .75em;
	POSITION: absolute
}
#upperhome {
	BACKGROUND: #f3f0dc;
	TEXT-ALIGN: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#upper {
	BACKGROUND: #f3f0dc;
	PADDING-TOP: 50px;
	TEXT-ALIGN: center;
	height: 550px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#upperfaq {
	BACKGROUND: #f3f0dc;
	PADDING-TOP: 50px;
	TEXT-ALIGN: center;
	height: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#uppertestimonials {
	BACKGROUND: #f3f0dc;
	PADDING-TOP: 50px;
	TEXT-ALIGN: center;
	height: 2350px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#uppermfr {
	BACKGROUND: #f3f0dc;
	PADDING-TOP: 50px;
	TEXT-ALIGN: center;
		margin-top: 0px;
		height:auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#upper .width {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: left
}
#upperfaq .width 
{
	PADDING-BOTTOM: 10px; TEXT-ALIGN: left
}
.footerBar {
	COLOR: #f3f0dc;
	background-color: #D9A57D;
}
#lower {
	COLOR: #f3f0dc;
	background-color: #996533;
}
#lower .width {
	PADDING-TOP: 25px;
	background-repeat: no-repeat;
	background-position: 96px 0px;
}
#mainColumn {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 758px;
	height: 320px;
	margin: 0px;
}
#contactColumn {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 400px;
	height: 300px;
	margin: 0px;
}
#sideColumn {
	FLOAT: right;
	WIDTH: 177px;
	COLOR: #6F4924;
	padding: 10px;
}
#sideColumnContact {
	FLOAT: right;
	WIDTH: 250px;
	COLOR: #817546;
	padding: 10px;
}
#footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 800px;
	COLOR: #fff;
	PADDING-TOP: 12px;
	TEXT-ALIGN: center;
	background-color: #414449;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 12px;
}
#nav {
	background-image: url(../Images/navbg.gif);
}
#nav .width ul {
	DISPLAY: inline;
	FONT-SIZE: 90%;
	FLOAT: left;
	MARGIN: 0px 0px 0px 96px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 660px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}
#nav .width ul li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav .width ul li A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
#nav .width ul li A:hover {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 5px;
	TEXT-DECORATION: underline;
	background-color: #6FD0FF;
}
#nav .width ul li.active A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #D1A578; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; TEXT-DECORATION: none; background-repeat: no-repeat; background-position: center bottom;
}
#upper h2 {
	PADDING-RIGHT: 6px;
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #0066CC;
	PADDING-TOP: 3px
}
#upperfaq h2 {
	PADDING-RIGHT: 6px;
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #0066CC;
	PADDING-TOP: 3px
}
#sideColumn ul {
	MARGIN-LEFT: 0px
}
#lower A {
	COLOR: #f3f0dc
}
#lower A:hover {
	COLOR: #fff
}
#lower A.more {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	background-color: #cccccc;
	border: 1px solid #9DDFFF;
}
#lower A.more:hover {
	BACKGROUND: #9DDFFF; COLOR: #000000; TEXT-DECORATION: none
}
#sideColumn A:hover {
	BACKGROUND: #fff; TEXT-DECORATION: none
}
.maincontent {
	MARGIN: 1em 0px 3em
}
#contactform {
	MARGIN-TOP: 1.5em
}
#contact INPUT {
	WIDTH: 250px
}
#contact TEXTAREA {
	WIDTH: 250px
}
#contact INPUT#submit {
	WIDTH: auto
}
#home #upper h1 {
	PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#home #upper {
	PADDING-TOP: 0px
}
#home #mainColumn {
	CLEAR: both; MARGIN-LEFT: 0px; WIDTH: 566px
}
#home #mainColumn p {
	FONT-SIZE: 100%;
	MARGIN: 25px 0px
}
#home #mainColumn A:hover {
	BACKGROUND: #fff; TEXT-DECORATION: none
}
#home #homefooter {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 470px
}
#home #lower .width {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#home #highlight {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: -35px;
	PADDING-LEFT: 0px;
	BACKGROUND: #CEEFFF;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	WIDTH: 278px;
	PADDING-TOP: 0px;
	POSITION: relative
}
#home #highlight h1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 102%;
	BACKGROUND: #9DDFFF;
	PADDING-BOTTOM: 7px;
	COLOR: #000000;
	PADDING-TOP: 13px
}
#home #highlight A {
	FONT-SIZE: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	TEXT-TRANSFORM: uppercase;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
CITE {
	DISPLAY: block; MARGIN: 10px
}
#home #lower H3 {
	MARGIN-BOTTOM: 0.8em;
	TEXT-TRANSFORM: uppercase;
	COLOR: #6FD0FF;
	PADDING-TOP: 20px
}
#home #lower IMG {
	BORDER-RIGHT: #f3f0dc 5px solid; 
	BORDER-TOP: #f3f0dc 5px solid; 
	BORDER-LEFT: #f3f0dc 5px solid; 
	BORDER-BOTTOM: #f3f0dc 5px solid
}
#home #highlight #rightnavlinks {
	width:200px;
	height:18px;
	display:block;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration:none;
	background-color: #CEEFFF;
	background-image: url(../Images/button.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 20px;
	margin-left: 29px;
}
#home #highlight A.more {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	background-color: #FFFFFF;
	border: 1px solid #9DDFFF;
}

