body                    { bgcolor: 		WHITE;  
                          margin:               2px; 
                          padding:              1px; 
                          background-color:     WHITE;        ;
                          background-image:     url(/images/brownback.jpg);
                          background-repeat:    no-repeat       ; }

h1                      { font: bold 20px Garamond; color: #D2592E; Font-variant: Small-Caps; }
h2                      { font: bold 12px gillsans; margin: 0px; padding: 0px; }
h3                      { font: bold 12px gillsans; color: #3D4153; font-weight: bold; }
h4                      { font: bold 12px gillsans; color: #C05835; font-variant:small-caps; }
h5                      { font: 13px verdana; font: 11px Verdana; font-variant:small-caps;  }

hr                      { color:#769982 height:1px; }

.main                   { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #353333; 
                          line-height: 18px; width: 780px; background-color: white;}

.maintable              { background-color: white; width: 100%; border: border: dashed 1px #A1A1A1;}

.ferguson		{ Font: Bold 43px Garamond; Color: Black; Font-variant: Small-Caps;}
.ferguson_small		{ Font: Bold 16px Garamond; Color: Black; Font-variant: Small-Caps;}
.directions		{ Font: Bold 10px Arial; Color: BLACK;}

.topflash               { width: 100%; background-color: #0F4C2A; }

.content                { Font: 12px "Trebuchet MS", Arial; color: #353333; width: 100%; line-height: 20px; }
.content a              { text-decoration: none; color: #E7600F; font-weight:bold; }
.content a:link         { text-decoration: none; color: #E7600F; font-weight:bold; }
.content a:visted       { text-decoration: none; color: MAROON; font-weight:bold; }
.content a:hover        { text-decoration: none; color: ; background-color: #CEDECE; font-weight:bold; }
.content a:active       { text-decoration: none; color: #384BAA; }

.content2               { Font-size: 12px; Font-family: Verdana, Arial; line-height: 18px; width: 100%; 
                          color:#666666; }

.date                	{ Font: Bold 10px verdana; color: #D2592E; }

.topmenu                { Font: bold 12px arial; width: 100%; }
.topmenu a              { text-decoration: none; color: WHITE; }
.topmenu a:link         { text-decoration: none; color: WHITE; }
.topmenu a:visted       { text-decoration: none; color: WHITE; }
.topmenu a:hover        { text-decoration: none; color: WHITE; Background-color: #575759; }
.topmenu a:active       { text-decoration: none; color: WHITE; }

.ourattorneys           { Font: 12px Arial; color: #666666; width: 100%; line-height: 18px; }
.ourattorneys a         { text-decoration: none; color: MAROON; font-weight:bold; }
.ourattorneys a:link    { text-decoration: none; color: #CF5627; font-weight:bold; }
.ourattorneys a:visted  { text-decoration: none; color: WHITE; font-weight:bold; }
.ourattorneys a:hover   { text-decoration: none; color: WHITE; background-color: #A19676; font-weight:bold; }
.ourattorneys a:active  { text-decoration: none; color: #384BAA; }


.jobs                   { Font-size: 11px; Font-family: Verdana, Arial; line-height: 18px; width: 100%; 
                          color:#666666; }

.google                 { font: bold 11px Arial; color: #104D2B; }
.address                { font: bold 11px Trebuchet MS, Arial; color: white; font-variant:small-caps; }

.leftmenu               { width: 170px; font-weight: bold; font-family: Georgia, Verdana; font-size: 12px; }
.leftmenu a             { text-decoration: none; color: MAROON; }
.leftmenu a:link        { text-decoration: none; color: MAROON; }
.leftmenu a:visted      { text-decoration: none; color: GRAY; }
.leftmenu a:hover       { text-decoration: none; color: ; background-color: WHITE; }
.leftmenu a:active      { text-decoration: none; color: GRAY; }

.addressheader		{ Font: Bold 15px Trebuchet, Verdana; Color: WHITE; Font-variant: Small-Caps; }
.addressfooter		{ Font: Bold 15px Trebuchet, Verdana; Color: GRAY; Font-variant: Small-Caps; }


.rss                	{ Font: 11px Arial; color: #353333; width: 100%; line-height: 20px; }
.rss a              	{ text-decoration: none; color: #E7600F; font-weight:bold; }
.rss a:link         	{ text-decoration: none; color: #E7600F; font-weight:bold; }
.rss a:visted       	{ text-decoration: none; color: MAROON; font-weight:bold; }
.rss a:hover        	{ text-decoration: none; color: ; background-color: #CEDECE; font-weight:bold; }
.rss a:active       	{ text-decoration: none; color: #384BAA; }

.legalresources        		{ Font: 11px Verdana; color: #666666; width: 100%; line-height: 20px; }
.legalresources a              	{ text-decoration: underline; color: GREEN; }
.legalresources a:link         	{ text-decoration: underline; color: GREEN; }
.legalresources a:visted       	{ text-decoration: underline; color: BLUE; }
.legalresources a:hover        	{ text-decoration: underline; color: ; background-color: #CEDECE; }
.legalresources a:active       	{ text-decoration: underline; color: #384BAA; }

.legalresources2        	{ Background-color: gray; Font: Bold 12px Arial; width: 100%; border: Solid 1px BLACK }
.legalresources2 a             	{ text-decoration: none; color: WHITE; }
.legalresources2 a:link        	{ text-decoration: none; color: WHITE; }
.legalresources2 a:visted      	{ text-decoration: none; color: WHITE; }
.legalresources2 a:hover       	{ text-decoration: none; color: ; background-color: MAROON; }
.legalresources2 a:active      	{ text-decoration: none; color: BLACK; }


