body {
	font: normal .8em Tahoma,Verdana,sans-serif;
	background:url(/mms-law/images/body_images/Website-Background_2.jpg) repeat;
}
.body_2 {
	font: normal .8em Tahoma,Verdana,sans-serif;
	background:url(/mms-law/images/body_images/Website-Background.jpg) repeat;
}
a { 
	outline: none;
	cursor:hand; 
}
div a {
	color: #11496A;
	cursor: pointer;
	text-decoration: none;
}
h1 {
	color: #11496A;
	font: normal 1.5em sans-serif;
	margin: 0 0 0 0;
	font-stretch:extra-condensed;
	margin-bottom:5px;
}
.main {
	margin:auto;
	width:auto;
	height:auto;
	border-left:none;
	border-right:none;
	border-bottom:none;
	border-top:none;
}
.main_header {
	width:100%;
	height:175px;
	margin-bottom:15px;
	background:url(/mms-law/images/body_images/across_pics.jpg) repeat-x;
	text-align:center;
	float:left;
	
}
.main_header2 {
	width:100%;
	height:175px;
	margin-bottom:15px;
	background:url(/mms-law/images/body_images/across_pics2.jpg) repeat-x;
	text-align:center;
	float:left;
	
}
.main_header3 {
	width:100%;
	height:175px;
	margin-bottom:15px;
	background:url(/mms-law/images/body_images/across_pics3.jpg) repeat-x;
	text-align:center;
	float:left;
	
}
.main_header4 {
	width:100%;
	height:175px;
	margin-bottom:15px;
	background:url(/mms-law/images/body_images/across_pics4.jpg) repeat-x;
	text-align:center;
	float:left;
	
}
.main_header5 {
	width:100%;
	height:175px;
	margin-bottom:15px;
	background:url(/mms-law/images/body_images/across_pics5.jpg) repeat-x;
	text-align:center;
	float:left;
	
}
.main_header6 {
	width:100%;
	height:175px;
	margin-bottom:15px;
	background:url(/mms-law/images/body_images/across_pics6.jpg) repeat-x;
	text-align:center;
	float:left;
	
}
.main_header7 {
	width:100%;
	height:175px;
	margin-bottom:15px;
	background:url(/mms-law/images/body_images/across_pics7.jpg) repeat-x;
	text-align:center;
	float:left;
	
}
.main_left {
	float: left;
	width: 230px;
	margin-top:30px;
	padding-left:5px;
}
.main_right {
	float: left;
	width: 650px;
	margin-top:15px;
	margin-left:112px;
}
.main_footer {
	width:800px;
	height:auto;
	text-align:center;
	float:left;
	letter-spacing:5px;
	font: normal .7em Tahoma,Verdana,sans-serif;
	color: #444;
	margin-bottom:15px;
	padding-bottom:10px;
	padding-top:15px;
	border-top:thick #FF0000;
}
/*///////////////////////////////////////////////////////////////////////////////*/
/* Top Menu */

#menu_home { width:780px;  height: 74px; background:url(/mms-law/images/body_images/main_header_home.gif) no-repeat; float:left; padding:0; position: relative; }
#menu_home li { margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
#menu_home a { display: block; text-indent: -9999px; text-decoration: none; outline: none; }

#home_main_hm {
	left: 7px;
	top: 20px;
	width: 264px;
	height: 48px;
}
#contact_hm {
	left: 698px;
	top: 47px;
	width: 71px;
	height: 20px;
}

/* For IE */
#home_main_hm a { height:48px; }
#contact_hm a { height:20px; }

.home_main_hm #home_main_hm a, #home_main_hm a:hover { background:url(/mms-law/images/body_images/main_header_home.gif) -7px -80px no-repeat; }
.contact_hm #contact_hm a, #contact_hm a:hover { background:url(/mms-law/images/body_images/main_header_home.gif) -698px -109px no-repeat;  }

/*///////////////////////////////////////////////////////////////////////////////*/
/* Top Menu */

