BODY {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url('/images/background.gif'); MARGIN: 0px; font: 11px Verdana; COLOR: #000000; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; BACKGROUND-COLOR: #647491; TEXT-ALIGN: center
}
TD, TABLE, TR {
	font-size: 11px; COLOR: #FFFFFF;
}
FORM, INPUT, SELECT {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	FONT: 10px Verdana; COLOR: #000000;
}
#blackbartop {
	height: 16px; background-color: #000000; color: #FFFFFF; text-align:right; padding-right: 7px; padding-top: 2px; 
}
#centercolumn {
	MARGIN: 0px auto; CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 489px; PADDING-TOP: 0px; BACKGROUND-COLOR: #3E4C66; COLOR: #FFFFFF
}
#columnnoright {
	MARGIN: 0px auto; CLEAR: none; PADDING-RIGHT: 0px; FLOAT: right;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #3E4C66; COLOR: #FFFFFF; 
}
#headerbanner {
	display:none !important;
}
#commentheader {
	color:#fda50c;
	font-weight: bold;
}
#commentheader a {
	color:#fda50c;
}
#commentheader a:hover {
	color:#fda50c;
	text-decoration: underline;
}
#commentheader a:visited {
	color:#fda50c;
	text-decoration: none;
}
#commentsbox {
	width: 468 px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
}

#content {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: left; HEIGHT: 100%;
}
#featuredarticle {
	padding-top: 0px;
	MARGIN: 0px auto; WIDTH: 181px; OVERFLOW: hidden; HEIGHT: 90px; POSITION: relative; COLOR: #FFFFFF
}
#footer {
	BACKGROUND-IMAGE: url(/images/footerbg.gif); background-repeat: no-repeat; CLEAR: both; PADDING-LEFT: 240px; COLOR: #D6DCE6; HEIGHT: 14px
}
#footerlow {
	BACKGROUND-IMAGE: url(/images/footerbglow.gif); background-repeat: repeat-y; CLEAR: both; PADDING-LEFT: 180px; COLOR: #D6DCE6; HEIGHT: 17px
}
#footerlow a {
	color: #D6DCE6;
	text-decoration: none;
}
#footerlow a:hover {
	text-decoration: underline;
}
#shopfooter {
	BACKGROUND-IMAGE: url(/images/footerbglow.gif); background-repeat: repeat-y; CLEAR: both; PADDING-LEFT: 140px; COLOR: #D6DCE6; HEIGHT: 17px
}

#framenoright {
	BACKGROUND-IMAGE: url(/images/body_noright.gif); 
	BACKGROUND-COLOR: #000000; 

	MARGIN: 0px auto; WIDTH: 800px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; 
	TEXT-ALIGN: left
}
#framearticle {
	BACKGROUND-IMAGE: url(/images/body_article.gif); 
	BACKGROUND-COLOR: #000000; 

	MARGIN: 0px auto; WIDTH: 800px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; 
	TEXT-ALIGN: left
}
#frameforum {
	BACKGROUND-COLOR: #FFFFFF; 

	MARGIN: 0px auto; WIDTH: 800px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; 
	TEXT-ALIGN: left
}
#frame {
	BACKGROUND-IMAGE: url(/images/body.gif); 
	BACKGROUND-COLOR: #000000; 

	MARGIN: 0px auto; WIDTH: 800px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; 
	TEXT-ALIGN: left
}
#header {
}
#headerbanner {
	BACKGROUND-COLOR: #000000; MARGIN: 0px auto; WIDTH: 468px; HEIGHT: 60px; Z-INDEX: 2; TOP: 8px; LEFT: 325px; POSITION: absolute
}
#highlight1 a {
	color: #FFFFFF;
	text-decoration: none;
}
#highlight2 a {
	color: #FFFFFF;
	text-decoration: none;
}
#highlight3 a {
	color: #FFFFFF;
	text-decoration: none;
}
#highlight4 a {
	color: #FFFFFF;
	text-decoration: none;
}
#highlightbg {
	MARGIN: 0px auto; WIDTH: 489px; HEIGHT: 192px; BACKGROUND-COLOR: #000000
}
#highlightimage1 {
	MARGIN: 0px auto; WIDTH: 245px; HEIGHT: 191px; Z-INDEX: 3; LEFT: 146px; POSITION: absolute; TOP: 80px; OVERFLOW: hidden; BACKGROUND-COLOR: #FFFFFF;
}
#highlightimage2 {
	MARGIN: 0px auto; WIDTH: 245px; HEIGHT: 191px; Z-INDEX: 3; LEFT: 146px; POSITION: absolute; TOP: 80px; OVERFLOW: hidden; BACKGROUND-COLOR: #FFFFFF; 
}
#highlightimage3 {
	MARGIN: 0px auto; WIDTH: 245px; HEIGHT: 191px; Z-INDEX: 3; LEFT: 146px; POSITION: absolute; TOP: 80px; OVERFLOW: hidden; BACKGROUND-COLOR: #FFFFFF; 
}
#highlightimage4 {
	MARGIN: 0px auto; WIDTH: 245px; HEIGHT: 191px; Z-INDEX: 3; LEFT: 146px; POSITION: absolute; TOP: 80px; OVERFLOW: hidden; BACKGROUND-COLOR: #FFFFFF;
}
#highlight {
	BACKGROUND-IMAGE: url(/images/highlight.gif); MARGIN: 0px auto; WIDTH: 227px; BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; HEIGHT: 108px; Z-INDEX: 3; LEFT: 392px; POSITION: absolute; TOP: 80px; COLOR: #FFFFFF; PADDING-TOP: 2px;
}
#leftcolumn {
	PADDING-PADDING-LEFT: 0px; FLOAT:LEFT; PADDING-BOTTOM: 0px; WIDTH: 129px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
