/* Colors 
#294582 blue for menus, links
#9f2d23 orange for highlights and hover
*/

/* Safari
Testing templates here since we can't see them locally..
http://www.saturnodesign.com/shapiro/safari/
*/

/* Trying to be normal */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, input, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Trebuchet MS', Trebuchet;vertical-align:baseline;}
ol, ul {list-style:none;}
em, strong {font-style:normal;font-weight:normal;}
fieldset, img {border:0;}

#menu, #search, #tools, #links, #brochure, #login, #expand,#bioDownloads, #bioAddressBlock {display:none;}

#logo {display:block;margin:10px 0 20px 0;}
#byline {position: relative;margin-top:50px;}

body {padding-left:10px;font-family:'Trebuchet MS', Trebuchet;font-size:12px;}
h1 {font-size:17px;margin-bottom:10px;}
strong, b {font-weight:bold;}
em, i {font-style:italic;}
a {color:black;}

#tabsMenu li a.current {text-decoration:none;font-size:12px;color:black;}
#tabAttorneys a, #tabAlerts a, #tabNews a, #tabAreas a {text-decoration:none;}
.tabable {margin-top:10px;}

#bioImage {width:120px;border:1px solid black;}
#bioAreas li a {text-decoration:none;}
#bioContact {margin:10px 0 0 0;}
#bioContact li span {margin-right:4px;}
#bioContact li a {text-decoration:none;}
#contentNarrowLeft h3 {margin-top:10px;font-weight:bold;}
#moreDiv {display:none;}

#content {width:700px;}
#content p {margin-bottom:8px;}
#contentNarrowLeft {width:180px;float:left;}
#contentNarrowRight h2 {font-size:16px;margin:0;}
#contentNarrowRight {width:500px;float:right;margin-bottom:20px;}
#contentNarrowRight #previewContent {margin-top:20px;}
#footer {padding:10px 0 0 0;clear:both;width:700px;}


#branding
{
	position: relative;
	left: 0px;
	height: auto;
	padding-bottom: 10px;
	background: #fff url(Images/bg_doublehorizontal.gif) no-repeat 10px bottom;
}
#branding h2
{
	position: absolute;
	top: 50px;
	left: 50px;
	color: #fff;
	font-family: 'Trebuchet MS', Trebuchet, verdana,sans-serif;
	font-weight: normal !important;
	font-size:24px;
}
#branding ul
{
	margin: 0 0 0 10px;
}
#branding ul li
{
	list-style-type: none;
}
#branding div {text-align:left !important;}

#footer {margin-top:20px;position:relative;height:80px;}
p#contact {position:absolute;top:0;}
p#byline {position:absolute;bottom:45px;}
p#terms {position:absolute;bottom:0;}

