/* CSS Document */

body {
margin:15px 0px 0px 10px;
background:url(../free-online-horoscopes-images/horoscope-mbg.jpg) fixed;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#DBE4FD
}

img {
border:0px
}

h1 {
width:430px;
margin:0;
padding:0 0 0 40px;
font-size:18px;
color:#B2C6FF;
font-family:"Times New Roman", Times, serif;
text-align:center;
float:left
}

h2 {
margin:0px;
font-size:17px
}

h3 {
margin:10px 0px 0px 0px;
font-size:14px
}

h4 {
margin:0px 0px 10px 0px;
font-size:14px
}

h5 {
margin:5px 0px 5px 0px;
font-size:12px
}

.padding_right_0 {
padding-right:0px !important
}

.italic {
font-style:italic !important
}

.blue {
color:#B2C6FF !important
}

.fl-left {
float:left !important
}

.t_align_center {
text-align:center !important
}

.sim_border_img img {
border:#B2C6FF 1pt solid
}

.simple_links,
.simple_links:visited {
font-size:10px;
color:#B2C6FF
}

.simple_links:hover {
text-decoration:none
}

.free-online-horoscopes,
.free-chinese-horoscope,
.moon-horoscope,
.free-dream-interpretation,
.about-astrology,
.medical-astrology,
.research {
width:1023px;
height:auto;
margin:0 auto 0 auto
}

#main-menu {
width:1023px;
height:25px;
font-size:14px;
font-weight:bold;
color:#B2C6FF;
float:left
}

#main-menu a,
#main-menu a:visited {
display:block;
width:auto;
height:21px;
padding:3px 8px 0 13px;
background:url(../free-online-horoscopes-images/moontimes-men-button.gif) no-repeat left;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#B2C6FF;
float:left
}

#main-menu a:hover {
background:url(../free-online-horoscopes-images/moontimes-men-button-h.gif) no-repeat left
}

.free-online-horoscopes-top,
.free-chinese-horoscope-top,
.moon-horoscope-top,
.free-dream-interpretation-top,
.about-astrology-top,
.medical-astrology-top,
.research-top {
width:770px;
height:auto;
float:left
}

img#logo {
margin:15px 0 0 40px;
float:left
}

.free-online-horoscopes-top div,
.free-chinese-horoscope-top div,
.moon-horoscope-top div,
.free-dream-interpretation-top div,
.about-astrology-top div,
.medical-astrology-top div,
.research-top div {
width:260px;
height:53px;
margin-top:58px;
float:right
}

.free-online-horoscopes-top div a,
.free-online-horoscopes-top div a:visited,
.free-chinese-horoscope-top div a,
.free-chinese-horoscope-top div a:visited,
.moon-horoscope-top div a,
.moon-horoscope-top div a:visited,
.free-dream-interpretation-top div a,
.free-dream-interpretation-top div a:visited,
.about-astrology-top div a,
.about-astrology-top div a:visited,
.medical-astrology-top div a,
.medical-astrology-top div a:visited,
.research-top div a,
.research-top div a:visited {
display:block;
width:90px;
height:21px;
padding-top:7px;
background:url(../free-online-horoscopes-images/moontimes-men2-button.gif) no-repeat 0px 2px;
font-family:"Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
text-align:center;
color:#000033;
float:left
}

.free-online-horoscopes-top div a:hover,
.free-chinese-horoscope-top div a:hover,
.moon-horoscope-top a:hover,
.free-dream-interpretation-top div a:hover,
.about-astrology-top div a:hover,
.medical-astrology-top div a:hover,
.research-top div a:hover {
background:url(../free-online-horoscopes-images/moontimes-men2-button-h.gif) no-repeat 0px 2px;
}

img#moon {
position:relative;
z-index:2;
left:0;
top:0;
margin-bottom:-70px;
float:right
}

.free-dream-interpretation-s-links,
.free-dream-interpretation-s-links:visited {
display:block;
margin-left:200px;
font-size:12px;
color:#B2C6FF;
}

