img
{
	border:0;
}

a
{
    outline: 0;
}

div.header
{
	background:url(../images/header.jpg) no-repeat #333;
	width:957px;
	height:101px;
	padding-left:15px;
	padding-top:10px;
	color:#800;
}

input.file
{
	color:#000;
}

.trans
{
	background:url(../images/trans.png);
}

div.body
{
	width:972px;
	overflow:auto;
}
div.navigation
{
	width:192px;
	height:197px;
}
div.vertBanner
{
	width:174px;
	height:265px;
	padding-left:5px;
	padding-top:5px;
	padding-right:13px;
	padding-bottom:11px;
	background:url(../images/vertBanner.jpg) no-repeat;
}
div.main
{
	background:url(../images/contentTile.jpg);
	width:772px;
}
div.main div.top
{
	background:url(../images/contentTop.jpg) top no-repeat;
	overflow:auto;
	width:747x;
	padding-top:25px;
	padding-left:10px;
	padding-right:15px;
}
div.main div.bottom
{
	background:url(../images/contentBottom.jpg) bottom no-repeat;
	height:36px;
	width:772px;
}
div.name
{
	position:relative;
	color:#FFF;
	left:-152px;
	top:-27px;
	width:143px;
	text-align:center;
}
div.center
{
	margin:auto;
}
div.floatLeft
{
	float:left;
}
div.floatRight
{
	float:right;
}

div.news
{
	width:560px;
	overflow:hidden;
	padding-bottom:20px;
}
div.news div.content
{
	width:404px;
}
div.news div.content div.newsTop
{
	width:404px;
	overflow:auto;
}
div.news div.content div.newsTop div.subject
{
	background:url(../images/news/title.jpg) no-repeat;
	width:237px;
	height:23px;
	color:#FFF;
	padding-left:5px;
	padding-top:2px;
	font-weight:bold;
	font-size:0.9em;
}
div.news div.content div.newsTop div.date
{
	background:url(../images/news/date.jpg) no-repeat;
	width:157px;
	height:23px;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-top:2px;
	font-size:0.9em;
}
div.news div.content div.message
{
	width:404px;
	background:url(../images/news/tile.jpg) repeat-y;
}
div.news div.content div.message div.top
{
	padding-left:8px;
	padding-top:14px;
	background:url(../images/news/top.jpg) no-repeat;
}
div.news div.content div.newsBottom
{
	background:url(../images/news/bottom.jpg) bottom left no-repeat;
	height:24px;
	width:404px;
}

div.imageContainer
{
	width:143px;
	height:143px;
	background:url(../images/imageContainer.jpg) no-repeat;
	padding-left:4px;
	padding-top:4px;
	padding-right:9px;
	padding-bottom:10px;
	text-align:center;
}

div.forsale
{
	overflow:auto;
	width:500px;
}
div.forsale div.links a
{
	outline:0;
}
div.forsale div.links
{
	width:341px;
	position:relative;
	top:-16px;
}

div.forsale div.data
{
	width:331px;
	height:142px;
	background:url(../images/forsale/forsaleList.jpg) no-repeat;
	text-align:left;
	padding-left:4px;
	padding-top:4px;
	padding-right:9px;
	padding-bottom:10px;
}
div.forsale div.data table
{
	width:331px;
}
div.forsale div.data table td
{
	border-bottom:1px #000 dashed;
	padding:0px;
	padding-top:2px;
}

div.forsaleDetail
{
	width:600px;
}
div.forsaleDetail div.details
{
	width:590px;
}
div.forsaleDetail div.photos ul
{
	text-align:center;
	width:600;
	list-style:none;
}
div.forsaleDetail div.photos li
{
	display:inline;
	padding:8px 25px;
}

tr.bold
{
	font-weight:bold;
}

body
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	background:#363636 url(../images/back.gif);
}

tr.header td
{
	font-weight:bold;
	background-color:#D5D9FF;
}


tr.headerb td
{
	background-color:#CCC;
}

a {
	color:#000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

input
{
	border:0;
	background-color:transparent;
	color:#FFF;
	font-weight:bold;
}
form.old input
{
	font-weight:bold;
	color:#000;
	border:1px #000 solid;
}

table.tree td
{
	text-align:center;
	vertical-align:middle;
	background-color:#FEEB81;
}