<!--

body {
 margin: 0px 0px 250px 0px;
 padding: 0px;
 text-align: center;
 background: #ffffff repeat-x url(http://www.gotohoroscope.com/image/bg.jpg) left top;
}

.innerbody {
 font-family:  Arial, Helvetica, Verdana, sans-serif;
 color: black;
 margin: 0px;
 padding: 0px;
 background: no-repeat url(http://www.gotohoroscope.com/image/bg_top_wide.jpg) center top;
}

.top_body {
 padding: 0px 0px 230px 0px;
 background: repeat-y url(http://www.gotohoroscope.com/image/bg_all_wide.gif) center top;
}


.menu_text{

}

.menu_text ul {
    list-style: square url("http://www.gotohoroscope.com/image/trangle.gif");
}

.menu_text .sapce {font-size: 0.7em}









.bloc {
 width: 918px;
 margin: 0 auto;
 font-size: 16px;
 text-align: left;
 font: normal 1em arial,helvetica,sans-serif;
 color: #171717;
}



img {border: 0px;}

a:link {color: #BF2800; text-decoration: none}
a:visited {color: #BF2800; text-decoration: none}
a:active {color: #BF2800; text-decoration: underline}
a:hover {color: #ff1166; text-decoration: underline}

h1, h2, h3, h4, h5{
margin: 0px 0px 0.3em;
padding: 0px 4px 1px 5px;
}


h1{
font: bold 1.4em arial,helvetica,sans-serif;
color: #3E0000;
background: #FF7070 no-repeat url(http://www.gotohoroscope.com/image/title.jpg) right bottom;
padding: 0px 4px 8px 5px;
margin: 0px 0px 0.3em 150px;
}


h2{
font: normal 1.3em arial,helvetica,sans-serif;background:#C9C898;
}

ul{margin: 5px 0px 5px 0px; padding: 5px 0px 5px 20px;}



/* CLASS */

.clear{height:0px;font: normal 1px arial;clear:both;}
.float{clear: both;float:left;}
.inline {display:inline}
.hide{display:none;}
.link{font: normal 1em arial,helvetica,sans-serif;}
.small{font: normal 0.6em arial,helvetica,sans-serif;}
.medium{font: normal 0.8em arial,helvetica,sans-serif;}

.float_img{clear: both;float:left;margin: 0px 5px 5px 0px;}
.float_img_right{clear: both;float:right;margin: 2px 0px 5px 0px;}
.float_img_50{clear: both;float:left;width:50px;height:50px;margin: 0px 5px 5px 0px;}

.space{
clear: both;
display:block;
width: 100%;
margin: 3px 0px;
padding: 3px 0px;
}



.sapce{ display:block; }



.menu_title{
padding: 0px 4px 8px 0px;
font: bold 1.2em arial,helvetica,sans-serif;color: #550000;
background: repeat-x url(http://www.gotohoroscope.com/image/bg_footer.gif) left bottom;
}



.r50{
float:right;
width: 48%;
margin: 0px 0px 0px 0px;
}
.l50{
float:left;
width: 48%;
margin: 0px 5px 0px 0px;
}



.urls{
font: normal 0.9em arial,helvetica,sans-serif;
display:inline-block;
padding: 0px 0px;
margin: 0px 0px;
list-style-type: none;
width: 100%;
}
.urls li{
display:inline;
padding: 0px 5px 0px 10px;
background: no-repeat url(http://www.gotohoroscope.com/image/dash.gif) left top;
}
.urls .first_link{
display:inline;
padding: 0px 5px 0px 0px;
background: no-repeat url(http://www.gotohoroscope.com/image/empty.gif) left top;
}

.urls li span{display:inline; text-align: left;}
.urls li span .hide{display:none;}



.url_smal{
font: normal 12px arial,helvetica,sans-serif;
display:inline-block;
padding: 0px;
margin: 0px;
list-style-type: none;
width: 100%;
}
.url_smal li{
display:inline;
padding: 0px 0px 0px 5px;
background: no-repeat url(http://www.gotohoroscope.com/image/dash.gif) left top;
}
.url_smal .first_link{
display:inline;
padding: 0px;
background: no-repeat url(http://www.gotohoroscope.com/image/empty.gif) left top;
}





.entry{
clear: both;
margin: 15px 0px 0px 0px;
font: normal 0.75em arial;
border-top: #B2B2B2 1px solid;
color: #B2B2B2;
text-align:right;
}
.entry ul{
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.entry ul li{
display: inline;
padding: 0px 5px 0px 5px;
}
.entry span{
display: inline;
padding: 0px 15px 0px 25px;
}



/* CLASS END */













/* content */

#container{
display:block;
overflow:hidden;
width: 918px;
position:relative;
top: 276px; left: 0px;
}

#innercont{
display:block;
float:left;
overflow:hidden;
width: 729px;
}

#content{
float:right;
width: 540px;
display:block;
overflow:hidden;
margin-top: 165px;
}


/*
#con300_250{
display:block;
width: 336px;
height: 280px;
float:left;
padding: 15px 2px 1px 0px;
}
*/

#con300_250{
background: #ffffff;
display:block;
width: 320px;
height: 275px;
float:left;
padding: 15px 15px 10px 0px;
}
.white{
background: #ffffff;
display:block;
}

#con300_250_niz{
background: #ffffff;
display:block;
width: 320px;
height: 275px;
float:left;
padding: 0px 15px 10px 0px;
}


#menu{
overflow:hidden;
margin-top: 165px;
width: 169px;
background: #ffffff repeat-y url(http://www.gotohoroscope.com/image/bg.gif) left top;
font: normal 0.95em arial,helvetica,sans-serif;
}



#menur{
overflow:hidden;
float:right;
margin: 10px 0px 0px 20px;
width: 169px;
background: #ffffff repeat-y url(http://www.gotohoroscope.com/image/bg_wide.gif) left top;
font: normal 0.95em arial,helvetica,sans-serif;
}





/* content END */



/* header */



#header{
display:block;
/*overflow:hidden;*/
width: 918px;
height: 276px;
position:absolute;
top: 0px;
background: #ffffff repeat-x url(http://www.gotohoroscope.com/image/bg_logo.jpg) left top;
}



#top468{
display:block;
overflow:hidden;
width: 468px;
height: 60px;
position:absolute;
top: 167px; left: 256px;
}

#top468_15{
display:block;
overflow:hidden;
width: 468px;
height: 15px;
position:absolute;
top: 251px; left: 255px;
}

#zodiac_signs{
display:block;
position:absolute;
top: 229px; left: 442px;
font: normal 1px arial;
}



#zodiac_signs img{width: 38px;height: 33px;}
#zodiac_signs div{display:inline;}



#site_search{
display:block;
position:absolute;
top: 75px; left: 255px;
font: normal 12px arial,helvetica,sans-serif;
}





