body {background-color:#fff; margin:0;}

.topBar {width:213px; height:11px; background-color:#011c40; margin-left:75px;}

.logo {margin-left:29px; margin-top:22px;}

.wrapper {width:940px; margin-left:75px;}

.quote {margin-left:426px; font-family: Georgia, serif; font-size:14px; color: #011C40; font-style:italic;}

.nav {width:213px; height:481px; background-color:#011c40; margin-top:25px; float:left;}
.nav ul {list-style:none; margin-left:0; padding-left:0; padding-bottom:7px; margin-top:20px; }
.nav ul li {height:26px; padding-top:5px; margin-bottom:15px; padding-left:0;clear:left;}
.nav ul li a {text-transform:uppercase; font-family: Helvetica, Arial, Verdana, sans-serif; color:#ffffff; text-decoration:none; 
	display:block; padding:7px 0 8px 31px; margin-left:-10px; margin-right:10px; font-size:13px;}
.nav ul li a:hover {background:url('../uploads/template_assets/assets/nav_bg.jpg') repeat-x;}
.nav ul li.selected a {background:url('../uploads/template_assets/assets/nav_bg.jpg') repeat-x;}
.nav ul ul {margin-top:0; margin-left:20px; float:left;}
.nav ul ul li {padding:0; margin:0; height:auto;}
.nav ul li ul li.selected a {background:none;color:#51a7e1;}
.nav ul li ul li a:hover {background:none;color:#51a7e1;}
.nav ul li ul li a {background:none!important; font-size:11px;}

.content {width:640px; float:left; margin-top:25px; margin-left:10px; border:6px solid #e3e3e3; padding:24px;}
.content h1 {color:#787878; font-size:22px; font-family:Helvetica, Arial, Verdana, sans-serif; font-weight:normal; margin:0;}
.content h2 {color:#105290; font-size:14px; font-family:Helvetica, Arial, Verdana, sans-serif;}
.content p {color:#333333; font-size:13px; line-height:18px; font-family:Helvetica, Arial, Verdana, sans-serif;}
.content ul li {color:#333333; font-size:12px; line-height:17px; font-family:Helvetica, Arial, Verdana, sans-serif;}

.content_home {width:640px; height:421px; float:left; margin-top:25px; margin-left:10px; border:6px solid #e3e3e3; padding:24px;}

.news td {padding-right:20px;}
.news h1 {color:#787878; font-size:22px; font-family:Helvetica, Arial, Verdana, sans-serif; font-weight:normal; margin:0; padding-top:10px; 
	margin-left:40px; border-bottom:1px solid #c9c9c9;}
.news h2 {color:#105290;font-family:Helvetica, Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; line-height:18px;}
.news p {color:#333333;font-family:Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:16px;}
	
.portfolio {margin-top:10px;}

a {color:#105290;}

.footer {font-size:10px; color:#a9a9a9; padding-bottom:30px;
	font-family:Helvetica, Arial, Verdana, sans-serif; float:left; margin-left:223px;}
