/* PRINT CSS
	 Style sheet for when page are printed
	 You may want to consider, setting display to none for navigational elements, and adjusting content areas for sheets of paper.
	 This syle sheet is a copy of the other, but would need to be customized.
*/

body {
	padding:0px;
	margin:0px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans Serif;
	background:#4f8ac4;
	behavior: url("includes/inc.csshover.htc");
	text-align: left; 
}

p, ol, ul, li, td, tr {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans Serif;
	font-size:12px;
}

h1 {
	font-size: 16px;
	padding: 10 0 0 10;
}

a, a:link, a:active, a:visited {
	color:#003366;
	text-decoration:none;
}

a:hover {
	color:#336699;
	text-decoration:underline;
}

#logo {
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: left;
	position: relative;
}

#photo {
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: left;
	position: relative;
}

#content {
	background:  #FFF;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: left;
}

#body	{
	padding: 10px;
	font-size: 12px;	
}

#footer {
	background:  #003366;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: left;
	position: relative;
}

#footer a {
	color: #FFF;
	font-size:  11px;
	padding: 0 0 0 10;
}
#photo {display:none;
		}
#topnav {
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: left;
	position: relative;
	display:none;
}	

#submenu, #practices, #offices, #attorneys, #feed {
	float: right;
	background-color: #efefef;
	margin: 0px;
	padding: 5px 0px 5px 4px;
	border: solid 1px #CCC;
	width: 200px;
	display:none;
}

#submenu ul, #submenu li, #submenu p, #feed a,
#practices ul, #practices li, #practices p,
#offices ul, #offices li, #offices p,
#attorneys ul, #attorneys li, #attorneys p {
	margin: 0px;
	padding: 5px 0px 5px 4px;
	list-style: square inside;
	font-size: 11px;
}

#news{

}

#attorney {
	padding: 10px;
}

#attorney-body{
}

#attorney-offices{
	float: right;
	background-color: #efefef;
	margin: 0 10 10 10;
	padding: 10 10 0 10;
	border: solid 1px #CCC;
	width: 200px;
}

#attorney-practices{
	float: right;
	background-color: #efefef;
	margin: 0 10 10 10;
	padding: 10 10 0 10;
	border: solid 1px #CCC;
	width: 200px;
	clear: right;
}
#wrapper-sidebar, #copyright, #footer #links  {display:none;}

.formselect{
	width: 150px;
	font-size: 10px;
}

.formbutton{
   color:#fff;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:10px;
   font-weight:bold;
   background-color:#003366;
}

#search{
	padding: 10px;
}

#options{
	padding-top: 20px;
	font-size: 10px;
}

.formwidth{
	width:200px;
}

/* THIS IS THE MENU 
---------------------------------------------------------*/

/* THIS IS THE MENU */