.free-dream-interpretation-s-links:hover {
text-decoration:none
}

.free-dream-interpretation-k-links,
.free-dream-interpretation-k-links:visited {
font-size:14px;
color:#B2C6FF
}

.free-dream-interpretation-k-links:hover {
text-decoration:none
}

.free-dream-interpretation-ks-links,
.free-dream-interpretation-ks-links:visited {
font-size:12px;
color:#B2C6FF
}

.free-dream-interpretation-ks-links:hover {
text-decoration:none
}

.free-online-horoscopes-middle,
.free-dream-interpretation-middle,
.about-astrology-middle,
.medical-astrology-middle,
.research-middle {
width:1023px;
height:auto;
float:left
}

.free-online-horoscopes-left,
.free-dream-interpretation-left,
.about-astrology-left,
.medical-astrology-left,
.research-left,
.center-cont-links {
width:222px;
height:auto;
padding-right:50px;
font-size:10px;
color:#B2C6FF;
text-align:center;
float:left
}

.free-online-horoscopes-left img,
.free-dream-interpretation-left img,
.about-astrology-left img,
.medical-astrology-left img,
.research-left img {
margin-bottom:20px
}

.free-online-horoscopes-left div,
.about-astrology-left div,
.free-dream-interpretation-left div,
.research-left div {
width:222px;
height:auto;
padding-top:10px;
text-align:center;
float:left
}

.free-online-horoscopes-left div img,
.free-dream-interpretation-left div img,
.about-astrology-left div img,
.medical-astrology-left div img,
.research-left div img,
.center-cont-links img {
margin-top:30px;
border:#8EABFD 1pt solid
}

.free-online-horoscopes-left div p a,
.free-online-horoscopes-left div p a:visited,
.free-dream-interpretation-left div p a,
.free-dream-interpretation-left div p a:visited,
.about-astrology-left div p a,
.about-astrology-left div p a:visited,
.medical-astrology-left div p a,
.medical-astrology-left div p a:visited,
.research-left div p a,
.research-left div p a:visited,
.center-cont-links a,
.center-cont-links a:visited {
font-size:13px;
color:#B2C6FF
}

.free-online-horoscopes-left div p a:hover,
.free-dream-interpretation-left div p a:hover,
.about-astrology-left div p a:hover,
.medical-astrology-left div p a:hover,
.research-left div p a:hover,
.center-cont-links a:hover {
text-decoration:none
}

.free-online-horoscopes-center,
.free-dream-interpretation-center,
.about-astrology-center,
.medical-astrology-center,
.research-center {
width:500px;
margin-right:45px;
float:left
}

.free-online-horoscopes-center p,
.about-astrology-center p,
.medical-astrology-center p,
.research-center p {
margin:15px 0px 20px 0px;
padding:0px
}

.free-dream-interpretation-center em {
display:block;
margin-top:5px;
font-size:13px;
line-height:18px
}

.free-online-horoscopes-zodiac-sign {
height:140px;
font-size:12px;
line-height:15px;
text-align:justify
}

.free-online-horoscopes-zodiac-sign img {
margin:10px 10px 40px 0px;
float:left
}

.free-chinese-horoscope-animal-sign {
height:auto;
font-size:13px;
line-height:20px;
text-align:justify
}

.free-chinese-horoscope-animal-sign img {
margin:5px 10px 0 0;
float:left
}

.free-chinese-horoscope-animal-sign div {
width:425px;
padding-bottom:30px;
float:right
}

.free-dream-interpretation-keywords {
margin-top:12px;
line-height:22px
}

.free-dream-interpretation-keywords img {
margin:5px 10px 0px 0px;
float:left
}

.free-dream-interpretation-keywords-m {
margin-top:20px;
font-size:12px;
line-height:22px;
float:right
}

.free-dream-interpretation-keywords-m div {
width:415px;
padding:0px 0px 60px 20px;
float:right;
}

.free-dream-interpretation-keywords-m img {
margin:10px 0px 50px 0px
}

