body {
 margin-top: 7px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 95%;
 font-family: Verdana, Arial, Helvetica, Sans-Serif; 
 font-size: 62.5%; /* Resets 1em to 10px */
 background-image: url(images/bg.png);
 background-repeat: repeat-x;
 background-attachment:fixed;
 background-position: top;
}
.page_links {
	font-size: 1em;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-left: 164px;
	padding-left: 15px;
	padding-top: 10px;
	color: #384083;
}
.breadcrumbs {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 0.95em;
	color: #A4A4A4;
}
.smlTxt {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 0.80em;
	color: #444444;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: bold;
	margin: 0px;
	color: #006699;
	padding-bottom: 10px;
	letter-spacing:-1px
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	margin: 0px;
	color: #006699;
	padding-bottom: 1.6px;
	letter-spacing:-1px
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	/*margin: 25px 0px 0px 0px;*/
	color: #006699;
	padding-bottom: 5px;
	/*text-transform: uppercase;*/
	letter-spacing: -1px;
	line-height: 110%;
}
#wrapper { 
 margin: 0 auto;
 width: 760px;
 background-color:#FFFFFF
}
#faux {
 background: url(images/body_txt_area.png); /* body background image here */
 background-repeat:repeat-y;
 /*background-color: White; /* body background colour here */
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 background-image: url(images/hd_home.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#header_services {
 background-image: url(images/hd_services.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#header_about {
 background-image: url(images/hd_aboutus.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#header_testimonials {
 background-image: url(images/hd_testimonials.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#header_faq {
 background-image: url(images/hd_faq.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#header_resources {
 background-image: url(images/hd_resources.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#header_contact {
 background-image: url(images/hd_contact.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#header_silent {
 background-image: url(images/hd_silent_motivator.jpg);
 background-repeat: no-repeat;
 width: 760px;
 height: 200px;
}
#navigation {
  /* padding: 10px; */
 margin: 0px 0px 0px 0px;
}


/* LEFT //////////////////////////////////////////////////// */
#leftcolumn {
/*position: absolute;*/
float: left;
/* left:10px;
top:50px; */
width:135px;
/* margin: 10px;
padding: 2px; */
}

#leftcolumn_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 110%;
	padding: 10px 10px 15px 27px;
}
#leftcolumn_content a:link {
	color: #006699;
	text-decoration: none;
	font-weight: normal;
}
#leftcolumn_content a:visited {
	color: #006699;
		text-decoration: none;
	font-weight: normal;
}
#leftcolumn_content a:hover {
	color: #A52A2A;
		text-decoration: underline;
	font-weight: normal;
	
}
#leftcolumn_content a:active {
	color: #A52A2A;
		text-decoration: underline;
	font-weight: normal;
}

#side_menu
{
	border-bottom: 1px solid #D0DAEA;
	width: 100%;
}
#side_menu li
{
	margin: 0 0 15px 7px;
	list-style-type: none;
	color: #202E48;
	border-top: 1px solid #D0DAEA;
	padding-top: 7px;
	padding-bottom: 4px;
}
#side_menu li a { text-decoration: none; }

#img_set
{
	float: right;
	margin: 0 0 15px 15px;
	padding: 5px;
	border: 1px solid #CCC;
}

/* CENTER //////////////////////////////////////////////////// */
#centercontent {
/*margin-left: 199px;
margin-right:199px;
border:0px solid #000;*/
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 174px;
margin-right:169px;
	color: #333;
	padding-left: 0px;
	padding-top: 10px;
	/*margin: 5px;*/
	line-height: 160%;
	font-size: 1.25em;
	/*width: 400px;*/
	}
html>body #centercontent {
margin-left: 174px;
margin-right:167px;
	}
	
#centercontent a
{
	text-decoration: none;
	font-weight:normal;
	color: #006699;
	text-decoration: underline;
}
#centercontent a:visited { 
	color: #006699;
	text-decoration: underline;
}
#centercontent a:hover, a:active
{
	color: #CC0000;
	text-decoration: underline;
}

#centercontent_sub a
{
	text-decoration: none;
	font-weight:normal;
	color: #fff;
	text-decoration: none;
}
#centercontent_sub a:visited { 
	color: #fff;
	text-decoration: none;
}
#centercontent_sub a:hover, a:active
{
	color: #fff;
	text-decoration: none;
}

/* RIGHT //////////////////////////////////////////////////// */
#rightcolumn 
{

float:right;
left:4px;
top:50px;
width:120px;
border:0px solid #000;
margin: 7px;
padding: 2px;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 110%;

}
#rightcolumn li
{
	margin: 0 0 15px 7px;
	list-style-type: none;
	color: #202E48;
	border-top: 1px solid #D0DAEA;
	padding-top: 7px;
	padding-bottom: 4px;
}

#rightcolumn a:link {
	color: #444444;
	text-decoration: none;
	font-weight: normal;
}
#rightcolumn a:visited {
	color: #444444;
		text-decoration: none;
	font-weight: normal;
}
#rightcolumn a:hover {
	color: #cc0000;
		text-decoration: underline;
	font-weight: normal;
	
}
#rightcolumn a:active {
	color: #cc0000;
		text-decoration: underline;
	font-weight: normal;
}

#footer {
	width: 760px;
	clear: both;
	/*background-image: url(images/base.jpg);
	background-repeat: no-repeat;*/
	background-color: #003084;
	margin: 0px 0px 0px 0px; /*padding: 10px 10px; /*padding: 10px; 
 background: #ABBEBE; */
}
#footer_content {
	clear: both;
	color: #F4F4F4;
	padding-top: 15px;
	
	height: auto;
	margin: 0px 25px 0px 25px;
	text-align: left;
	font-size: 1.1em;
	line-height: 1.6em;
}
#footer_content a
{
	color: #F4F4F4;
	text-decoration: underline;
}
#footer_content a:hover
{
	color: #FFFFE0;
	text-decoration: underline;
	background-color: #3F406B;
}
.clear { clear: both; background: none; }

/* MENU SYSTEM */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menuv2 {
float:left;

margin:10px 0 10px 5px; /* top right bot left*/
}

/* remove all the bullets, borders and padding from the default list styling */
.menuv2 ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:0;
margin:0;
list-style-type:none;
width:145px;
}
/* hack for IE5.5 */
* html .menuv2 ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */
.menuv2 li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
position:relative;
background:#819DBC;
height:28px;
}

/* get rid of the table */
.menuv2 table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menuv2 a, .menuv2 a:visited {
display:block; 
text-decoration:none;
height:28px;
line-height:25px;

color:#eee;
text-indent:5px;
border:2px solid #fff;
/* border-width:0 1px 1px 0; */
}
/* hack for IE5.5 */
* html .menuv2 a, * html .menuv2 a:visited {background:#d4d8bd; width:150px; w\idth:149px;}
/* style the link hover */
* html .menuv2 a:hover {color:#fff; background:#949e7c;}

.menuv2 :hover > a {
color:#eee; 
background:#CD280C;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menuv2 ul ul {
visibility:hidden;
position:absolute;
top:0;
left:145px; 
}
/* make the second level visible when hover on first level list OR link */
.menuv2 ul li:hover ul,
.menuv2 ul a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link */
.menuv2 ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menuv2 ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menuv2 ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menuv2 ul :hover ul :hover ul :hover ul { 
visibility:visible;
}
<!--[if IE 7]>
.menuv2 li {float:left;}
<![endif]-->
