body *,#content li,#content1 li,#sidebar #sidebarwrap #popular {
margin:0;
padding:0;
}
body {
font:12px Arial, Helvetica, Sans-Serif;
background:#F4F3E8 url(http://aheadzen.com/askoracle/images/body-bg_red.png) repeat;
color:#555;
margin:0 auto;
}

hr {
height:5px;
border:none;
color:#fff;
border-top:1px dotted #D3D3D3;
margin:10px 0;
}

legend {
margin-left:20px;
}

blockquote {
font-size:14px;
font-style:italic;
font-family:Georgia, Times New Roman, Serif;
background:url(http://aheadzen.com/askoracle/images/quote.png) no-repeat;
color:#666;
margin:0 0 0 5px;
padding:8px 25px 5px 40px;
}

#content1 blockquote p,#content blockquote p {
font-size:14px;
font-style:italic;
font-family:Georgia, Times New Roman, Serif;
margin:0 0 10px;
padding:0;
}

.clearboth {
clear:both;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

a {
text-decoration:none;
outline:none;
color:#b30000;
}

h1 {
font-size:26px;
font-weight:400;
margin:0;
padding:0;
}

h3.h1 {
font-size:22px;
}

h2 {
font-size:20px;
font-weight:400;
line-height:150%;
color:#570e00;
margin:0;
padding:10px 0;
}

h2 a {
text-decoration:underline;
color:#570e00;
}

h2 a:hover {
text-decoration:none;
color:#B30000;
}

h3 {
font-size:18px;
font-weight:400;
}

#sidebar h3 {
padding-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
}

h6 {
font-size:24px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:400;
line-height:150%;
color:#000;
margin:0;
padding:0 0 10px;
}

#header-in {
width:960px;
height:100px;
position:relative;
margin:0 auto;
padding:0;
}

#header-in .title {
width:200px;
float:left;
margin:0;
padding:15px 10px 5px;
}

#header-in .title a {
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:33px;
font-weight:400;
color:#570E00;
margin:0;
padding:0;
}

#header-in .description {
clear:both;
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
font-weight:700;
width:300px;
margin:0;
padding:0 10px 4px 15px;
}

.subscribe {
float:right;
position:absolute;
top:5px;
right:0;
padding-left:200px;
}

.rss {
float:left;
margin:0;
padding:8px 0 0 19px;
}

.xboxcontent,.dailyhoro {
display:block;
height:100%;
overflow:hidden;
background:#f4f3e8;
border:0 solid #bdbcb6;
border-width:0 1px;
}

.zodiacbox {
width:350px;
margin-left:165px;
}

.zodiacbox1 {
width:350px;
float:right;
}

ul.tablist {
list-style:none;
color:#333;
margin:5px 0;
padding:0;
}

ul.tablist li {
font-size:11px;
list-style:none;
text-align:left;
border-bottom:1px dotted #959595;
color:#333;
background:url(http://aheadzen.com/askoracle/images/bullet-arrow3.gif) no-repeat;
background-position:3px 8px;
margin:0 5px;
padding:2px 0 0 15px;
}

ul.tablist li a {
text-decoration:none;
line-height:18px;
color:#333;
}

#searchform {
padding:10px;
}

#searchform #s {
border:1px solid #000;
color:#333;
font-family:Arial, Helvetica, Sans-Serif;
margin-right:5px;
width:250px;
float:left;
padding:2px 0;
}

# ul {
display:block;
width:880px;
margin:0;
padding:0 0 0 10px;
}

#nav {
width:740px;
margin:5px auto;
}

#nav li {
float:left;
list-style-type:none;
width:170px;
margin:2px 5px;
}

#nav ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
display:block;
text-transform:uppercase;
background:#D8D7CC url(http://aheadzen.com/askoracle/images/commentbg.png) repeat-x;
color:#560e00;
padding:6px;
}

