#forumIndexBg
{
	background: url(../images/img/forumBg.gif) left top;
	width: 910px !important;
	margin: 0px 0px 30px 0px;
	padding: 0px;
}
#forumIndex
{
	background: url(../images/img/tableTopBg.gif) left top no-repeat;
	width: 910px !important;
	margin: 0px;
	padding: 0px;
}
/*--------------------------*/
#whosZedd
{
	padding: 0px;
	margin: 0px;
}
#secondZedd
{
	padding: 0px;
	margin: 0px;
}
/*--------------------------*/
#forumIndex td
{
	background-color: #fff;
}
#forumIndex .header
{
	height: 34px;
	text-align: left;
	vertical-align: middle;
}
#forumIndex .header td
{
	background: none;
	vertical-align: top;
}
#forumIndex .header h3
{
	font: bold 12px Tahoma;
	color: #ffffff !important;
	padding: 0px;
	margin: 0px;
	height: 1px;
	padding-top: 8px;
}
#forumIndex .header td.forums h3
{
	padding-left: 33px;
}
#forumIndex td.forums
{
	/*width:572px;*/
}
#forumIndex td.themes
{
	width: 73px;
	text-align: center;
}
#forumIndex td.messages
{
	width: 94px;
	text-align: center;
}
#forumIndex td.lastMessage
{
	width: 223px;
	text-align: center;
}
#forumIndex td.icon
{
	width: 35px;
	text-align: center;
}
#forumIndex .body td
{
	padding: 16px 0px 16px 0px;
}
#forumIndex .body .forums
{
	padding-left: 17px;
	text-align: left; /*width:505px;*/
}
#forumIndex .body .forums h4
{
	padding: 0;
	margin: 0px 0px 3px 0px;
	font: 10px Tahoma;
}
#forumIndex .body .forums h4 a
{
	font: bold 12px Tahoma;
	color: #c70b0c;
}
#forumIndex .body .forums h4 a:hover
{
	font: bold 12px Tahoma;
	color: #c70b0c;
	text-decoration: none;
}
#forumIndex .body .forums p
{
	margin: 0;
	padding: 0;
	font: 10px Tahoma;
	color: #9c9c9c;
}
.in_them
{
	padding: 0px 0px 0px 65px !important;
}
#forumIndex .body #forumShops
{
	background: #fff url(../images/img/forumShopsBg.gif) left center no-repeat;
}
#forumIndex .body #forumTech
{
	background: #fff url(../images/img/forumTechBg.gif) left center no-repeat;
}
#forumIndex .body #forumService
{
	background: #fff url(../images/img/forumServiceBg.gif) left center no-repeat;
}
#forumIndex .body #forumClub
{
	background: #fff url(../images/img/forumClubBg.gif) left center no-repeat;
}
#forumIndex .body #forumComf
{
	background: #fff url(../images/img/forumComfBg.gif) left center no-repeat;
}
#forumIndex .body #forumJob
{
	background: #fff url(../images/img/forumJobBg.gif) left center no-repeat;
}
#forumIndex .body #forumSite
{
	background: #fff url(../images/img/forumSiteBg.gif) left center no-repeat;
}
#forumIndex .body #forumOther
{
	background: #fff url(../images/img/forumOtherBg.gif) left center no-repeat;
}
#forumIndex .body .themes, #forumIndex .body .messages, #forumIndex .body .icon
{
	background: #f0f0f0;
	font: 10px Tahoma;
	color: #c20000;
}
#forumIndex .body .lastMessage h4
{
	padding: 0;
	margin: 0;
	font: 10px Tahoma;
	margin-bottom: 3px;
}
#forumIndex .body .lastMessage h4 a
{
	font: bold 11px Tahoma;
	color: #c70b0c;
}
#forumIndex .body .lastMessage p
{
	margin: 0;
	padding: 0;
	font: 10px Tahoma;
	color: #9c9c9c;
}
/*---------------------------------------*/
.whosZedd
{
	/*background: url(../images/img/whosZeddBg.gif) left top repeat-x;*/
	padding-bottom: 10px;
}
.whosZedd h3
{
	height: 32px;
	font: bold 12px Tahoma;
	color: #FFFFFF;
	padding: 0px 0px 0px 33px;
	margin: 0px;
	padding-top: 8px;
	background: url(../images/img/whosZeddBgH3.gif) 8px top no-repeat;
}
.whosZedd p
{
	width: 80%;
	padding: 10px 10px 10px 10px;
	font: 11px Tahoma;
	color: #9c9c9c;
}
.whosZedd p a
{
	color: #9c9c9c;
	font: bold 11px Tahoma;
}
.whosZedd p .red
{
	color: #c70b0c;
}
.whosZedd p.wArrow
{
	background: url(../images/img/redArrow.gif) left 13px no-repeat;
}
/*--------------------------------------------------------*/
#forumPage
{
	padding-bottom: 10px;
	position: relative;
}
.forumPageBg
{
	background: url(../images/img/forumBg.gif) left top;
	margin-bottom: 10px;
}
#pager
{
	background-color: #e0e4e4;
	font: bold 11px Tahoma;
	color: #656565;
	padding: 6px;
	margin-bottom: 8px;
}

