/* HOME PAGE STYLES */
                        *                                                               {margin:0px;padding:0px;}
                        img a                                                   {border:0px;}
                        body                                                    {background: url(images/ccc_bg_y_repeat.gif) repeat-y;max-width:925px;}

                        #container                                              {margin-left:21px;max-width:800px; height:auto;border: 0px solid;}
                        #container .ccc_logo                    {z-index:100;position:absolute;top:210px;left:35px;}
                        #ssp                                                    {background:#fff;width:800px; height:293px;text-align:right;}
                        #container .navbar                              {*margin-top:0px;width:875px; height:58px; background: url(images/ccc_nav_bg.jpg) repeat-x;}
                        #container .navbar ul                   {list-style-type:none;margin-left:2px;}
                        #container .navbar li                   {display:inline;margin-left:15px;}
                        #container .navbar img                  {margin:18px 0px 18px 0;}
                        #container .navbar :a           {text-decoration:none;}
                        #container .roadheader                  {font: bold 18px georgia, serif; color:#fff;padding:15px 0 0px 20px;width:300px;}




                        #container .bottombox                   {background:#fff;min-height:305px;width:800px; max-width:800px;}
                        #container .road3                               {font: normal 12px georgia, serif; color:#fff;padding:0px 0 10px 20px;width:300px;}
                        #container .road2                               {font: normal 12px georgia, serif; color:#fff;padding:0px 0 20px 20px;width:300px;}
                        #container .road2 a                             {font: normal 12px georgia, serif; color:#fff;text-decoration:underline;}
                        #container .road2 :hover                {font: normal 12px georgia, serif; color:#fff;text-decoration:none;background:#4e2d02;}

                        #container .bottomleft                  {margin-left:54px;background:#8f7555; width:335px;}
                        #container .bottomleft img              {margin:10px 0 0 0px;}
                        #container .bottomright                 {float:right;background:#fff;height:305px;width:400px;}


                        .bottomlinks                                    {padding-top:20px;float:right;margin-left:10px;width:425px;}
                        .bottomlinks li                                 {display:inline;list-style-type:none;margin-right:4px;}
                        .bottomlinks a                                  {font: normal 10px helvetica, serif; color:#8f7555;text-decoration:none;}
                        .bottomlinks li :hover                  {font: normal 10px helvetica, serif; color:#000;text-decoration:underline;}


                /*Interior Nav */
                        #menu1                                                  {font: bold 14px georgia, serif; color:#fff;width: 175px;margin: 0px;border-style: solid solid solid none;border-color: #3D261D;border-size: 1px;border-width: 1px;}
                        #menu1 li                                               {list-style-type:none;}
                        #menu1 li a                                     {height: 24px;text-decoration: none;}
                        #menu1 li a:link, #menu1 li a:visited {color: #E4D6CD;display: block;background:  url(images/menu1.gif);padding: 8px 0 0 10px;}
                        #menu1 li a:hover                               {color: #FFF;background:  url(images/menu1.gif);padding: 8px 0 0 10px;}


                /* INTERIOR STYLES */
                        #overbox_container                              {width:100%; height:100%; position: absolute;}
                        #story                                                  {float:right;margin-top:-160px;*margin-top:-125px;background: #fff url(images/ccc_heart_bg333x423.jpg)no-repeat;width:525px;height:auto;min-height:425px;}
                        #story                                                  {font: normal 14px georgia, serif;color:#5f3f16;text-decoration:none; padding-bottom:20px;}
                        #storysmall                                             {font: normal 10px georgia, serif;color:#5f3f16;text-decoration:none;}
                        #story p                                                {margin-top:-60px;}
                        #story table td                         {vertical-align: top; padding-bottom:10px;}
                        #story a                                                {font: normal 14px georgia, serif;color:#5f3f16;text-decoration:none;}
                        #story a:hover                                  {font: normal 14px georgia, serif;color:#5f3f16;text-decoration:underline;}
                        #story li a                                     {list-style-type:none;font: normal 14px georgia, serif;color:#5f3f16;text-decoration: none;}
                        #story li a:hover                               {font: normal 14px georgia, serif;color:5f3f16;text-decoration:underline;}
                        #container .home_button a                       {font: bold 14px georgia, serif;color:#fff;position:absolute;top:203px;left:30px;text-decoration:none;}
                        #container .home_button a:hover         {font: bold 14px georgia, serif;color:#7AAACF;position:absolute;top:203px;left:30px;}

                        .location_hdr                                   {position:absolute;top:0px;left:322px;}
                        .physician_hdr                                  {position:absolute;top:0px;left:395px;}
                        .radiation_hdr                                  {position:absolute;top:0px;left:356px;}
                        .staff_hdr                                              {position:absolute;top:0px;left:360px;}
                        #horz_ban                                               {background: #a28867 url(images/horz_bg_1x72.jpg)repeat-x;width:875px;height:72px;}
                        #horz_ban img                                   {position:absolute;top:168px;left:240px;max-height:72px;padding:0px;margin:0px;}
                        #sub_container                                  {width:775px;clear:left;height:auto;background:#fff;}
                        .sub_logo                                               {clear:left;height:155px;background:#fff;}
                        .sub_logo img                                   {margin:100px 0 0 10px;}

                        #story ul                                               {padding-top:20px;list-style-type:none;height:auto;}
                        #story ul.left_column                   {float:left;padding:20px 40px 0 0;}
                        #story li.city                                  {font: normal 15px georgia, serif; color:#5f3f16;margin-top:20px;}
                        #story li.details                               {font: normal 12px georgia, serif; color:#a28867;}
                        .sub_bottombox                                  {background:#fff;margin-left:0px;min-height:307px;width:798px; max-width:798px;}

                        #sub_nav                                                {float:left;background:url(images/sub_nav_bg225x1.jpg) repeat-x;width:175px;max-height:220px;}
                        #sub_nav ul                                             {padding:4px 6px 6px 4px;}
                        #sub_nav li                                     {list-style-type:none;font: normal 15px georgia, serif; color:#fff;padding:8px 0 0 3px;border-bottom:1px solid;}
                        #sub_nav li a                                   {list-style-type:none;font: normal 15px georgia, serif; letter-spacing:1;color:#fff;text-decoration:none;}
                        #sub_nav li a:hover                             {font: normal 15px georgia, serif; letter-spacing:1;color:#fff;text-decoration:underline;}


                        #story .resources_left                  {float:left;padding-right:30px;width:335px;height:530px;}
                        #story .resources_right                 {width:100%;}
                        #story .resources_left li               {padding-bottom:4px;}
                        #story .resources_right li              {padding-bottom:4px;}

                        #story .pet_left                                {float:left;padding-right:30px;width:175px;margin-top:-10px;}
                        #story .pet_left li                     {padding-bottom:4px;}
                        #story .pet_right                               {width:100%;margin-top:-10px;}
                        #story .pet_right li                    {padding-bottom:4px;}

                        #story .header                                  {font: bold 22px georgia, serif; letter-spacing:.5;color:#573305;border-bottom:1px solid; width:525px;}
                        #story .headernu                                {font: bold 22px georgia, serif; letter-spacing:.5;color:#573305;1px solid; width:525px;}
                        #story .bodysmall                               {font: normal 10px georgia, serif;color:#5f3f16;text-decoration:none;}
                        #story .subhead                                 {font: bold 14px georgia, serif;color:#5f3f16;text-decoration:none;}
                        #story .tabletxt                                {font: normal 14px georgia, serif;color:#5f3f16;text-decoration:none;}
                        #story .rad_header                              {font: bold 19px georgia, serif; letter-spacing:.5;color:#573305;border-bottom:1px solid; width:525px;}
                        #story .ps                                              {position:relative;font: normal 14px georgia, serif;color:#5f3f16;width:525px;}
                        #story .backtophys                              {margin-top:90px; text-align:right;}

                        #story .pet_team                                {position:relative;}
                        #story .pet_doc                                 {position:relative;float:left;padding-right:30px;width:175px;}
                        #story .pet_certified           {font: bold 16px georgia, serif; letter-spacing:.5;}
                        #story .pet_doc li                      {padding-bottom:4px;}
                        #story .pet_job                                 {width:100%;}
                        #story .pet_job li                      {padding-bottom:4px;}

                        #story .more_info                               {position:relative;}
                        #story .more_info p                             {padding-top:70px;}

                        #story .dr_hdr img                              {float:left;padding:10px;}
                        #story .dr_hdr ul                               {position:relative;top:-4px;left:5px;}
                        #story .dr_hdr li                               {display:block;list-style-type:none;list-style-postion:bottom;font: bold 14px georgia, serif;color:#5f3f16;}

                        /*STAFF PAGE*/
                        #story .staff_cityl                     {float:left;padding-right:30px;width:175px;margin-top:-10px;}
                        #story .staff_cityl li                  {padding-bottom:4px;}
                        #story .staff_cityr                     {width:100%;margin-top:-10px;}
                        #story .staff_cityr li                  {padding-bottom:4px;}

                        /*CITY STAFF PAGE*/
                        /*#story .staff_1 .piccap                       {float:left; padding:20px 45px 0px 0px; margin-top:10px}*/
                        #story .staff_1 .piccap                 {float:left; margin:0px 45px 20px 0px; width:125px; height:175px;}
                        #story .staff_1 li                              {font: normal 11.5px georgia, serif;color:#5f3f16;text-decoration:none;display:block;list-style-type:none;}
                        #story .staff_1 img                             {border-bottom:1px solid;width:125px;}

                        /*RADIATION PAGE*/
                        .rad_list                                               {font: normal 14px georgia, serif;color:#5f3f16;list-style-type:none;padding-bottom:15px;}
                        #story ul.faq                                   {display:list-item;padding-left:20px; margin-bottom:20px}
                        #story ul.faq li                                {list-style-type:disc;}

                        #story .noclass li                              {list-style-type:disc;margin-left:20px; padding-left:10px;}

                        /*HIDDEN OVERLAYS*/
                        #overbox                                                {position:fixed;_position:absolute;_top:expression(eval(document.body.scrollTop+78));background:#EEEEEE;border:1px solid #999999;display:none;height:480px;left:116px;margin:0 auto;top:78px;width:600px;z-index:99;}
                        #overbox-title                                  {background:url(images/horz_bg_1x72.jpg) repeat-x scroll 0 0 #A28867;padding-left:10px;color:#FFF;}
                        .overbox-close                                  {float:right;margin-right:2px;color:#fff;text-decoration:none;}
                        .overbox-close-button                   {position:relative; top:3px; margin-left:1px;}

