@import "assets/lora-fontfacekit/stylesheet.css"



/*LAW OFFICE OF PHILLIP BRIGHAM, LLC*/
/*eric@designgrimes.com*/



/*color reference
*****************
red: #840A3E
blue: #142635
*/

/*GENERAL*/

*	{text-decoration: none; list-style:none; margin: 0px; padding: 0px; font-family: 'LoraRegular';}

a	{text-decoration: none; color: #142635;}
a:hover	{color: #840a3e;}
a.active	{font-family: 'LoraBold'; color: #840A3E; text-decoration: underline;
}
li	{list-style: none;}

#page-wrapper	{max-width: 960px; min-width: 560px; min-height: 616px; margin: 0 auto; position: relative; border: 3px solid #333;}




/*HEADER*/
#header	{height:84px; padding: 0px 0px 0px 0px; text-align: center;	border-bottom-width: 1px;}
#header h1 {padding: 0px 0px 0px 0px;	height: 70px; font: bold 36px Lora; background: url('assets/graphics/hr.png') repeat-x 0 55px; }

/*CONTENT*/
#content	{padding: 0px 0px 0px 280px; overflow: hidden;}
#headshot {position: absolute; left: 0; bottom: 10px; min-height: 27px; z-index:1; float: left;
}


/*NAV*/
#nav{height: 15px; width: 600px; margin: 0px 0px 0px 50px; font-size: 22px;}
#nav li {float: left; margin:  0px 90px 0px 0px;} 

/*SUBNAV*/
#subnav	{clear: both; margin: 20px 0px 0px 50px; font-size: 22px;}
#subnav li	{float:left; margin: 0px 30px 0px 0px;}


/*MAIN CONTENT*/
#main_content	{ overflow: scroll; clear: both; width: 500px; margin: 70px 0px 0px 25px;}
.subnav_space	{ margin: 50px 0px 0px 0px;}
#main_content p	{line-height: 1.4em;}
h4				{font: bold 18px Lora; margin: 20px 0px 0px 0px;	}
.first			{margin: 50px 0px 0px 0px;}

/*FOOTER*/
#footer {height: 171px;	max-width: 980px; min-width: 560px;  padding: 30px 0px 0px 398px; background-color: #142635; position: absolute; bottom: 0px; color: #ffffff; overflow: visible;}
#footer ul	{height: 0px;float: left;}
#footer li	{margin: 20px 30px 0px 0px;}
#footer a	{color: white;}
#footer a:hover	{color: #840A3E;}
#phone	{margin: 20px 10px 0px 250px; padding: 0px 0px 0px 60px;}
#address	{margin: 0px 124px 0px 0px;}


/*GENERAL CLUTTER*/
.hidden {visibility: hidden;}