/*
Theme Name: GWM Theme
Author: Thirsty Boy
Version: 1
*/



	body
	{
		background-image: url(images/shared/bg.jpg);
		font-family: Times, serif;
		font-size: 13px;

	}
	


	#main
	{
		width: 925px;
		margin: 0 auto;
	}
	
	#logo
	{
		text-align: center;
		margin: 9px auto;
	}

	
	#navigation
	{
		width: 925px;
		border-width: 1px 0 1px 0;
		border-color: #bbb9b7;
		border-style: solid;
		
	}


	#menu-top_nav
	{
		list-style-type: none;
		margin: 0;
		padding: 5px 0 0 0;
		height: 18px;
	}
	
	#menu-top_nav li
	{ float: left;

	}
	

	.menu-item
	{ text-indent: -9999em; }

	.menu-item a
	{
		margin-left: 40px; 
	}
	
	.menu-item a:hover, .current-menu-item a
	{
		
		background-position: 0 -12px;
	}


body.page #menu-item-606 a, body.single #menu-item-606 a
{
		margin-left: 200px;
		display: block;
		height: 12px;
		width: 23px;
		background-image: url(images/shared/home.gif);
		background-repeat: no-repeat;
}



	#menu-item-6 a
	{
		margin-left: 230px;
		display: block;
		height: 12px;
		width: 113px;
		background-image: url(images/shared/whygwm.jpg);
		background-repeat: no-repeat;
		
	}

	body.page #menu-item-6 a, body.single #menu-item-6 a
	{
		margin-left: 40px;
	}

	#menu-item-24 a
	{
			display: block;
		height: 12px;
		width: 29px;
		background-image: url(images/shared/clients.jpg);
		background-repeat: no-repeat;		
	}


	#menu-item-37 a
	{
			display: block;
		height: 12px;
		width: 33px;
		background-image: url(images/shared/contact.jpg);
		background-repeat: no-repeat;		
	}
	
	#menu-item-27 a
	{
			display: block;
		height: 12px;
		width: 46px;
		background-image: url(images/shared/artoftrial.jpg);
		background-repeat: no-repeat;		
	}

	#menu-item-30 a
	{
			display: block;
		height: 12px;
		width: 83px;
		background-image: url(images/shared/communitysupport.jpg);
		background-repeat: no-repeat;		
	}

	
	
	a
	{
		outline: none;
	}

	a:link
	{
		color: #9b243e;
		text-decoration: none;
	}

	a:visited
	{
		color: #9b243e;
		text-decoration: none;

	}
	
	a:hover
	{
		color: #333;
	}



	#int_lawyer_contain
	{
margin: 0;
width: 925px;
	position: relative;

	
	}

#courtroom
{
	
	position: relative;
	width: 925px;
	height: 461px;
	margin: 0;
	background-image: url(/wp-content/themes/gwm_theme/images/home/courtroom_all.jpg);
	background-repeat: no-repeat;
}


#int_lawyers
{
z-index: 15;
position: absolute;
right: 5px;
top: 65px;
width: 170px;
padding: 0 0 10px 0;
margin: 0;
line-height: 16px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #999 4px -2px 4px;
-moz-box-shadow: #999 4px -2px 4px;
box-shadow: #999 4px -2px 4px;
background: #f4f5f5;
behavior: url(/wp-content/themes/gwm_theme/PIE.php);	


}

#int_lawyers h3
{
	margin: 0;
	padding: 16px 0 12px 10px;
}


#int_lawyers a
{
	display: block;
	color: #9b243e;
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 10px;
	font-weight: bold;
}

#int_lawyers a:link, #int_lawyers a:visited
{
color: #9b243e;
text-decoration: none;

}

#int_lawyers a:hover
{
color: #333333;
text-decoration: underline;

}



#observations
{
	display: block;
	margin: 8px auto;
}

li.cat-item
{
	font-size: 14px;
}


	#footer
	{
		width: 925px;
		text-align: center;
	}
	
	#subfooter
	{
		width: 925px;
		border-width: 1px 0 1px 0;
		border-color: #bbb9b7;
		border-style: solid;
		font-size: 13px;
		color: #716f6f;
		text-align: center;
		padding: 4px;
		margin: 5px 0 10px 0;
	}

	
	#blog_contain
	{
margin: 35px 0px;
width: 620px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #999 4px -2px 4px;
-moz-box-shadow: #999 4px -2px 4px;
box-shadow: #999 4px -2px 4px;
background: #f4f5f5;
behavior: url(/wp-content/themes/gwm_theme/PIE.php);	

color: #000;

	
	}
	
	#blog_padding, #content div.page
	{
		padding: 10px 25px;
		margin: 0;
	}
	
	#sidebar
	{
		float: right;
		width: 190px;
		
	}
	
	
	#sidebar_list
	{ 
	
	list-style-type: none; margin: 55px 0 0 0; padding: 0; 
	color: #000;
	font-size: 12px;
	}

	#categories-2 h3
	{
		width: 190px;
		border-width: 0 0 3px 0;
		border-color: #BBB9B7;
		border-style: double;
		background-image: url(images/shared/categories.gif);
		height: 14;
		background-repeat: no-repeat; 
		line-height:1em;
		text-indent: -9999px;
		padding-bottom:5px;
		margin: 0;
	}
	
	#categories-2 ul {margin: 5px 0 0 0; padding: 0; }
	#categories-2 ul li { list-style-type: none; margin: 0; padding: 5px 0; }


