body {
	background: #fff url(../images/Page-BgSimpleGradient.jpg) repeat-x;
	margin: 0px;
	padding: 0px;
	background-color: #F7FBFD;
}
h3 {
	color: #06C;
	font-family:Arial, Helvetica, sans-serif;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	
}
#site {
	display: none;
}
#bkglare {
	width: 353px;
	height: 343px;
	position: absolute;
	background-image: url(../images/Page-BgGlare.png);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
}
#wrapper {
	width: 894px;
	margin: 0 auto;
	z-index: 10;
	position: relative;
	top: 20px;
}

#header {
	width: 894px;
	height: 42px;
	background-image:url(../images/nav.png);
	background-repeat:no-repeat;
}
#sheet {
	width: 892px;
	height: auto;
	background-color: #fff;
	border-left: #999 solid 1px;
	border-right: #999 solid 1px;
	margin: 0px;
	padding: 0px;
	min-height: 100px;
}
#foot {
	width: 894px;
	height: 100px;
	background-image:url(../images/Footer.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#logoSet {
	width: 894px;
	height: 100px;
	margin: 0px;
	padding: 0px;
}
#logo {
	width: 483px;
	height: 56px;
	margin: 0px;
	position: relative;
	top: 26px;
	left: 22px;
	padding: 0px;
	background-image:url(../images/logo.png);
	background-repeat: no-repeat;
	
}
#banner {
	width: 860px;
	height: 280px;
	position: relative;
	left: 17px;
	margin: 0px;
	padding: 0px;
	background:url(../banners/banner1.jpg) no-repeat;
}
#banner h2 {
	text-indent: -100em;
	overflow: hidden;
	background:url(../images/h_back.jpg) no-repeat;
	height: 280px;
	width: 860px;
	margin: 0px;
	padding: 0px;
}
#content {
	width: 894px;
	height: auto;
	min-height: 20px;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	position: relative;
	overflow: hidden;
}
/* set millions of background images */
.rbroundbox { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }

#contentLeft {
	width: 180px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
}
#contentLeft2 {
	width: 168px;
	height: auto;
	margin: 0px 6px 0px 6px;
	padding: 0px;
}
#contentLeft2 h4 {
	width: 168px;
	height: 30px;
	background: url(../images/menuheader.png) no-repeat;
	margin: -6px 0px 0px -6px;
	padding: 6px 0px 0px 36px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}
#contentLeft2 li {
	list-style: circle;
	margin: 4px 0px 4px -24px;
	padding: 0px;
}
#contentLeft2 a, a:visited {
	text-decoration: none;
	color: #D37409;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#contentLeft2 a:hover {
	text-decoration: none;
	color: #9D5707;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#contentRight {
	width: 714px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
}
#contentRight2 {
	width: 702px;
	height: auto;
	margin: 0px 6px 0px 6px;
	padding: 0px;
}
#nav {
	width: auto;
	height: 30px;
	margin: 0px;
	padding: 0px;
	top: 6px;
	position: relative;
	overflow: auto;
}
#nav ul {
	margin: 7px 0px 0px 20px;
	padding: 0px;
}
#nav li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	padding-left: 20px;
	border-right: #CCC solid 1px;
}
#nav li.noborder {
	border: none;
}
#nav a {
	text-decoration: none;
	color: #fff;
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#nav a:hover {
	color: #335372;
}
#sideNote {
	text-indent: -9999px;
	display: block;
	background: url(../images/side1.png) no-repeat;
	height: 210px;
	width: 32px;
	position: fixed;
	left: 0px;
	top: 50%;
	margin-top: -105px;
}
#footNav ul {
	width: auto;
	margin: 0px;
	padding: 0px;
	height: 10px;
}
#footNav li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
	padding-right: 5px;
	padding-left: 5px;
	border-right: #CCC solid 1px;
}
#footNav li.noborder {
	border: none;
}
#footNav a {
	text-decoration: none;
	color: #fff;
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
#footNav a:hover {
	color: #335372;
}
#footMisc {
	width: auto;
	height: 68px;
	margin: 0px;
	padding: 0px;
}
#footCopy {
	width: auto;
	height:22px;
	margin: 0px;
	height: 0px;
	color: #335372;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

/**FormLightbox**/
#filter
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box 
{
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 400px;
	height: 200px;
	padding: 48px;
	margin: -100px 0px 0px -200px;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#boxtitle
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:496px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #3CF;
	background-color: #09c;
	color:white;
	text-align:center;
}
/**End FormLightbox**/
#phone {
	font-size: 36px;
	font-family:Arial, Helvetica, sans-serif;
	color: #f4870b;
	width: 250px;
	position: relative;
	left: 600px;
	top: 15px;
	
}