#container {
width:940px;
text-align:left;
clear:both;
overflow:hidden;
background:url(http://aheadzen.com/askoracle/images/container-cbg_red.gif) top repeat-y;
border:0 solid #000;
margin:0 auto;
padding:0 10px;
}

.container-top {
clear:both;
height:17px;
width:960px;
display:block;
background:url(http://aheadzen.com/askoracle/images/container-bg_red.gif) top left no-repeat;
margin:12px auto 0;
}

.container-bottom {
clear:both;
height:17px;
width:960px;
display:block;
background:url(http://aheadzen.com/askoracle/images/container-bottom_red.gif) no-repeat;
margin:0 auto;
}

#content,#content1 {
width:551px;
float:left;
display:block;
overflow:hidden;
padding:14px 7px 20px 11px;
}

#content1 {
padding:60px 7px 20px 11px;
}

#content h1.btmspace,#content1 h1.btmspace {
margin-top:10px;
margin-bottom:15px;
}

#content p,#content1 p {
font-size:14px;
line-height:19px;
text-align:justify;
margin:0;
padding:0 0 10px;
}

#content p img,#content1 p img {
border:none;
padding:0 5px 15px 0;
}

#content ol,#content1 ol {
list-style-type:decimal;
line-height:18px;
margin:0;
padding:0 0 10px 35px;
}

#content ul,#content1 ul {
list-style:none;
margin:0;
padding:0 0 10px;
}

#content table {
margin:10px;
}

#content ul li,#content1 ul li {
list-style:disc outside;
margin:0 0 0 30px;
padding:5px 0 0;
}

#content ul li ul li,#content1 ul li ul li {
list-style:circle inside;
}

#content .post-meta-top,#content1 .post-meta-top {
display:block;
float:left;
margin:0 0 15px;
padding:5px 0;
}

#content .post-bottom,#content1 .post-bottom {
display:block;
clear:both;
overflow:hidden;
height:100%;
margin:0 0 25px;
padding:5px 10px;
}

.post-bottom a {
text-decoration:none;
color:#535353;
}

.page-nav {
clear:both;
height:22px;
margin:15px 0;
padding:2px 0;
}

.nav-previous {
width:249px;
float:left;
text-align:left;
padding-left:8px;
font-weight:700;
background:url(http://aheadzen.com/askoracle/images/arrow-left.gif) no-repeat left;
margin:2px 0;
}

.nav-next {
width:249px;
float:right;
text-align:right;
padding-right:8px;
font-weight:700;
background:url(http://aheadzen.com/askoracle/images/arrow-right.gif) no-repeat right;
margin:2px 0;
}

.nav-next a {
padding-right:10px;
}

#comments-wrap h4 {
font-size:15px;
border-top:1px dotted #CCC;
margin-top:10px;
clear:both;
padding:10px 0;
}

#commentlist {
border-top:#d8d7cc 2px solid;
background:url(http://aheadzen.com/askoracle/images/commentbg.png) repeat-x;
margin-top:10px;
}

#commentnum {
float:right;
font-size:20px;
text-decoration:underline;
margin:5px;
}

#sidebar {
float:right;
display:block;
width:350px;
background:#EBEADF;
margin:0;
padding:0 3px 0 0;
}

#sidebar .sidebar-bot {
display:block;
height:20px;
clear:both;
}

#sidebar ul {
list-style-type:none;
}

#sidebar .advertise {
text-align:left;
margin-left:7px;
padding:0;
}

#sidebar .advertise img {
border:none;
padding:0 10px;
}

#sidebarwrap {
border:none;
margin:0;
padding:0;
}

.pxboxcontent {
display:block;
background:#d8d7cc;
border:0 solid #bdbcb6;
border-width:0 1px;
padding:2px;
}

#popular h2 {
padding:0 0 0 15px;
}

#popular ul {
border-top:1px dotted #666;
border-bottom:1px dotted #666;
margin:auto 10px;
}

