﻿#horoscopes .h3	{ display:block; font-size: 20px; color: #f25a82; margin-bottom: 5px;}

#horoscopes #current_horoscope 	{ background-color: #000; padding: 30px; overflow: hidden; width: 510px;}
#horoscopes #current_horoscope img 	{ display: block; float: left; margin: 0 30px 0 0; width: 139px; }
#horoscopes #current_horoscope div.details { float:left; width: 330px; }
#horoscopes #current_horoscope .horoscope_dates	{ color: #fff; }
#horoscopes #current_horoscope .desc	{ display: block; color: #dfcfaa; margin: 10px 0 10px 0;}

#horoscopes ul			{ list-style-type: none; margin: 5px 0 0 0; padding: 0px; }
#horoscopes li {border-bottom: dotted 1px #C0A055; padding: 20px 0 20px 0;}
#horoscopes li img 			{ display: block; float: left; margin: 0 30px 0 0; width: 85px;  }
#horoscopes li div.details 		{ float:left; width: 420px; }
#horoscopes li .horoscope_dates	{ color: #c0a055;}
#horoscopes li .desc			{ display: block; color: #000; margin: 10px 0 0 0;}

.clr {padding: 0; margin:0; clear:both;}

.register {display: block; width: 139px; margin-top: 145px; margin-left: -159px; float: left; font-size: 11px; color: #C24868;}

