#ignore { }
body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;}
a { color:#022551; }
a:hover { color: #c0c0c0; }


#header { width:100%; height:144px; background-color: white; background-image:url(/images/bg_gradient.gif);background-repeat:repeat-x; padding:0;margin:0;min-width:100%;}
#header * { margin:0; padding:0; }

#mainlogo { margin-left:0px; margin-top:0px; clear:none; float:left;border:none;}
#rightimage { position:absolute;right:0;clear:none; margin:0px; padding:0; margin-right:0px; }

ul.imagelist { list-style-type:none; margin-left:0;margin-bottom:20; padding-left:0;}
ul.imagelist a img { border:none; margin-bottom:10;}
ul.imagelist img { vertical-align:top-left; float:left; margin-right:10px; margin-bottom:10;}
ul.imagelist li { clear:left; margin-top:20px;}


#emailsignup { margin-left:0px;border:none;}

#header h1 { float:left; margin: 0px; height:30px;display:inline;}

#left {
	position:absolute;
	left:18px;
	top:140px;
	width:120px;


}
#right {
	position:absolute;
	right:30px;
	top:215px;
	width:120px;

}
#leftnav  { 	font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color:black; 
	margin-top: 10px; margin-bottom:8px; font-size:1.0em; 
}

#leftnav li { margin:3px; }
#leftnav ul {list-style-type:none; margin-left:0; padding-left:0; }
#leftnav li ul { margin-left:5px;  margin-top:10px; margin-bottom:10px; }

#leftnav li ul li a { font-size:0.8em; color: #0063DC; }
#leftnav li ul li a:hover { font-size:0.8em; color: #c0c0c0; }
#leftnav a { width:100px; text-decoration:none; color:black; }
#leftnav a:hover { color: #c0c0c0; font-size:1.0em;}
#leftnav span { margin: 0; }
#leftnav p { margin:0;margin-right: 10px; margin-bottom:1px;}

#breadcrumbs { padding-left:210px; font-size:.6em; }
#maincontent { padding-left:190px; color:#000000;font-size:.8em;padding-top:0;margin-top:5px;padding-right:210px;height:680px; padding-bottom:200;}
html>body #maincontent { height:auto; min-height:680px }

#maincontent h1 { color: #ed0077; font-size:165%;}
#maincontent h2 { color: #999999; font-size:135%; margin-top:-8px;  }

