body {
	background-color: #73a9bb;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
}
a {
	color: #7d5a9a;
	font-family: verdana;
	text-decoration: none;
}
a:hover {
	color : #e6b60e;
	text-decoration: underline;
}
a:active {
	color : #7C5799;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0 0 8px;
	text-align:justify;
}
table {
	font-family: verdana;
	font-size: 12px;
}
ul, ol, form {
	background-color: #ffffff;
}
td.inner h1, td.inner h2, td.inner h3, td.inner h4, td.inner h5, td.inner h6 {
	font-weight:bold;
	font-size:14px;
}
.small-text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.hover {
	text-decoration: none;
}
/* TAGLINE */
	#tagline b {
	font-weight: bold;
	font-size: 8pt;
	color: #7545a6;
}
#tagline p {
	color: #97557f;
	margin-bottom: -4px;
	margin-left: 45px;
}
#tagline i {
	color: #4796ad;
}
/* LOGIN */	
    #login b {
	color: #7c5799;
}
#login td {
	padding-top: 4px;
	font-size: 8pt;
	font-family: arial;
}
#loggedin b {
	font-size: 8pt;
	color: #718f45;
}
#loggedin td {
	padding-top: 4px;
	font-size: 8pt;
	font-family: arial;
	border: 1px solid #c4db91;
}
#input {
	font-size: 8pt;
	font-family: arial;
	background-color: #f1e8f6;
	border: 1px solid #e0cfeb;
}
#submit {
	font-size: 8pt;
	color: #ffffff;
	font-family: arial;
	font-weight: bold;
	background-color: #7c5799;
	border: 1px solid #bca7cb;
}
#quickclicks td {
	border-bottom: solid 1px #afe2f0;
	padding-top: 3px;
}
#topbottomback table {
	background-color: #4495ac;
}
#topbottomback td {
	background-color: #4495ac;
}
#topads {
	margin-top: 5px;
	margin-bottom: 5px;
}
#topnavbar table {
	background-color: #ffffff;
}
#topnavbar td {
	padding: 6px;
}
#topnavbar a {
	margin-left: 8px;
	text-decoration: none;
	color: #ffffff;
	font-family: Helvetica, sans-serif;
Arial;
}
#topnavbar a:hover {
	text-decoration: underline;
}
#topnavbar td.purplefade {
	background-image: url(fadepurpletop.gif);
}
#topnavbar td.bluefade {
	background-image: url(fadebluetop.gif);
}
#topnavbar td.greenfade {
	background-image: url(fadegreentop.gif);
}
#topnavbar td.purple2fade {
	background-image: url(purplefadebktop.gif);
}
#topnavbar td.redfade {
	background-image: url(redbackground.gif);
}
#topnavbar td.blackfade {
	background-image: url(blackbackground.gif);
}
#topnavbar table {
	background-color: #ffffff;
}
#middlenavbar td {
	padding: 6px;
}
#middlenavbar a {
	margin-right: 8px;
	margin-left: 8px;
	text-decoration: none;
	color: #ffffff;
	font-family: Helvetica, sans-serif;
