body {
	margin : 0;
	text-align : center;
	padding : 0;
	color : black;
	font : 1em verdana, arial, helvetica, sans serif;
	background : #393734 url('/images/bg_header.gif') repeat-x;
	}
#brandnav_wrapper {
	padding : 0;
	margin : 0;
	text-align : center;
	}
#header {
	width : 770px;
	height : 150px;
	margin-right : auto;
	margin-left : auto;
	background : #395ec8 url('/images/header.jpg');
	}
#content_main h2 {
	margin : 10px 0;
	padding : 10px;
	font : 13px tahoma, arial, verdana, helvetica, sans serif;
	font-weight : bold;
	font-variant : small-caps;
	color : #395ec8;
	background : transparent;
	}
#header h1 {
	display : none;
	visibility : hidden;
	voice-family : male;
	richness: 80;
	azimuth : center;
	pitch : medium;
	volume : medium;
	}
#content_wrapper {
	width : 770px;
	margin : 0;
	margin-left : auto;
	margin-right : auto;
	background : #ccc url('/images/bg_content_wrapper.gif');
	text-align : left;
	}
#content_main {
	padding : 0;
	margin-right : 300px;
	background-color : transparent;
	}
#content_main a {
	color : #006;
	text-decoration : none;
	background : transparent url('/images/bg_main_links.gif') repeat-x top left;
	}
#content_main a.cf {
	color : #00f;
	text-decoration : none;
	background : transparent;
	}
#content_main a:hover {
	color : #395ec8;
	background : transparent;
	}
#content_main ul {
	list-style: square inside;
	margin : 10px;
	margin-left : 10px;
	padding : 0;
	font-size : .8em;
	}
#content_main li {
	color : black;
	margin-bottom : 20px;
	}
#content_right {
	float : right;
	width : 300px;
	margin : 0;
	padding : 0;
	background-color : transparent;
	text-align : center;
	}
#paypal {
	margin : 0;
	background : #bcb6aa url('/images/bg_paypal.gif') repeat-y;
	}
#footer {
	clear : both;
	padding : 20px 0;
	background : #bcb6aa url('/images/bg_footer.gif') no-repeat top left;
	text-align : center;
	}
#footer a {
	color : #fff7e7;
	text-decoration : none;
	}
#footer a:hover {
	text-decoration : underline;
	}
p {
	margin : 0;
	margin-bottom : 15px;
	padding : 5px 10px;
	font-size : .8em;
	line-height : 1.2em;

	}
img {	
	border : 0;
	}
#footer p {
	font-size : .6em;
	text-align : center;
	}
#content_main h1 {
	margin : 0 0 20px 0;
	padding : 20px 5px 20px 10px;
	color : #393734;
	background : #bcb6aa;
	font : 14px tahoma, arial, verdana, helvetica, sans serif;
	font-weight : bold;
	font-variant : small-caps;
	}
#content_main strong {
	color : #393734;
	font-weight : bold;
	}
#switcher {
	visibility : hidden;
	display : none;
	float : right;
	padding : 0;
	margin : 125px 5px 5px 5px;
	}
.team {
	padding-bottom : 10px;
	margin-bottom : 10px;
	border-bottom : 1px solid #dad6cf;
	}
.team li {
	line-height : .5em;
	}
.team img {
	float : right;
	border : 5px solid #dad6cf;
	margin : 50px 10px 10px 0;
	}
/*  MAIN HORIZONTAL NAVIGATION  */
#mainHnav ul {
	padding : 8px 0;
	margin : 0;
	margin-left : auto;
	margin-right : auto;
	list-style-type : none;
	font : 11px verdana, arial, helvetica, sans-serif;
	text-align : left;
	background-color : #fff7e7;
	color : #FFF;
	}
#mainHnav li {
	display : inline;
	}
#mainHnav li a {
	text-decoration : none;
	padding : 8px;
	font-weight : bold;
	background-color : #fff7e7;
	color : #393734;
	}
#mainHnav li a:hover {
	background-color : #dad6cf;
	color : #000;
	}
#mainHnav li a.yerhere, #mainHnav li a.yerhere:hover {
	background-color : #bcb6aa;
	color : #395ec8;
	}
/*  SECONDARY RIGHT HAND VERTICAL NAVIGATION  */
#content_right ul {
	margin-left : 20px;
	padding-left : 0;
	list-style-type : none;
	font : 11px verdana, arial, helvetica, sans-serif;
	text-align : left;
	}
#content_right li {
	margin-bottom : 10px;
	}
#content_right li a {
	display : block;
	padding : 8px;
	width : 234px;
	\width : 260px;
	w\idth : 234px;
	background-color : #bcb6aa;
	border : 5px solid #fff7e7;
	font-weight : bold;
	font-variant : small-caps;
	}
#content_right li a:link, #content_right li a:visited {
	color : #5d5334;
	text-decoration : none;
	}
#content_right li a:hover {
	background-color : #395ec8;
	color : #fff7e7;
	border-color : #fff7e7;
	}
#content_right li a.subhere,
#content_right li a.subhere:visited,
#content_right li a.subhere:hover,
#content_right li a.subhere:active {
	background-color : #395ec8;
	color : #fff7e7;
	border-color : #fff7e7;
	}
/*  CONTACT FORM */
.contact {
	background-color : #dad6cf;
	color : #393734;
	width : 260px;
	}
.contacta {
	overflow : auto;
	width : 444px;
	}
.button {
	width : auto;
	}
/*  SITEMAP/LINKS DEFINITION LISTS */
dl {
	padding : 10px;
	font-family : verdana, arial, helvetica, sans serif;
	}
dt {
	margin : 10px 0;
	font : 13px tahoma, arial, verdana, helvetica, sans serif;
	font-weight : bold;
	font-variant : small-caps;
	color : #393734;
	background : transparent;
	}
dd {
	font-size : .8em;
	margin-bottom : 10px;
	}
dd strong {
	font-size : .7em;
	}
.top {
	text-align : right;
	font-size : .6em;
	background-color : #dad6cf;
	}
.top a {
	text-decoration : none;
	}
/*  MISC  */
.floatl {
	float : left;
	}
.floatr {
	float : right;
	}
.lhspace {
	margin-left : 5px;
	}
.rhspace {
	margin-right : 10px;
	}
.center {
	text-align : center;
	}
.clear {
	clear : both;
	}
.light {
	color : #fff7e7;
	}
.clearr {
	clear : right;
	}
.clearl {
	clear : left;
	}
.mlten {
	margin-left : 10px;
	}
.red {
	color : red;
	}