#cardDiv{
	float:left;
	padding:0px 0px 0px 8px;
}
#cardDiv IMG{
	margin-right:5px;
}


BODY{
	margin:10px 0px 0px 0px;
	padding:0px;
	background-color:#ffffff;
}

TD{
	vertical-align:top;
}

.tx-mmforum-pi1-newpost-middle{
	width:300px;	
}

.textarea.tx-mmforum-post{
	width:200px;
}


BODY div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-imagerow DL.csc-textpic-image  {
display:block;
float:none;
}

#topTD{
	width:1003px;
	height:80px;
}
#logoDiv{
	width:334px;
	height:61px;
	float:left;
}
#printDiv{
	width:669px;
	height:61px;
	float:left;
	text-align:right;
}

#leftTD{
	width:341px;
}

#contentTD{
	width:662px;
	padding-bottom:18px;
}

#bannerDiv{
	width:662px;
	height:282px;
	display:block;
	clear:both;
	margin-bottom:18px;
}

#mainWrapDiv{
	width:522px;
	float:left;
}

#mainTopTD{
	width:522px;
	height:8px;
	background-image:url('../images/main-top.jpg');
	background-repeat:no-repeat;
}
#mainTD{
	width:522px;
	height:100px;
	background-color:#20c1ef;
}
#mainDiv{
	padding:7px 20px 7px 30px;
}
#mainBottomTD{
	width:522px;
	height:8px;
	background-image:url('../images/main-bottom.jpg');
	background-repeat:no-repeat;
}

#rightDiv{
	width:122px;
	padding-left:18px;
	float:left;
	text-align:right;
}

#bottomLeftTD{
	width:341px;
	height:39px;
	background-image:url('../images/bottom-left.jpg');
	background-repeat:no-repeat;
}
#bottomLeftDiv{
	width:299px;
	height:27px;
	padding:12px 10px 0px 10px;
	overflow:auto;
	text-align:center;
}


#bottomTD{
	width:662px;
	height:39px;
	background-image:url('../images/bottom.jpg');
	background-repeat:no-repeat;
}
#bottomDiv{
	width:522px;
	height:27px;
	padding:6px 0px 0px 0px;
	text-align:center;
	float:left;
}
#bottomDiv p.bodytext, #bottomDiv p.bodytext a:link, #bottomDiv p.bodytext a:visited, #bottomDiv p.bodytext a:hover{
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-size:10px;
	letter-spacing:0.1px;
}


