body									{margin:0px;padding:0px;font-family:"Times New Roman", Times, serif;color:#222;background-color:#999;min-width:1000px;}
a, a img, img, p, div, ul, li			{margin:0px;padding:0px;text-decoration:none;border:none;color:#666;}
h1, h2, h3, h4, h5, h6					{margin:0px;padding:0px;font-variant:small-caps;}
h1										{margin-top:-40px;margin-left:20px;color:#fff;position:absolute;font-size:20px;}
p										{margin-bottom:10px;}

/*---------------------------------------------------layout------------------------------------------*/
div.top									{position:absolute;top:0px;left:0px;width:100%;height:120px;background-color:#8c0000;z-index:9;min-width:1000px;}
div.logo								{position:absolute;top:100px;left:0px;width:100%;border:none;border-top:25px solid #666;z-index:999;background-color:#fff;min-width:1000px;}
div.logo a img							{float:left;}
div.bot									{position:absolute;top:230px;border:none;border-top:70px solid #666;border-bottom:100px solid #999;left:0px;right:0px;z-index:9;padding-left:410px;background-color:#fff;
										padding-top:10px;padding-right:20px;min-width:570px;}
div.left								{position:absolute;top:0px;bottom:0px;left:0px;border:1px solid #fff;width:400px;background-color:#8c0000;border-left:none;margin-top:-40px;}
div.right								{float:right;width:200px;height:auto;background-color:#8c0000;color:#fff;padding:30px;border:1px solid #fff;margin-top:-40px;margin-left:10px;
										border-right:none;margin-bottom:10px;padding-top:10px;padding-bottom:10px;margin-right:-20px;}
div.left2 img							{float:left;height:420px;width:10px;margin-left:-10px;}

/*----------------------------------------------right--------------------------------------*/
div.right h3							{margin-bottom:10px;font-size:22px;margin-left:-20px;}
div.right h2							{margin-top:30px;font-size:15px;margin-left:-20px;}



/*------------------------------------------------btns-------------------------------------------------*/
div.btns								{position:absolute;top:0px;right:0px;}
div.btns a img							{float:right;height:44px;}
a.btn-home img							{width:111px;background:url(images/btn-home.jpg) no-repeat 0 0;}
a.btn-about img							{width:131px;background:url(images/btn-about.jpg) no-repeat 0 0;}
a.btn-contact img						{width:158px;background:url(images/btn-contact.jpg) no-repeat 0 0;}
a.btn-home img:hover					{background-position:0px -44px;}
a.btn-about img:hover					{background-position:0px -44px;}
a.btn-contact img:hover					{background-position:0px -44px;}



/*----------------------------------------footer----------------------------------------------------*/
div.foot								{position:absolute;bottom:-60px;left:50%;margin-left:-400px;width:800px;text-align:center;color:#fff;z-index:999;}



/*--------------------------------------lawyers------------------------------------------------------*/
div.lawyers2							{height:145px;}
div.lawyers								{padding:30px;font-style:italic;}
div.lawyers p							{font-style:normal;}
div.lawyers a							{font-style:normal;}
div.lawyers a img						{float:left;margin-right:30px;margin-top:-10px;}
div.lawyers a h4						{font-style:normal;color:#333;}
div.lawyers a h4 span					{font-weight:normal;font-size:90%;font-style:italic;font-variant:normal;}
							



/*---------------------------------------------news---------------------------------------------------*/
h3										{margin-bottom:30px;}
h6										{position:absolute;margin-top:-30px;}
p.newsdate								{width:100%;text-align:right;font-size:11px;margin-bottom:45px;}


/*-----------------------------------------menu-----------------------------------------------------*/
ul.menu									{position:absolute;top:65px;left:0px;width:100%;z-index:99999;min-width:1000px;}
ul.menu li 								{list-style-type:none;float:left;display:inline;padding-top:10px;border:1px solid #8c0000;}
ul.menu li ul li						{list-style-type:none;float:left;display:inline;padding-top:0px;border:none;}
ul.menu li span							{padding:10px;}
ul.menu li ul li span					{padding:0px;padding-left:20px;}
ul.menu li a							{color:#fff;}
ul.menu li ul 	 						{padding-bottom:3px;}
ul.menu li ul							{position:absolute;background-color:#666;display:none;width:100%;left:0px;}
ul.menu li.menuactive ul,
ul.menu li:hover ul						{display:block;}
ul.menu li.menuactive					{background-color:#666;}
li.currentpage a						{color:#eee;}