/* CSS Document */
/*********************
PerryIP.com
Main Style Sheet

Version 1.0 - January 25, 2006
Version 1.1 - February 22, 2007
Version 1.2 - May 10, 2010

Copyright 2005-2010. All Rights Reserved. 
Original design by: http://www.ArtGirlDesign.com.
Web production/programming etc. Product 9 DESIGN. 
http://www.product9.com  
color:#939598;
*********************/

/* TAGS */
body {margin:0; padding:0; height:100%; background-color:#FFFFFF;}

p, td, li, ul, h1, h2, h3 {margin:0; padding:0;}
li {font-size:0.71em;}


p { font-size:0.76em; color:#4B4E50; padding:0 0 10px 0; }

/* LINKS */
a { color:#4B4E50; text-decoration:none; border-bottom:#4B4E50 1px solid;}
a:hover {color:#005DAA;}
.none {text-decoration:none;}
img {border:0; text-decoration:none;}

/* LAYOUT */
#page_wrapper {width:800px; margin:0 auto 0 auto;
color:#4B4E50; background-color:#FFFFFF; font-family: Arial, Helvetica, Verdana, sans-serif, Geneva; font-size:100.01%;}

#header_wrapper {width:100%;}
	#header {height:65px; text-align:center; background-color:#005DAA;}
		#header img {padding:20px 0;}
	#nav {margin:17px 0 16px 0; text-align:center;}
		.nav_item {display:inline; }
		.nav_spacer {display:inline; }
			.nav_spacer img {padding:0 5px;}
	#logo {height:130px; width:100%;}
		#logo_left {width:300px; float:left; padding:50px 0 0 45px;}
		#logo_right {margin-left:350px; text-align:right; padding:30px 30px 0 0;}


#content_wrapper {clear:both; height:100%;}
	.subhead {margin:0 45px 10px 45px;}
	.content {margin:0 45px 20px 45px; line-height:14.4pt;}
		.section {font-size:0.76em; color:#005DAA; padding:10px 0 0 0;}
			.section a {color:#005DAA; text-decoration:none;}
			.section a:visited {color:#76787C;}
			.section a:hover {color:#AF2415;}
		.section_up {height:1%; position:relative; float:right;}
			.section_up a {border:none;}	
		.body_table {font-size:0.76em; color:#4B4E50; padding:0 0 10px 0; }
		.body_table td {vertical-align:top;}
		.body_td {width:125px;}
		.table_header {color:#005DAA; font-weight:bold;}
	
#footer_wrapper {height:145px; clear:both; padding-top:15px;}
	.address {height:25px; text-align:center; font-size:0.71em; color:#005DAA;}
		.address a {color:#005DAA; text-decoration:none; border-bottom:none;}
		.address a:hover {color:#4B4E50; text-decoration:none;}
		.address img {padding:0 0 0 0; margin:0px 25px 0 25px; display:inline;}
		.address span {padding:0 0 10px 0;}
	.address_2 {height:25px; text-align:center; font-size:0.71em; color:#AF2415; padding:0px 0;}
		.address_2 a {color:#AF2415; text-decoration:none;}
		.address_2 a:hover {color:#4B4E50;}
		.address_2 img {padding:2px 0 0 0; margin:0 25px 0 25px; display:inline;}
		.address_2 span {padding:0 0 10px 0;}
	#copyright {height:15px; text-align:center; color:#005DAA; font-size:0.9em; padding:3px 0;}
		.copyright {font-size:0.95em;}
	#footer_nav {height:25px;  text-align:center; font-size:0.71em; }
		#footer_nav div {padding:10px 0 0 0;}
		#footer_nav a {color:#4B4E50; text-decoration:none;}
		#footer_nav a:hover {color:#005DAA;}
	#footer {height:40px; background-image:url(../images/global/footer_bot.gif); background-repeat:no-repeat; background-position:center top;}

/* GLOBAL */
.superscript {font-size:85%; line-height:0.2em;}

/* PAGES */	
	/* fees */
	.body_table_fees {font-size:0.76em; color:#939598; padding:0 0 10px 0; }
	.body_table_fees td {vertical-align:top; padding:5px 10px 10px 0;}
		.body_td_fees_a {width:305px; }
		.body_td_fees_b {width:125px;}
		.body_td_fees_c {width:250px;}
	.table_header_fees {color:#005DAA; font-weight:bold;}
	
	/* links */
	#links {}
	#links p {font-size:0.76em; color:#4B4E50; padding:0 0 10px 0; line-height:14pt;}
	#links a { color:#4B4E50; text-decoration:none; border-bottom:#4B4E50 1px solid;}
	#links a:hover {color:#005DAA;}
	
	/* CLIENTS */
	#clients em {font-style:normal; color:#005DAA; font-weight:bold;}
	
	/* ARTICLES */
	#articles div.content h3 {}
		#articles div.content h3 a {font-size:0.76em; color:#005DAA; padding:10px 0 0 0; text-decoration:none; border:none;}
		
	/* ATTORNEY BIOS */
	#bio .subhead a {margin: 0 0 0 45px; padding:0; display:inline; text-decoration:none; font-size:16px; text-transform:uppercase; color:#000; font-weight:bold;}
	#bio .subhead a:hover {color:#005DAA;}
	
	

.none {text-decoration:none;}
img {border:0; text-decoration:none;}