#leftcolumn a {
	text-decoration: none;
	color: #000000;

}
#leftcolumn a:hover {
	text-decoration: underline;
}
#leftcolumnad {
	PADDING-LEFT: 5px; PADDING-RIGHT: 4px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px
}
#leftmenu {
	padding-left: 6px; font-size: 12px
}
#loginbox {
	BACKGROUND-IMAGE: url(/images/loginbox.gif); MARGIN: 0px auto; WIDTH: 146px; BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; HEIGHT: 133px; Z-INDEX: 2; LEFT: 0px; POSITION: absolute; TOP: 73px; PADDING-TOP: 9px; COLOR: #FFFFFF
}
#loginbox a {
	text-decoration: none;
	color: #ffffff;
}
#loginbox a:visited {
	text-decoration: none;
	color: #ffffff;
}
#loginbox a:hover {
	text-decoration: underline;
}
#mediabody {
	padding-left: 3px;
	padding-right: 2px;
	
	text-align: center;
}
#mediatop {
	height:100px; width: 100%px; overflow: hidden; position: relative;
	padding-left: 30px;
}
#news {
	MARGIN: 0px auto; WIDTH: 488px; OVERFLOW: visible; Z-INDEX: 2;
}
#newscomments {
	PADDING-RIGHT: 6px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px
}
#newscomments a {
	color: #FFFFFF;
	text-decoration: none;
}
#newscomments a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#newscomments a:visited {
	color: #FFFFFF;
}
#newspage {
	MARGIN: 0px auto; WIDTH: 489px; OVERFLOW: visible; 
}
#newspage a {
	color: #FFFFFF;
	text-decoration: none;
}
#newspage a:hover {
	text-decoration: underline;
}
#newspage a:visited {
	color: #FFFFFF;
}
#newsbase {
}
#newsbase a {
	color: #FFFFFF;
	text-decoration: none;
}
#newsbase a:hover {
	text-decoration: underline;
}
#newsbase a:visited {
	color: #FFFFFF;
}
#newspageoffset{
	float: left; 
}
#news1 {
	BACKGROUND-IMAGE: url(/images/news1.gif); PADDING-TOP: 18px; PADDING-LEFT: 1px; BACKGROUND-REPEAT: no-repeat;
}
#news1 a {
	color: #FFFFFF;
	text-decoration: none;
}
#news1 a:hover {
	text-decoration: underline;
}
#news1 a:visited {
	color: #FFFFFF;
}
#newsarticleheader {
	HEIGHT: 17; PADDING-LEFT: 1px; BACKGROUND-COLOR: #596B8C; padding-top: 1px;
}
#newsarticleheader a {
	color: #ffffff;
	text-decoration: none;
}
#newsarticleheader a:hover {
	text-decoration: underline;
}
#newsarticleheader a:visited {
	color: #ffffff;
}
#newsbody {
	BACKGROUND-IMAGE: url(/images/newsheadbase.gif); OVERFLOW: visible; PADDING-TOP: 2px; PADDING-LEFT: 4px; BACKGROUND-REPEAT: no-repeat; 
	font-size: 11px;
}
#newsbody a {
	color: #FFFFFF;
}
#newsbodypage {
	OVERFLOW: visible; PADDING-TOP: 2px; PADDING-LEFT: 4px; BACKGROUND-REPEAT: no-repeat; 
}
#newstext {
	line-height: 13px
}
#newsheader {
	MARGIN: 0px auto; WIDTH: 226px; HEIGHT: 15px; OVERFLOW: hidden; Z-INDEX: 2; LEFT: 392px; POSITION: absolute; TOP: 257px; COLOR: #FFFFFF
}
#newsheader a {
	text-decoration: none;
}
#newsheader a:hover {
	text-decoration: underline;
}
#newsheader a:visited {
	color: #ff0000;
}
#newsimage{
	float: right; PADDING-RIGHT: 10px; PADDING-LEFT: 3px;  
}
#newsimage img {
	border: 1px solid #000000; 
}
.related {
	color: #FFFFFF; text-align:right; 
}
.related a {
	background-color:#B70000;
	margin: 0px 0px 0px 0px;
	padding:0px 1px 1px 1px;
	color:#FFFFFF;
	text-decoration: none;
}
.related a:hover{
	color: #000000;
	background-color:#FDA50C;
}
/*
#rightcolumntop {
	BACKGROUND-IMAGE: url(/images/rightcolumntop.gif); BACKGROUND-REPEAT: no-repeat; MARGIN: 0px auto; WIDTH: 181px; HEIGHT: 6px; Z-INDEX: 1; LEFT: 619px; POSITION: absolute; TOP: 73px
}
*/
#rightcolumntop {
	HEIGHT: 17px; COLOR: #FFFFFF; BACKGROUND-COLOR: #000000; width:182px; text-align: left;
}
#rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 182px; PADDING-TOP: 0px; COLOR: #FFFFFF; text-align: right;
}
#rightcolumnlinecutoff {
	WIDTH: 132; HEIGHT: 15; OVERFLOW: hidden; line-heght: 40px;
}
#subheaderlinecutoff {
	WIDTH: 170; HEIGHT: 13; OVERFLOW: hidden; line-heght: 40px;
}
#rightcolumnlinecutoff2 {
	WIDTH: 132; HEIGHT: 14; OVERFLOW: hidden; line-heght: 40px;
}
#rightcolumnarticle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 182px; PADDING-TOP: 0px; COLOR: #FFFFFF; 
}
#rightcolumnarticlecontent {
	font-size: 11px;
	PADDING-LEFT: 18px;
	color: #000000;
}
#rightcolumnarticlecontent td,tr,table,form,input {
	color: #000000;
}
#rightcolumnsubheader {
	color: #FFFFFF; height: 93px; background-color: #596B8C; overflow: hidden;
}
#righttoparticle {
	HEIGHT: 17px; COLOR: #FFFFFF; BACKGROUND-COLOR: #000000; PADDING-LEFT: 20px; 
}
#rightblackbartop {
	height: 16px; background-color: #000000; color: #FFFFFF; text-align:right; padding-right: 7px; padding-top: 2px; 
}
#rightcolumnheader {
	width: 181px; BACKGROUND-COLOR: #596B8C; color: #FFFFFF; HEIGHT: 17px; text-align: left;
}
#rightcolumnheader a{
	color: #ffffff;
	text-decoration: none;
}
#rightcolumnheader a:hover{
	text-decoration: underline;
}
#rightcolumnheader a:visited {

}
#rightcolumnarticleheader {
	HEIGHT: 17px;
	BACKGROUND-COLOR: #66799C;
	PADDING-LEFT: 10px;
	PADDING-TOP: 2px;
	color: #DCDCDC;
}
#rightcolumnarticledark {
	BACKGROUND-COLOR: #7F7F7F;
	PADDING-LEFT: 7px;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}