#menu { width: 780px;  height: 74px; background:url(/mms-law/images/body_images/main_header.gif) no-repeat; float:left; padding:0; position: relative; }
#menu li { margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
#menu a { display: block; text-indent: -9999px; text-decoration: none; outline: none; }

#home_main {
	left: 7px;
	top: 20px;
	width: 238px;
	height: 48px;
}
#home {
	left: 296px;
	top: 48px;
	width: 44px;
	height: 20px;
}
#firm {
	left: 352px;
	top: 48px;
	width: 52px;
	height: 20px;
}
#lawyer {
	left: 417px;
	top: 48px;
	width: 54px;
	height: 20px;
}
#litigation {
	left: 483px;
	top: 48px;
	width: 60px;
	height: 20px;
}
#transactional {
	left: 554px;
	top: 48px;
	width: 83px;
	height: 20px;
}
#news{
	left: 646px;
	top: 48px;
	width: 45px;
	height: 20px;
}
#contact {
	left: 701px;
	top: 48px;
	width: 65px;
	height: 20px;
}

/* For IE */
#home_main a { height: 48px; }
#home a { height: 20px; }
#firm a { height: 20px; }
#lawyer a { height: 20px; }
#litigation a { height: 20px; }
#transactional a { height: 20px; }
#news a { height: 20px; }
#contact a { height: 20px; }

.home_main #home_main a,  #home_main a:hover { background:url(/mms-law/images/body_images/main_header.gif) -7px -80px no-repeat;}
.home #home a,  #home a:hover { background:url(/mms-law/images/body_images/main_header.gif) -296px -110px no-repeat;} 
.firm #firm a, #firm a:hover { background:url(/mms-law/images/body_images/main_header.gif) -352px -110px no-repeat; }
.lawyer #lawyer a, #lawyer a:hover { background:url(/mms-law/images/body_images/main_header.gif) -417px -110px no-repeat; }
.litigation #litigation a, #litigation a:hover { background:url(/mms-law/images/body_images/main_header.gif) -483px -110px no-repeat; }
.transactional #transactional a, #transactional a:hover { background:url(/mms-law/images/body_images/main_header.gif) -554px -110px no-repeat; }
.news #news a, #news a:hover { background:url(/mms-law/images/body_images/main_header.gif) -646px -110px no-repeat; }
.contact #contact a, #contact a:hover { background:url(/mms-law/images/body_images/main_header.gif) -701px -110px no-repeat; }
/**/
/*//////////////////////////////////////////////////////////////////////////////*/
/* content */ 
.content {
	width:auto;
	color: #444;
	line-height: 1.4em;
	padding-left:10px;
	padding-right:5px;
	float:left;
	font: normal .9em Tahoma,Verdana,sans-serif;
}
.content_hm {
	width:375px;
	height:300px;
	color: #444;
	line-height: 1.4em;
	padding-left:10px;
	padding-right:5px;
	float:left;
	font: normal .9em Tahoma,Verdana,sans-serif;
	background:url(/mms-law/images/body_images/menu_hm_background.png) no-repeat;
	behavior: url(iepngfix.htc); 
}
.content a {
	color: #11496A;
}
.content a:hover {
	color: #000000;
}
.content p {
	font: normal 1.2em Tahoma,Verdana,sans-serif;
	line-height:1.8em;
}
.content .descr {
	color: #666;
	margin-bottom: 6px;
}
.content li {
	list-style:url(/mms-law/images/body_images/bullet_image.gif);
	margin-left:0px;
	margin-bottom:5px;
	color: #000000;
	font: normal 1.0em Tahoma,Verdana,sans-serif;
}
.content ul {
	margin-left:0px;
	padding-left:15px;
}
.content td {
	font: normal 1.1em Tahoma,Verdana,sans-serif;
	color: #11496A;
}
.content h1 {
	font: normal 1.7em Tahoma,Verdana,sans-serif;
	color: #11496A;
}
/*//////////////////////////////////////////////////////////////////////////////*/
.form {
	width:213px;
	height:186px;
	margin-top:75px;
	margin-bottom:25px;
}
