/* ========================== 1. GLOBAL SETTINGS ========================== */body{	background-color: #121212;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	color: #FFFFFF;}body, td, div, p, span, h1, h2, h3, h4, h5, th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFF;	}/*  ADDED BY TOM*/td.chrest {	background-image: url(../images/chrest.jpg);	background-repeat: repeat-x;	background-position:  top center; }td.patternLeft {	background-image: url(images/patternLeft.jpg);	background-repeat: repeat-y;	background-position:  top right; }td.patternRight {	background-image: url(images/patternRight.jpg);	background-repeat: repeat-y;	background-position:  top left;	color: #000000;}/* END OF ADDED BY  TOM*/A:Link {color: #D2BA41; text-decoration: underline;}A:visited{color: #D2BA41;text-decoration: underline;}A:hover{color: #FFFFFF; text-decoration: none;}A:active{color: #FFFFFF;text-decoration: none;}h2.channel {	padding-left: 10px;	}h1, h2, h3, h4 {margin: 5px 0 5px 0; padding: 0;}h1 {	font-size: 16px;	}h2 { 	font-size: 14px; 	color: #FFF; 	font-weight: bold;	}h2 img {	border: 0;}h3 { font-size: 13px; color: #FFF; font-weight: bold;    }.clear {	clear: both;	float: none;	line-height: 0;	display: block;}dl {	background:;	color: #FFF;	margin: 0 0 10px 0;	padding: 0;}dt {	padding: 2px 10px 0 5px;	text-transform: uppercase;}dd {	border-bottom: 2px #333 solid;	font-weight: bold;    margin: 2px 0 2px 0;	padding: 0 10px 2px 5px;	}blockquote {	font-style: italic;	margin: 0;	padding: 0;}input {color: #000;}a.bottomMenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}a.bottomMenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}a.bottomMenu:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #D2BA41; text-decoration: underline;}a.bottomMenu:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}/* ========================== 2. CONTENT SPECIFIC==========================*/#page_wrap {    width: 661px;    margin-left: 10px;}div.item {	color: #FFFFFF;	margin: 7px;	padding: 7px;}p.item {	color: #FFFFFF;	}	span.item {	color: #FFFFFF;	}.fullsize img, .thumbnail img {border: 1px solid #FFF;}span.paging {	display: block;	float: left;	padding-top: 3px;}.paging {	color: #ffffff;	}span.artist {	display: block;	font: 10px verdana;	text-transform: uppercase;}p.byline, p.byline span {	color: #D2BA41;	font: 11px;	margin: 5px 0;	padding: 0;    }.byline a {font-weight: bold;}.feeds {padding: 10px;border-top: 1px solid #666;}div#view-all {	background: #000;	font-weight: bold;	margin: 10px 0 0 0;	padding: 5px 10px;	text-transform: uppercase;}form#FilterForm {	margin: 0;	padding: 0;	text-align: right;}.formerror {color: #FFFF00; font-weight: bold;}div.control {	background: transparent;	font: 11px verdana;	padding: 3px 10px 0 10px;}div.control form,div.control select,div.control option,div.control input {	font: 10px verdana;}span.label {font-weight: bold; margin-right: 7px; }.admin-author {display: none;}.btn-submit {padding: 5px;}	/*========================== 8. FORUM/COMMUNITY STYLE==========================*/#boards h2.channel {display: none;}#boards h1, #boards h3 {margin: 3px 0;}#boards p {margin: 2px 0;}#boards div.control {    margin: 5px 3px;    }	.login-module {	text-align: right;	}	    .board-nav {margin: 10px 0;text-align: right; font-weight: bold;}.forum div.control {    margin: 5px 3px;    background-color: White;}table.forum {	width: 100%;	margin-top: 10px;	border-collapse: collapse;	padding: 0px;}.forum th {	color: #FFFFFF;	font-weight: bold;	background-color: #000;	font-size: 11px;    background-repeat: repeat-x;	}	.forum td, .forum th {	padding: 5px;	border: 1px solid #333;    }th#forumColumn1 {width: 400px;}th#forumColumn2 {width: 300px;}td#forumColumn3 {text-align: center;}td#forumColumn4 {text-align: center;}body#boards img.userthumbnail {  border: 1px solid #333;  }  td.profile {    width: 150px;    font-size: 10px;    line-height: 1.5em;    vertical-align: top;    }/* The Text Area input */body#boards .messageboard-comment {width: 400px; height: 200px;}p.btn-board {    padding: 20px 10px;    }    span.breadcrumb div {display: inline;}th.post-header {text-align: left;}td.post-td {vertical-align: top;}p.post-title {margin: 0; padding: 5px; border-bottom: 1px solid #333; background-color: #999; color: #000; font-weight: bold;}  p.post-text {margin: 10px;}body#boards div.onlineusers {display: inline;}body#boards div.onlineusers img {display: inline; padding: 1px; vertical-align: middle;}body#boards div.onlineusers img {width: 20px; height: 20px;}body#boards dt {font-weight: bold; padding: 10px 0 7px 0;}body#boards dd {font-weight: normal;}/* USER COMMENT PAGES */#comments .channel h2 {display: none;}    .comment-author {	float: left;	width: 110px;	position: relative;	}.comment-content {	margin-left: 120px;	border-left: 1px #333333 solid;	padding-left: 10px;	position: relative;	} #comments span.author img.userthumbnail {  background-color: #FFF;  padding: 2px;  margin: 0;  border: 1px solid #333;  }.dropDownBox {	background-color: #000000;	margin-bottom: 0px;	border-top: 1px solid #515151;	border-right: 1px solid #9CBCDC;	border-bottom: 1px solid #9CBCDC;	border-left: 1px solid #515151;	margin-top: 0px;	padding-bottom: 0px;	border-top-color: #999999;	color: #FFFFFF;}#filterSelect, #countrySelect {	background-color: #000000;	margin-bottom: 0px;	border-top: 1px solid #515151;	border-right: 1px solid #9CBCDC;	border-bottom: 1px solid #9CBCDC;	border-left: 1px solid #515151;	margin-top: 0px;	padding-bottom: 0px;	border-top-color: #999999;	color: #FFFFFF;}