/* Neiburger Law */
/* Colors   Burgandy #933, Blue #336; Grey Dark #333 Grey Light #D7D3CA */
/* Note: if font size changed from h1 1.6, h2 1.1, p & li 1.0, make corresponding change to javascript in template */

body { font-family: "Gill Sans MT", "Gill Sans", Ariel, sans-serif; color: #333; }

table.main { width: 855px; border: 2px #933 solid; }
table.contact { width: 500px; background-color: #D7D3CA; border: 2px #933 solid; }
td { vertical-align: top; }
td.header { vertical-align: bottom; }
td.menu { width: 225px; background:  url(images/menu_background.gif) repeat-y; }
td.main { width: 530px; }
td.sidebartop { width: 100px; background-color: #933; text-align: center; font-weight: bold; font-size: .8em; color: white; }
td.sidebarbottom { vertical-align: bottom; width: 100px; background-color: #933; }
tr.footer { background-color: #D7D3CA; }
tr.footer td { vertical-align: baseline; }
div.callout { margin: 20px; padding: 0 10px 10px 10px; border: 3px solid #933; background-color: #D7D3CA; }
div.center { text-align: center; }

h1 { color: #933; font-size: 1.6em; text-align: center; font-variant: small-caps; margin: .7em 20px .3em 1px; padding: 0;  }
h2 { color: #336; font-size: 1.1em; margin: .5em 20px .2em 2px; padding: 0; }
td.menu h3 { font-size: 14px; font-weight: bold; letter-spacing: 1px; line-height: 1.3em; 
		margin: 0; padding: 0; }
p { font-size: 1em; margin: .3em 20px .2em 3px; padding: 0px; }
div.quote { background-color: #933; color: #FFF; font-family: "Gill Sans", Ariel, sans-serif; 
		margin: 2em 25px 0 0; padding: 10px 20px 15px 20px; }
div.quote p { font-size: 1.1em; margin: .4em 0; padding: 0; }
div.quote p.author { font-weight: bold; font-size: .9em; margin-top: .5em; }
p.star { text-align: center; margin: 0; padding: 0; }
td.sidebarbottom p { color: #FFF; text-align: center; font-weight: bold; font-size: .8em; 
		line-height: 1.2em; margin: 36px 0; }
.footer h4 { text-align: center; font-size: .8em; font-weight: normal; margin: .5em 30px .5em 0; }
.footer h4.more { font-family: "Gill Sans", Ariel, sans-serif; 
		font-weight: bold; font-size: 1.1em; margin: .5em 0; }
h4.menu_bottom { text-align: center; font-weight: normal; font-size: .8em; width: 835px; }
		
ul { margin-top: .2em; margin-bottom: .2em; font-size: 1em; }
li { list-style: disc; margin-right: 20px; }

h3.tagline { font-size: 14px; background-color: #D7D3CA; font-weight: bold; letter-spacing: 1px; 
		margin: 0; padding: 3px 0 4px 222px;} 
.questions { font-size: .8em; font-weight: bold; }
.specialnote { font-family: Verdana, Arial, Helvetica, sans-serif; }

div.top { float: left; border: 0; margin: 0; display: inline; }
p.star img { border: 0; margin: 0; }
div.top img { border-top: 0; border-left: 0; border-bottom: 3px #933 solid; border-right: 1px #933 solid; }
img.title { margin: 0 0 0 5px; border: 0; }
.sidebar img { margin:0 0 1px 0; }
img.extra { clear: both; float: right; }

p.button { text-align: center; margin: 1.5em 0; }
p.button input { border: 7px #933 outset; color: #FFF; background-color: #933; font-weight: bold; }

a:link { color: #933; }
a:visited { color: #336; }
a:hover, a:focus { text-decoration: underline; }
td.sidebarbottom a:link, td.sidebarbottom a:visited, td.sidebarbottom a:hover, td.sidebarbottom a:focus { color: #FFF; text-decoration: none; }
a:link.home, a:link.estate, a:link.medicaid, a:link.assist, a:link.nursing, a:link.alz, a:link.resources, a:link.request, a:link.about, a:link.contact, 
a:visited.home, a:visited.estate, a:visited.medicaid, a:visited.assist, a:visited.nursing, a:visited.alz, a:visited.resources, a:visited.request, a:visited.about, a:visited.contact
	{ color: #333; width: 175px; display: block; text-decoration: none; padding: .4em 1em; }
a:hover.home, a:hover.estate, a:hover.medicaid, a:hover.assist, a:hover.nursing, a:hover.alz, a:hover.resources, a:hover.request, a:hover.about, a:hover.contact, 
a:focus.home, a:focus.estate, a:focus.medicaid, a:focus.assist, a:focus.nursing, a:focus.alz, a:focus.resources, a:focus.request, a:focus.about, a:focus.contact 
	{ color: #FFF; background-color: #933; }
p.button a:link, p.button a:visited, p.button a:hover, p.button a:focus { color: #FFF; background-color: #933; 
	border: 7px #A44 outset; font-weight: bold; text-decoration: none; padding: 0em .2em .4em .2em; margin: 0;}
