body {
	margin: 0px;
	padding: 0px;
        height: 100% !important;
	margin:0 auto;
}
form {
	margin: 0px;
	padding: 0px;
}
img {
	border:none;
}
.center {
	margin: 0 auto 0 auto;
}
.left {
	float: left;
}
.right {
	float: right;
}
.txtcenter {
	text-align: center;
}
.txtleft {
	text-align: left;
}
.txtright {
	text-align: right;
}
.artid {
	color: black;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 8px;
}
.articlebl {
	color:black;
	font-size:12px;
	line-height:16px;
	padding-bottom:6px;
}
.arthr {
	width:100%;
}
.artcontain {
	float:left;
	width:570px;
	margin:16px;
	text-align:left;
}
.arttop {
	padding:8px;
	width:90%;
}

.artleft10 {
	margin-left:10px;
}
.arttitle {
	font-size:24px;
	padding-bottom:4px;
	font-weight:bold;
	font-style:italics;
}

.pagescontain1 {
	padding:16px 0 26px;
	clear:both;
}
.pagescontain2 {
	border:2px solid #676767;
	font-size:14px;
	padding:6px;
}

.h1main {
	padding:10px;
	margin:0;
}
.h1main1 {
	padding:10px 0 8px 0;
	float:left;
}

.lineit1 {
	text-align:left;
	padding:2px;
	font-weight:bold;
}
.lineit2 {
	text-align:left;
	padding:2px 2px 2px 10px;
}
.lineit3 {
	text-align:right;
	padding:2px 10px 2px 2px;
	float:left;
	width:150px;
	font-weight:bold;
}
.lineit4 {
	text-align:left;
	padding:2px;
	float:left;
}

.newsrss {
	float:right;
	padding:6px;
}
.rssline {
	clear:both;
	padding-top:8px;
}
.fourpad {
	padding:4px;
}
.tenpad {
	padding:10px;
}
.clear12 {
	height:12px;
	clear:both;
}
.featcores {
	float:left;
	width:360px;
}
.sharpul {
	list-style-type: none;
	padding:0;
	margin:0;
}
.sidecolor {
	color: ;
}
.tableheader {
	font-family:verdana;
	color:white;
}
.tablecell {
	padding:5px;
}
.tablecell1 {
	font-family:verdana;
	float:left;
}
.tablecell1-bold {
	font-family:verdana;
	font-weight:bold;
	float:left;
}
.tablecell1-red {
	font-family:verdana;
	float:left;
	color:red;
}
.tablecell1-bold-red {
	font-family:verdana;
	font-weight:bold;
	float:left;
	color:red;
}
.userrating {
	font-family:verdana;
	padding-top:2px;
	font-size:11px;
	color:#555555;
	float:right;
	font-size:11px;
}
.rankings {
	width:100%;
	text-align:left;
	border:2px solid #666666;
}
.rankings-border {
	width:100%;
	text-align:left;
	background-color:#999999;
	border:0;
}

.rateit {
	float:right;
	border-left:1px solid #000;
	background-color:silver;
	width:250px;
	padding:5px;
}
.yourratings {
	padding:6px;
	font-size:16px;
	text-align:left;
}
.yourratings1 {
	padding:6px;
	font-size:11px;
	text-align:left;
}

.clear18 {
	height:18px;
	clear:both;
}

.table4pad {
	padding:4px;
	width:100%;
}

.splitarts {
	float:left;
	width:46%;
	padding:16px 18px 16px 8px;
}
.fullarts {
	float:left;
	width:94%;
	padding:16px 18px 16px 8px;
}

.tr333 {
	background-color:#333333;
	color:white;
}
.tr666 {
	background-color:#666666;
	color:white;
}
.fonttiny {
	font-size:8px;
}
.fontsmall {
	font-size:11px;
}
.fontmedium {
	font-size:12px;
}
.fontlarge {
	font-size:14px;
}
.fontxl {
	font-size:16px;
}

.pleaseh1 {
	color:#D10000;
	padding:18px 0 0 0;
	margin:0;
}
.notsofast {
	clear:both;
	padding:20px 0 20px;
	line-height:21px;
}
.click2upgrade {
	float:left;
	font-size:28px;
	padding-top:32px;
	color:#777777;
}
.pad30 {
	clear:both;
	padding-top:20px;
}
.pad10 {
	padding-bottom:10px;
}

#header {
	background-color:#A91926;
	font-family:verdana;
	background-image:url("");
}
#main {
	padding-top:6px;
	margin:0 auto;
}
.maincontain {
	margin:0 auto;
	width:1050px;
	font-family:verdana;
}

.reviewcontain {
	width:100%;
}
.reviewboxcontain {
	width:100%;
}
.reviewinfo {
	float:left;
	width:30%;
	padding:0 6px 10px;
}
.reviewinfo2 {
	float:left;
	text-align:left;
	width:65%;
	font-size:14px;
	padding:0 10px 10px 10px;
}
.reviewimage {
	float:left;
	padding:20px 0 0 10px;
}
.reviewbonus {
	float:right;
	padding:20px 0;
}
.reviewtitle {
	float:left;
	padding:4px 0 0 6px;
	width:190px;
}
.reviewtitle1 {
	padding:2px 0 0 4px;
	float:left;
}
.reviewlogo {
	float:left;
	padding:9px 14px;
}
.reviewheader {
	padding:8px 0 20px;
}
.reviewh1 {
	font-size:30px;
	margin:0;
	padding:0;
}
.reviewrating {
	float:left;
	padding:14px 0 0 10px;
}
.reviewrating1 {
	font-size:16px;
	padding-bottom:4px;
}
.reviewleft10 {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	width:250px;
}
.reviewbonusbox {
	width:400px;
	padding:8px;
	border:5px solid #000;
	background-color:#668E91;
	color:white;
}
.reviewbonusbox1 {
	font-size:12px;
	text-align:left;
	padding-top:10px;
}
.reviewbonusbox2 {
	font-size:12px;
	text-align:left;
}
.reviewbonusbox3 {
	text-align:left;
	padding-top:16px;
}
.clear20 {
	height:20px;
	clear:both;
}

