div#wrapper {
	width: 778px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
.topping { 
	background-image: url(images/bg.gif);
	background-repeat: repeat-y; 
	background-color: #EEEEEE; 
	background-position:center;
	background-attachment:fixed;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.righthead {
	background-color: #ffffff;
	width: 200px;
}
.smtext {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titlebar {
	width: 778px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/bbg.gif);
	vertical-align: middle;
}
html>body .titlebar {
	width: 778px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/bbg.gif);
	vertical-align: middle;
	margin-top: -4px;
}
.logo {
	height: 55px;
	width: 200px;
	padding: 2px;
	margin-left: 10px;
}
.bartext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
html>body .titletext {
	line-height:2em;
}
.righthead {
	background-color: #ffffff;
	width: 200px;
	position: absolute;
	margin-top: -35px;
	margin-left: 500px;
}
.graylink{
	color: #333333;
}
.client{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.clientlist{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.clientxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 40px;
	margin-right: 40px;
}
.recentnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
}
.reglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.breglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.blacklink{
	color: #000000;
}
.boxtop {
	background-image: url(images/boxtop.gif);
	margin-left: 604px;
	width: 174px;
	height: 18px;
}
.boxtoptext {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
html>body .boxtoptext {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
}
#outer {
	padding: 1px;
	width: 170px;
	border-right: 1px solid #E8EEFA;
	border-bottom: 1px solid #E8EEFA;
	border-left: 1px solid #E8EEFA;
	margin-top: -13px;
	margin-left: 604px;
}
#inner {
	padding: 4px;
	background-color: #E8EEFA;
	background-image: url(images/boxbg.gif);
	height: 130px;
}
#fsouter {
	padding: 1px;
	width: 170px;
	border-right: 1px solid #E8EEFA;
	border-bottom: 1px solid #E8EEFA;
	border-left: 1px solid #E8EEFA;
	margin-top: -13px;
	margin-left: 604px;
}
#fsinner {
	padding: 4px;
	background-color: #E8EEFA;
	background-image: url(images/boxbg.gif);
	height: 75px;
}
.newstories{
	margin-top: -370px;
	margin-left: 20px;
}
.feedbut{
	margin-left: 604px;
	text-align: center;
}.mainstory {
	width: 416px;
	margin-top: -360px;
	margin-left: auto;
	margin-right: auto;
}
.storyheadline {
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #347CB7;
	font-weight: bold;
	text-align: center;
}
.storytitle {
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #347CB7;
}
.story {
	margin-top: 0px;
}
.hr {
	margin-top: 0px;
}
.storytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 3px;
}
.sepline {
	margin-top: -12px;
}
.storydate {
	margin-top: 0px;
}
.menureg {
	background-image: url(images/menureg.gif);
	background-repeat: no-repeat;
}
.menuactive {
	background-image: url(images/menuactive.gif);
	background-repeat: no-repeat;
}
.menu {
	margin-left: -1px;
	margin-top: -375px;
}
.menutext {
	margin-top: 0px;
	margin-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}
.wreglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.lboxtop {
	background-image: url(images/boxtop.gif);
	width: 174px;
	height: 18px;
	margin-top: 20px;
}
.lboxtoptext {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
html>body .lboxtoptext {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
}
#louter {
	padding: 1px;
	width: 170px;
	border-right: 1px solid #E8EEFA;
	border-bottom: 1px solid #E8EEFA;
	border-left: 1px solid #E8EEFA;
	margin-top: -13px;
}
#linner {
	padding: 4px;
	background-color: #E8EEFA;
	background-image: url(images/boxbg.gif);
	height: 130px;
}
.sitelist{
	margin-top: -200px;
	margin-left: 210px;
}
html>body .sitelist{
	margin-top: -225px;
	margin-left: 210px;
}
.siting {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 10px;
	line-height: 200%;	
}
html>body .siting {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 10px;
	line-height: 50%;	
}
.listings{
	margin-left: 10px;
}
.reviewtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #347CB7;
	font-weight: bold;
	margin-left: 40px;
}
.testimonial{
	margin-left: 0;
	margin-right: auto;
	text-align: center;
}
.trainn {
	background-color: #DFDFDF;
	height: 30px;
	width: 700px;
	text-align: center;
	line-height: 2.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #C0C5C9;
	margin-left: auto;
	margin-right: auto;
}
.proofpic {
	height:250px;
	width: 720px;
	margin-left: auto;
	margin-right: auto;
}
.mainpic {
	height:246px;
	width: 328px;
	float: left;	
}
.minipics {
	height:246px;
	width: 372px;
	float: right;
}
.picbdr {
	border: 1px solid #ffffff;
}
.alphalink {
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #4D4D4D;
}
.page{
	margin-top: 0px;
}
html>body .page{
	margin-top: -25px;
}
.trainntip {
	border: 1px solid #FFCC33;
	background-color: #FFFFCC;
	height: 27px;
	width: 650px;
	text-align: center;
	line-height: 2.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
}
.contactbox {
	height: 450px;
	width: 410px;
	background-color: #F4F4F4;
	border: 1px solid #ACB1B7;
	margin-left: auto;
	margin-right: auto;
}
.ctext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.cformtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	margin-left: 12px;
}
.about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin-left: 12px;
}
.but {
	border-style: outset;
	border-width: 1;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:10pt;
	background-image:url('images/clickbg.gif');
}
.submitbut{
	margin-right: 12px;
}
.contactop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style1 {
	color: #FF0000;
	font-weight: bold;
}
.contactip {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}
.footertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	color: #333333;
}
.footlink {
	color: #333333;
}
.footline{
	margin-left: auto;
	margin-right: auto;
}