#saying_bg{
display:block;
overflow:hidden;
width: 110px;
height: 90px;
position:absolute;
top: 0px; left: 245px;
background: no-repeat url(http://www.gotohoroscope.com/image/bg_saying.gif) left top;
}

#saying{
display:block;
overflow:hidden;
width: 300px;
height: 95px;
position:absolute;
top: 10px; left: 310px;

}





/* header END */





/* navigation */



#navigation{
display:block;
overflow:hidden;
width: 729px;
height: 65px;
position:absolute;
top: 0px; left: 0px;
}

#logo_nav{
display:block;
overflow:hidden;
width: 176px;
height: 37px;
position:absolute;
top: 0px; left: 0px;
}

#favorites_nav{
display:none;
overflow:hidden;
width: 150px;
height: 18px;
position:absolute;
top: 42px; left: 0px;
font: bold 14px arial,helvetica,sans-serif;
background:#F0D0B9;text-align:center;
cursor:pointer;
}

#directory_nav{
display:block;
overflow:hidden;
width: 535px;
height: 60px;
position:absolute;
top: 5px; left: 190px;
}
#directory_nav li{
font: normal 14px arial,helvetica,sans-serif;
}

#descriptions{
border-top: #C8C6CE 1px solid;
padding-top: 3px;
font: normal 0.8em arial,helvetica,sans-serif;
color: #993300;
font: normal 12px arial,helvetica,sans-serif;
}

/* navigation END */



/* footer */

#footer_cont{
overflow:hidden;
display:block;
border-bottom: #CCB2A2 4px double;
width: 918px;
margin: 5px 0px 50px 0px;
padding: 10px 0px 5px 0px;
background: #ffffff repeat-x url(http://www.gotohoroscope.com/image/bg_footer.gif) left top;
}

