@charset "utf-8";
/*DESIGN*/
body.subpages
{
	margin: 0;
	background-color: #d6d6d6;
	background-image:url(images/site_bg.jpg);
	background-repeat:repeat-x;
	color: #808080;
}

p
{
	font: 9pt Verdana, sans-serif;
	color: #808080;
	text-align:left;
	padding: 0px 10px 0px 35px;	
}

img
{
	border-width: 0px;
}

#frame
{
	margin: 0px auto;
	width: 974px;
 	text-align: center;/* IE fix to center the page */
}

#top
{
	width: 974px;
 	height: 30px; 
  	color: #CC0034;
  	float: left;
  	background-image: url("images/top.gif");
	background-position: top;
	background-repeat: no-repeat;
	padding-top:5px;
}

#middle
{
	width: 974px;
  	float: left;
  	background-image:url(images/container_bg.png);
	background-repeat:repeat-y;
	background-position: top;
}

#contentWrapper
{
	width: 720px;
}

#contentBanner
{
	width: 718px;
	height: 140px;
}

#content
{
	width: 557px;
  	float: left;
  	text-align: left;
}

#columnLeft
{
	width:210px;
	float:left;
	padding: 10px 0px 0px 10px;
}

#columnRight
{
	float:left;
	padding: 10px 0px 0px 35px;
}

#contentImage
{
	width: 161px;
	height: 200px;
  	float: left;
  	padding-top:1px;
}

#contactInfo
{
	margin: 5px 0px 0px 300px;
  	float: left;
  	font: 8pt Verdana, sans-serif;
  	color: #CC0034;
  	width:500px;
}

#contactUs
{
	margin: 5px 35px 0px 0px;
  	float: right;
  	font: 8pt Verdana, sans-serif;
  	color: #6F6F6F;
  	width:100px;
}

#copyright
{
	float:left;
	font: 10px verdana, sans-serif;
	color: #999999;
	height:14px;
	margin-top:15px;
	width:960px;
	text-align:right;
}

#footer
{
	width: 974px;
 	height: 48px; 
  	float: left;
  	background-image: url("images/footer.gif");
	background-position: top;
	background-repeat: no-repeat;
}

#lawyersTop
{
	width: 720px;	
	height: 140px;
	text-align: left;
	
}

#lawyersContent
{
	width: 720px;
}

.lawyers
{
	width:150px;
	height: 210px;
	padding: 10px;
	float:left;
	text-align: center;
}

#left
{
	width: 229px;
	float: left;
	font: 10pt verdana, sans-serif;
	padding-left:12px;
}

#leftMenu
{
	width: 210px;
	float: left;
	margin: 0px 0px 0px 10px;
	text-align: left;
}

#subLogo
{
	width: 229px;
	float: left;
	height:20px;
	background-image: url("images/location_sub.gif");
	background-position: top;
	background-repeat: no-repeat;
}

#right
{
	width: 718px;
	font: 10pt verdana, sans-serif;
	float: right;
	padding-right:12px;
}

#pageContent
{
	width: 382px;
	float: left;
	font: 10pt verdana, sans-serif;
}

#logo
{
	height: 152px;
	width: 229px;

	background-image: url("images/MWHSLogo_sub.gif");
	background-position: top;
	background-repeat: no-repeat;

}

#topBanner
{
	height: 145px;
	width: 543px;
	float: left;
	font: 10pt verdana, sans-serif;
}

img.quote
{
	width:718px;
	border-width: 0px;
}

img.imgPageHeader
{
	width:558px;
	height:84px;
	border-width: 0px;
	float:left;
}

img.imgPageTopRight
{
	width:161px;
	margin-top:-27px;
}

ul.page
{
	text-align: left;
	padding: 10px 0px 10px 75px;
}

