/* RESET CSS */
body                                    {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,
form, p, ol, ul, li ,
dl, dt, dd, blockquote,
fieldset,legend,input                   {margin: 0px;padding: 0px;}
ol, ul                                  {list-style: none;}
a                                       {text-decoration:none;cursor: pointer;}
table                                   {border-collapse: collapse;}
a img                                   {border:0px;}
.wai                                    {display:none !important;}
.cb                                     {clear:both !important;}
.cl                                     {clear:left !important;}
address                                 {font-style:normal;}

body                                    {font-family:arial,trebuchet ms,arial, sans-serif;font-size:0.625em;text-align:left;}
#page                                   {margin: 0 auto 0px auto;}

#header                                 {display:none;}


/* stage */
#stage                                  {width:325px;height:313px;}
#flashobj                               {border-right:9px solid #fff;float:left;}

/* thewrapper  */
#wrapper                                {width:100%;overflow:hidden;border-bottom:9px solid #fff;}
#homepage                               {height:310px;overflow:hidden;}


/* main content area */
#content                                {width:100%;font-family:verdana;color:#333;font-size:130%;line-height:120%;border-right:0px solid #fff;border-left:0px solid #fff;background: url("../img/content-bg.jpg") repeat-x top left #fff;}
#content.padded                         {}

#content p                              {padding:6px 0;}

#content h1                             {font-size:240%;padding:20px 0 40px 0;line-height:130%;color:#363882;}
#content h2                             {font-size:140%;padding:20px 0;line-height:130%;font-weight:normal;}
#content h3                             {font-size:120%;padding:20px 0;}
#content h4                             {font-size:100%;padding:5px 0;}

#content a                              {color:#000;text-decoration:underline;}

#content ul                             {margin:10px 20px 10px 40px;list-style-type:disc;}

#content .home-column                   {width:45%;float:left;margin:30px 0 0 35px;font-size:85%;}
#content .home-column h1                {color:#0a0c63;text-transform:uppercase;letter-spacing:2px;padding:0px 0 5px 0;font-size:125%;}
#content .newscol h1                    {color:#82363b;}

ul.newslist                             {list-style-type:none !important;margin:10px 0px !important;}
ul.newslist a                           {display:block;}
ul.newslist li                          {margin:0px 0 10px 0;}

#stage                                  {display:none;}


.img_right                              {float:right;margin:0 0 20px 20px;}


/* bio page */
#bio                                    {padding:20px 28px;}
#bio h1                                 {border:3px solid #82363b;padding:3px;margin:0px 0;width:340px;}
#bio h2                                 {padding:5px 6px;color:#8b464a;text-transform:uppercase;width:340px;margin-bottom:25px;}
#bio address                            {}

#att-info                               {float:left;width:340px;line-height:140%;}

#practice-areas                         {float:left;width:300px;color:#82363b;font-size:90%;line-height:120%;margin:30px 0;}
#practice-areas h3                      {color:#82363b;padding:0px;}

.practice-list                          {list-style-type:none !important;padding:0px !important;margin:0px !important;}
.practice-list li                       {margin:7px 0 0px 0;}


#footer_container,.push-footer          {display:none;}



