/* CSS Document */

body {
	background: url(images/tile.png);
	background-repeat: repeat-y;
	color: #363636;
	font-family: verdana, arial, tahoma, "sans serif";
	font-size: 12px;
	margin: 0;
	padding: 0;
	height: 100%;
}

body , html {
	height: 100%;
	margin: 0;
	padding: 0;
}

table {
	font-size:12px;
}
#wrapper {
	width: 760px;
	height: 500px;
}

h2 {
	font-size: 1.1em;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px solid #747474;
	paddin: 0;
	margin: 0;
}

#navlist2 li
{
display: inline;
}

#navlist2
{
position: absolute;
top: 160px;
left: 10px;
width: 170px;
font-family: sans-serif;
margin: 0 0 0 0;
padding: 0;
border-top: 1px #A6A6A6 solid;
}

#navlist2 a
{
width: 100%;
display: block;
background-color: #F6F6F6;
border-bottom: 1px #A6A6A6 solid;
text-align: center;
text-decoration: none;
color: #000;
}

#navlist2 a:hover { background-color: #D6D6D6; }
#navlist2 a:visited { color: #000; }

#ad1 {
	position: absolute;
	top: 45px;
	left: 220px;
	margin: 0;
	padding: 0;
	border: 0;
}

#text {
	position: absolute;
	top: 160px;
	left: 190px;
	width: 530px;
	padding: 0;
	margin: 0;
}

#adbox2 {
	position: absolute;
	top: 350px;
	left: 15px;
	width: 160px;
	margin: 0;
	padding: 0;
	text-align: center;
}

#news {
	position: absolute;
	top: 420px;
	left: 360px;
	width: 180px;
}

h3 {
	font-size: 0.8em;
	font-weight: bold;
	margin: 3px 0 10px 0;
	padding: 0;
	color: 3D8300;
	border-bottom: 1px solid #747474;
}

#news p {
	margin: 0;
	padding: 0;
}

a:link {text-decoration: none; color: #0F5CB1;}
a:visited {text-decoration: none; color: #0F5CB1;}
a:hover {text-decoration: underline; color: #4186D3;}

#logo {
	position: absolute;
	top: 10px;
	left: 10px;
	padding: 0;
	margin: 0;
	border: 0;
}