/* General Styles */
	
.mainbody {
	color: #574435; 
	font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; 
	font-size: 12pt;
	bgcolor: ##ffffff;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: url(/images/newbacktest.jpg);
	background-repeat:repeat-y;	
}

a {
	color:#574435;
	text-decoration: none;
}
	
a:link {
	color:#574435; text-decoration: underline;
}
a:visited {
	color:#574435; text-decoration: underline;
}
a:hover {
	color: orange; text-decoration: none;
}

hr {
	color:#8c855b;
}

.sponsored-link {
	face: Arial;
	size: 1;
	color:#000000;
}

/* Regular Horoscopes */

	#header ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	#header li {
		display: inline;
		margin: 0 2px 0 0;
	}
	
	#header a {
		padding: 0 1em;
		text-decoration: none;
		background: #FFBBBB;
		color:#574435;
	}
	
	#header a:hover {
		color: white;
		background: #FFBBBB;
	}
	
	#header #selected {
	}
	
	#header #selected a {
		padding-bottom: 2px;
		font-weight: bold;
		color: #574435;
		background: #e8e8e8;
	}
	
	#content {
		border-top: 2px solid white;
		background: #e8e8e8;
		padding: 1em;
		margin: 0;
	}
	
	#content p {
		margin: 0;
		padding: 1em;
		/*background: white;*/
	}


/* Love Horoscopes */

	#lheader ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	#lheader li {
		display: inline;
		margin: 0 2px 0 0;
	}
	
	#lheader a {
		padding: 0 1em;
		text-decoration: none;
		background: #e8e8e8;
		color: #574435;
	}
	
	#lheader a:hover {
		color: white;
		background: #e8e8e8;
	}
	
	#lheader #selected {
	}
	
	#lheader #selected a {
		padding-bottom: 2px;
		font-weight: bold;
		color: #574435;
		background: #FFD8D8;
	}
	
	#lcontent {
		border-top: 2px solid white;
		background: #FFD8D8;
		padding: 1em;
		margin: 0;
	}
	
	#lcontent p {
		margin: 0;
		padding: 1em;
		/*background: white;*/
	}

.sidebar {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 10pt; font-weight: bold
}
.sidebar A:link {
	color: #574435; text-decoration: none
}
.sidebar A:visited {
	color: #574435; text-decoration: none
}
.sidebar A:hover {
	color: orange; font-weight: bold
}

.sidebar td {
	border-color: #574435;
	border-width: 1px;
	border-style: solid;
}

.heading {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 12pt; font-weight: bold
}
.heading A:link {
	color: #574435; text-decoration: none
}
.heading A:visited {
	color: #574435; text-decoration: none
}
.heading A:hover {
	color: orange; font-weight: bold
}


.famousTitle {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 14pt; font-weight: bold
}
.famousTitle A:link {
	color: #574435; text-decoration: none
}
.famousTitle A:visited {
	color: #574435; text-decoration: none
}
.famousTitle A:hover {
	color: orange; font-weight: bold
}

.heading1 {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 11pt; font-weight: bold
}
.heading1 A:link {
	color: #574435; text-decoration: none
}
.heading1 A:visited {
	color: #574435; text-decoration: none
}
.heading1 A:hover {
	color: orange; font-weight: bold
}

.heading1 td {
	border-color: none;
	border-width: 0px;
	border-style: none;
}


.heading2 {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 10pt; font-weight: bold
}
.heading2 A:link {
	color: #574435; text-decoration: underline
}
.heading2 A:visited {
	color: #574435; text-decoration: underline
}
.heading2 A:hover {
	color: orange; font-weight: bold
}


.heading3 {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 9pt; font-weight: bold
}
.heading3 A:link {
	color: #574435; text-decoration: underline
}
.heading3 A:visited {
	color: #574435; text-decoration: underline
}
.heading3 A:hover {
	color: orange; font-weight: bold
}


.body1 {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 10pt; font-weight: normal
}
.body1 A:link {
	color: #574435; text-decoration: underline
}
.body1 A:visited {
	color: #574435; text-decoration: underline
}
.body1 A:hover {
	color: orange; text-decoration: none
}

