#left_nav { float: left; width: 177px; height: 850px; margin-right: 14px; background-image: url(http://g.astrology.com/refresh/bg_left_nav_stars.jpg); background-repeat: no-repeat; background-color: #a6aaff; }
#left_nav h1 { font: bold 12px arial; color: #850101; background-image: none; margin-top: 15px; padding: 0; height: auto; }
#left_nav_pad { padding-left: 44px; }
ul { list-style: none; }
#left_nav a { font: bold 12px arial; color: #570a7d; line-height: 130%; }
#left_nav a:link { text-decoration: none; }
#left_nav a:visited { text-decoration: none; }
#left_nav a:active { text-decoration: none; }
#left_nav a:hover { text-decoration: underline; }
.left_nav_header { padding-left: 44px; }
.new { font-style: italic; font-weight: bold; color: #FFFF00; }

#main_content { width: 608px; float: left; margin-right: 14px; }

#featured_body { background-image: url(http://g.astrology.com/refresh/bg_featured_main2_608.gif); background-repeat: no-repeat; background-color: #deeeff; }
#featured_body .copyright { font-size: 11px; color: #000; font-style: italic; }
.recipe { margin: 15px 0 15px 0; clear: both; vertical-align: middle; line-height: 30px;}
.recipe img { margin: 0px 5px 15px 0px; float: left; }
#featured_body_index { height: 163px; background-image: url(http://g.astrology.com/refresh/bg_featured_main_index_608.gif); background-repeat: no-repeat; margin-bottom: 13px; }
#featured_body_pad { margin: 0 6px 0px 34px; }
.featured_body_img { float: left; margin-right: 28px; }
#featured_body_txt { float: left; width: 366px; }
#featured_body h1 { font-weight: bold; font-size: 27px; color: #990000; background-image: none; padding: 0; height: auto; }
#featured_body h2 { font-weight: bold; font-size: 18px; color: #330066; }

/* removed font-style: italic; from h3 -- this is causing floating images to stop rendering in IE7 */
#featured_body h3 { font-size: 12px; color: #333333; }

#featured_body h4 { font-weight: bold; font-size: 12px; color: #990000; }
#featured_body h5 { font: bold 15px arial; color: #006699; width: 323px; height: 24px; line-height: 24px; background-image: url(http://g.astrology.com/refresh/bg_header_blue.gif); background-repeat: no-repeat; background-color: #c4e2ff; }
.h5_pad { padding-left: 35px; }
#featured_body h6 { font: bold 14px arial; color: #006699; }
#featured_body_index h1 { font-weight: bold; font-size: 20px; color: #330066; background-image: none; margin-bottom: 5px; padding: 0; height: auto; }
#featured_body_index h2 { font-weight: bold; font-size: 14px; margin-bottom: 5px; color: #990000; }
#featured_body_index h3 { font-weight: bold; font-size: 14px; margin-bottom: 5px; color: #006699; }
#featured_body p { font-weight: bold; font-size: 13px; color: #006699; }
.featured_body_promo { clear: both; font-size: 12px; color: #666666; font-weight: bold; margin: 20px 0 10px 0; }
#featured_body_promo_left { float: left; width: 237px; }
#featured_body_promo_left_pad { }
#featured_body_promo_right { float: left; }
#featured_body_promo_right_body { width: 323px; background-color: #fff; }
#featured_body_promo_right_body_pad { padding: 13px 19px 10px 35px; }

#ad_left { float: left; margin-top: 20px; width: 300px; }
#ad_right { float: right; margin-top: 20px; width: 300px; }

#energy_meter { margin: 15px 0; height: 32px; background-color: #9f1000; font: bold 15px arial; color: #fff; }
#energy_meter_pad { padding: 5px 0 0 93px; } 

#horoscopes .sign { font: bold 15px georgia; color: #570a7d; }
#horoscopes .sign_dates { font-style: italic; color: #666666; }
#horoscopes tr { height: 30px; }
#horoscopes .cell1 { width: 27px; }
#horoscopes .cell2 { width: 223px; }
#horoscopes .cell3 { width: 27px; }
#horoscopes_body { font: 12px arial; color: #000000; width: 608px; height: 280px; background-image: url(http://g.astrology.com/refresh/bg_scorpio_608.jpg); background-repeat: no-repeat; } 
#horoscopes_body_pad { padding: 16px 42px 0 42px; } 
#horoscopes p { margin: 10px 0; }

#all_about { margin-top: 15px; }
#all_about h1, #horoscopes h1 { font: bold 21px arial; color: #990000; width: 608px; height: 31px; line-height: 31px; padding: 0 0 0 5px; background-image: url(http://g.astrology.com/refresh/bg_header_yellow_608.gif); background-repeat: no-repeat; }
#all_about h2 { font: bold 15px arial; color: #990000; width: 303px; height: 24px; line-height: 24px; background-color: #fdcbcf; }
#all_about h3 { font-weight: bold; font-size: 14px; color: #e15d72; }
#all_about table { margin-top: 10px; }
#all_about_left { float: left; border-right: 2px solid #fff; } 
#all_about_right { float: left; } 
#all_about_head {  }
.all_about_head_pad { padding-left: 39px; } 
#all_about_subhead {  }
.all_about_subhead_pad { padding-left: 14px }
#all_about_sub_body { font: 12px arial; color: #666666; width: 303px; min-height: 140px; background-color: #f7f7f7; }
#all_about_sub_body ul { list-style-type: disc; padding-left: 14px; }
#all_about_sub_body_index { font: 12px arial; color: #666666; width: 303px; min-height: 165px; background-color: #f7f7f7; }
.all_about_sub_body_pad { padding: 14px; }
#all_about_sub_img { float: left; margin-right: 9px; }
#all_about_sub_txt { float: left; width: 226px; }
#all_about_sub_txt_wide { float: left; width: 276px; }
#all_about_sub_index_txt { float: left; width: 221px; }

#right { float: left; width: 162px; margin-top: 5px; }
#ad { margin-top: 10px; }
#ad_bottom { margin-top: 20px; }

