/* CSS Document */

body {
	background-image: url(images/bg.jpg);
	background-color:#9FBAEA;
	background-repeat: repeat-x;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
}
#header {
	background-image: url(images/header.jpg); 
	width:799px; 
	height:282px;
	margin: auto;
	margin-top:2px;
	color: #fff;
}
h1{font-size:18px; color:#15327C; margin:0;}
h2{font-size:16px; color: #DDB000; margin:0;}
#header a { 
	color:#FFCC00;
	text-decoration:underline; 
} 
.logo { font-size:24px; 
		color:#FFCC00;
}
.astrologer { font-size:18px; 
		color:#ffffff;
		font-style:italic;
}
#content {
	width:799px; 
	margin: auto;
	background-color:#FFFFFF;
}
#footer {
	background-image: url(images/footer2bg.jpg);
	background-repeat: repeat;
	width:799px; 
	height:91px;
	color:#FFF;
}
#footer a{
	color:#fff;
	text-decoration:underline;
}
#ideaz9 a { color:#99CC00;
			font-style:italic;
}
.heading{ font-size:18px; color:#FFCC00;
}
.txtbox {
	border: 1px solid #FFCC00;
	height: 16px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}
.txtfield {
	border: 1px solid #FFCC00;;
	height: auto;
	width: auto;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}
.thanks { color:#99CC00;
			font-style:italic;
			font-size:16px;
}
.homepg ul{ margin: 0;
			padding: 0;
			font-size:14px; font-weight:600;
}
.homepg li { list-style-type: none;
			padding: 0 0 0 30px;
			line-height: 25px;
			background-image: url(images/bullet.jpg);
			width: auto;
			height: auto;
			background-repeat: no-repeat;
			background-position: 0px 4px;		 
}
.homepg ul li a{
text-decoration:none; color: #15327C;background-color: #FFE16A;
}
.homepg ul li a:hover{
text-decoration:none; color: #fff; background-color:#15327C;
}
.backlinks a{ color:#BF9900; font-weight:bold; font-size:11px; }
.green{ color:#729700; font-size:14px; font-weight:bold;}
.next a{ color:#CC0000; font-style:italic;}
a { 
	color:#FFCC00;
	text-decoration:underline; 
} 