Arial;
}
#middlenavbar a:hover {
	text-decoration: underline;
}
#middlenavbar td.purplefade {
	background-image: url(fadepurpletop.gif);
}
#middlenavbar td.bluefade {
	background-image: url(fadetopltblue.gif);
}
#middlenavbar td.ltbluefade {
	background-image: url(fadetopltblue.gif);
}
#middlenavbar td.greenfade {
	background-image: url(fadegreentop.gif);
}
#middlenavbar td.redfade {
	background-image: url(redbackground.gif);
}
#middlenavbar td.blackfade {
	background-image: url(blackbackground.gif);
}
#navigation a {
	font-size: 8pt;
}
#navigation {
	font-size: 8pt;
	margin-left: 0px;
	margin-bottom: 5px;
}
#navigation2 {
	font-size: 8pt;
	margin-right: 5px;
	margin-bottom: 5px;
}
#navigation3 {
	font-size: 8pt;
	margin-left: 2px;
	margin-top: 3px;
	color: #9f3b7a;
}
/* SITE BORDER */
	#siteborder {
	border: 1px solid #9CBBC8;
	border-top: 1px solid #7a9d3d;
}
#profile table.border {
	border: 1px solid #6d9135;
}
#profile td.fade {
	background-color: #6d9135;
	background-image: url(fadegreentop2.gif);
}
#profile b.name {
	font-size: 16pt;
	color: #ffffff;
}
#profile b.header {
	font-size: 12pt;
}
#profile img.button {
	width: 100px;
	height: 25px;
	border: 0px;
}
#profileinfo tr {
	margin-left: 13px;
}
#profileinfo td.button {
	background-color: #b0d864;
	border: 1px solid #84b624;
}
#profileinfo b {
	color: #678036;
}
#marginleft {
	margin-left: 5px;
	font-size: 8pt;
	font-family: verdana, Tahoma, arial;
}
#small-text {
	font-size: 8pt;
}
#friends table.border {
	border: 1px solid #6d9135;
}
#friends td.fade {
	background-color: #6d9135;
	background-image: url(fadegreentop-1.gif);
}
#friends td.line {
	border-bottom: 1px solid #deebbf;
}
#friends img {
	width: 12px;
	height: 12px;
	border: 0px;
}
#friends b.header {
	font-size: 12pt;
	color: #ffffff;
}
#friends2 table.border {
	border: 1px solid #6d9135;
}
#friends2 td.fade {
	background-color: #6d9135;
	background-image: url(fadegreentop-1.gif);
}
#friends2 td.line {
	border-bottom: 1px solid #deebbf;
}
#friends2 img {
	border: 0px;
}
#friends2 b.header {
	font-size: 12pt;
	color: #ffffff;
}
#journal table.border {
	border: 1px solid #4495ac;
}
#journal td.fade {
	background-color: #4495ac;
	background-image: url(fadebluetop.gif);
}
#journal b.header {
	font-size: 12pt;
	color: #ffffff;
}
#journal b.header2 {
	font-size: 14pt;
	color: #4495ac;
}
#journal b.header3 {
	font-size: 14pt;
	color: #9b4f7f;
}
#journal b.header4 {
	font-size: 16pt;
	color: #9b4f7f;
}
#journal p {
	line-height: 1.3;
	font-size: 8pt;
}
#journal b {
	color: #5b89a9;
	font-size: 12px;
}
#channel table.border {
	border: 1px solid #9f3b7a;
	margin-top: 10px;
}
#channel td.fade {
	background-color: #4495ac;
	background-image: url(fadepurpletop-1.gif);
}
#channel td.cnllist {
	margin-top: 0px;
	font-size: 8pt;
	line-height: 1.5;
	color: #404040;
	padding-right: 8px;
}
#channel td.cnllist2 {
	margin-top: 0px;
	font-size: 12px;
	line-height: 1.5;
	color: #404040;
	padding-right: 8px;
}
#channel td.mainheader {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	background-color: #9f3b7a;
}
#channel td.featuredheader {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	background-color: #d06eac;
}
#channel td.cnlheader {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
	background-color: #d89ac1;
}
#channel img.directory {
	width: 8px;
	height: 8px;
	margin-right: 3px;
}
#channel img.popular {
	margin-right: 6px;
	width: 12px;
	height: 10px;
}
#channel a.cnlheader {
	font-size: 14pt;
	color: #ffffff;
}
#channel b.featured {
	font-size: 12px;
}
#channel b.header {
	font-size: 12pt;
	color: #ffffff;
}
#channel b.header1 {
	font-size: 12px;
	color: #4495ac;
}
#channel b.header2 {
	font-size: 14pt;
	color: #ffffff;
}
#channel b.header3 {
	font-size: 14pt;
	color: #9b4f7f;
}
#channel b.header4 {
	font-size: 16pt;
	color: #ffffff;
}
#channel b.header5 {
	font-size: 12px;
	color: #ffffff;
}
#channel b.header6 {
	font-size: 12px;
	color: #9b4f7f;
}
#channel a.coverstory {
	font-size: 12pt;
	color: #4495ac;
}
#nextweek {
	color: #4495ac;
}
#channel p {
	line-height: 1.3;
	font-size: 8pt;
}
#channel b {
	color: #5b89a9;
}
#submissions table.border {
	border: 1px solid #4495ac;
}
#submissions td.fade {
	background-color: #4495ac;
	background-image: url(fadebluetop.gif);
}
#submissions b.header {
	font-size: 12pt;
	color: #ffffff;
}
#submissions p {
	line-height: 1.3;
}
#submissions b {
	color: #5b89a9;
}
#photobox table.border {
	border: 1px solid #4495ac;
}
#photobox td.fade {
	background-color: #4495ac;
	background-image: url(fadebluetop.gif);
}
#photobox b.header {
	font-size: 12pt;
	color: #ffffff;
}
#photobox a {
	font-size: 8pt;
}
#shoutbox table.border {
	border: 1px solid #97557f;
}
#shoutbox td.fade {
	background-color: #97557f;
	background-image: url(fadepurpletop-1.gif);
}
#shoutbox b.header {
	font-size: 12pt;
	color: #ffffff;
}
#shoutbox td {
	font-size: 8pt;
}
#shoutbox td.borderbottom {
	border-bottom: 1px solid #97557f;
}
#shoutbox b {
	color: #7C5799;
}
#shoutbox textarea {
	border: 1px solid #97557f;
}
#shoutbox input {
	border: 2px solid #97557f;
	font-weight: bold;
	font-size: 8pt;
	font-family: verdana;
	background-color: #97557f;
	color: #ffffff;
	background-image: url(fadepurpletop-1.gif);
	margin-top: 2px;
}
#shoutbox td.comment {
	background-image: url(fadepurpletop-1.gif);
}
/* TEXT COLORS */	
	#fuschia {
	color: #b53c88;
}
/* FOOTER */
	.footer-light {
	background-color: #CBE2AE;
	padding: 15px 3px 15px 3px;
	width: 100%;
	font-size: 8pt;
	line-height: 1.6;
	text-align: center;
	font-family: verdana;
}
.footer-light a {
	color: #404040;
	font-size: 8pt;
}
.publication a {
	float:left;
	width:270px;
	overflow:hidden;
}
.pub a {
	color: #94557e;
	padding:7px 3px 7px 25px;
	background:url(bullet.gif) no-repeat 5px 7px;
	font-weight:bold;
	border-bottom:1px dashed #D9A9C8;
}
.reviews_banner img {
	float:left;
	margin:2px 5px 2px 0;
	border:1px solid #000;
	padding:3px;
	background:#fff;
}
.reviews {
	border-bottom:1px dotted #457C92;
	margin:5px 0;
	padding:0 0 5px;
}
.reviews h3, .reviews h3 a, .bonus h3, .bonus h3 a {
	padding:0;
	margin:0;
	color:#000;
	text-decoration:none;
	font-size:14px;
	margin:0 0 3px 0;
	font-weight:bold;
}
.reviews h3 a:hover, .bonus h3 a:hover {
	color:#808080;
	text-decoration:none;
}
.reviews h4, .reviews h4 a {
	padding:0;
	margin:0;
	text-align:left;
	color:#104867;
	text-decoration:none;
	font-size:14px;
	margin:0 0 3px 0;
	font-weight:bold;
	float:left;
}

.pad8p {
	padding:8px 10px;
}
.pad8p a{
	background:none;
	padding:0;
	width:auto;
	border:none;
	overflow:hidden;
}
a.read-more {
	background:#FF0000;
	color:#FFFFFF;
	cursor:pointer;
	padding:3px 10px;
	float:right;
}
#loggedin img {
	padding:5px 10px;
	background:url(top_ban.gif) no-repeat;
}