.body1 td {
	border-color: none;
	border-width: 0px;
	border-style: none;
}

.body2 {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 9pt; font-weight: normal
}
.body2 A:link {
	color: #574435; text-decoration: underline
}
.body2 A:visited {
	color: #574435; text-decoration: underline
}
.body2 A:hover {
	color: orange; text-decoration: none
}

.body2nounderline {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 9pt; font-weight: normal
}
.body2nounderline A:link {
	color: #574435; text-decoration: none
}
.body2nounderline A:visited {
	color: #574435; text-decoration: none
}
.body2nounderline A:hover {
	color: orange; text-decoration: none
}


.body3 {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 8pt; font-weight: normal
}
.body3 A:link {
	color: #574435; text-decoration: underline
}
.body3 A:visited {
	color: #574435; text-decoration: underline
}
.body3 A:hover {
	color: orange; text-decoration: none
}

.body3nounderline {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 8pt; font-weight: normal
}
.body3nounderline A:link {
	color: #574435; text-decoration: none
}
.body3nounderline A:visited {
	color: #574435; text-decoration: none
}
.body3nounderline A:hover {
	color: orange; text-decoration: bold
}


img.SmallCards { border: 1px solid FFFFFF ; 
}


.SmallCards {
	color: #FFFFFF; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 8pt; font-weight: normal
}


img.SmallRunes { border: 1px solid; color: #000000 ; 
}

img.SmallRunes A:visited { border: 1px solid; color: #000000 ; 
}

img.SmallRunes A:link { border: 1px solid; color: #000000 ; 
}

img.SmallRunes A:hover { border: 1px solid; color: #444444 ; 
}

.SmallRunes {
	color: #FFFFFF; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 8pt; font-weight: normal
}


.warning {
	color: red; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 9pt; font-weight: normal
}
.warning A:link {
	color: red; text-decoration: underline
}
.warning A:visited {
	color: red; text-decoration: underline
}
.warning A:hover {
	color: red; text-decoration: none
}


.horoscopetext {
	color: brown; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal
}
.horoscopetext A:link {
	color: brown; text-decoration: none
}
.horoscopetext A:visited {
	color: brown; text-decoration: none
}
.horoscopetext A:hover {
	color: brown; font-weight: bold
}


.poll {
	color: black; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal
}
.poll A:link {
	color: black; text-decoration: underline
}
.poll A:visited {
	color: black; text-decoration: underline
}
.poll A:hover {
	color: black; text-decoration: none; font-weight: bold
}


.bday {
	color: black; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal
}
.bday A:link {
	text-decoration: none
}
.bday A:visited {
	text-decoration: none
}
.bday A:hover {
	text-decoration: none
}


.hplinks {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 10pt; font-weight: normal
}
.hplinks A:link {
	color: #574435; text-decoration: none
}
.hplinks A:visited {
	color: #574435; text-decoration: none
}
.hplinks A:hover {
	color: orange; font-weight: bold
}


.hpOtherlinks {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 8pt; font-weight: normal
}
.hpOtherlinks A:link {
	color: #574435; text-decoration: none
}
.hpOtherlinks A:visited {
	color: #574435; text-decoration: none
}
.hpOtherlinks A:hover {
	color: orange; font-weight: bold
}


.footerTable {
	color: black; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal
}
.footerTable A:link {
	color: black; text-decoration: underline
}
.footerTable A:visited {
	color: black; text-decoration: underline
}
.footerTable A:hover {
	color: black; font-weight: normal
}


.infolink {
	color: white; font-family: Arial, Verdana; font-size: 7pt; font-weight: bold
}
.infolink A:link {
	color: white; text-decoration: none
}
.infolink A:visited {
	color: white; text-decoration: none
}
.infolink A:hover {
	color: aqua; text-decoration: none;  font-size: 7pt
}
.sidebarlink {
	color: black; font-family: Arial, Verdana; font-size: 8pt; 
}
.sidebarlink A:link {
	color: black; text-decoration: none
}
.sidebarlink A:visited {
	color: black; text-decoration: none
}
.sidebarlink A:hover {
	color: blue; text-decoration: none; font-weight: bold
}