.fab { margin-left:-12px;padding-top:37px;padding-left:10px; background-image: url(/images/icon_star.gif); background-repeat:no-repeat;color:#13dbdd;}

.music strong { color: #008494; }
.summary { display:block;padding-left:5px; text-decoration:none;}


.innercols { width: 100%; margin-bottom:10px;}
.innercols ul { list-style-type: none; margin:3px; padding:0; }
.innercols li { margin-bottom: 5px; margin-left:0px;}
.innercol1 { width: 25%; float:left; }
.innercol2 { width: 25%; float:left;margin-left:12px; padding-left : 5%; }
.innercol3 { width: 30%; float:left;margin-left:0px; padding-left : 0%; }

h1.welcome { background-image: url(/images/label_welcome.gif); background-repeat:no-repeat;height:52px;}
h1.welcome span { display: none; }
.homepagepromo { width:60%; float:right;
                        padding:10px; 
			padding-top: 48px;
padding-bottom: 28px;
			background-color: #f0f0f0; 
			background-image: url(/images/astroman.gif); background-repeat:no-repeat; background-position: 0px 0px;
			margin-bottom:20px;}
.homepagepromo h1 { color: #ed0077; font-size:165%;}
.homepagepromo h1 span { display: none; }
.homepagepromo h2 { margin-top:1px; font-size:100%; font-weight:bold; color:#ed0077;}





.featured { width:60%; float:right;
                        padding:10px; 
			padding-top: 48px;
			background-color: #f0f0f0; 
			background-image: url(/images/icon_star_white.gif); background-repeat:no-repeat; background-position: 8px 8px;
			margin-bottom:20px;}
.featured h1 { background-image: url(/images/label_featured_article.gif); height: 26px; background-repeat:no-repeat; padding-top:15px;margin-bottom:0px;}
.featured h1 span { display: none; }
.featured h2 { margin-top:1px; font-size:100%; font-weight:bold; color:#ed0077;}
.reviewheader { float:left; }
h2.musicreviews, h2.moviereviews,h2.gamereviews,h2.othernews { font-size:120%; font-weight:bold; height:15px;background-repeat:no-repeat; cursor:hand;}
h2.musicreviews span, h2.moviereviews span,h2.gamereviews span,.h2.othernews span{ display: none; }
h2.musicreviews { background-image: url(/images/label_music_reviews.gif); }
h2.moviereviews { background-image: url(/images/label_movie_reviews.gif); }
h2.gamereviews  { background-image: url(/images/label_game_reviews.gif); }
h2.othernews    { background-image: url(/images/label_othernews.gif); }

.clCMEvent { position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible; }
.clCMAbs { position:absolute; visibility:hidden; left:0;top:0; }
.clLevel0,.clLevel0over { position: absolute; }
.menuborder { border-right:0px dotted #c0c0c0;position:absolute; }
.menuborder1 { border:1px solid #C0C0C0;position:absolute;  }
.clLevel1, .clLevel1over{position:absolute; padding:3px; margin:0; font-family:tahoma, arial,helvetica; font-size:12px; }
.clLevel1{color:gray;background-color:white;layer-background-color:white;}
.clLevel1over{background-color:#f0f0f0; layer-background-color:#f0f0f0; color:#018494; cursor:pointer; cursor:hand; }

.reviewlinks { width:300px; border: 1px dashed #c0c0c0; padding:9px;text-align:middle;}

.rightcol { float:right; width:150px; }

#bottom_top { height:10px; background-image: url(/images/fazed_circles.gif); background-repeat:no-repeat; margin-top:10px; margin-left:15px; clear:both;}

#bottom { font-size:55%; background-color: #f1f0f1; height:20px; margin-top:5px; margin-bottom:2px; margin-left:15px; margin-right:8px; padding-top:5px; padding-left:8px; clear:both; border-bottom:5px solid white;
clear:both;
}
#bottom a { margin-right: 10px; text-decoration:none; color:#6E6C66;}

.forumlist { background-color: #f0f0f0; width:180px; font-size:65%; }
.forumlist h1 { color: #ffffff; background-color: #c4c0b5; font-weight: bold; font-size:100%;}
.forumlist ul { margin-left:15px; padding-right:5px;}
.forumlist a { color:#6E6C66; text-decoration:none;}
.forumlist a:visited { color: #B4005D; 	}
.forumlist a:hover { color: #B4005D; }

/* labels for forum summaries */
h1.latest_forum_posts { background-image: url(/files/1/72/label_forums_recent.gif); background-repeat:no-repeat; height:24px;width:179px;}
h1.latest_forum_posts span { display:none; }

h1.top_forum_posts { background-image: url(/files/1/72/label_forums_popular.gif); background-repeat:no-repeat; height:24px;width:179px;}
h1.top_forum_posts span { display:none; }
#searchbox ,.loginout { 	width:135px;font-size:80%;color:#ee0178; }
#searchbox { position:absolute; top:140px; right:20px; }
#searchbox img { text-align:left; }
.label_login { background-repeat:none; display:block; width:71px;height:24px;background-image:url(/files/1/72/signin.gif);background-repeat:none; }
.label_login span { display: none; } 
.label_register { background-repeat:none; display:block;width:115px;height:20px;background-image:url(/files/1/72/joinnow.gif);background-repeat:none; }
.label_register span { display: none; }
form.loginform p,form#searchbox p { text-align:left; margin:0;margin-bottom:4px;padding-left:4px;}
form.loginform,form#searchbox { margin:0; }
form.loginform img,form#searchbox p span { float:left;margin-top:8px; }
form.loginform p.submit,form#searchbox p.submit { text-align:right; padding:2px; text-align:right;}
form.loginform p.submit img { height:11px;width:54px;}

.row5 { width:100%; vertical-align: top;}
.leftcol5 { width:100px;min-width:100px;  position: relative; top: 0; vertical-align: top;}
.rightcol5 { width:200px;min-width:200px; height:130px;min-height:130px; position: relative; top: 37; vertical-align: top; }
.midcol5 { width:68%;min-width:68%; height:130px;min-height:250px; padding-right:10px}

.competition-head { background-color: #ffffff; border-bottom:1px solid #C4C4C4; margin-bottom: 7px; padding-left: 2px; padding-bottom: 0px; color: #B4005D;}

.movies-head a { background-color: #ffffff; border-bottom:0px solid #C4C4C4; margin-bottom: 7px; padding-left: 2px; padding-bottom: 0px; color: #018494; text-decoration:none;}

.music-head a { background-color: #ffffff; border-bottom:0px solid #C4C4C4; margin-bottom: 7px; padding-left: 2px; padding-bottom: 0px; color: #B4005D; text-decoration:none;}

.games-head { background-color: #ffffff; border-bottom:0px solid #C4C4C4; margin-bottom: 7px; padding-left: 2px; padding-bottom: 0px; color: #12D1D3; text-decoration:none;}

.boxout { width:200px;float:right;background-color:#ffffff;table; border-left:1px solid #ADACAA; border:0px dashed #ADACAA; font-size:0.9em;color:#EC1E8D;padding-left:20px; padding-bottom:40px; padding-top:10px; }

.blogboxout { width:200px;float:right;background-color:#ffffff;table; border-left:1px solid #ADACAA; font-size:0.9em;color:#EC1E8D;padding-left:10px; padding-bottom:20px; padding-top:10px; }

.blogboxout h1, h2, h3 {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

#blogboxout h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

.blogboxout li { list-style-image: url(/images/bullet1.gif); display: inline; 
    text-align:left; margin:0px; padding: 0px;}

.relatedlinks { width:170px;float:right;background-color:#ffffff; border:1px solid #ADACAA; font-size:0.9em;color:#EC1E8D;margin-left:10px; padding-left:20px; padding-bottom:40px; padding-top:10px; }

.musicboxout { width:180px;float:right;background-color:#ffffff; border-left:0px solid #ED0077; border-bottom:0px solid #ED0077; border-top:0px; border-right:0px; margin-bottom:15px; margin-left:18px; }

.boxoutfashion { width:210px; float:right; background-color:#ffffff; border-left:1px solid #DDDDDC; font-size:0.9em; color:#EC1E8D; padding-left:10px; padding-right:0px; padding-bottom:20px; }

.boxoutfashion h1 { margin-bottom:0px; font-size:80%; font-weight:bold; color:#8D9A9B;}

.boxoutfashion h2 { margin-top:1px; font-size:150%; font-weight:bold; color:#ed0077;}

.boxoutcareers { width:238px;float:right;background-color:#ffffff;border-left:0px solid #ADACAA; border:0px dashed #ADACAA; font-size:0.9em;color:#EC1E8D;padding-left:20px; padding-right:0px; padding-bottom:5px; }


.boxout2 { width:300px;float:right;background-color:#ffffff;table; border-left:1px solid #ADACAA; border:0px dashed #ADACAA; font-size:0.9em;color:#DF0671;padding-left:20px; padding-bottom:10px; padding-top:10px;}

.left {
   		text-align : justify; 
   		margin : 0; 
   		padding-bottom : 10px;
                padding-left : 1%;
   		padding-right : 1%;
   		border-right-width : 0px; 
   		border-left-width : 0px; 
   		border-right-color : inherit; 
   		border-left-color : inherit; 
   		width : 47%; 
   		float : left; 
		}
.right {
   		text-align : justify; 
   		margin : 0; 
   		padding-left : 1%;
   		padding-right : 1%;
   		padding-bottom : 10px;
                border-right-width : 0px; 
   		border-left-width : 0px; 
   		border-right-color : inherit; 
   		border-left-color : inherit; 
   		width : 47%; 
   		float : right; 
			}
.righty {text-align: right; padding-right: 12px;}


.featured { padding:20px; 
			padding-top: 48px;
			background-color: #f0f0f0; 
			background-image: url(/images/icon_star_white.gif); background-repeat:no-repeat; background-position: 8px 8px;
			margin-bottom:20px;}
.featured2 h1 { background-image: url(/images/label_featured_article.gif); height: 26px; background-repeat:no-repeat; padding-top:15px;margin-bottom:0px; width:50%}
.featured2 h1 span { display: none; }
.featured2 h2 { margin-top:1px; font-size:100%; font-weight:bold; color:#ed0077;}

.row1 { width:100%; vertical-align: top;}
.leftcol1 { width:170px;min-width:170px;  position: relative; top: 0; vertical-align: top;}
.rightcol1 { width:200px;min-width:200px; height:149px;min-height:149px; position: relative; top: 37; vertical-align: top; }
.midcol1 { width:55%; min-width:55%; height:149px;min-height:149px; padding-left:16px}
.midcol2 { width:65%; padding-right:4px}

a.artist {font-size: 0.9em;  font-weight: normal; margin: 0px; text-decoration:none; color:#757575;}

a.artist:visited {font-size: 0.9em;  font-weight: normal; margin: 0px; text-decoration:none; color:#ED0077;}

a.artist:hover {font-size: 0.9em;  font-weight: normal; margin: 0px; text-decoration:none; color:#ED0077;}


.album2 {font-size: 0.9em; font-weight: normal; margin-bottom: 1px; text-decoration:none; color: #9D9C9D; display:block}

.album2 a{font-size: 0.9em; font-weight: normal; margin-bottom: 1px; text-decoration:none; color: #9D9C9D; display:block}




.album {font-size: 0.9em; font-weight: normal; margin-bottom: 6px; text-decoration:none; color: #9D9C9D; display:block}

.album a{font-size: 0.9em; font-weight: normal; margin-bottom: 6px; text-decoration:none; color: #9D9C9D; display:block}

.album a:hover{font-size: 0.9em; font-weight: normal; margin-bottom: 6px; text-decoration:none; color: #ED0077; }

.otherreviews{font-size: 1.0em; font-weight: normal; margin: 0px; text-decoration:none; color: #000000;}



.review  { width: 100%; margin: 0; padding: 0; }
.reviewcontent {  width: 60%; float: left; margin-right: 16px;
  padding: 1% 0%;}

.problemright2 { margin-left: 67%; padding:1% ; border-left:1px solid #E4E4E4; font-size:0.9em;color:#EC1E8D; min-width:200px;}


.reviewright { float: right; width:140px; padding-left:10px ; border-left:1px solid #E4E4E4;}

.reviewright li { list-style-image: url(/images/bullet1.gif); display: inline; 
    text-align:left; margin:0px; padding: 0px;}

.movie {font-size: 1.0em;  font-weight: normal; margin-bottom: 6px;  color:#000000; display:block; }

.movie a{font-size: 1.0em;  font-weight: normal; margin-bottom: 6px;  color:#000000; display:block; }

.newsbrief { maxLength value="12" }

#footerfazed { font-size:55%; background-color: #ffffff; height:8px; margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; padding-top:2px; padding-left:8px; clear:both; border-bottom:15px solid white;
}
#footerfazed a { margin-right: 10px; text-decoration:none; color:#6E6C66;}

.newsdate {font-size: 0.8em; font-weight: normal; margin-bottom: 1px; text-decoration:none; color: #9D9C9D; display:block}

.problemright { float: right; width:160px; padding-left:10px ; border-left:1px solid #E4E4E4; font-size:0.9em;color:#EC1E8D;margin-left:10px;}




.sectioneditor { float: left; width:60%; padding-left:5px; border-left:0px; background-color:#ffffff; text-align:left; margin-bottom:58px;}
.sectioneditor img { float:right; margin-left:6px;}


.problemright li { list-style-image: url(/images/bullet1.gif); display: inline; 
    text-align:left; margin:0px; padding: 0px;}

.problemlink {font-size: 1.0em; font-weight: normal; margin-top: 5px; color: #008494; display:block}

.problemlink a{font-size: 1.0em; font-weight: normal; margin-top: 7px; color: #008494; display:block}

.problemdate {font-size: 0.8em; font-weight: normal; margin-bottom: 8px; text-decoration:none; color: #808181; display:block}

.problemdate a{font-size: 0.8em; font-weight: normal; margin-bottom: 8px; text-decoration:none; color: #808181; display:block}

.problemlink2 {font-size: 1.0em; font-weight: normal; margin: 0px; text-decoration:none; color: #008494; display:block}

.problemlink2 a{font-size: 1.0em; font-weight: normal; margin: 0px; text-decoration:none; color: #008494; display:block}


.news {font-size: 1.0em; font-weight: normal; margin-bottom: 6px; text-decoration:none; color: #ED0077; display:block}

.news a{font-size: 1.0em; font-weight: normal; margin-bottom: 6px; text-decoration:none; color: #ED0077; display:block}

.news a:hover{font-size: 1.0em; font-weight: normal; margin-bottom: 6px; text-decoration:none; color: #9B9A9B; }


.row6 { width:100%; vertical-align: top;}
.leftcol6 { width:120px;min-width:120px;  position: relative; top: 0; vertical-align: top;}
.rightcol6 { width:200px;min-width:200px; height:130px;min-height:130px; position: relative; top: 37; vertical-align: top; }
.midcol6 { width:68%;min-width:68%; height:130px;min-height:250px; padding-right:15px}


.horoscopetitle {font-size: 1.2em; font-weight: bold; margin-bottom: 6px; text-decoration:none; color: #9D9C9D; display:block}

.newscols { width: 100%; margin-bottom:10px; min-height:220px}
.newscols ul { list-style-type: none; margin:3px; padding:0; }
.newscols li { margin-bottom: 5px; margin-left:0px;}
.newscol1 { width: 30%; float:left; }
.newscol2 { width: 30%; float:right;margin-right:12px; padding-right : 5%; }
.newscol3 { width: 35%; float:left;margin-left:0px; padding-left : 0%; color:#ED0077; }



.pagesplitrow { width:100%; vertical-align: top;}
.pagesplitrow ul { list-style-type: none; margin:3px; padding:0; }
.pagesplitrow li { margin-bottom: 5px; margin-left:0px;}
.leftsplit { float:left; width:35%;min-width:35%; : relative; top: 0; vertical-align: top; }
.rightsplit { float:right; width:55%;min-width:55%; vertical-align: top; }

.careerpagesplitrow { width:100%; vertical-align: top;}
.careerpagesplitrow ul { list-style-type: none; margin:3px; padding:0; }
.careerpagesplitrow li { margin-bottom: 5px; margin-left:0px;}
.careerleftsplit { float:left; width:45%;min-width:45%; : relative; top: 0; vertical-align: top; }
.careerrightsplit { float:right; width:45%;min-width:45%; vertical-align: top; }
.careerpagesplitrow h2 { margin-top:1px; font-size:125%; font-weight:bold; color:#939293;} 


.pagetitle { color: #000000; font-size:110%; padding-bottom:7px;}
.logentry { color:#6e6c66;font-size:.8em;padding-top:0;margin-top:7px;  }

.dbtext { color: #008694; font-size:90%;}
.date { color: #008694; font-size:90%;}
.pink { width:100%;background-color:#FFE7F9;height:10px; border-top:1px solid #CE31A8;  font-size:0.9em;color:#CE31A8;padding-left:5px; padding-top:5px; padding-bottom:5px; }
.siteno { color: #000000; font-size:90%;}
.category { color: #5CA6AE; font-size:90%; padding-bottom:6px;}
.desc { color: #6B6D63; margin-top:20px; padding-bottom:20px;}
.url {color: #008694;}
.url2 {color: #008694;}
.searchbox { position:absolute;
	left:30%;
	top:110px;
 }
#dbtext { color: #5CA6AE; font-size:90%; padding-bottom:2px;}

.blogright p {
	
	margin-right: 60px;}

.sidebar2 h2 {color:#008494; margin-right: 10px;}
.sidebar2 a { font-size:1.1em;color:#008494;margin-right: 10px; }
.sidebar2 ul { margin:0;margin-right: 10px; }
.sidebar2 li { text-align:left; margin:0px; padding-bottom: 10px; list-style-type:none;margin-right: 10px;}
.sidebar2 span.pubdate { margin-bottom:3px; display:block;margin-right: 10px;}
.sidebar2 span.blogdesc { display:block; margin-right: 10px;}

.rssitems { font-size:0.9em;color:#585858;margin-right: 10px;}

.wrapper {
  margin: 0;
  padding: 0;
  }

.maincolumn {
  width: 100%;
  margin: 0;
  padding: 0;
  }

.content2 {
  width: 62%;         /* width of .main container */
  float: left;        /* left side of window */
  margin: 0;
  padding: 1% 0%;
}

.sidebar2 { 
  margin-left: 67%;   /* past content */
  padding: 1%; min-width:200px;}
.sidebar2 h4 {color:#666666; font-size:0.9em; margin-top:0px; margin-bottom:5px}

.row9 { width:100%; }
.leftcolumn  { width:200px; min-width:200px; }
.rightcolumn { width:200px; min-width:200px%; }

.dashedbox {border-bottom: 1px dotted #949393; padding-bottom:10px; margin-bottom: 10px;}
.dashedbox h4 {color:#666666; font-size:0.9em; margin-top:0px; margin-bottom:5px}
.dashedbox h5 {color:#000000; font-size:1.0em; margin-top:0px}


.thumbnail {
float: left;
margin-top: 0px; 
margin-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
}

.middashedbox {border-bottom: 1px dotted #949393; border-top: 1px dotted #949393; padding-bottom:10px; padding-top:10px; margin-bottom: 10px; margin-top: 10px;}
.middashedbox h4 {color:#666666; font-size:1.0em; margin-top:0px; margin-bottom:5px}
.middashedbox h5 {color:#000000; font-size:1.0em; margin-top:0px}


#feedback {width:60%; border-top: 1px dotted #949393; padding-top:15px; margin-bottom: 10px;margin-top: 20px;}
#feedback ul{margin:0px;}
#feedback ul li{margin-bottom:20px}
#feedback .feedback { display:block; }
.qblock { display:block; overflow:visible; clear:left;margin-bottom:10px;}
.q { display:block;width:150px; float:left;text-align:left;}

#addfeedback input { width:150px; }
#addfeedback textarea { width:350px; height:100px; }
#addfeedback .fbsubmit { width:auto; }

.poster {font-style: italic; font-weight: bold;}
.poster_location {font-style: italic; font-weight: bold;}

.commentstitle { font-style: italic; color:#383738; font-size:1.2em;}

.donatebox {background-color: #E3D3DC; padding:14px; margin-top:14px; padding-top:0px; padding-bottom:2px; border:1px solid #30353D; color:black;}

#maincontent h3 {
	font-size: 1.5em;
	}

h3.pagetitle {
	font-size: 1.8em;

h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited {
	color: #4C4743;
	}

h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h3 a:visited, #sidebar h3, #wp-calendar caption, cite {
	text-decoration: none;
	}


#sidebar
{ float:right;
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */


#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}