#popular ul li {
background:url(http://aheadzen.com/askoracle/images/bullet-arrow3.gif) no-repeat 5px center;
padding:5px 15px;
}

#popular ul li a,#popular ul li a:visited {
text-decoration:none;
margin:0;
padding:0;
}

#l_sidebar {
float:left;
display:block;
width:160px;
font-size:11px;
margin:0;
padding:0 0 0 10px;
}

#r_sidebar {
float:right;
display:block;
width:160px;
font-size:11px;
margin:0;
padding:0 10px 0 0;
}

#text-link-advertise {
text-align:left;
clear:both;
padding:15px;
}

#footer {
text-align:center;
height:25px;
clear:both;
font-size:11px;
color:#787878;
padding:10px 0 20px;
}

#footer-wrap {
width:950px;
margin:0 auto;
}

#footer .copyright {
float:left;
text-align:left;
}

.copyright a {
text-decoration:none;
color:#787878;
}

.copyright a:hover {
text-decoration:none;
color:#000;
}

ul#nav-footer {
float:right;
font-size:11px;
font-weight:700;
text-align:right;
text-transform:uppercase;
margin:0;
padding:0;
}

ul#nav-footer li {
list-style:none;
float:left;
padding:5px 8px 5px 12px;
}

ul#nav-footer li.nobg {
padding:5px 8px 0 12px;
}

ul#nav-footer li a {
text-decoration:none;
color:#b30000;
}

.tabberlive {
margin:0 5px;
}

ul.tabbernav {
font:bold 12px Arial, Helvetica, sans-serif;
margin:0;
padding:3px 0;
}

ul.tabbernav li {
list-style:none;
display:inline;
margin:0;
}

ul.tabbernav li a {
margin-left:3px;
text-decoration:none;
padding:3px .5em;
}

.tabberlive#tab2 .tabbertab {
height:200px;
overflow:auto;
}

#biglinks li {
text-align:center;
border-top:dotted 1px #666;
border-bottom:dotted 1px #666;
font-size:20px;
margin:10px 0;
}

#navigation {
display:block;
}

#horo_nav {
min-width:330px;
margin:0 auto;
}

#horo_nav,#horo_nav ul {
list-style:none;
font-weight:400;
z-index:8;
}

#horo_nav li {
float:left;
width:32%;
margin:5px 2px;
padding:0;
}

#horo_nav a {
display:block;
color:#B30000;
line-height:normal;
text-decoration:none;
text-align:center;
padding:0 10px;
}

#horo_nav li ul {
font-size:1em;
border:1px solid #560E00;
border-top:none;
background:#F4F3E8;
position:absolute;
left:-999em;
height:auto;
width:167px;
margin:0;
padding:0;
}

#horo_nav li li {
width:167px;
margin:0;
}

#horo_nav li ul a {
border-left:solid #560E00;
text-align:left;
margin:0;
}

#horo_nav li ul a:hover {
border-left:solid #936;
}

#horo_nav li:hover ul,#horo_nav li.sfhover ul {
left:auto;
}

#horo_nav li:hover,#horo_nav li.sfhover {
color:#fff;
background:#D8D7CC;
}

.cancer {
background:#FFF url(http://aheadzen.com/askoracle/images/cancer.png) no-repeat center top;
}

.home {
background:#FFF url(http://aheadzen.com/askoracle/images/askoracle.png) no-repeat center top;
}

.aquarius {
background:#FFF url(http://aheadzen.com/askoracle/images/aquarius.png) no-repeat center top;
}

.gemini {
background:#FFF url(http://aheadzen.com/askoracle/images/gemini.png) no-repeat center top;
}

.sagittarius {
background:#FFF url(http://aheadzen.com/askoracle/images/sagittarius.png) no-repeat center top;
}

.leo {
background:#FFF url(http://aheadzen.com/askoracle/images/leo.png) no-repeat center top;
}

.taurus {
background:#FFF url(http://aheadzen.com/askoracle/images/taurus.png) no-repeat center top;
}

