body{
	margin: 0px;
	background-color: #FFFFFF;
}

a{
	color:#999999;
}

.mindiv{
	min-width: 800px;
}

.table{
	display: table;
	width:680px;
}

.row{
	float:none;
	display:table-row;
	width:auto;
}

.lucorner{
	float:left;
	display:table-cell;
	width: 29px;
	height: 27px;
	background-image:url(images/borders/border01.gif);
	background-repeat:no-repeat;
}

.rucorner{
	float:left;
	display:table-cell;
	width: 29px;
	height: 27px;
	background-image:url(images/borders/border03.gif);
	background-repeat:no-repeat;
}

.lbcorner{
	float:left;
	display:table-cell;
	width: 29px;
	height: 30px;
	background-image:url(images/borders/border07.gif);
	background-repeat:no-repeat;
}

.rbcorner{
	float:left;
	display:table-cell;
	width: 29px;
	height: 30px;
	background-image:url(images/borders/border09.gif);
	background-repeat:no-repeat;
}

.lside{
	float:left;
	display:table-cell;
	width: 29px;
	background-image:url(images/borders/border04.gif);
	background-repeat:repeat-y;
	height: 450px;
}

.rside{
	float:left;
	display:table-cell;
	width: 29px;
	background-image:url(images/borders/border06.gif);
	background-repeat:repeat-y;
	height: 450px;
}

.imgcontainer{
	float:left;
	display:table-cell;
	background-color: #FFFFFF;
	width: 600px;
	height: 450px;
}

.top{
	float:left;
	display:table-cell;
	height: 27px;
	background-image:url(images/borders/border02.gif);
	background-repeat:repeat-x;
	width: 600px;
}

.bottom{
	float:left;
	display:table-cell;
	height: 30px;
	background-image:url(images/borders/border08.gif);
	background-repeat:repeat-x;
	width: 600px;
}

.textparagraph{
	display: table;
	width: 680px;
	text-align: center;
	font-family: tahoma, georgia;
	font-size: 1.2em;
	font-weight: normal;
	padding: 1em 1em 1em 0;
}

.phone{
	text-align: center;
	font-size: xx-large;
	font-weight: bold;
	padding: 0 0 0.5em 0
}

.navigation {
	width:680px;
	float:center;
}

.nav {
	display: table-cell;
	float: center;
	width: 340px;
}

.sitemaplink {
	min-width: 800px;
	display: table-cell;
	width: 100%;
	float: left;
}

#sitemap {
	font-size: 16px;
	text-decoration: none;
}

#sitemap a {
	font-family: tahoma;
	color:#858779;
	font-weight: bold;
	text-decoration: none;
}

#sitemap a:hover {
	color:#475136;
	text-decoration: underline;
	font-weight: bold;
}