.PRINAV {
	color: white; font-family: Arial, Helvetica; font-size: 7pt; font-weight: bold
}
.PRINAV A:link {
	color: white; font-weight: bold; text-decoration: none
}
.PRINAV A:visited {
	color: white; font-weight: bold; text-decoration: none
}
.PRINAV A:hover {
	color: white; font-weight: bold; text-decoration: none
}
.navlink {
	color: blue; font-family: Arial; font-size: 8pt; font-weight: bold; 
}
.navlink A:link {
	color: blue; text-decoration: none
}
.navlink A:visited {
	color: blue; text-decoration: none
}
.navlink A:hover {
	color: lime; text-decoration: none
}
.headlinelink {
	color: navy; font-family: Arial, Verdana; font-size: 12pt; font-weight: bold
}
.headlinelink A:link {
	color: navy; text-decoration: none
}
.headlinelink A:visited {
	color: navy; text-decoration: none
}
.headlinelink A:hover {
	color: blue; text-decoration: none
}


.godlink {
	color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 8pt; font-weight: normal
}
.godlink A:link {
	color: #574435; text-decoration: underline
}
.godlink A:visited {
	color: #574435; text-decoration: underline
}
.godlink A:hover {
	color: orange; text-decoration: none
}



.remedylink {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.remedylink A:link {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.remedylink A:visited {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.remedylink A:hover {
	color: orange; text-decoration: none; font-weight: bold
}


.celeblink {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.celeblink A:link {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.celeblink A:visited {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.celeblink A:hover {
	color: orange; text-decoration: none; font-weight: bold
}


.gemlink {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.gemlink A:link {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.gemlink A:visited {
	color: #574435; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none; font-weight: bold
}
.gemlink A:hover {
	color: orange; text-decoration: none; font-weight: bold
}


.stlink {
	color: blue; font-family: Arial, Verdana; font-size: 9pt; text-decoration: none
}
.stlink A:link {
	color: blue; text-decoration: none
}
.stlink ink A:visited {
	color: brown; text-decoration: none
}
.stlink A:hover {
	color: blue; text-decoration: none; font-weight: bold
}

.st2link {
	color: blue; font-family: Arial, Verdana; font-size: 10pt; text-decoration: none
}
.st2link A:link {
	color: blue; text-decoration: none
}
.st2link ink A:visited {
	color: brown; text-decoration: none
}
.st2link A:hover {
	color: blue; text-decoration: none; font-weight: bold
}

.citylink {
	color: navy; font-family: Arial, Verdana; font-size: 10pt; 
}
.citylink A:link {
	color: navy; text-decoration: none
}
.citylink A:visited {
	color: navy; text-decoration: none
}
.citylink A:hover {
	color: blue; text-decoration: none; font-weight: bold
}
.rightbar {
	color: blue; font-family: Arial, Verdana; font-size: 11pt; font-weight: bold
}
.rightbar A:link {
	color: blue; text-decoration: underline
}
.rightbar A:visited {
	color: blue; text-decoration: underline
}
.rightbar A:hover {
	color: red; text-decoration: none
}
.topbox {
	color: gray; font-family: Arial, Verdana; font-size: 11pt; font-weight: bold
}
.topbox A:link {
	color: blue; text-decoration: underline
}
.topbox A:visited {
	color: blue; text-decoration: underline
}
.topbox A:hover {
	color: blue; text-decoration: none
}
.footer {
	color: white; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal
}
.footer A:link {
	color: white; text-decoration: none
}
.footer A:visited {
	color: white; text-decoration: none
}
.footer A:hover {
	color: blue; text-decoration: none
}
.footer2 {
	color: white; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal
}
.footer2 A:link {
	color: white; text-decoration: none
}
.footer2 A:visited {
	color: white; text-decoration: none
}
.footer2 A:hover {
	color: white; text-decoration: none
}

.standard8{color: black;font-size:8pt; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.standard7{color: black;font-size:7pt; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.standard6{color: black;font-size:6pt; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

.standard8white{color: white;font-size:8pt; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

.newstitle {
	color: #3300FF; font-family: Arial, Verdana; font-size: 10pt; font-weight: bold
}
.newstitle A:link {
	color: #3300FF; text-decoration: none
}
.newstitle A:visited {
	color: #3300FF; text-decoration: none
}
.newstitle A:hover {
	color: orange; font-weight: bold
}

.newspubdate {
	color: #333333; font-family: Arial, Verdana; font-size: 8pt; font-weight: normal
}
.newspubdate A:link {
	color: #333333; text-decoration: none
}
.newspubdate A:visited {
	color: #333333; text-decoration: none
}
.newspubdate A:hover {
	color: #333333; text-decoration: none
}


.newsdescription {
	color: #000033; font-family: Arial, Verdana; font-size: 9pt; font-weight: normal
}
.newsdescription A:link {
	color: #000033; text-decoration: none
}
.newsdescription A:visited {
	color: #000033; text-decoration: none
}
.newsdescription A:hover {
	color: #000033; text-decoration: none
}


.blogtitle {
	color: #000000; font-family: Arial, Verdana; font-size: 9pt; font-weight: bold
}
.blogtitle A:link {
	color: #000000; text-decoration: none
}
.blogtitle A:visited {
	color: #000000; text-decoration: none
}
.blogtitle A:hover {
	color: #000000; font-weight: bold
}

.inputnoborder{color: #574435; font-family: Comic Sans MS, Comic Sans, sans-serif, cursive; font-size: 8pt; font-weight: normal; border: none; background-color:none;}

.CommonUserArea
{
	padding-top: 4px;
	color:#000000;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}

.CommonUserArea A:LINK, .CommonUserArea A:VISITED, .CommonUserArea A:ACTIVE, .CommonUserArea A:HOVER
{
	font-weight: bold;
	color:#000000;
}

.immenu {color: black;font-size:8pt; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
	text-decoration: none
}

.immenu A:{
	text-decoration: none
}

.immenu A:link {
	text-decoration: none; color: #828282
}
.immenu A:visited {
	text-decoration: none; color: #828282
}
.immenu A:hover {
	color: orange; font-weight: none
}

/* used with tab view */

.tat_tabPane {
	height:22px;	/* Height of tabs */
	border-bottom:1px solid #919b9c;
}
.tat_aTab{
	border-left:1px solid #919b9c;
	border-right:1px solid #919b9c;
	border-bottom:1px solid #919b9c;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	padding:5px;
	position:relative;
	background-color:#FBFBFB;			
}
.tat_heading{
	margin-top:15px;
}
.tat_tabPane DIV{
	float:left;
	height:100%;	/* Height of tabs */
	padding-left:3px;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:bottom left;
	cursor:pointer;
	position:relative;
	bottom:-1px;
	margin-left:0px;
	margin-right:0px;
}
.tat_tabPane .tabActive{
	background-image:url('/images/tab_left_active.gif');
	margin-left:0px;
	margin-right:3px;	
	z-index:10;	
}
.tat_tabPane .tabInactive{
	background-image:url('/images/tab_left_inactive.gif');
	margin-left:0px;
	margin-right:3px;
	z-index:1;
}

.tat_tabPane .inactiveTabOver{
	background-image:url('/images/tab_left_over.gif');
	margin-left:0px;
	margin-right:3px;
}
.tat_tabPane span{
	font-family:arial;
	vertical-align:top;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;		
	line-height:21px;
	float:left;
}
.tat_tabPane .tabActive span{
	padding-bottom:1px;
	line-height:20px;
}
.tat_tabPane img{
	float:left;
}

.join-outer {
position:relative;
margin-left:25px;
text-align: center;
font-size:8pt;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 450px;
padding:0px;
}

.join-inner { 
text-align: left;
font-size:9pt;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
padding:9px;
color: black;
line-height:25px;
}

.join-col-one {
    float: left;
	 margin-left:30px;
	 line-height:15px;
}

.join-col-one p {
	line-height:25px;
	margin:0px;
}

.register-input-div{
	height:25px;
	vertical-align:middle;
}

.register-input-div img {
	vertical-align:middle;
}
