body {
background:#7a7d7c url(images/background_image.jpg) repeat-x;
padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px;
line-height:1.5em;
font: 11px Arial, Helvetica, sans-serif ;
color:#606262;
}

#wrapper { 	margin: 0 auto 0px auto;
	height:100%;
	padding-left: 28px; padding-bottom:10px;
	text-align: left;
	background:url(images/shadow.png) repeat-y;
	/* re_aligns text to left second part of two part MSIE centering workaround */
	width: 1025px; 	/* Total width */}
	
#header { width:997px; height:119px; background:url(images/headr_background.jpg);}

#banner { width:997px; height:385px; background:url(images/expertise_communications.jpg) no-repeat;}

#logo { width:352px; float:left;}

#nav { width:997px; height:50px; background:url(images/navigation_background.png) no-repeat; position:absolute; z-index:100;}

.topLinks { float:right; height:89px; padding-bottom:20px; width:390px; padding-right:10px; padding-top:10px; padding-left:10px; }

#page { width:927px; padding: 18px 35px 18px 35px;}

#full_page { margin:0px 50px 0px 10px; width:867px; float:left; border-top:3px #00276f solid; padding-top:10px;}

.topNav { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.topNav a:link{ color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.topNav a:hover{ color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.topNav a:visited{ color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.search_field { width: 133px; height:20px; background: #334972; color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:none; padding-left:10px;}

#columnsHome { width:556px; float:left; margin-left:20px; background:url(images/column_background.jpg) repeat-x; padding: 0px 7px 0px 7px; }

#columns { width:278px; float:left; margin-left:20px; background:url(images/column_background.jpg) no-repeat top center; padding: 0px 7px 0px 7px; }

#columns_border { width:278px;  height:217px; border-bottom: 3px #a2a1a1 solid;}

#columns_borderHome { width:556px;  height:217px; border-bottom: 3px #a2a1a1 solid;}

#columns2 { margin-left:20px; width:276px; background:url(images/column2.png) no-repeat; padding: 0px 6px 0px 6px; float:left;}

#columns2_border{ width:276px; background:url(images/column2.png) no-repeat;  height:217px; border-bottom: 3px #a2a1a1 solid;}

.dates { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px; color:#3ab4fa; }

.readMore a:hover{ font: bold italic 12px Arial, Helvetica, sans-serif; color:#002e85; text-decoration:underline;}

.readMore a:link{ font: bold italic 12px Arial, Helvetica, sans-serif; color:#002e85; text-decoration:underline;}

.readMore a:visited{ font: bold italic 12px Arial, Helvetica, sans-serif; color:#002e85; text-decoration:underline;}

.readMore { font: bold italic 12px Arial, Helvetica, sans-serif; color:#002e85; text-decoration:underline;}

.getMore { font: bold 14px Arial, Helvetica, sans-serif; color:#54befb; text-decoration:none; width:inherit; float:left; margin-top:10px;}

.getMore a:link{ font: bold 14px Arial, Helvetica, sans-serif; color:#54befb; text-decoration:none;}

.getMore a:hover{ font: bold 14px Arial, Helvetica, sans-serif; color:#54befb; text-decoration:none;}

.getMore a:visited{ font: bold 14px Arial, Helvetica, sans-serif; color:#54befb; text-decoration:none;}

.imgLeft { margin: 0px 5px 5px 0px; float:left;}

.imgProfile { margin: 0px 15px 15px 0px; float:left; border: 1px solid #a2a1a1; padding:3px;}

h2 { margin:0px; padding:0px 0px 10px 0px; font: normal 16px Arial, Helvetica, sans-serif; color:#002261;}

h3 { margin:0px; padding:0px 0px 10px 0px; font: bold 20px Arial, Helvetica, sans-serif; color:#002261; line-height:normal;}

h4 { margin:0px; padding:0px 0px 10px 0px; font: bold 14px Arial, Helvetica, sans-serif; color:#002261;}

h5 { margin:0px; padding:0px 0px 10px 0px; font: bold 12px Arial, Helvetica, sans-serif; color:#002261;}

#border { height:10px; border-bottom: 3px #a2a1a1 solid; margin:5px 0px 10px 0px;}

.picLeft {border-top: 3px #a2a1a1 solid; margin:0px 15px 15px 0px; float:left;}

.picRight {border-top: 3px #a2a1a1 solid; margin:0px 0px 15px 15px; float:right;}

#footer { height:47px; border-top: 3px #a2a1a1 solid; width:927px; float:left; margin:40px 35px 0px 35px; color:#002e85; font: 10px;}

.bullets { color: #54befb; font: normal 12px Arial, Helvetica, sans-serif;}

/* Sub Page */

#column_1 { width:292px; float:left;}

#column_2 { width:355px; margin:0px 43px 0px 35px; float:left; border-top:3px #00276f solid; padding-top:10px;}

#column_3 { width: 176px; margin: 0 26px 0 0; float:left; border-top:3px #00276f solid; padding-top:10px;} 

#column_4 {width:550px; margin:0px 50px 0px 35px; float:left; border-top:3px #00276f solid; padding-top:10px;}

#column_5 { width:600px; padding-right:25px; float:left;}

#column_6 { width:242px; float:left;}

#full_body { width:867px; margin:0px 50px 0px 10px; float:left;}

#profiles { width:550px; border-bottom: 1px solid #00276f; padding: 15px 0px 15px 0px;}

#customers_column { width:173px; float:left; padding:5px;}

#customers_column ul{ margin:10px 0px 0px 15px; padding:0px;}

#customers_column li{ padding: 10px 0px 0px 0px; margin:0px; list-style-image:url(images/bullet.jpg);}

#expertise_column { width:265px; float:left; padding-right:20px; margin-top:15px;}

#expertise_column ul{ margin:10px 0px 0px 15px; padding:0px;}

#expertise_column li{ padding: 10px 0px 0px 0px; margin:0px; list-style-image:url(images/bullet.jpg);}

.name { color:#00276f; font-size:14px;}

.title { color:#54befb; font-size:12px; font-style:italic;}

.info { font-size:12px; color:#00276f; text-decoration:underline; }

.info a:link{ font-size:12px; color:#00276f; text-decoration:underline; }

.info a:hover{ font-size:12px; color:#00276f; text-decoration:underline; }

.info a:visited{ font-size:12px; color:#00276f; text-decoration:underline; }

.button { background: url(images/submit.gif) no-repeat; width:44px; height:18px; border:0px;}

#form_wrap { width:340px; height:20px; float:left; text-align:left;}

#bannerExpertise { width:997px; height:336px; background:url(images/maverick_expertise_banner.jpg) no-repeat;}
#bannerWork { width:997px; height:336px; background:url(images/maverick_ourwork_banner.jpg) no-repeat;}
#bannerGeneric { width:997px; height:336px; background:url(images/banner_generic.jpg) no-repeat;}
#bannerContact { width:997px; height:336px; background:url(images/banner_contact.jpg) no-repeat;}
#bannerNone { width:997px; height:336px; background:url(images/banner_none.jpg) no-repeat;}
#bannerNews { width:997px; height:336px; background:url(images/banner_news.jpg) no-repeat;}
#bannerProjects { width:997px; height:336px; background:url(images/banner_projects.jpg) no-repeat;}

#play_but {
	width:70px;
	height:70px;
	position:relative;
	left: 585px;
	top: 130px;
}