.free-dream-interpretation-keywords-m h3 {
padding-bottom:20px
}

.free-dream-interpretation-keywords-r {
margin-top:20px;
font-size:13px;
line-height:150%;
float:right
}

.free-dream-interpretation-keywords-r div {
width:415px;
margin:0px 0px 0px 20px;
float:right;
}

.free-dream-interpretation-keywords-r img {
margin-top:10px
}

#free-chinese-horoscope-form,
#free-dream-interpretation-form {
margin:40px 0px 40px 0px
}

.free-online-horoscopes-right,
.free-dream-interpretation-right,
.about-astrology-right,
.medical-astrology-right,
.research-right {
width:195px;
padding-top:100px;
float:right
}

.free-online-horoscopes-right img,
.free-dream-interpretation-right img,
.about-astrology-right img,
.medical-astrology-right img,
.research-right img { 
border:#B2C6FF 1pt solid
}

.right-120 a,
.right-120 a:visited {
font-size:11px !important
}

.small_links:hover {
text-decoration:none
}

.free-online-horoscopes-right h3,
.free-dream-interpretation-right h3,
.about-astrology-right h3,
.medical-astrology-right h3,
.research-right h3 {
margin-bottom:30px;
text-align:left
}

.free-online-horoscopes-right div,
.free-dream-interpretation-right div,
.about-astrology-right div,
.medical-astrology-right div,
.research-right div {
width:160px;
}

.free-online-horoscopes-right div p,
.free-dream-interpretation-right div p,
.about-astrology-right div p,
.medical-astrology-right div p,
.research-right div p {
margin:0px;
padding:0px 0px 10px 0px
}

.free-online-horoscopes-right div p a,
.free-online-horoscopes-right div p a:visited,
.free-dream-interpretation-right div p a,
.free-dream-interpretation-right div p a:visited,
.about-astrology-right div p a,
.about-astrology-right div p a:visited,
.medical-astrology-right div p a,
.medical-astrology-right div p a:visited,
.research-right div p a,
.research-right div p a:visited {
font-size:12px;
color:#B2C6FF
}

.free-online-horoscopes-right div p a:hover,
.free-dream-interpretation-right div p a:hover,
.about-astrology-right div p a:hover,
.medical-astrology-right div p a:hover,
.research-right p a:hover {
text-decoration:none
}

.link-menu-bottom-block {
font-size:11px;
line-height:12pt;
color:#B2C6FF;
text-align:center
}

.link-menu-bottom-block p span {
color:#DBE4FD
}

.link-menu-bottom-block p a,
.link-menu-bottom-block p a:visited {
color:#B2C6FF
}

.link-menu-bottom-block p a:hover {
text-decoration:none
}

.free-online-horoscopes-bottom,
.free-chinese-horoscope-bottom,
.moon-horoscope-bottom,
.free-dream-interpretation-bottom,
.about-astrology-bottom,
.medical-astrology-bottom,
.research-bottom {
position:relative;
left:250px;
top:0;
width:581px;
height:60px;
margin-top:30px;
padding-top:5px;
font-size:12px;
color:#B2C6FF;
border-top:#8EABFD 2pt solid;
text-align:center;
float:left
}

.free-online-horoscopes-bottom a,
.free-online-horoscopes-bottom a:visited,
.free-chinese-horoscope-bottom a,
.free-chinese-horoscope-bottom a:visited,
.moon-horoscope-bottom a,
.moon-horoscope-bottom a-visited,
.free-dream-interpretation-bottom a,
.free-dream-interpretation-bottom a:visited,
.about-astrology-bottom a,
.about-astrology-bottom a:visited,
.medical-astrology-bottom a,
.medical-astrology-bottom a:visited,
.research-bottom a,
.research-bottom a:visited {
color:#B2C6FF
}

.free-online-horoscopes-bottom a:hover,
.free-chinese-horoscope-bottom a:hover,
.moon-horoscope-bottom a:hover,
.free-dream-interpretation-bottom a:hover,
.about-astrology-bottom a:hover,
.medical-astrology-bottom a:hover,
.research-bottom a:hover {
text-decoration:none
}

