body  {
	margin: 0px auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	background-color: #4D4751;
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(bg-home.jpg);
}

a { COLOR: #777777; text-decoration:none; border-bottom: 0px; }
a:hover { COLOR: #333333; border-bottom: 1px dotted #333333;  Text-Decoration: none; }

.vimage { border-bottom: 0px; Text-Decoration: none; }
a.vimage { text-decoration:none; border-bottom: 0px; }
a.vimage:hover { border-bottom: 0px; Text-Decoration: none; }



#wrapper {
	margin: 0 auto;
	width: 1010px;
}

#pagemast {

}

#faux {
	margin-bottom: 0px;
	width: 940px;
}
#faux2 {
	margin-bottom: 0px;
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%;
}
#header {
	width: 1010px;
	margin: 0px auto;
	height: 70px;
}

#emaildiv {
	width: 230px;
	font-Size: 11px;
	font-Weight: normal;
	COLOR: #777777;
	line-height: 18px;
	Text-Decoration: none;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	text-align: right;
	margin-bottom: 10px;
}


#headerleft {
	margin: 0px 0px 0px 20px;
	float: left;
	width: 300px;
	text-align: left;
}

#headerright {
	margin: 0px 0px 0px 230px;
	float: left;
	width: 440px;
	height: 70px;
	text-align: left;
}


#headertop {
	width: 940px;
	margin: 0px auto;
	height: 100px;
}

#navigation {
 color: #333;
 padding: 10px;
 margin: 0px 0px 0px 0px;
 background: #ABBEBE;
}
.clear { clear: both; background: none; }


#promoarea {
	width: 1010px;
	margin: 0px auto;
	height: 240px;
}

#contentarea {
	width: 1010px;
	margin: 0px auto;
	height: 228px;
}

#vertdiv {
	float: left;
	width: 20px;
	height: 168px;
	background-image: url(vert-div.jpg);
	margin-top: 32px;
	margin-left: 10px;
}

#contentleft {
	margin: 26px 0px 0px 20px;
	float: left;
	width: 330px;
	font-Size: 11px;
	font-Weight: normal;
	COLOR: #717171;
	line-height: 18px;
	Text-Decoration: none;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	text-align: left;
}

#contentmiddle {
	margin: 10px 0px 0px 0px;
	float: left;
	width: 328px;
	text-align: left;
	background-image: url(quotes.png);
	background-repeat: no-repeat;
}

#contentright {
	margin: 26px 0px 0px 20px;
	float: left;
	width: 225px;
	text-align: left;
}

#contentquote {
	margin: 5px 0px 0px 20px;
	float: left;
	width: 318px;
	text-align: left;
}

#midleft {
	margin: 26px 0px 0px 20px;
	float: left;
	width: 480px;
	text-align: left;
}

#midright {
	margin: 0px 0px 0px 0px;
	float: left;
	width: 500px;
	text-align: left;
}

.smalltext {
	font-Size: 9px;
	font-Weight: normal;
	COLOR: #717171;
	line-height: 13px;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
}

#pfolio-l {
	margin: 5px 5px 5px 0px;
	float: left;
	width: 67px;
	text-align: left;
}

#pfolio-r {
	margin: 5px 0px 5px 5px;
	float: left;
	width: 67px;
	text-align: left;
}

#pfolio {
	margin: 5px 5px 5px 5px;
	float: left;
	width: 67px;
	text-align: left;
}

#footer {
	width: 1010px;
	margin: 0px auto;
}

#footercol1 {
	margin: 25px 0px 0px 20px;
	float: left;
	width: 135px;
	font-Size: 11px;
	font-Weight: normal;
	COLOR: #777777;
	line-height: 18px;
	Text-Decoration: none;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	text-align: left;
}

#footercol2 {
	margin: 25px 0px 0px 10px;
	float: left;
	width: 95px;
	font-Size: 11px;
	font-Weight: normal;
	COLOR: #777777;
	line-height: 18px;
	Text-Decoration: none;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	text-align: left;
}

#footercol3 {
	margin: 25px 0px 0px 10px;
	float: left;
	width: 95px;
	font-Size: 11px;
	font-Weight: normal;
	COLOR: #777777;
	line-height: 18px;
	Text-Decoration: none;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	text-align: left;
}

#footercol4 {
	margin: 25px 0px 0px 10px;
	float: left;
	width: 160px;
	font-Size: 11px;
	font-Weight: normal;
	COLOR: #777777;
	line-height: 18px;
	Text-Decoration: none;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	text-align: left;
}

#footercol5 {
	margin: 30px 10px 0px 10px;
	float: right;
	width: 230px;
	font-Size: 11px;
	font-Weight: normal;
	COLOR: #777777;
	line-height: 18px;
	Text-Decoration: none;
	FONT-FAMILY: Tahoma, "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	text-align: right;
}

#footerdiv {
	float: left;
	width: 2px;
	height: 110px;
	background-image: url(foot-div.gif);
	margin: 25px 10px 0px 10px;
	background-repeat: repeat-y;
}

li {
	text-indent: -40px;	
	display: block;
	list-style: none;
	background-repeat: no-repeat;
}
.theform {
	font:11px  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#967E5C;
	border:dotted 1px #999999;
	padding: 5px 6px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:220px;
	background-image: url(textfield_bg.gif);
	}

