﻿@import url("level2.css");
@media screen, projection {

/* HEADLINES AND PARAGRAPHS: =headlines
----------------------------------------------- */	

	#attorneyHeader			{ width: 211px; height: 25px; left: 340px; top: 19px; }
	#attorneyHeader span	{ background: url(../images/attorneys/rwilliams-heading.gif) no-repeat; }	
	#attorneyEmail			{ width: 184px; height: 13px; left: 365px; top: 23px; font-size: 11px; }
	#attorneyEmail span		{ background: url(../images/attorneys/rwilliams-email.gif) no-repeat; }
	#attorneyPhone			{ width: 118px; height: 15px; left: 430px; top: 25px; }
	#attorneyPhone span		{ background: url(../images/attorneys/rwilliams-phone.gif) no-repeat; }

	#header-Attorneys		{ width: 77px; height: 15px;	margin: 0 0 0 13px;	}
	#header-Attorneys span	{ background: url(../images/heading-attorneys.gif) no-repeat; }

	h2#phone 		{ font-weight: bold; font-size: 12px; position: absolute; margin: 0 0 0 0; top: 22px; right: 18px; }
	h2#phone span	{ visibility: hidden; }
	h2#phone img	{ z-index: 1; position: absolute; top: 0; left: 0; }
	h2#phone img 	{ width: 152px; height: 16px; }

/* HEADER: =header
----------------------------------------------- */
	div#subHeadingBlock	{ height: 99px; background: #D7D3B9 url(../images/bg-subheader.gif) repeat-x 2px; border-bottom: 1px solid #7B7765;	}
	img#headshot		{ position: absolute; top: 58px; left: 571px; }
	div#attorneyInfo	{ height: 99px; background: url(../images/bg-subheader.jpg) no-repeat;	}

/* CONTENT BOX: =content
----------------------------------------------- */		

	dl { width: 568px; float: left; padding: 23px 0 0 0; background: url(../images/bg-bio.gif) repeat-y right; }
	dt { width: 140px; float: left; color: #605A3A; text-align: right; font-weight: bold; line-height:19px;}
	dd { width: 356px; float: left; display: inline; margin: 0 45px 25px 14px; color:#272727; line-height:20px;}

	ul#attorneyList				{ float: left; width: 173px; margin: 22px 0 0 10px; }
	ul#attorneyList li			{ list-style: none; line-height: 23px; }
	ul#attorneyList li a		{ color: #991F00; padding: 0 0 0 14px; }
	ul#attorneyList li a:hover 	{ text-decoration: underline; }
	ul#attorneyList li a.selected	{ background: url(../images/icon-selected-attorney.gif) no-repeat center left; font-weight: bold; color: #616A63; }
	ul#attorneyList li a.selected:hover { text-decoration: none; }
	
/* MISC: =misc
----------------------------------------------- */
	#attorneyInfo a { text-decoration: none; color: #000000; }
	#attorneyInfo a:hover { cursor: pointer; }
	
	/*image Logo Division */
	div#image1{float:right;width:65px; padding-right:0px; margin-top:-58px; background-color:#555E57}
}