@charset "utf-8";
/* MAIN CSS Document - INTERNETSHOUT.COM - 2007/08 */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #565656;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/img/bg_stripes.gif);
}

A {TEXT-DECORATION: none} 
A:link {COLOR: #0163AE} 
A:visited {COLOR: #0163AE} 
A:hover {COLOR: #006fcd}

.bg_left {
	background-image: url(/img/bg_left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg_right {
	background-image: url(/img/bg_right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.body_home_top_cell {
	background-image: url(/img/body_topgrad.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.miniProfileBox {
	background-color: #FFFFFF;
	border: 1px solid #0e537f;
	background-image: url(/img/miniprofilebox_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 186px;
	height: 78px;
	padding: 2px;
}
.miniProfileBox_bgcell {
	background-image: url(/img/header_bar.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 5px;
}
.myProfilePic {
	border: 1px solid #b3b3b3;
	/*height: 67px;*/
	width: 58px;
}
.miniProfileBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7c7c7c;
}
.miniProfileBox_bgcell .miniProfileBox .miniProfileBoxTextUsername {
	font-size: 12px;
	font-weight: bold;
}
.star {
	padding-right: 3px;
}
.notif {
	padding-right: 3px;
}
.navItem {
	border: 1px solid #014570;
	background-image: url(/img/nav_item_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	width: 186px;
}
.bodyInfoTblHeader {
	background-color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 25px;
	text-transform: uppercase;
	margin-left: 8px;
	background-image: url(/img/th_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.standardTH {
	background-color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.thText {
	padding-left: 8px;
}
.thParentCell {
	border: 1px solid #d4d4d4;
}
.pulseRow1 {
	background-color: #d9d9d9;
}
.pulseRow2 {
	background-color: #d1d1d1;
}
.infoBoxMainCell {
	background-image: url(/img/infobox_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.adSpace1 {
	padding-top: 10px;
}
.topicIcon {
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
}
.topicTimeCount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 4px;
}
.topicIconNav {
	padding-left: 3px;
}
.navTextImg {
	padding-top: 3px;
	padding-right: 3px;
	text-align: right;
}
.pulseThreadTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ad_Header {
	padding-right: 8px;
	padding-bottom: 2px;
}
.ad_home_main {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.navSpacer {
	height: 10px;
	width: 186px;
}
.loginInput {
	height: 11px;
	width: 90px;
	border: 1px solid #a3a3a3;
	background-color: #5cbd00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.loginInputChk {
	border: 1px solid #a3a3a3;
	background-color: #5cbd00;
}

.searchInput {
	height: 11px;
	width: 80px;
	border: 1px solid #a3a3a3;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left:3px;
}

.body_top_cell {
	background-image: url(/img/body_top_header.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.errorText {
	color: #CC0000;
	font-weight: bold;
}
.successText {
	color:#009F00;
	font-weight: bold;
}
.colSpc1 {
	width: 2px;
}
.row1 {
	background-color: #F0F0F0;
}
.row2 {
	background-color: #F3F3F3;
}
.threadTable {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.threadTable .threadTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.threadTable TH {
	background-color: #4E4E4E;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
}
.threadTable  TD {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.tableButton {
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
	background-color: #EFEFEF;
	border: 1px solid #D6D6D6;
	color: #B70000;
	margin-top: 5px;
	margin-right: 5px;
}
.badInput {
	border: 2px solid #CC0000;
}
.errorText {
	color: #CC0000;
}
.termsBox {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #666666;
	border: 1px solid #CCCCCC;
	height: 100px;
	width: 350px;
}
.goodBox {
	background-color: #FFFFFF;
	border: 2px solid #006600;
}
.greenBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border: 3px solid;
	border: 3px solid #009900;
}
.redBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	border: 3px solid #CC0000;
}
.noMarginBody {
	margin: 0px;
}
.topicTitle {
	font-size: 25px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.topicDesc {
	font-size: 12px;
	font-weight: normal;
	color: #E1E1E1;
	margin-top: 1px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.profileUsername {
	font-size: 25px;
	font-weight: normal;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.profileRealname {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-top: 1px;
	margin-left: 5px;
}
.profileStatTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color:#999999;
}
.profileStatTitle A, .profileStatTitle A:link, .profileStatTitle A:hover {
	text-decoration: none;
}
.profileProfilePic
{
	border: 3px solid #CCCCCC;	
}
.genericTable TH
{
	background-color: #666666;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align:left;
}
.genericTable TH .fadedText
{
	color:#999999;
}
.genericTable TABLE TD IMG, .photoBdr
{
	background-color:#FFFFFF;
	padding: 3px;
	border: 1px solid #E8E8E8;
}
.genericTable TABLE TD IMG:HOVER, .photoBdr:HOVER
{
	background-color:#FFFFFF;
	padding: 3px;
	border: 1px solid #999999;
}
.gryBdr
{
	border: 1px solid #E8E8E8;
}
.topicHeader {
	background-color: #333333;
	background-image: url(/img/topic_header_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.generalDis {
	background-color: #333333;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
.recNowText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #CC0000;
}
.gryBG {
	background-color: #F3F3F3;
}
.newThreadTitleInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #CCCCCC;
	margin-right: 3px;
}
.invisible {
	visibility:hidden;
}
.visible {
	visibility:visible;
}
.menuLayer {
	background-color: #FFFFFF;
	border: 2px solid #0082C0;
}
.toggleBut {
	cursor:pointer;
}
.footerText
{
	font-size:10px;
	color:#999999;
}
.footerText A, .footerText A:link, .footerText A:visited, .footerText A:hover
{
	text-decoration:underline;
	color:#999999;
}
.darkTb {
	background-color:#666666;
	border: 1px solid #5a5a5a;
	width:185px;
	height:15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.topicDescYell {
	color: ;
	font-size: 12px;
	font-weight: normal;
	color: #FFCC00;
	margin-top: 1px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.searchText
{
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
.searchInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color:#fdfdfd;
	margin-right: 3px;
	width:103px;
}

.miniPlayer
{
	border: 1px solid #E8E8E8;
}

.miniPlayer:HOVER
{
	border: 1px solid #999999;
}
.contentTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color:#999999;
}
.exLinkTbl
{
	background-color:#424141;
	border: 1px solid #525252;
}

.exLinkTbl A:Link, .exLinkTbl A:Hover, .exLinkTbl A:Active, .exLinkTbl A:Visited
{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

th {
	background-color: #444444;
	color: #FFFFFF;
	text-align: left;
}

.subtleBdr {
	border: 1px solid #CCCCCC;
}