#rightcolumnarticlelight {
	BACKGROUND-COLOR: #9D9999;
	PADDING-LEFT: 7px;
	PADDING-TOP: 2px;
	OVERFLOW: visible;
}
#rightcolumnarticlelight a {
	color: #000000;
	text-decoration: none;
}
#rightcolumnarticlelight a:hover {
	text-decoration: underline;
}
#rightcolumnarticlelight a:visited {

}
#rightlist {
	padding-left: 0px; font-size: 11px; text-align: left;
}
#rightmedia {
	padding-left: 4px; font-size: 11px
}
#rightreviews {
	font-size: 11px
}
#rss {
	padding-top: 5px; padding-bottom: 5px
}
#searchbox {
	BACKGROUND-IMAGE: url(/images/searchbox.gif); BACKGROUND-REPEAT: no-repeat; MARGIN: 0px auto; WIDTH: 226px; HEIGHT: 81px; OVERFLOW: hidden; Z-INDEX: 2; LEFT: 392px; POSITION: absolute; TOP: 175px
}
#searchbox td {
        color: #000000;
}
#shopheader {
	BACKGROUND-IMAGE: url(/images/shop_top1.jpg); color: #FFFFFF; height: 93px; background-color: #596B8C; overflow: hidden; width: 671px;
}
#subheader {
	color: #FFFFFF; height: 93px; background-color: #596B8C; overflow: hidden;;
}
#subheader a {
	color: #FFFFFF;
	text-decoration: none;
}
#subheader a:hover {
	text-decoration: underline;
}
#subheader a:visited {
	color: #FFFFFF;
}
#subheaderleft {
	float: left;
	padding-left: 25px;
	line-height: 25px;
}
#subheaderleftarticles {
	float: left;
	padding-left: 25px;
	padding-top: 5px;
}
#subheaderright {
	width: 170 px;
	float: right;
}
#subheadertitle {
	padding-left: 10px;
	color: #7A7A7A; height: 17px; background-color: #000000; overflow: hidden;
}
#subheadertitle a {
	color: #FFFFFF;
	text-decoration: none;
}
#subheadertitle a:hover {
	text-decoration: underline;
}
#subheadertitle a:visited {
	color: #FFFFFF;
}
#submitnews {
	height: 15px; padding-top: 2px; padding-left: 10px; background-color: #B70000; color: #FFFFFF
}
#submitnews a {
	text-decoration: none;
	color: #ffffff;
}
#submitnews a:hover {
	text-decoration: underline;
	color: #ffffff;
}
#topcontentbar {
	HEIGHT: 17px; COLOR: #FFFFFF; BACKGROUND-COLOR: #000000; width:671px;
}
#topcontentbararticle {
	HEIGHT: 17px; COLOR: #FFFFFF; BACKGROUND-COLOR: #000000; width:489px;
}
#topcontentbar a:visited {
	color: #ffffff;
}
#topcontentbar a {
	color: #ffffff;
	text-decoration: none;
}
#topcontentbar a:hover {
	color: #D9DBED;
}
.leftcolumnsmall {
	font-size: 11px; padding-left: 10px
}