.virgo {
background:#FFF url(http://aheadzen.com/askoracle/images/virgo.png) no-repeat center top;
}

.aries {
background:#FFF url(http://aheadzen.com/askoracle/images/aries.png) no-repeat center top;
}

.libra {
background:#FFF url(http://aheadzen.com/askoracle/images/libra.png) no-repeat center top;
}

.scorpio {
background:#FFF url(http://aheadzen.com/askoracle/images/scorpio.png) no-repeat center top;
}

.capricorn {
background:#FFF url(http://aheadzen.com/askoracle/images/capricorn.png) no-repeat center top;
}

.pisces {
background:#FFF url(http://aheadzen.com/askoracle/images/pisces.png) no-repeat center top;
}

.lovezone {
background:#FFF url(http://aheadzen.com/askoracle/images/lovezone.png) no-repeat center top;
}

.videos {
background:#FFF url(http://aheadzen.com/askoracle/images/videos.png) no-repeat center top;
}

.match {
background:#FFF url(http://aheadzen.com/askoracle/images/match.png) no-repeat center top;
}

.answer {
background:#FFF url(http://aheadzen.com/askoracle/images/answer.png) no-repeat center top;
}

#content1 #pagemenu,#content1 #zmenu {
display:block;
height:100%;
overflow:hidden;
background:#f4f3e8;
border:0 solid #bdbcb6;
border-width:0 1px;
padding:5px;
}

#content1 #zmenu h2 {
font-size:12px;
font-weight:700;
border-bottom:1px solid #333;
margin:0;
padding:0 0 2px;
}

#content1 #pagemenu ul li,#content1 #zmenu ul li {
list-style:none;
}

#content1 #zmenu li ul li {
clear:left;
font-size:11px;
width:90%;
}

#content1 #pagemenu li,#content1 #zmenu li {
float:left;
text-align:center;
width:20%;
margin:0;
padding:0;
}

#content1 #zmenu li {
width:23%;
text-align:left;
margin:0 5px;
}

#content1 #zmenu #zmenul li {
width:31%;
}

#content1 #zmenu #homeul li {
width:47%;
}

.homenav {
width:420px;
float:right;
}

#content1 #zmenu #homeul li a,#content1 #zul li a {
color:#570E00;
text-decoration:none;
}

#content1 #zmenu #homeul li a:hover,#content1 #zul li a:hover {
color:#B30000;
text-decoration:underline;
}

#content1 #zmenu #loveul li {
width:100%;
}

#content1 #zmenu #loveul li ul li {
float:left;
width:29%;
clear:none;
margin:0 5px;
}

#content1 #pagemenu a {
display:block;
color:#B30000;
line-height:normal;
text-decoration:none;
padding:0 10px;
}

.leftlove1 {
background:url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat 5px 10px;
}

.leftlove1:hover {
background:#F4F3E8 url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat 5px 10px;
}

.rightlove1 {
background:url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat -395px 10px;
}

.rightlove1:hover {
background:#F4F3E8 url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat -395px 10px;
}

.leftlove2 {
background:url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat 5px -105px;
}

.leftlove2:hover {
background:#F4F3E8 url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat 5px -105px;
}

.rightlove2 {
background:url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat -395px -105px;
}

.rightlove2:hover {
background:#F4F3E8 url(http://aheadzen.com/askoracle/images/loveicons.png) no-repeat -395px -105px;
}

#zodiactable {
width:100%;
margin:0;
padding:0;
}

#zodiactable .zodiacrow {
padding-top:21px;
}

#content1 #sharing,#content #sharing {
border-top:1px dotted #CCC;
border-bottom:1px dotted #CCC;
height:70px;
background:#FBFBF6;
margin:10px 0;
padding:5px 10px;
}