#footer{
width: 670px;
display:block;
overflow:hidden;
margin: 3px 0px;

}

#footer_logo{
position:relative;
overflow:hidden;
width: 200px;
height: 500px;
float: right;
text-align:right;
}

#footer_logo_bg{
position:absolute;top: 0px; left: 0px;
width: 200px;
height: 420px;
background: #ffffff url(http://www.gotohoroscope.com/image/bg_bottom.gif) left top;

}

#footer_img{
position:absolute;top: 0px; left: 0px;
width: 200px;
height: 500px;
background: no-repeat url(http://www.gotohoroscope.com/image/bg_logo.gif) right bottom;
}

#bottom_horoscope{
margin: 5px 0px 30px 0px;
position:relative;
width: 520px;
height: 530px;
background: no-repeat url(http://www.gotohoroscope.com/image/horoscope.gif) left top;
font: normal 0.75em arial,helvetica,sans-serif;
}

#daily_horoscope{
margin: 5px 0px 30px 0px;
position:relative;
width: 520px;
height: 530px;
background: no-repeat url(http://www.gotohoroscope.com/image/horoscope.gif) left top;
font: normal 0.75em arial,helvetica,sans-serif;
}

#china_horoscope{
margin: 5px 0px 30px 0px;
position:relative;
width: 520px;
height: 530px;
background: no-repeat url(http://www.gotohoroscope.com/image/chinese_horoscopes.gif) left top;
font: normal 0.75em arial,helvetica,sans-serif;
}



#aries_zodiac{position:absolute;top: 0px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#taurus_zodiac{position:absolute;top: 90px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#gemini_zodiac{position:absolute;top: 180px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#cancer_zodiac{position:absolute;top: 270px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#leo_zodiac{position:absolute;top: 360px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#virgo_zodiac{position:absolute;top: 450px; left: 40px;width: 215px;height: 80px;overflow:auto;}

#libra_zodiac{position:absolute;top: 0px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#scorpio_zodiac{position:absolute;top: 90px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#sagittarius_zodiac{position:absolute;top: 180px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#capricorn_zodiac{position:absolute;top: 270px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#aquarius_zodiac{position:absolute;top: 360px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#pisces_zodiac{position:absolute;top: 450px; left: 305px;width: 215px;height: 80px;overflow:auto;}

#aries_sign{position:absolute;top: 0px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#taurus_sign{position:absolute;top: 90px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#gemini_sign{position:absolute;top: 180px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#cancer_sign{position:absolute;top: 270px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#leo_sign{position:absolute;top: 360px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#virgo_sign{position:absolute;top: 450px; left: 40px;width: 215px;height: 80px;overflow:auto;}

#libra_sign{position:absolute;top: 0px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#scorpio_sign{position:absolute;top: 90px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#sagittarius_sign{position:absolute;top: 180px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#capricorn_sign{position:absolute;top: 270px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#aquarius_sign{position:absolute;top: 360px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#pisces_sign{position:absolute;top: 450px; left: 305px;width: 215px;height: 80px;overflow:auto;}


#rat_sign{position:absolute;top: 0px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#ox_sign{position:absolute;top: 90px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#tiger_sign{position:absolute;top: 180px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#rabbit_sign{position:absolute;top: 270px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#dragon_sign{position:absolute;top: 360px; left: 40px;width: 215px;height: 80px;overflow:auto;}
#snake_sign{position:absolute;top: 450px; left: 40px;width: 215px;height: 80px;overflow:auto;}

#horse_sign{position:absolute;top: 0px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#sheep_sign{position:absolute;top: 90px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#monkey_sign{position:absolute;top: 180px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#rooster_sign{position:absolute;top: 270px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#dog_sign{position:absolute;top: 360px; left: 305px;width: 215px;height: 80px;overflow:auto;}
#pig_sign{position:absolute;top: 450px; left: 305px;width: 215px;height: 80px;overflow:auto;}



/* footer END */



#top729{
display:block;
overflow:hidden;
width: 729px;
height: 90px;
position:absolute;
top: 65px; left: 0px;
}


#ctrlcopy {
    height:1px;
    overflow:hidden;
    position:absolute;
    width:1px;
    margin: 5px 0 0 -1px;
    line-height:0;
    opacity: 0;
}

-->