.top-our-partners {
margin-bottom:50px;
font-size:14px;
}

.top-our-partners a,
.top-our-partners a:visited,
.top-our-partners a:hover {
color:#FFFFFF
}

.our-partners {
font-size:10px;
}

.our-partners a,
.our-partners a:visited,
.our-partners a:hover {
color:#FFFFFF
}

.sitemap {
font-size:12px
}

.sitemap p {
padding-left:10px
}

.sitemap p a,
.sitemap p a:visited {
color:#B2C6FF
}

.sitemap p a:hover {
text-decoration:none
}

.sitemap h3 {
padding-top:15px
}

.sitemap h3 a,
.sitemap h3 a:visited,
.sitemap h3 a:hover {
color:#DBE4FD;
text-decoration:none
}

.privacy_policy,
.terms_of_use {
	margin-top:20px;
	font-size:12px;
	text-align:left
}

.rblock160 {
width:152px;
margin:0px;
padding:8px 4px 10px 4px;
background:url(../free-online-horoscopes-images/r-160.gif) repeat-y;
font-size:11px;
line-height:17px
}

/* MOON HOROSCOPE */

.moon-horoscope-center {
width:500px;
height:auto;
margin-right:45px;
font-size:13px;
line-height:16px;
text-align:justify;
float:left
}

.moon-horoscope-center div {
width:500px;
height:auto;
margin-top:25px;
float:left
}

.moon-horoscope-center div img {
margin-top:3px;
float:left
}

.moon-horoscope-center div p {
width:460px;
height:auto;
margin:0;
padding:0;
float:right
}

/* ABOUT ASTROLOGY */

.about-astrology-block-text {
font-size:13px;
line-height:17px;
text-align:justify
}

.about-astrology-right img {
margin-left:20px
}

/* MEDICAL ASTROLOGY */

.medical-astrology-block-text {
font-size:13px;
line-height:17px;
text-align:justify
}

.medical-astrology-right img {
margin-left:20px
}

/* DREAM INTERPRETATION */

.about-dream-interpretation-block-text {
font-size:12px;
line-height:17px;
text-align:justify
}

.about-dream-interpretation-block-text2 {
font-size:12px;
text-align:justify
}

.about-dream-interpretation-block-text2 p {
margin:7px 0px 0px 120px;
font-style:italic
}

.about-dream-interpretation-block-text2 strong {
display:block;
margin:0px 0px 5px -40px;
font-size:12px
}

.about-dream-interpretation-block-text2 small {
display:block;
margin-left:120px;
font-size:10px;
font-weight:bold
}

.free-dream-interpretation-dates {
padding:25px 0px 25px 0px;
font-size:12px;
text-align:justify;
float:left
}

.free-dream-interpretation-dates ul {
margin:5px 0px 0px 5px;
padding-left:0px;
font-size:11px
}

.free-dream-interpretation-dates ul li {
margin:5px 0px 0px 15px;
padding-left:0px
}

/* RESEARCH */

.research-block-text {
font-size:13px;
text-align:justify
}

.research-block-text-m {
padding:15px 0px 15px 0px;
font-size:13px;
text-align:justify
}

.research-block-text {
padding-top:10px
}

.research-block-text p {
margin-top:7px
}

.research-block-text em {
font-size:12px
}

.border_0 {
border:0 !important
}

.addthis_toolbox {
margin-top:15px
}

/* ADS */

.ads a,
.ads a:visited,
.ads a:hover {
color:#B2C6FF
}

.ads-bottom {
text-align:right
}

.ads-bottom img {
border:#B2C6FF 1pt solid
}

.st_button {
padding-left:15px;
padding-right:15px;
background-color:#F63;
border:#B2C6FF 1px solid;
color:#FFF;
font-size:13px;
font-weight:bold;
cursor:pointer
}

#searchText {
	width:205px
}
