/*  
Theme Name: Brezine Law Office
Theme URI: http://brezinelawoffice.com/
Description: Theme custom-built for Brezine Law Offices
Version: 1.0
Author: John Paul Davis
Author URI: http://www.livingpixeldeisgn.com

*/

a:link {color: #572501; text-decoration: none; }
a:visited {color: #063852; text-decoration: none; }
a:hover {color: #80624D; text-decoration: none;}
a:active {color: #80624D; outline: none; text-decoration: none;}


body {margin:0px; padding:0px; background-color: #a19fa0; font-family: helvetica, arial, sans-serif; font-size: 76%; color: #757575;} /* Need to set body margin and padding to get consistency between browsers. */

#content {
	position:absolute;
	left:50%;
	width:1000px;
	margin-top:0;
	margin-left:-516px;
	text-align:left;
	padding:0;
	background: transparent url(http://www.brezinelawoffice.com/images/bg.jpg) 0 0 repeat-y;
	}
	
	
#top {
position: realtive;
margin-left: 100px;
padding-top: 37px;
width: 800px;
background: #fff url(http://www.brezinelawoffice.com/images/topred.jpg) 0 0 no-repeat;
}

h1, h1 a {
width: 196 px;
height: 71px;
}

h1 {
background: transparent url(http://www.brezinelawoffice.com/images/logo.jpg) 0 0 no-repeat;
}

h1 a {
display: block;
text-indent: -9999px;
}

#maincontent {
width: 440px;
margin-left: 100px;
padding: 30px;
font-size: 1.2em;
float: left;
}

#nav {
position: absolute;
top: 70px;
left: 500px;
}

#navbar {
position: relative;
width: 396px;
height: 24px;
background: transparent url(http://www.brezinelawoffice.com/images/navbar.jpg) 0 0 no-repeat;
list-style: none;
}

#navbar li, #navbar li a {
height: 20px;
display: block;
}

#navbar li {
position: absolute;
top: 0;
}

#navbar li a {
text-indent: -9999px;
}

#homelink {
left: 7px;
width: 58px;
}

#practiceslink {
left: 76px;
width: 98px;
}

#attorneyslink {
left: 185px;
width: 106px;
}

#contactlink {
left: 304px;
width: 87px;
}

#homelink a:hover{
background: transparent url(http://www.brezinelawoffice.com/images/navbar.jpg) -7px -22px no-repeat;
}

#practiceslink a:hover{
background: transparent url(http://www.brezinelawoffice.com/images/navbar.jpg) -76px -22px no-repeat;
}

#attorneyslink a:hover{
background: transparent url(http://www.brezinelawoffice.com/images/navbar.jpg) -185px -22px no-repeat;
}

#contactlink a:hover{
background: transparent url(http://www.brezinelawoffice.com/images/navbar.jpg) -304px -22px no-repeat;
}

h3#welcome {
width: 124px;
height: 38px;
text-indent: -9999px;
background: transparent url(http://www.brezinelawoffice.com/images/welcome.jpg) 0 0 no-repeat;
}

h3#Attorneys {
width: 124px;
height: 38px;
text-indent: -9999px;
background: transparent url(http://www.brezinelawoffice.com/images/attorneys.jpg) 0 0 no-repeat;
}

h3#Practices {
width: 124px;
height: 38px;
text-indent: -9999px;
background: transparent url(http://www.brezinelawoffice.com/images/practices.jpg) 0 0 no-repeat;
}

h3#contact {
width: 124px;
height: 38px;
text-indent: -9999px;
background: transparent url(http://www.brezinelawoffice.com/images/contact.jpg) 0 0 no-repeat;
}

#secondaycontent {
width: 299px;
float: left;
padding-top: 60px;
background: transparent url(http://www.brezinelawoffice.com/images/sidebar-divider.jpg) no-repeat top left;
}

#secondaycontent h3 {
width: 95%;
text-align: right;
font-family: times new roman, times, georgia, serif;
font-size: 1.8em;
font-weight: normal;
}

#secondaycontent h4 {
width: 90%;
text-align: left;
margin-left: 15px;
}

#secondaycontent p {
width: 90%;
text-align: left;
margin-left: 15px;
}

#footer div.hr {
  width: 100%;
  height: 51px;
  background: transparent url(http://www.brezinelawoffice.com/images/main_content_hr.jpg) no-repeat scroll 100px;
}

#secondaycontent div.hr {
  width: 100%;
  height: 55px;
  background: transparent url(http://www.brezinelawoffice.com/images/sidebar-divider.jpg) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

.clear {
clear: both;
}

#footer {
width: 1000px;
height: 250px;
background: transparent url(http://www.brezinelawoffice.com/images/footerbg.jpg) no-repeat 0 51px;
}

#footer p {
width: 450px;
margin-left: 120px;
font-size: .7em;
}

ul.postlist {
list-style: none;
font-size: 1.2em;
}