.leftcolumnsmall a {
	color: #000000;
	text-decoration: none;
}
.leftcolumnsmall a:hover {
	text-decoration: underline;
}
.leftmediatd {
	padding-right: 2px;
}
.newssub {
	padding-bottom: 3px
}
.rightalignorange {
	font-size: 11px; color: #FDA50C; padding-right: 5px
}
.rightalignorange a {
	color: #FDA50C; 
	text-decoration: none;
}
.rightalignorange a:hover {
	text-decoration: hover;
}
.fontwhite {
	font-size: 11px; color: #FFFFFF;
}
.fontwhite a {
	color: #FFFFFF;
	text-decoration: none;
}
.fontwhite a:hover {
	text-decoration: underline;
}
.fontwhite a:visited {
	color: #FFFFFF;
}
.tablelist {
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;

}
.comment {
	font-size: 11px;
}
.subheaderlist {
	padding-left: 4px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
}
.label {
	font-size: 20px;
	background-color:#B70000;
	margin: 0px 0px 0px 0px;
	padding:1px 2px 1px 2px;
	color:#FFFFFF;
	text-decoration: none;
}
.purchase a {
	background-color:#B70000;
	margin: 0px 0px 0px 0px;
	padding:0px 1px 1px 1px;
	color:#FFFFFF;
	text-decoration: none;
}
.purchase a:hover{
	color: #000000;
	background-color:#FDA50C;
}
.price {
	font-size: 16px;
	color: #FFFFFF;
}
.subheadertitletd {
	padding-top: 2px;
}
.mediabox {
	padding-top: 2px;
	padding-bottom: 2px;
}
.mediabox img {
	border: 1px solid #000000; 
}
.mediafullbox {
	padding-top: 5px;
	padding-bottom: 5px;
}
.mediafullbox img {
	border: 1px solid #000000; 
}
.mediaboxbase {
	overflow: hidden;
	font-size: 9px;
}
.mediadate {
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.orange {
        color: #FDA50C;   
}
.searchhighlight {
        background-color:#FDA50C;
        color:#FFFFFF;
        text-decoration: none;
}
.rating a {
	font-size: 32px;
	color: #000000;
	text-decoration: none;
}
.rating a:hover {
	text-decoration: underline;
}
a {
	text-decoration: underline !important;
}