@charset "utf-8";
/* CSS Document */
#header-dati{
width:966px;
margin:0px auto;

}
#main-cont-dati{
width:966px;
margin:0px auto;
}

img.floatLeft {
	margin-right: 4px;
	float: left;
	clear:left;
	display:inline;
}
#header {
	height: 126px;
}
#top_banner {
	height: 112px;
	margin-top: 5px;
	margin-bottom: 0px;
}
#right_content {
	float:right;
	margin: 5px 0px 0px 0px;
	width: 327px;
	display:inline;
}
#left_content {
	float: left;
	margin:5px 0px 0px 0px;
	width: 630px;
	margin-bottom: 6px;
	display:inline;
}
#left_cards {
	float:left;
	width: 312px;
	margin-right: 3px;
	_margin: 0;
	display:inline;
}
#right_cards {
	float:right;
	width: 312px;
	margin-left: 3px;
	_margin: 0;
	display:inline;
}
#card_daily {
	width: 316px;
	margin-top: 6px;
	margin-left: 6px;
	background-image:url(images/blue-back.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}
#q_form {
	font-weight: bold;
	color:#cc100f;
	border: #999999 solid 1px;
	width: 280px;
	padding: 6px;
	margin: 10px;
	background-image:url(images/card_back.jpg);
}
.q_form_block {
	border: 1px solid #cc100f;
	color:#333333;
	font-weight: bold;
	width: 170px;
	font-size: 10px;
}
.q_form_block2 {
	border: 1px solid #cc100f;
	color:#333333;
	font-weight: bold;
	width: 170px;
	font-size:12px;
}
.button-bg {
	background:url(images/submit-btn.jpg);
	height:16px;
	width:45;
}
.blue1 {
	height: 32px;
	background-image: url(images/blue-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.blue2 {
	height: 32px;
	background-image: url(images/blue-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.red1 {
	height: 33px;
	background-image: url(images/red-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.red2 {
	height: 33px;
	background-image: url(images/red-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
#ask_question {
	width: 316px;
	margin-top: 6px;
	margin-left: 6px;
	background-image:url(images/red-back.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}
#pick_a_card {
	width: 316px;
	margin-top: 6px;
	margin-left: 6px;
	background-image:url(images/blue-back.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}
#datibirthday {
	float: left;
	width: 630px;
	display:inline;
	background-repeat:repeat-x;
	background-position:top center;
	margin-bottom:5px;
	margin-top:5px;
}
#panchang {
	float: left;
	width: 630px;
	display:inline;
	background-repeat:repeat-x;
	background-position:top center;
}
#about_ruchira {
	width:316px;
	height: 295px;
	margin-left: 6px;
	background-image:url(images/ruchira-bio.jpg);
	overflow:hidden;
	font:Arial, Helvetica, sans-serif
}
.bio_text {
	width: 150px;
	height: 225px;
	overflow: hidden;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 16px;
	padding-right: 150px;
	padding-bottom: 20px;
}
.bio_text p {
	color: #fff;
	font-size: 10px
}
.card {
	margin-top: 6px;
	width: 312px;
	background-image:url(images/horo-head.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}
.birthday_content {
	min-height: 150px;
	border-left: solid 1px #d4d4d4;
	border-right: solid 1px #d4d4d4;
}
.birthday_bottom {
	height:10px;
	background-image:url(images/birthday-bottom.jpg);
	background-repeat:no-repeat;
}
.birthday1 {
	height: 38px;
	background-image: url(images/birthday-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.birthday2 {
	height: 38px;
	background-image: url(images/birthday-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.profile1 {
	height: 38px;
	background-image: url(images/profile-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.profile2 {
	height: 38px;
	background-image: url(images/profile-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.panchang1 {
	height: 38px;
	background-image: url(images/panchang-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.panchang2 {
	height: 38px;
	background-image: url(images/panchang-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.birth_head {
	color:#0066FF;
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
}
.birth_text {
	color:#333333;
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	line-height: 14px;
}
.birth_text img{
width:240px;
height:192px;
border:1px solid #999999;
padding:3px;
margin:5px 15px 5px 5px;
float:left;
}
.right_card_content {
	min-height: 150px;
	border-left: solid 1px #d4d4d4;
	border-right: solid 1px #d4d4d4;
}
.white_head {
	font-weight: bold;
	font-size:14px;
	padding: 8px;
	padding-left: 15px;
	color:#FFFFFF;
}
.horo {
	width: 630px;
}
.horo_card_content {
	/*min-height: 236px;*/
	background-color: #fdfdfd;
	background-image: url(images/card_back.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	border-left: solid 1px #d4d4d4;
	border-right: solid 1px #d4d4d4;
}
.card_bottom {
	height:7px;
	background-image:url(images/card-bottom.jpg);
	background-repeat:no-repeat;
}
.card_menu {
	width:340px;
	height:12px;
}
.card_menu1 {
	float:left;
	height:12px;
	width:160px;
	background-color:#000;
	padding-right:5px;
	
}
.card_menu1 img {
	float:left;
	height:12px;
	width:160px;
	background-color:#000;
	
}
.right_white_bottom {
	height:11px;
	background-image:url(images/right-white-bottom.jpg);
	background-repeat:no-repeat;
}
.tags {
	color: #0066FF;
	font-size:11px;
	font-weight: bolder;
	padding: 6px;
	vertical-align:baseline;
}
#answers {
	width: 306px;
	margin: 3px;
	font-weight: bold;
	font-size: 12px;
}
#pers_ad {
	float:right;
	width: 90px;
	margin: 6px;
	font-weight: bold;
	font-size: 12px;
	display:inline;
	position: -50px;
}
.card_name {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #cc100f;
	text-transform:uppercase;
	margin-bottom: 3px;
	margin-top: 4px;
}
.card_text {
	color:#333333;
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	line-height: 14px;
	height:170px;
	overflow:hidden;
}
.card_date {
	border-top:1px solid #D4D4D4;
	color:Gray;
	text-align:center;
	text-transform:uppercase;
	vertical-align:baseline;
}
.card_date img {
	width:300px;
}

.card_date p {
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	vertical-align:baseline;
}
.aries1 {
	height: 50px;
	background-image: url(images/aries-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.aries2 {
	height: 50px;
	background-image: url(images/aries-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.taurus1 {
	height: 50px;
	background-image: url(images/taurus-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.taurus2 {
	height: 50px;
	background-image: url(images/taurus-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.gemini1 {
	height: 50px;
	background-image: url(images/gemini-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.gemini2 {
	height: 50px;
	background-image: url(images/gemini-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.cancer1 {
	height: 50px;
	background-image: url(images/cancer-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.cancer2 {
	height: 50px;
	background-image: url(images/cancer-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.leo1 {
	height: 50px;
	background-image: url(images/leo-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.leo2 {
	height: 50px;
	background-image: url(images/leo-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.virgo1 {
	height: 50px;
	background-image: url(images/virgo-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.virgo2 {
	height: 50px;
	background-image: url(images/virgo-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.libra1 {
	height: 50px;
	background-image: url(images/libra-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.libra2 {
	height: 50px;
	background-image: url(images/libra-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.scorpio1 {
	height: 50px;
	background-image: url(images/scorpio-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.scorpio2 {
	height: 50px;
	background-image: url(images/scorpio-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.sagittarius1 {
	height: 50px;
	background-image: url(images/sagittarius-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.sagittarius2 {
	height: 50px;
	background-image: url(images/sagittarius-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.capricorn1 {
	height: 50px;
	background-image: url(images/capricorn-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.capricorn2 {
	height: 50px;
	background-image: url(images/capricorn-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.aquarius1 {
	height: 50px;
	background-image: url(images/aquarius-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.aquarius2 {
	height: 50px;
	background-image: url(images/aquarius-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.pisces1 {
	height: 50px;
	background-image: url(images/pisces-left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.pisces2 {
	height: 50px;
	background-image: url(images/pisces-right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
#tarot_band {
	background-image:url(images/tarot-head.jpg);
	background-repeat: no-repeat;
	width: 966px;
	height: 112px;
	padding-bottom: 6px;
}
.tarot_band_link {
	padding-left: 600px;
	padding-top: 8px;
	padding-right: 15px;
	text-align: right;
}
a.band_link {
	font-weight: bolder;
	color:#000000;
	text-decoration:none;
}
a:hover.band_link {
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.PageLink:link {
	color: #555555;
	text-decoration: none;
}
a.PageLink:visited {
	text-decoration: none;
	color: #666666;
}
a.PageLink:hover {
	text-decoration: none;
	color: #000000;
}
.VidThumb_info {
	width: 80px;
	height: 60px;
	border: 1px #444444 solid;
}
.PaddingImage {
	padding-right: 6px;
	padding-left:4px;
	float: left;
}
.yest {
	color: #ffffff;
	font-weight: bold;
	padding-left: 6px;
	margin-bottom: 3px;
	text-align: left;
	background: url(images/yest_bg.jpg);
}
span.ajax__tab_inner span {
	margin-right: 0;
}
.dati-main-cont{
width:313px;
border-right:1px solid #cdcdcd;
border-left:1px solid #cdcdcd;
}
.top-dati-bg{
background:url(images/dati/dati-t2.jpg) no-repeat right;
width:315px;
margin-top:5px;
height:31px;
}
.top-dati-bottom{
background:url(images/dati/dati-t5.jpg) no-repeat top right;
width:314px;
}
.dati-hdng{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:15px;
font-weight:bold;
padding:5px 0px 0px 0px;
}
.dati-hdng a{
text-decoration:none;
color:#fff;
}
.dati-hdng a:hover{
text-decoration:none;
color:#fff;
}
.dati-gallery img{
width:74px;
height:54px;
border:1px solid #999999;
padding:3px;
margin:5px 15px 5px 5px;
}
.dati-txt{
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:11px;
line-height:normal;
padding:5px 6px 6px 6px;
text-align:justify;
}
.dati-txt a{
text-decoration:none;
color:#333;
}
.dati-txt a:hover{
text-decoration:none;
color:#333;
}
.dati-txt img{
width:136px;
height:102px;
border:1px solid #999999;
padding:3px;
float:left;
margin:0px 3px 0px 0px;
}

.dati-txt-frm{
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:11px;
line-height:normal;
padding:5px 6px 6px 6px;
text-align:justify;
text-align:right;
}
.dati-txt a{
text-decoration:none;
color:#333;
}
.dati-txt a:hover{
text-decoration:none;
color:#333;
}
.dati-txt-frm-ans{
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-size:11px;
line-height:normal;
padding:5px 6px 6px 6px;
text-align:justify;
}
.dati-txt-frm-ans .rd{
font-family:Arial, Helvetica, sans-serif;
color:#B32225;
}
.dati-txt-frm-ans ul{
margin:0px;
padding:0px;
}
.dati-txt-frm-ans ul li{
margin:0px 5px 2px 12px;
padding:2px 5px 5px 0px;
}
.dati-txt-ans a{
text-decoration:none;
color:#333;
}
.dati-txt-ans a:hover{
text-decoration:none;
color:#333;
}
.dati-txt-frm-sig{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
line-height:normal;
padding:5px 6px 6px 6px;
text-align:justify;
background:url(images/dati/dat-sg.jpg) no-repeat bottom right;
min-height:195px;
}
.dati-txt-frm-sig p{
color:#fff;
}
.dati-txt-frm-sig a{
text-decoration:none;
color:#fff;
}
.dati-txt-frm-sig a:hover{
text-decoration:none;
color:#fff;
}
.dati-txt-frm-sig1{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:11px;
line-height:normal;
padding:5px 6px 6px 6px;
text-align:justify;
}
.dati-txt-frm-sig1 p{
color:#000;
}
.dati-txt-frm-sig1 a{
text-decoration:none;
color:#000;
}
.dati-txt-frm-sig1 a:hover{
text-decoration:none;
color:#000;
}