#pager a
{
	font: bold 11px Tahoma;
	color: #4169E1;
	padding-right: 11px;
	margin-right: 4px;
	background: url(../images/img/pagerArrow.gif) right 5px no-repeat;
}
#forumPage #forumNav
{
	font: 10px Tahoma;
}
#forumPage #forumNav label
{
	color: #656565;
	height: 10px;
	min-height: 10px;
}
#forumPage #forumNav select
{
	font: 10px Tahoma;
	color: #000;
	height: 10px;
	min-height: 10px;
	margin-right: 10px;
}
#forumPage .forumMessage
{
	background: url(../images/img/forumPageBg.gif) left top no-repeat;
}
#forumPage .forumMessage .time
{
	height: 37px;
	padding: 0 0 0 28px;
	font: 12px Tahoma;
	color: #FFFFFF;
}
#forumPage .forumMessage .time span
{
	width: 175px;
	text-align: center;
	display: block;
}
#forumPage .forumMessage .infoCol
{
	background: #f0f0f0;
	width: 227px;
	text-align: center;
	padding: 15px 0;
}
#forumPage .forumMessage .infoCol p
{
	font: 10px Tahoma;
	color: #9c9c9c;
	margin: 10px 0 !important;
}
#forumPage .forumMessage .infoCol p strong
{
	color: #838383;
}
#forumPage .forumMessage .infoCol a
{
	font: bold 11px Tahoma;
	color: #c70b0c;
}
#forumPage .forumMessage .navCol
{
	background: #e3e3e3;
	border-left: 1px solid #fff;
	padding: 12px 0 10px 0;
}
#forumPage .forumMessage .navCol a
{
	padding-left: 9px;
	/*background: url(../images/img/redArrow2.gif) left 5px no-repeat;*/
	font: bold 12px Tahoma;
	color: #c70b0c;
}
#forumPage .forumMessage .navCol .links
{
	padding: 10px 0 0 0;
	text-align: right;
}
#forumPage .forumMessage .navCol .links a
{
	font: 10px Tahoma;
	color: #000;
	/*background: url(../images/img/linksBg.gif) right 1px no-repeat;*/
	padding-right: 7px;
	text-decoration: underline;
}
#forumPage .forumMessage .navCol .links a:hover
{
	text-decoration: none;
}
#forumPage .forumMessage .messageCol
{
	background: #fff;
	padding: 7px 7px 24px 8px;
	font: 11px tahoma;
	color: #838383;
}
#forumPage .forumMessage .messageCol p
{
	padding: 0 !important;
	margin: 0 !important;
}
/*---------------------------------------*/
#forumReg
{
	padding-top: 25px; /*background: url(../images/img/forumReg.gif) left top repeat-x;*/
	padding-bottom: 10px;
}
#forumReg .topBg
{
	height: 20px;
	min-height: 20px;
	background: url(../images/img/topBg.gif) left 3px no-repeat;
}
#forumReg .topBg h2
{
	background: #fff;
	float: left;
	margin: 0;
	padding: 0px 0px 0px 15px;
	font: 17px Tahoma;
	color: #ea1c1e;
}
#forumReg .forumRegContent
{
	margin-left: 10px;
	margin-right: 13px;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	padding: 15px 18px; /*background: url(../images/img/regAreaBg.gif) left bottom repeat-x;*/
	padding-bottom: 0;
	height: 10px;
	min-height: 10px;
}
#forumReg .forumRegContent p
{
	margin: 0;
	padding: 0;
	font: 10px Tahoma;
	color: #888;
}
#forumReg .forumRegContent p.botPad
{
	padding-bottom: 10px;
}
#forumReg .forumRegContent label
{
	display: block;
	font: 11px Tahoma; /*color:#c70b0c;*/
	color: #c70b0c;
	padding-bottom: 4px;
}
#forumReg .forumRegContent .txt
{
	width: 181px;
	height: 20px;
	border: 1px solid #e1e1e1;
	padding: 2px 5px;
	font: 11px Tahoma;
	color: #888;
	margin-bottom: 4px;
}
#forumReg .forumRegContent p.sign
{
	margin-bottom: 3px;
	position: relative;
	top: -3px;
	height: 10px;
	min-height: 10px;
}
#forumReg .forumRegContent select
{
	width: 255px;
	height: 20px;
	font: 11px Tahoma;
	color: #888;
	margin-bottom: 4px;
}
#forumReg .forumRegContent .btn
{
	margin: 6px 15px 0 393px;
	position: relative;
	top: -26px;
}
#forumReg .forumRegContent .second
{
	margin-left: 0px;
}
#forumReg .botBg
{
	background: url(../images/img/botBg.gif) bottom left no-repeat;
	height: 11px;
}
.clear
{
	clear: both;
	height: 0px;
}
/*--------------------------------------------------------*/
#forumRemember
{
	padding-top: 45px; /*background: url(../images/img/forumReg.gif) left top repeat-x;*/
	padding-bottom: 30px;
	text-align: center;
}
#forumRemember .smallSize
{
	width: 508px;
	min-height: 10px;
	margin: 0 auto;
}
#forumRemember .topBg
{
	height: 20px;
	min-height: 20px;
	background: url(../images/img/topBgSmall.gif) left 3px no-repeat;
}
#forumRemember .topBg h2
{
	background: #fff;
	float: left;
	margin: 0;
	padding: 0;
	font: 17px Tahoma;
	color: #ea1c1e;
	margin-left: 14px;
	margin-left: 7px;
}
#forumRemember .forumRegContent
{
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	padding: 15px 12px; /*background: url(../images/img/smallBg.gif) left bottom no-repeat;*/
	padding-bottom: 0;
	height: 10px;
	min-height: 10px;
	text-align: left;
}
*:first-child + html #forumRemember .forumRegContent
{
	padding-bottom: 0;
}
#forumRemember .forumRegContent p
{
	margin: 0;
	padding: 0;
	font: 10px Tahoma;
	color: #888;
}
#forumRemember .forumRegContent p.botPad
{
	padding-bottom: 10px;
}
#forumRemember .forumRegContent .txt
{
	width: 137px;
	height: 20px;
	border: 1px solid #e1e1e1;
	padding: 2px 5px;
	font: 11px Tahoma;
	color: #e20000;
	margin-bottom: 4px;
	margin-left: 180px;
}
html > body #forumRemember .forumRegContent .txt
{
	width: 125px; /*height:14px;*/
}
#forumRemember .forumRegContent select
{
	width: 255px;
	height: 20px;
	font: 11px Tahoma;
	color: #888;
	margin-bottom: 4px;
}
#forumRemember .forumRegContent .btn
{
	margin-left: 180px;
}
#forumRemember .forumRegContent .second
{
	margin-left: 0px;
}
#forumRemember .botBg
{
	background: url(../images/img/botBgSmall.gif) right top no-repeat;
	height: 11px;
}

div.forumSettings
{
	background: url(../images/img/whosZeddBgH3.gif) 8px top no-repeat;
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	height:32px;
}
div.line
{
	background: url( '../images/img/line.gif' ) no-repeat;
}