.ratingbox {
	background-color:#EDEDED;
	border:1px solid #000;
}
.ratingbox1 {
	text-align:left;
	float:left;
}
.ratingboxh3 {
	margin:10px 0 0 10px;
}
.ratingdefs {
	float:left;
	padding:16px 0 0 20px;
	font-size:12px;
}
.ratingoption {
	width:86px;
	height:26px;
}

.blackdot {

}
.signupline {
	float:left;
	font-size:20px;
	font-weight:bold;
	padding:16px 0 0 10px;
}
.forumcomments {
	float:right;
	font-size:12px;
}
.top24 {
	padding-top:24px;
}

.dlbutton-left {
	float:left;
	padding:14px 10px;
}
.dlbutton-right {
	float:right;
	padding:14px 10px;
}

.midlabel {
	clear:both;
	padding:10px;
}

.musiccontain {
	float:left;
	width:260px;
	height:200px;
	font-size:12px;
	padding:12px;
}

#footer {
	background-color:#A91926;
	color:white;
	font-family:verdana;
	border-top:2px solid #000;
}
#footercontain {
	margin:0 auto;
	width:1050px;
	padding:12px 4px 8px 4px;
}
.footertext {
	font-size:18px;
	text-align:left;
}
#bigcolumn {
	width:870px;
	float:left;
}
#smallcolumn {
	float:left;
	width:260px;
	padding-top:10px;
}
.featcustom {
	padding:5px;
	color:black;
	border:3px dashed yellow;
	background-color:silver;
}
.copytext {
	font-family:verdana;
	padding-top:20px;
	color:#EDEDED;
	font-size:11px;
	text-align:left;
}

.tablesort {
	font-family:verdana;
	padding:3px;
	color:gold;
	font-size:11px;
}
.tdq1 {
	padding:3px 0 3px;
}
.tdq2 {
	float:left;
	padding-right:10px;
}
.tab {
	font-weight:bold;
}
.tabber1 {
	float:left;
	width:60%;
	font-size:14px;
	padding-top:3px;
}
.tabber2 {
	float:right;
}
.of10 {
	font-size:11px;
}
.boldrating {
	font-size:18px;
	font-weight:bold;
}
.sixpad {
	padding:6px;
}
.filterword {
	float:left;
	padding:8px 8px;
	width:200px;
	text-align:left;
}
.reconword {
	float:left;
	padding:8px 0 0 3px;
	width:350px;
	text-align:left;
}
.filterleft {
	float:left;
	padding:4px;
}
.newsdate {
	color:green;
}
.sortsects {
	float:left;
	padding:8px 0 8px 16px;
	text-align:left;
}

.listcontain {
	float:left;
	width:100%;
	padding:6px 0 6px;
}
.listborder {
	border:2px solid #000;
	padding:6px;
}
.listreview-big {
	float:left;
	width:360px;
}
.listreview-small {
	float:left;
	width:250px;
}
.listratings {
	float:right;
	padding-left:14px;
	width:130px;
	text-align:left;
}
.listratingstitle {
	font-size:12px;
	font-weight:bold;
	padding-bottom:6px;
}
.listratingstitle1 {
	font-style:italics;
	padding-top:12px;
}
.liststarcontain {
	padding-top:12px;
	clear:both;
}
.listorating1 {
	margin-top:2px;
	font-size:14px;
	text-align:left;
	clear:both;
}
.listorating2 {
	float:left;
	width:80px;
}
.listonum {
	float:left;
	font-size:12px;
}
.listonum-red {
	float:left;
	font-size:12px;
	color:red;
}
.listimage {
	float:right;
	padding-top:20px;
}
.listtides {
	float:right;
	width:130px;
	text-align:left;
}
.listcyp {
	font-size:11px;
	padding-top:4px;
	text-align:left;
	clear:both;
}
.listcyp1 {
	float:left;
	width:80px;
	font-weight:bold;
}
.listone {
	font-size:11px;
	padding-top:4px;
	text-align:left;
	clear:both;
	font-weight:bold;
}

.storeits {
	float:left;
	padding:8px;
}

.boxs {
	float:left;
	padding:10px;
	height:150px;
}
.boxm {
	float:left;
	padding:10px;
	height:250px;
}
.boxl {
	float:left;
	padding:10px;
	height:370px;
}
.pad8 {
	padding:8px;
}
.pad8clear {
	padding:8px;
	clear:both;
}
.rankimg {
	float:left;
	padding:4px 2px;
	width:40px;
}

.side-right {
	float:right;
	width:180px;
	padding-top:10px;
}
.side-left {
	float:left;
	width:180px;
	padding-top:10px;
}