body{
	margin:auto;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	text-align:left;
	height:100%;
}

.cleardiv{
	clear:both;
}

#outer{
	background:url('images/background.jpg') no-repeat center top;
	background-color: white;
	width:746px;
	margin: 0px auto;
	text-align:left;
	border:0px solid red;
	height: 700px;
}

#pageleft{
	margin:5px 0px 0px 5px;
	width:183px;
	float:left;
}

#logo{
	background:url('images/logo.jpg') no-repeat center top;
	width:183px;
	height:179px;
	margin:0px 0px 0px 0px;
}

#contact{
	margin:40px 0px 0px 10px;
	font-size:13px;
	font-weight:bold;
}

#pageright{
	margin:50px 0px 0px 30px;
	float:left;
}

.block{
	margin:0px 0px 25px 0px;
	width:478px;
}

.block_top{
	background:url('images/block_top.png') no-repeat center top;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 8px;
	height:23px;
	font-weight:bold;
}

* html .block_top{
	background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/block_top.png',sizingMethod='image');
	height:28px;
}

.block_mid{
	background:url('images/block_mid.png') repeat-y center top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;
	color:#3A3A3A;
}

* html .block_mid{
	background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/block_mid.png',sizingMethod='scale');
	height:28px;
}

.block_btm{
	background:url('images/block_btm.png') no-repeat center top;
	margin:0px 0px 0px 0px;
	height:12px;
}

* html .block_btm{
	background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/block_btm.png',sizingMethod='image');
	height:28px;
}

#copyright{
	text-align: left;
	color:#808080;
}

#copyright a{
	text-decoration: none;
	color:#808080;
}
h1
{
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	margin:0px;
	padding:0px;
}