/* Owens, Clary & Aiken Cascading Style Sheet by intercept designs */

* {
	margin: 0;
	padding: 0;
}

body {
	background: #fff;
	margin: 0 auto;
	padding: 0;
	color: #000;
	text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
}

/* Div styles */

#container {
	background: #fff;
	margin: 3.3em 0 0 6.6em;
	padding: 0;
	text-align: left;
	width: 760px;
}

#header {
	background: url(images/head.jpg) no-repeat;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 800px;
	height: 152px;
}

#header h2 {
	display: none;
	font-size: 1pt;
}

#header2 {
	background: url(images/head2.jpg) no-repeat;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 800px;
	height: 152px;
}

#header2 h2 {
	display: none;
	font-size: 1pt;
}

#header strong {
	color: #fff;
}

#header p {
	margin: 0;
	padding: 1em 1em 0 0;
	text-align: right;
	line-height: 16px;
	color: #fff;
	font-size: 8pt;
}

#leftnav {
	float: left;
	width: 185px;
	font-size: 9pt;
}

#leftnav ul {
	list-style: none;
	text-align: left;
	padding: 0;
	line-height: 16px;
}

#leftnav li {
	width: 180px;
	height: 27px;
}

#leftnav .sublist li {
	padding-left: 1em;
	height: 20px;
}

#leftnav a:link, #leftnav a:visited, #leftnav a:active {
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #000;
}

#leftnav a.current {
	font-weight: bold;
	text-decoration: underline;
}

#leftnav a:hover {
	font-size: 9pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000;
}

/* Start About */
#leftnav a.about { width: 169px; height: 27px; display: block; background: url(images/about.jpg) no-repeat; text-indent: -999em; }
#leftnav a:hover.about { width: 169px; height: 27px; display: block; background: url(images/about_on.jpg) no-repeat; text-indent: -999em; }
#leftnav a.about_on { width: 169px; height: 27px; display: block; background: url(images/about_on.jpg) no-repeat; text-indent: -999em; }
/* #leftnav a:hover.about_on { width: 169px; height: 24px; display: block; background: url(images/about.jpg) no-repeat; text-indent: -999em; }
End About */

/* Start Attorneys */
#leftnav a.attorneys { width: 169px; height: 27px; display: block; background: url(images/attorneys.jpg) no-repeat; text-indent: -999em; }
#leftnav a:hover.attorneys { width: 169px; height: 27px; display: block; background: url(images/attorneys_on.jpg) no-repeat; text-indent: -999em; }
#leftnav a.attorneys_on { width: 169px; height: 27px; display: block; background: url(images/attorneys_on.jpg) no-repeat; text-indent: -999em; }
/* #leftnav a:hover.attorneys_on { width: 169px; height: 24px; display: block; background: url(images/attorneys.jpg) no-repeat; text-indent: -999em; }
End Attorneys */

/* Start Practice */
#leftnav a.practice { width: 169px; height: 27px; display: block; background: url(images/practice.jpg) no-repeat; text-indent: -999em; }
#leftnav a:hover.practice { width: 169px; height: 27px; display: block; background: url(images/practice_on.jpg) no-repeat; text-indent: -999em; }
#leftnav a.practice_on { width: 169px; height: 27px; display: block; background: url(images/practice_on.jpg) no-repeat; text-indent: -999em; }
/* #leftnav a:hover.practice_on { width: 169px; height: 24px; display: block; background: url(images/practice.jpg) no-repeat; text-indent: -999em; }
End Practice */

/* Start Contact */
#leftnav a.contact { width: 169px; height: 27px; display: block; background: url(images/contact.jpg) no-repeat; text-indent: -999em; }
#leftnav a:hover.contact { width: 169px; height: 27px; display: block; background: url(images/contact_on.jpg) no-repeat; text-indent: -999em; }
#leftnav a.contact_on { width: 169px; height: 27px; display: block; background: url(images/contact_on.jpg) no-repeat; text-indent: -999em; }
/* #leftnav a:hover.contact_on { width: 169px; height: 24px; display: block; background: url(images/contact.jpg) no-repeat; text-indent: -999em; }
End Contact */

#divider {
	float: left;
	background: url(images/divider.jpg) no-repeat;
	padding: 0;
	width: 35px;
	height: 345px;
}

#content {
	float: left;
	background: #fff;
	width: 500px;
}

#content first.p {
	margin: 0;
	padding: 2em;
	line-height: 16px;
	text-align: justify;
}

#content p {
	margin: 0;
	padding: 0 2em 1em 2em;
	line-height: 16px;
	text-align: justify;
}

#content ul {
	list-style: none;
	text-align: left;
	padding: 0 0 2em 2em;
	line-height: 16px;
}

#content ul li {
	padding: .5em 0 .5em .5em;
	text-align: justify;
	line-height: 16px;
}

#content h2 {
	font-size: 10pt;
	text-align: left;
}

#foot {
	clear: both;
	padding: 1em 0 0 0;
	width: 800px;
	text-align: right;
}

#foot ul {
	list-style: none;
}

#foot li {
	display: inline;
}

#foot p {
	margin: 0;
	padding: .3em 0 0 1em;
	text-align: right;
	line-height: 23px;
}

a:link, a:visited, a:active {
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #486e7e;
}

a:hover {
	font-size: 9pt;
	font-weight: normal;
	text-decoration: underline;
	color: #486e7e;
}

.larger {
	font-size: 10pt;
	color: #b30003;
	padding-right: 1em;
}

.bottom {
	margin: 0 auto;
	text-align: center;
}

.homelink a:link, .homelink a:visited, .homelink a:active {
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
	color: #b30000;
}

.homelink a:hover {
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: #b30000;
}

.homelink ul {
	padding-right: 2em;
}

.homelink li {
	padding-bottom: 1em;
	list-style: none;
}