/**/
HTML, BODY
{
	height: 100%;
	background-color: #FCF8ED;
	/*[disabled]background-image:url(images/fadebg.jpg);*/
	background-repeat: repeat;
	background-position: 0px 312px;
}
INPUT
{
	border: 1px solid #A6CCFB;
	font-family: Arial, Helvetica, sans-serif;
}
BODY
{
	margin: 0px 0 1px;
	padding: 0;
	background: #FDF9EE url(images/strawbg.jpg) repeat-x;
	font-style: normal;
	font-size: small;
	font-family: Verdana;
	color: #555;
}
H1, H2, H3, H4, H5, H6
{
	font-family: Verdana;
	color: #47F;
}
H2
{
	font-size: 13.8pt;
	border-bottom: 1px dashed #F65703;
	letter-spacing: 0px;
	margin-top: 9px;
	margin-bottom: 11px;
	/*[disabled]text-transform:lowercase;*/
	font-weight: normal;
}
H3
{
	font-size: 11.5pt;
	margin-bottom: 5px;
	margin-top: 16px;
	font-weight: bold;
	color: #47F;
	/*[disabled]text-decoration:line-through;*/
}
H4
{
	font-size: 9pt;
}
/*P, UL*/
P
{
	margin-top: 0;
	margin-bottom: 9px;
}
/*Header*/
#header
{
	width: 800px;
	height: 100px;
	margin: 0px auto 0;
	background: url(images/header.jpg);
}
#header H1
{
	float: left;
	padding: 5px 0 0;
	font-size: 10.3pt;
}
/*Menu*/
#menu
{
	width: 800px;
	height: 42px;
	margin: 0 auto 0px;
	padding: 5px 0 0px;
	/*[disabled]background:#EBEEF2;*/
	/*[disabled]border:10px solid #FFFFFF;*/
	/*[disabled]color:#E95803;*/
}
#menu UL
{
	margin: 0 0 0 1px;
	padding: 0;
	/*[disabled]list-style:none;*/
}
#menu LI
{
	display: inline;
}
#menu A
{
	display: block;
	float: left;
	width: 133px;
	height: 31px;
	text-decoration: none;
	text-align: center;
	font: 1.2em Verdana;
	padding: 11px 0px 0px;
	color: #E95803;
}
#menu A:hover
{
	color: #47F;
/*background-color: #4B9AFC;
note that the above makes Ie6 jump down on mouseover*/
	background-image: url(images/fade.jpg);
}
/*Content*/
A:link
{
	color: #46F;
}
A
{
	color: #555;
	text-decoration: none;
}
A:hover
{
	/*[disabled]background-image:url(images/tab1.png);*/
	color: #47F;
	text-decoration: none;
/*background-color: #FA9537;*/
}
A.current
{
	/*[disabled]background-image:url(images/tab.png);*/
	color: #E95803;
	background-color: #FEFEFE;
}
#content
{
	width: 798px;
	margin: 0px auto 0;
	background: #FFFFFF;
	padding-top: 1px;
	-moz-border-radius: 0px 0px 12px 12px;
	-webkit-border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
}
#contentinner
{
	margin: 19px 10px 9px;
	/*[empty]width:;*/
	/*[empty]height:;*/
	/*[disabled]border:1px solid #BACBFE;*/
}
/*contact page special*/
#colcontact
{
	float: left;
	width: 229px;
	padding: 0px 10px;
	border-left: 1px solid #BACBFE;
	border-bottom: 1px solid #BACBFE;
	-moz-border-radius: 0px 0px 0px 10px;
	-webkit-border-radius: 0px 0px 0px 10px;
	border-top: 1px solid #B9CAFD;
}
#colrightcontact
{
	margin-top: 0px;
	width: 478px;
	float: right;
	padding: 7px 7px 1px;
	background-color: #FEFEFE;
	-moz-border-radius: 0px 16px 16px;
	border: 5px solid #BCF;
	/*[disabled]height:597px;*/
}
#map_canvas
{
	margin-bottom: 6px;
}
/*end contact page special*/
#colmain
{
	float: left;
	width: 498px;
	padding: 0px 0px 0px 10px;
	/*[disabled]border:1px solid #BACBFE;*/
	border-left: 1px solid #B9CAFD;
	-moz-border-radius: 0px 0px 0 10px;
	-webkit-border-radius: 0px 0px 0 10px;
	border-bottom: 1px solid #B8C9FC;
	border-top: 1px solid #B7C8FB;
}
#teamgroup
{
	width: 490px;
}
.team
{
	margin-bottom: -25px;
	margin-top: 51px;
}
#team
{
	border-bottom: 1px dashed #000000;
	/*[disabled]margin-bottom:60px;*/
}
#colmain A
{
	color: #47F;
}
#colmain A:hover
{
	background-color: #D2E1FE;
}
#colmain LI
{
	/*[disabled]display:block;*/
	width: 430px;
	margin-bottom: 10px;
	/*[disabled]margin-left:0px;*/
	/*[disabled]padding-left:;*/
	list-style-type: none;
	/*[disabled]list-style-image:none;*/
}
#colmain LI A
{
	text-decoration: none;
	display: block;
	padding: 4px;
	color: #47F;
	margin-bottom: -4px;
}
#colmain LI A:hover
{
	/*[disabled]color:#555;*/
	text-decoration: none;
	/*[disabled]background-color:#FCD8B6;*/
	background-image: url(images/fade.jpg);
}
#colmain UL.bullets
{
	margin-right: 29px;
	display: block;
	margin-left: 34px;
}
#colmain UL.bullets LI
{
	display: list-item;
	list-style: square outside;
	padding-left: 6px;
}
#colmain DIV.hr
{
	width: 185px;
	float: none;
	border-bottom: 1px dotted #7B7B7B;
	margin-top: 43px;
	margin-bottom: 0px;
	margin-left: 63px;
	margin-right: 96px;
}
#colright
{
	margin-top: -1px;
	width: 210px;
	float: right;
	padding: 0px 7px 1px;
	background-color: #F2F6FE;
	-webkit-border-radius: 15px;
	-moz-border-radius: 0px 15px 15px;
	border: 5px solid #BCF;
	margin-right: 6px;
}
#colright LI
{
	/*[disabled]display:block;*/
	width: 209px;
	list-style-type: none;
	list-style-image: none;
	margin-left: -40px;
}
#colright LI A
{
	text-decoration: none;
	display: block;
	padding: 10px 4px;
	margin-top: 13px;
	/*[disabled]height:44px;*/
	color: #555;
}
#colright LI A:hover
{
	/*[disabled]color:#4376FE;*/
	/*[disabled]text-decoration:underline;*/
	background-color: #FEFEFE;
	background-image: url(images/fade.jpg);
}
#anchorlinks LI A
{
	/*[disabled]background-color:;*/
	/*[disabled]color:#47F;*/
}
#colright LI A.current
{
	color: #CCCCCC;
	text-decoration: none;
	background-color: #FFF;
	margin-left: 0px;
	padding-left: 12px;
	/*[disabled]border-bottom:1px dashed #FA9537;*/
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	/*+placement:shift -6px 0px;*/
	position: relative;
	left: -6px;
	top: 0px;
	width: 193px;
}
.linktitle
{
	color: #47F;
	font-size: 11.5pt;
	font-weight: normal;
	margin-bottom: 6px;
	margin-top: 11px;
}
/*Footer*/
#footer
{
	width: 800px;
	height: 31px;
	margin: 0 auto;
	padding: 0px;
	background: #BCF;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#footer P
{
	padding: 9px 0 0;
	text-align: center;
	font-size: smaller;
	-moz-border-radius: 12px;
}
#googlemap
{
	width: 414px;
	height: 414px;
	font-size: 0.9em;
	color: #000;
	overflow: hidden;
}
.iwin
{
	/*[disabled]width:100px;*/
	/*[disabled]font-size:0.7em;*/
}
/*Classes*/
.divArticleImage
{
	border: 0px solid #ACE;
	background-color: #F2F6FE;
	color: #333;
	border-bottom: 1px solid #EEF;
	font-family: Verdana;
	font-size: small;
	text-align: center;
	margin-bottom: 17px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
}
.divArticleImageRight
{
	float: right;
	border: 1px solid #49F;
	background-color: #49F;
	margin-bottom: 0px;
	margin-left: 23px;
	padding-top: 0px;
	margin-top: 3px;
}
.startquote
{
	background: url(images/start_quote.png) no-repeat top left;
	margin-left: 12px;
	margin-top: 13px;
}
.endquote
{
	background: url(images/end_quote.png) no-repeat bottom right;
	padding-left: 30px;
	padding-right: 30px;
	margin-left: 0px;
	margin-right: 54px;
	margin-bottom: 15px;
	font-style: italic;
	color: #47F;
}
.email
{
	margin-bottom: 9px;
	/*+placement:shift 0px -6px;*/
	position: relative;
	left: 0px;
	top: -6px;
	padding-top: 0;
	width: 200px;
	padding-left: 4px;
}
.email:hover
{
	background-color: #D2E1FE;
}