span.listHeader
{
	text-align: left;
	margin: 10px 0px 10px 30px;
	font: 10pt verdana, sans-serif;
	font-weight:bold;
}
/* Links */
a.link	
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:hover.link
{
	font: 12px verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:visited.link
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:visited:hover.link
{
	font: 12px verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:active.link
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

/*MENU*/
ul.menu
{
	list-style-type:none;
	color: #6F6F6F;
}
a.menuHeading	
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:hover.menuHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:visited.menuHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:visited:hover.menuHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:active.menuHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a.menuSubHeading	
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #808080;;
	padding-left: 13px;
}

a:hover.menuSubHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: underline;
	color: #808080;
	padding-left: 13px;
}

a:visited.menuSubHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #808080;
	padding-left: 13px;
}

a:visited:hover.menuSubHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: underline;
	color: #808080;
	padding-left: 13px;
}

a:active.menuSubHeading
{
	font: 12px verdana, sans-serif;
	text-decoration: none;
	color: #808080;
	padding-left: 13px;
}

/*TOP MENU*/
a.topMenu	
{
	font: 13px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:hover.topMenu
{
	font: 13px verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:visited.topMenu
{
	font: 13px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:visited:hover.topMenu
{
	font: 13px verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:active.topMenu
{
	font: 13px verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

/*FOOTER LINKS*/
a.footerLink	
{
	font: 8pt verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:hover.footerLink
{
	font: 8pt verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:visited.footerLink
{
	font: 8pt verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:visited:hover.footerLink
{
	font: 8pt verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:active.footerLink
{
	font: 8pt verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

/*TEXT LINKS*/
a	
{
	font: 9pt verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:hover
{
	font: 9pt verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:visited
{
	font: 9pt verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

a:visited:hover
{
	font: 9pt verdana, sans-serif;
	text-decoration: underline;
	color: #CC0034;
}

a:active
{
	font: 9pt verdana, sans-serif;
	text-decoration: none;
	color: #CC0034;
}

.lawyers a img
{
	text-decoration:none;
}

.lawyers a:hover img
{
	text-decoration:none;
}


/*HOME PAGE DESIGN*/

body.home
{	margin: 0;
	background-color: #d6d6d6;
}

#homeFrame
{
	margin: 120px auto;
	width: 974px;
 	text-align: center;/* IE fix to center the page */
}

#homeTop
{
	width: 974px;
 	height: 30px; 
  	color: #CC0034;
  	float: left;
  	background-image: url("images/hometop.gif");
	background-position: top;
	background-repeat: no-repeat;
	padding-top:5px;
}


#homeFooter
{
	width: 974px;
 	height: 48px; 
  	float: left;
  	background-image: url("images/home_footer.gif");
	background-position: top;
	background-repeat: no-repeat;
}

#homeLogo
{
	height: 152px;
	width: 229px;
}

#homeContentTop
{
	background-color: #FFFFFF;
	height: 140px;
	width: 718px;
}

#homeContent
{
	background-color: #FFFFFF;
	height: 275px;
	width: 408px;
	float: left;
	text-align: left;
	padding-left: 10px;
}

#homeRight
{
	background-color: #FFFFFF;
	height: 275px;
	width: 300px;
	float: right;
	background-image: url("images/lawyers_mainpage.png");
	background-position: bottom left;
	background-repeat: no-repeat;
}

#quote1
{
	background-color: #FFFFFF;
	height: 120px;
	width: 375px;
	float: left;
}

#quote2
{
	background-color: #FFFFFF;
	height: 120px;
	width: 375px;
	float: left;
}

#quoteText1
{
	font: 11pt verdana, sans-serif;
	color: #808080;	
}

#logo1
{
	float: right;
	background-color: #FFFFFF;
	height: 46px;
	width: 167px;
	background-image: url("images/home_we_work_for_you.jpg");
	background-position: bottom left;
	background-repeat: no-repeat;
}

#quoteText2
{
	font: 10pt verdana, sans-serif;
	color: #808080;
	font-style:italic
}

#logo2
{
	float: right;
	background-color: #FFFFFF;
	margin-top: 10px;
	height: 88px;
	width: 170px;
}
