@charset "utf-8";
/* CSS Document */
body {
text-align: center;
background-color: #999999;
} 
#astro-container {
width: 841px;
padding: 0px 0px 20px 0px;
margin: 0px auto 10px auto;
}
#astro-header {
width: 841px;
height: 53px;
/*background:url(http://i.keen.com/d1_ed-517-keenlogobg_v1.gif);*/
background-repeat: no-repeat;
position: relative;
top: 0px;
left: 15px;
}
#astro-headertxt{
margin: 0px 0px 0px 50px;
padding: 8px 0px 0px 5px;
}
#astromenu a {
height:53px;
position:absolute;
text-decoration:none;
top:10px;
left: 547px;
width:88px;
font-size: 25px;
}
*html #astromenu a {
top:15px;
font-size: 35px;
left: 544px;
}
#astromenu a i{
visibility: hidden;
}
.astro-headertxt{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #2178c1;
font-weight: bold;
text-transform: uppercase;
}
#astro-signin{
margin: 0px 10px 10px 50px;
padding: 0px 0px 0px 5px;
display: inline;
}
.astro-signin{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
width: 190px;
color: #2178c1;
text-transform:none;
}
*html .astro-signin{
margin: -3px 10px 10px 661px;
padding: 8px 0px 0px 0px;
}
#astro-header a{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #2178c1;
text-decoration: underline;
}
#astro-header a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #2178c1;
text-decoration: none;
}
#astro-img-container{
border: none;
width: 841px;
height: 215px;
position: relative;
top: 0px;
left: 15px;
background-repeat: no-repeat;
/*background:url(http://i.keen.com/d1_tarot-lp-86431-mainimg_v1.gif);*/
}
#astro-img-mcontainer{
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#astro-mainblob-txt{
margin: 0px 10px 0px 393px;
padding: 98px 0px 0px 0px;
}
.astro-mainblob-txt{
color: #d34f11;
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
width: 355px;
}
#astro-offer-container {
border: none;
width: 841px;
height: 137px;
position: relative;
top: 0px;
left: 15px;
}
#astro-offer-txt{
padding: 0px 10px 5px 27px;
width: 410px;
}
* html #astro-offer-txt{
margin: 0px;
padding: 0px 10px 5px 27px;
width: 410px;
}
.astro-offer-txt-blue{
color: #2178c1;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
font-weight: bold;
display: inline;
}
.astro-offer-txt-grey{
color: #555555;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
font-weight: normal;
display: inline;
}
#psychic-text1{
margin: 0px 0px 0px 300px;
padding: 5px 0px 0px 0px;
}
* html #psychic-text1{
margin: 5px 0px 0px 300px;
padding: 0px 0px 0px 0px;
}
.psychic-text1{
color: #777777;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
}

#psychic-text2{
margin: 8px 0px 0px 290px;
}
.psychic-text2{
color: #777777;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
}
#psychic-text-ext{
margin: 5px 0px 0px 275px;
}
.psychic-text-ext{
color: #2178c1;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-weight: bold;
}
#astro-spacer-container {
border: none;
width: 922px;
height: 47px;
position: relative;
top: 0px;
left: 15px;
/*background: url(http://i.keen.com/d1_tarot-lp-86431-spacer_v1.gif);*/
/*background: url(http://i.keen.com/d1_84523-img05_v1.gif);*/
/*background: url(http://i.keen.com/d1_83848-img05-v2_v1.gif);*/
}
#astro-tab-mcontainer{
padding: 0px;
margin: 0px;
}
#astro-tab-container {
width: 841px;
height: 27px;
background: url(http://i.keen.com/d1_ed-517-green-img05_v1.gif);
background-repeat: no-repeat;
position: relative;
top: 0px;
left: 15px;
}
.astromore-container{
padding: 5px 0px 0px 0px;
margin: 0px;
}

.astromorelink{
position: relative;
top: 0px;
left: -25px;

float: right;
}
.astromorelink a{
font-family: Verdana;
font-size: 11px;
color: #2178c1;
font-weight: bold;
text-decoration: none;
}
.astromorelink a:hover{
font-family: Verdana;
font-size: 12px;
color: #2178c1;
text-decoration: underline;
font-weight: bold;
}
#astro-tab-container a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2178c1;
font-weight: bold;
text-decoration: none;
}
#astro-tab-container a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2178c1;
text-decoration: underline;
font-weight: bold;
}
#astro-api-box{
width: 841px;
}
#astro-api-main {
margin-top: 0px;
/*background: url(http://i.keen.com/d1_84523-img07_v1.gif);*/
padding-top: 0px;
}
#astro-api-container {
position: relative;
top: 0px;
left: 15px;
height: 548px;
width: 841px;
background: url(http://i.keen.com/d1_ed-517-green-img06_v1.gif);
background-repeat: no-repeat;
}
* html #astro-api-container {
position: relative;
top: -5px;
left: 15px;
}
#astro-tabs-main{
padding: 0px 0px 0px 21px;
margin: 0px 0px 0px 0px;
}
* html #astro-tabs-main{
padding: 0px 0px 0px 10px;
margin: -1px 0px 0px 0px;
}