#content1 #sharing #reportIcon,#content #sharing #reportIcon,#sharing #reportIcon {
background:url(http://aheadzen.com/askoracle/images/report.png) no-repeat center center;
height:70px;
width:70px;
float:left;
margin-right:10px;
}

#content1 #sharing h3 a,#content #sharing h3 a {
font-family:Georgia, "Times New Roman", Times, serif;
color:#B30000;
}

#content1 #sharing ul,#content #sharing ul,#content1 #landing,#content #landing {
margin-top:10px;
}

#content1 #sharing li,#content #sharing li,#content1 #landing li,#content #landing li {
float:left;
width:40%;
list-style:none;
text-align:left;
font-weight:700;
margin:0 5px;
padding:0;
}

#content1 #sharing li.report,#content #sharing li.report,#content1 #landing li,#content #landing li {
font-size:15px;
background:url(http://aheadzen.com/askoracle/images/trynow.png) no-repeat center center;
height:42px;
}

#content1 #sharing li a,#content #sharing li a,#content1 #landing li a,#content #landing li a {
width:100%;
text-align:center;
display:block;
vertical-align:middle;
height:100%;
padding-top:12px;
}

#adzodiac {
width:120px;
float:left;
margin-right:10px;
}

#linkbartop {
width:801px;
margin-left:135px;
background:#F9F7F1;
}

#zoptions {
float:left;
width:191px;
}

* html #content1 #zmenu li {
margin-right:5px;
}

#content1 #zul li {
width:14%;
text-align:center;
height:20px;
}

#content1 #zmenu h2.zs {
border-bottom:solid 1px #000;
margin:0 10px 10px;
}

#sidebar #signup li {
font-weight:700;
margin:2px 0;
}

#content1 #freeEmail li {
font-weight:700;
margin:2px 0;
}

#content1 p.reportTxt,#content p.reportTxt {
font-size:12px;
}

img {
border:none;
background:none;
}

h1,h3 {
color:#570e00;
}

#header {
background:#D8D7CC url(http://aheadzen.com/askoracle/images/headerbg.png) repeat-x;
}

#header-in .title a:hover {
color:#FFF;
}

.xb2,.xb3,.xb4 {
background:#f4f3e8;
border-left:1px solid #bdbcb6;
border-right:1px solid #bdbcb6;
}

.dailyhoro {
background:url(http://aheadzen.com/askoracle/images/daily.png) #f4f3e8 no-repeat center 25px;
padding:5px 5px 15px;
}

.dailyhoro h3#title {
text-align:center;
font-size:15px;
font-weight:700;
padding:0;
}

.dailyhoro li {
float:left;
width:84px;
text-align:center;
}

.dailyhoro li a {
display:block!important;
padding-top:67px;
color:#000;
font-weight:700;
}

#zodiacnav li a {
padding-top:62px;
}

.dailyhoro li a:hover {
color:#B30000;
}

.dailyhoro li a:visited {
font-weight:400;
}

#searchform .s {
background:#fff;
color:#333;
border:1px solid #443b34;
}

#nav ul li:hover,#nav ul li.hover,#nav ul li.current_page_item {
background:#570E00;
color:#ff4e2c;
}

#content .post-meta-top {
color:#8E8F91;
}

#content .post-bottom {
border-top:1px solid #DFE3E6;
border-bottom:1px solid #DFE3E6;
color:#535353;
}

#commentform input,#commentform textarea {
width:50%;
border:1px solid #ababab;
height:16px;
background:#F4F3E8;
padding:5px;
}

#commentform textarea {
height:100px;
width:90%;
clear:both;
}

#commentform input#submit {
height:auto;
font-weight:700;
}

.pxb2,.pxb3,.pxb4 {
background:#d8d7cc;
border-left:1px solid #bdbcb6;
border-right:1px solid #bdbcb6;
}

a:hover,.post-bottom a:hover {
text-decoration:underline;
}

h1 a,h3 a,h1 a:visited,h3 a:visited,h3 a,h3 a:visited,#nav ul li.current_page_item a:hover,.page-nav a,#biglinks a {
text-decoration:none;
}

