span#cntdwn {
	line-height:100%; /* special for count-down */
}
tp, p, div, span {
	line-height:135%; /* override base style */
}

div.modules_center{
	overflow:auto;
	overflow-x: hidden;
	height:340px;
	padding-right: 10px;
}
div.main{
	width:900px;
	margin-top:25px; 
	margin-bottom:25px; 
}

td.center{
	width:100%;
	padding:20px 0 0 20px;
    line-height:100%;
}

td.left .menu, td.right .pane{
    width:120px;
    padding:5px;
}

div.top{
	border-bottom:6px solid #CBC8C2;
	padding-bottom:6px;
}

div.bottom{
	background:#978F8A;
	padding:5px;
	padding-right:0px;
	padding-left:28px;
	background-image:url(/layout/b4.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

#bottomborder
{
	background:#978F8A;
	text-align:right;
	color:#B6B1AD;
	font-weight:bold;
	font-size:8px;
	height:11px;
}

td.left
{
	background:#978F8A;
}

#left
{
	width:211px;
}

div.topmenu
{
	background:#CBC8C2;
	color:#1689BD;font-weight:bold;
	padding-bottom:4px;
	text-align:left;
	padding-left:180px;
	margin-top:6px;
	padding-top:3px;
}

td.right{
	background-position:right;
	background-repeat:repeat-y;
}

div.bottom div.pane div.item, div.bottom table.items td, div.bottom .imagepane div.item
{
	padding:0px;margin:0px;
}

div.countdown
{
	border: solid 2px #fff;
	width: 100px;
	height: 55px;
	overflow: hidden;
	float: left; 
	padding: 5px;
	margin-right: 2px;
	color: #ffffff;
	line-height:100%;
}

div.modules_left 
{
	padding: 10px;
	padding-top: 20px;
}

div.noticeboardform{
	display:none;
}

div.noticeboardaddmessagelink_bottom{
   display:inline;
}