#content
{


margin: 15px 0px;
width: 925px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #999 4px 6px 6px;
-moz-box-shadow: #999 4px 6px 6px;
box-shadow: #999 4px 6px 6px;
background: #f3f3f3;
behavior: url(/wp-content/themes/gwm_theme/PIE.php);	
overflow: auto;

}


#content h2
{
		border-width: 0 0 3px 0;
		border-color: #BBB9B7;
		border-style: double;
		font-size: 24px;
		
}

#content p, #content ul
{
	line-height: 20px;
		
}

h2.entry-title
{
	font-size: 14px;
	color: #9b243e;
	font-family: Helvetica, sans-serif;
	margin: 10px 0 10px 0;
	padding: 5px 0 3px 10px;
	border-width: 1px 0 1px 0;
	border-color: #BEBCBA;
	border-style: solid;
}

h2.entry-title a:link
{
	text-decoration: none;
}

.author { font-style: italic; }

div.entry-meta
{
	padding-left: 10px;
}

div.entry-utility
{
	padding: 0 0 20px 10px;
}

div.entry-content, div.entry-summary
{
	padding: 5px 0 3px 10px;
}


.entry-utility-prep
{ font-style: italic; }


.leftcolumn
{
	float: left;
	margin: 0px 30px 30px 10px;
	padding: 0;
	width: 186px;
}




.rightcolumn
{
	float: right;
	margin: 0;
	padding: 0;
	width: 629px;
}

.alignleft
{
	float: left;
	padding: 0 10px 10px 0;
}

.alignright
{
	float: right;
	padding: 0 0px 10px 10px;
}

#closeprofile
{
	margin: 9px 0 15px 852px;
	cursor: pointer;
	height: 13px;
	width: 60px;
}



	
h2.contact
	{
		width: 170px;
		border-width: 0 0 5px 0;
		border-color: #BBB9B7;
		border-style: double;
		font-size: 24px;
		font-weight: normal;
		color: #000;
	}


#contactcolumn
{
	float: left;
	margin:0 0 0 25px;
	width: 170px;
	color: #000;
	line-height: 24px;
	font-size: 14px;

}


#bioshell
{
	float: right;
	margin: 55px 25px 0 0;
	width: 645px;
	color: #000;
	line-height: 24px;
	font-size: 14px;	
	background-repeat: no-repeat;
}

#bioshell ul li
{
	margin-bottom: 8px;
}

h2.biotitle
	{
		width: 645px;
		border-width: 0 0 5px 0;
		border-color: #BBB9B7;
		border-style: double;
		font-size: 24px;
		font-weight: normal;
		color: #000;
		position: absolute;
		left: 255px;
		top: 31px;
	}

h2.biotitle a
	{
	cursor: pointer;
	}

h2.biotitle a:hover
	{
		color: #666
	}

.biocolumnleft
{
float: left;
width: 305px;
}


.biocolumnright
{
float: right;
width: 305px;
}

#biotabs
{
	position: absolute;
	top: 54px;
	left: 550px;
	z-index: 99;

	
}

#biotabs li
{
list-style: none;
float: left;
background-color: #FFF;
padding: 12px 15px 0 15px;
margin-right: 10px;

	
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;

-webkit-box-shadow: #999 4px 0 4px;
-moz-box-shadow: #999 4px 0 4px;
box-shadow: #999 4px 0 4px;

behavior: url(/wp-content/themes/gwm_theme/PIE.php);	

}

#biotabs li a:link, #biotabs li a:visited
{
color: #333;
}

#biotabs li a:hover
{
color: #000;
text-decoration: underline;
}


.specialcallout
{
margin: 20px 0;
width: 180px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #999 4px -2px 4px;
-moz-box-shadow: #999 4px -2px 4px;
box-shadow: #999 4px -2px 4px;
background: #f4f5f5;
behavior: url(/wp-content/themes/gwm_theme/PIE.php);	
color: #000;
}




