﻿@import url(default.css);
@media screen 
{
	body { background:#700425 url(/!img/mp/mlf_mp_bkgrd_tile.jpg) repeat-x center 0; }
	#outerwrap{
		width:960px;
		display:table;
		margin: 10px auto 10px;
		background-color:#000;
	}
	#wrapper {
		width:950px;
		margin:0 auto 5px;
		background:#000 url(/!img/mp/mlf_mp_body_bkgrd_tile.gif) repeat-y 0 0;
	}
	#topleft 
	{
		width:308px;
		height:350px;
		float:left;
		background:url(/!img/mp/mlf_mp_header_logo.jpg) no-repeat 0 -10px;
	}
	#topright{
		width:642px;
		height:365px;
		margin-top:-10px;
		float:right;
		background:#000 url(/!img/mp/mlf_mp_flash_img_06.jpg) no-repeat 0 -10px;
	}
	#leftpanel {
		width:276px;
		height:510px;
		padding:60px 12px 12px 12px;
		color:#F8DAA8;
		float:left;
		background:url(/!img/mp/mlf_mp_left_column.jpg) no-repeat 0 0;
	}
	* html #leftpanel { margin-top: -5px; }
	#leftpanel a { color:#F8DAA8; }
	#practiceSubNav li {
		color:#F8DAA8;	
		font-family:Arial;
		font-size:1.4em;
		line-height:1.5em;
		list-style-type:disc;
	}
	#practiceSubNav li a:link, #practiceSubNav li a:visited {
		color:#F8DAA8;
		font-style:normal;
		text-decoration:none;
	}	
	#practiceSubNav li a:hover, #practiceSubNav li a:active, #practiceSubNav li a:focus { text-decoration:underline; }
	
	a.mpnews {color:#F8DAA8;}
	
	#rightpanel {
		width:642px;
		float:right;
		background:url(/!img/mp/mlf_mp_body_bkgrd.jpg) no-repeat 0 61px;
		overflow: hidden;
	}
	* html #rightpanel { margin-left: -3px; }
	#content {
		width:642px;
		text-align:justify;
		padding:10px 0 20px 0;
	}
	#contactbutton {
		width:374px;
		height:427px;
		position:absolute;
		top:0;
		background:url(/!img/mp/mlf_mp_contact_button_rollover.gif) no-repeat 242px 294px;
	}
	#cbbttn {
		position:absolute;
		display:block;
		width:133px;
		height:133px;
		top:294px;
		left:242px;
	}
	#cbbttn:hover, #cbbttn:focus, #cbbttn:active { background-image:none; }
	
	#practicelink {
		width:276px;
		height:0;
		display:block;
		margin-top:360px;
		padding-top:47px;
		text-indent:-9999px;
		overflow:hidden;
	}
	
	.footer { margin-left:308px; }


	/* Main Navigation */
	#mainnav {
		width:582px;
		padding-left:60px;
		height:61px;
		background:url(/!img/mp/mlf_mp_nav_rollover.gif) no-repeat 0 0;
	}
	#mainnav a.ir {
		float:left;
		background:url(/!img/mp/mlf_mp_nav_static.gif) no-repeat 0 0;
		padding-top:61px;
	}
	#mainnav a.ir:hover, #mainnav a.ir:focus, #mainnav a.ir:active { background-image:none; }
	#mn_about a.ir { width:101px; background-position: -60px 0; }
	#mn_links a.ir { width:136px; background-position: -161px 0; }
	#mn_lawyers a.ir { width:130px; background-position: -298px 0; }
	#mn_attorneys a.ir { width:109px; background-position: -428px 0; }
	#mn_news a.ir { width:90px; background-position: -537px 0; }
}

h1 { font-size:12pt; font-family:Tahoma; font-weight:bold }
h2 { font-size: 12pt; font-family:Tahoma; font-weight:100; }

#blog_promo {
	width:212px;
	height:71px;
	background:url(/!img/mp/mlf_mp_blog_norm.gif) no-repeat 0 0;
	margin:0 auto;
}

#blog_promo a {
	float:left;
	background:url(/!img/mp/mlf_mp_blog_norm.gif) no-repeat 0 0;
	padding-top:71px;
	height:0;
	width:212px;
}

#blog_promo a:hover, #blog_promo a:focus, #blog_promo a:active { background:url(/!img/mp/mlf_mp_blog_hover.gif) no-repeat 0 0; }

