/* 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;}
a:hover                                 {text-decoration: none;}
a:focus                                 {outline: 0;}
table                                   {border-collapse: collapse;}
a img                                   {border:0px;}
.wai                                    {display:none !important;}
.cb                                     {clear:both !important;}
.cl                                     {clear:left !important;}
address                                 {font-style:normal;}

html                                    {background:#c3cace;}

body                                    {font-family:arial,trebuchet ms,arial, sans-serif;font-size:0.625em;text-align:left;background: url("../img/body-bg.gif") repeat-x top left #e6edf0;}
#page                                   {margin: 0 auto 0px auto;}

#header                                 {height:205px;width:946px;margin:0 auto 0 auto;}

#logo                                   {float:right;margin-top:60px;width:563px;height:53px;background: url("../img/bryant-burgher-jaffe-roberts-logo.png") no-repeat top left;}
#logo a                                 {text-indent:-5000px;overflow: hidden;width:563px;height:53px;display:block;}

/* main menu */
ul#navlist                              {clear:left;width:309px;height:175px;padding:30px 25px 0 0;font-size:210%;float:left;border-right:9px solid #fff;}
ul#navlist li                           {display:inline;clear:left;float:left;position:relative;z-index:0;padding-right:5px;width:140px;}
ul#navlist li a                         {color:#82363b;display:block;}
ul#navlist li a:hover                   {color:#000;}
ul#navlist li.active a                  {color:#000;}

/* the submenu  */
ul#navlist li ul                        {z-index:9999;position: absolute;top:0px; left:145px; display: none;width:230px;font-size:50%;line-height1:120%;background:#82363B;} /* height:330px; */
ul#navlist li ul li                     {clear:both;width:100%;}
ul#navlist li ul li a                   {color:#fff;display:block;padding:3px 3px 3px 5px;}
ul#navlist li ul li a:hover             {color:#000;}
ul#navlist li.active ul li a            {color:#fff;}
ul#navlist li.active ul li a:hover      {color:#000;}


/* fixing a naughty IE6 hover bug */
ul#navlist  li  ul a:hover              {display:block;color: #000;background:#E6EDF0;}
ul#navlist li:hover ul                  {display: block;}

/* 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                               {background:#edf3f3;height:310px;overflow:hidden;}


/* main content area */
#content                                {width:928px;font-family:verdana;margin:0 auto 0 auto;overflow:hidden;height:auto;color:#333;font-size:130%;line-height:120%;border-right:9px solid #fff;border-left:9px solid #fff;background: url("../img/content-bg.jpg") repeat-x top left #fff;}
#content.padded                         {width:872px;padding:20px 28px;}

#content p                              {padding:6px 0; text-align:justify; }

#content h1                             {font-size:240%;padding:20px 0 40px 0;line-height:130%;color:#363882;font-family: Copperplate,Copperplate Gothic Light, sans-serif;}
#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 h5                             {font-size:100%;padding:20px 0;line-height:100%;font-weight:normal;}

#content a                              {color:#000;text-decoration:underline;}
#content a:hover                        {color:#666;text-decoration:none;}

#content ul                             {margin:10px 20px 10px 40px;list-style-type:disc;}

#content .home-column-l                 {width:280px;float:left;margin:20px 0 0 35px;font-size:85%;}
#content .home-column-r                 {width:215px;float:left;margin:20px 0 0 35px;font-size:85%;}
#content .home-column-l h1              {color:#0a0c63;text-transform:uppercase;letter-spacing:2px;padding:0px 0 5px 0;font-size:125%;}
#content .home-column-r h1              {color:#82363b;text-transform:uppercase;letter-spacing:2px;padding:0px 0 5px 0;font-size:125%;}

ul.newslist                             {list-style-type:none !important;margin:10px 0px !important;}
ul.newslist a                           {display:block;}
ul.newslist li                          {margin:0px 0 10px 0;}


.img_right                              {float:right;margin:0 0 20px 20px;}


/* bio page */
#bio .attphoto							{border:3px solid #82363b;}
#bio h1                                 {border:3px solid #82363b;padding:3px 30px 3px 3px;margin:0px 0;float:left;}
#bio h2                                 {padding:5px 6px;font-family: Copperplate,Copperplate Gothic Light, sans-serif;color:#8b464a;text-transform:uppercase;width:340px;margin-bottom:25px;}
#bio address                            {}

#att-info                               {float:left;width:340px;line-height:140%;}

#practice-areas                         {float:right;width:280px;color:#82363b;text-align:right;font-size:90%;line-height:120%;margin-bottom:40px;}
#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;}
#content .practice-list li a            {color:#82363b;text-decoration:none;}
#content .practice-list li a:hover      {color:#000;text-decoration:underline;}


/*footer style */
.push-footer                            {height:90px;border-right:9px solid #fff;border-left:9px solid #fff;width:928px;margin:0 auto 0 auto;}

#footer_container                       {height:49px;width:100%;color:#fff;font-size:120%;line-height:135%;background: url("../img/footer-bg.jpg") repeat-x bottom left;}

#footer                                 {width:960px;margin:0px auto 0 auto;overflow:hidden;font-size:110%;line-height:120%;}

#footer a                               {color:#fff;text-decoration:underline;}
#footer a:hover                         {text-decoration:none;}
#footer .smaller                        {font-size:70%;padding-top:5px;}
.ad                                     {font-size:90%;}

#footer .copyright                      {width:40%;float:left;padding-top:10px;}
.info                                   {width:50%;float:right;padding-top:10px;text-align:right;}
.info span                              {background: url("../img/bull.gif") no-repeat left 6px;margin-left:10px;padding-left:10px;}


