html, body 		{margin:0; padding:0; height: 100%;}

body {background:url(../images/background2.gif) repeat-x top #e0edfc; font-family:Georgia, Times, serif; padding:20px 0 0 0;}

.container{margin:0 auto; width:830px; text-align:left;}

#frame   	{float: left; width:830px;}

#topBar		{float:left; width:830px; border-bottom:1px solid #f1f6fb; padding:0 0 10px 0; margin: 0 0 30px 0;}
.logo		{float:left; margin:0 0 0 200px;}

#content	{float:left; margin:0 0 0 30px; width:620px;}

.homebox1	{float:left; margin:0; width:350px;}
.homebox2	{float:left; margin:0 0 0 30px; width:220px; padding:0 0 0 20px;}
.subbox1	{float:left; margin:20px 0 0 0; width:170px;}
.subbox2	{float:left; margin:0 0 0 40px; width:140px;}
a.referral	{float:left; width:340px; margin-bottom:30px}

#menuBar	{float:left; width:170px; background:url(../images/nav-bottom.png) no-repeat bottom; padding:0 0 10px 0;}

ul.menu		{ list-style:none; float:left; width:170px; background:url(../images/nav-top.png) no-repeat top; padding:15px 0; margin:0; }
ul.menu	li	{ margin:3px 0; padding:0; float:left; font-size:0.8em; font-weight:normal; text-transform:uppercase; }
ul.menu	li	a{ float:left; color:#0C2C5B; padding:2px 15px; text-decoration:none; width:140px; }
ul.menu	li	a:hover{ color:#071F4B; background:#C7DCE0;}

ul.menu li.subItem a{ padding:2px 15px 2px 35px; width:120px;}
ul.menu li.subItemBottom a{  padding:2px 15px 2px 35px; width:120px;}
ul.menu li.subItemHide {display: none;}
ul.menu li.subItemBottomHide {display: none;}

ul.menu li.treatItem a{  padding:2px 15px 2px 35px; width:120px;}
ul.menu li.treatItemBottom a{ padding:2px 15px 2px 35px; width:120px;}
ul.menu li.treatItemHide { display: none;}
ul.menu li.treatItemBottomHide { display: none; }


img {
	border: none;
}

img.alignLeft {
	float: left;
	margin: 10px;
}

img.alignRight {
	float: right;
	margin: 10px;
}


#content ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

#content li {
	margin: 7px 0 8px 10px;
	font-size:0.9em; color:#333;
	}
	
#content li a {
	color:#111;
	}


#content ul li:before {
	content: "\00BB \0020";
	}


#footerwrap	{width:100%; float:left; background:url(../images/footerback.gif) top repeat-x #002c59;}
#footer		{margin:0 auto; width:830px; text-align:left; padding:20px 0 40px 0;}
#footer	h6	{color:#fff;}
#footer	p	{color:#fff;}
#footer	a	{color:#fff;}

.footerbox1	{width:170px; float:left; margin:0 0 0 200px!important; margin/**/:0 0 0 100px;}
.footerbox2	{width:400px; float:left; margin:0 0 0 40px!important; margin/**/:0 0 0 20px;}