#rotate{
margin: 0px 0 0 -9px;
padding: 0px 0 0 0px;
float: left;
height: 27px;
}
*html #rotate{
margin: 0px 0 0 -2px;
padding: 0px 0 0px 0px;
float: left;
height: 27px;
}
#astro-tabs{
width: 645px;
height: 27px;
float: left;
}
* html #astro-tabs{
width: 645px;
height: 27px;

}
#astro-footer {
border: none;
width: 841px;
height: 120px;
/*background: url(http://i.keen.com/d1_84523-img08_v1.gif);*/
background: url(http://i.keen.com/d1_ed-517-green-footer2_v1.gif);
position: relative;
top: 0px;
left: 15px;
}
*html #astro-footer {
top: -10px;
}
.astrofootertxt {
padding: 10px 0px 5px 0px;
text-align: center;
color: #5c994d;
font-family: Arial;
font-size: 11px;
}
#astro-footer a {
padding: 10px 0px 5px 0px;
text-align: center;
color: #2178c1;
font-family: Arial;
font-size: 11px;
text-decoration: underline;
}
#astro-footer a:hover {
padding: 10px 0px 5px 0px;
text-align: center;
color: #2178c1;
font-family: Arial;
font-size: 11px;
text-decoration: none;
}
.astrofootertxt-blue {
padding: 10px 0px 5px 0px;
text-align: center;
color: #2178c1;
font-family: Arial;
font-size: 11px;
}
.astrotnimg{
width: 95px;
height: 95px;
padding: 5px 5px 5px 5px;
}
.astroapilink {
color:#57538c; 
font-size: 12px;
margin: 0px 5px 0px 5px;
width: 150px;
}
.astrolistingtitle {
font-family:verdana;
font-size: 11px; 
margin: 0px 5px 0px 5px;
width: 150px;
color: #6b626c;
}
.list-template{
/*margin: 5px 5px 5px 5px;*/
background: url(http://i.keen.com/d1_ed-517-green-img08_v1.gif);
background-repeat: no-repeat;
width: 261px;
height: 254px;
margin-bottom: 3px;
margin-top: 5px;
padding: 0px 5px 0px 5px;
}
.apitablecontainer{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 5px;
}
#list-template a{
text-decoration: none;
}
#list-template a:hover{
text-decoration: underline;
}
.fakelisting-table{
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
}

.divfakelisting-img{
width: 50px;
}
.divfakelisting-img-full{
width: 95px;
}
.fakelisting-img{
width: 95px;
height: 95px;
border: none;
padding: 5px 5px 5px 5px;
}
.ftitle-container{
padding: 5px 5px 5px 10px;
}
.fakelisting-title{
color: #2178c1;
font-family: Verdana;
font-size: 13px;
float: left;
width: 150px;
text-align: left;
overflow: hidden;
word-wrap: break-word;
font-weight: bold;
text-transform: capitalize;
}
.fdesc-container{
padding: 5px 0px 0px 10px;
}
.fakelisting-desc{
color: #2178c1;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
float: left;
width: 135px;
text-align: left;
overflow: hidden;
word-wrap: break-word;
}
.fprofile-container{
padding: 15px 5px 0px 5px;	
}
.fakelisting-profile{
color: #2178c1;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
text-align: center;
}
#fakelisting-profile a{
color: #2178c1;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
text-decoration: underline;
}
#fakelisting-profile a:hover{
text-decoration: none;
color: #2178c1;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
}
.fmore-container{
padding: 2px 5px 9px 5px;
}
.fakelisting-more{
color: #135afc;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
float: left;
width: 145px;
text-align: left;
}
#fakelisting-more a{
color: #135afc;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
text-decoration: underline;
text-align: left;
}
#fakelisting-more a:hover{
color: #135afc;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
text-decoration: none;
text-align: left;
}
.frating-container{
padding: 5px 5px 5px 12px;
margin-top: -5px;
}
.fakelisting-rating{
color: #1f1f20;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
float: left;
width: 55px;
height: 12px;
text-align: center;
}
.fakelisting-stars{
color: #ffc601;
width: 60px;
height: 13px;
vertical-align: middle;
}
.fakelisting-extn{
color: #3386cc;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
margin: 0px 5px 0px 25px;
}
#fakelisting-extn{
padding: 5px 5px 5px 5px;
position: relative;
top: 5px;
left: 50px;
}
.love-img-off{
  background-image:url(http://i.keen.com/d1_84523-tab-love-off_v1.gif);
  background-repeat:no-repeat;
  height:26px;
  width:84px;
}
.love-img-on {
  background-image:url(http://i.keen.com/d1_84523-tab-love-on_v1.gif);
  background-repeat:no-repeat;
  height:26px;
  width:84px;
}
.astro-img-off{
  background-image:url(http://i.keen.com/d1_84523-tab-astro-off_v1.gif);
  background-repeat:no-repeat;
  height:26px;
  width:94px;
}
.astro-img-on {
  background-image:url(http://i.keen.com/d1_84523-tab-astro-on_v1.gif);
  background-repeat:no-repeat;
  height:26px;
  width:94px;
}
#fragment-1 {
width: 685px;
/*background: url(http://i.keen.com/d1_84523-img07_v1.gif);*/
}
#main-fragment{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 20px;
}
*html #main-fragment{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 15px;
}

#fragment-2{
width: 690px;
height: 290px;
}
#fragment-2-container{
padding: 0px 4px 0px 0px;
margin: 0px 0px 0px 0px;
}
* html #fragment-2-container{
margin: -5px 0px 0px 0px;
}
#fakelisting-sales{
position: relative;
top: 0px;
left: 0px;
width: 250px;
height: 75px;
}
.fakelisting-sales{
color: #6b626c;
font-family: verdana;
font-size: 11px;
text-transform: capitalize;
}
.fsales-container{
padding: 5px 10px 3px 5px;
}