#xsnazzy,#pxsnazzy {
background:transparent;
margin:0 0 10px;
}

.xtop,.xbottom,.pxtop,.pxbottom {
background:transparent;
display:block;
font-size:1px;
}

.xb1,.xb2,.xb3,.xb4,.pxb1,.pxb2,.pxb3,.pxb4 {
display:block;
overflow:hidden;
}

.xb1,.xb2,.xb3,.pxb1,.pxb2,.pxb3 {
height:1px;
}

.xb1,.pxb1 {
background:#bdbcb6;
margin:0 5px;
}

.xb2,.pxb2 {
border-width:0 2px;
margin:0 3px;
}

.xb3,.pxb3 {
margin:0 2px;
}

.xb4,.pxb4 {
height:2px;
margin:0 1px;
}

.xboxcontent,.tabberlive .tabbertab {
padding:5px;
}

#nav ul li:hover a,#nav ul li.hover a,#nav ul li.current_page_item a,#nav ul li a:hover {
background:#570E00;
color:#fff;
text-decoration:none;
}

.nav-previous a,#sidebar #popular h3 {
padding-left:10px;
}

#commentlist:hover,#commentform input:focus,#commentform textarea:focus {
background:#FFF;
}

#l_sidebar ul,#l_sidebar ul li,#r_sidebar ul,#r_sidebar ul li {
margin:0 0 15px;
padding:0;
}

#l_sidebar ul li ul,#r_sidebar ul li ul {
border-top:1px solid #333;
}

#l_sidebar ul li ul li,#content1 #zmenu ul li ul li,#r_sidebar ul li ul li {
background:url(http://aheadzen.com/askoracle/images/bullet-arrow3.gif) 5px 9px no-repeat;
border-bottom:1px dotted #333;
margin:0;
padding:0 0 0 10px;
}

#l_sidebar ul li ul li a,#l_sidebar ul li ul li a:visited,#content1 #zmenu ul li ul li a,#content1 #zmenu ul li ul li a:visited,#r_sidebar ul li ul li a,#r_sidebar ul li ul li a:visited {
display:block;
text-decoration:none;
margin:0;
padding:5px 3px;
}

#r_sidebar ul li ul li a:hover,h1 a:hover,h3 a:hover,#l_sidebar ul li ul li a:hover,#content1 #zmenu ul li ul li a:hover {
color:#b30000;
text-decoration:underline;
}

.tabberlive .tabbertabhide,.tabberlive .tabbertab h2,.tabberlive .tabbertab h3 {
display:none;
}

#horo_nav a:hover,#content1 #pagemenu a:hover {
background:#D8D7CC;
color:#333;
}

#content1 #zmenu #zmenul ul li,#content1 #zmenu #homeul ul li,#content1 #zmenu #zodiacul li,#content1 #sharing li input,#content #sharing li input,#content1 #sharing li select,#content #sharing li select {
width:90%;
}

#content1 #zmenu a:visited,#content1 #sharing h3 a:hover,#content #sharing h3 a:hover,a:hover,a:visited,h1 a,h3 a,h3 a,#popular ul li a,#l_sidebar ul li ul li a,#content1 #zmenu ul li ul li a,#r_sidebar ul li ul li a,ul#nav-footer li a:hover {
color:#333;
}

#zodiacnav ul li,#content #commentform ul li,#content1 #commentform ul li {
list-style:none;
margin:0;
}

#sidebar #signup li input,#content1 #freeEmail li input {
width:170px;
margin:0 10px;
}

#sidebar #signup li select,#content1 #freeEmail li select {
width:190px;
margin:0 10px;
}

a:visited,#l_sidebar a:visited,#r_sidebar a:visited {
color:#570E00;
}

#sidebar h2,ul.tablist li a:hover,#popular ul li a:hover {
color:#b30000;
}