/* CSS Document */

body{
	background-color:#A19E7D;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	background-image:url(images/bg_2.jpg);
	background-repeat:repeat;
	background-position:center top;
}
h1, h2, h3, h3, h4, h5, h6{
	border-bottom:#333 solid 1px;
	border-top:#333 solid 1px;
	font-family:"Times New Roman", Times, serif;
	font-size:1.4em;
	letter-spacing:0.2em;
}
#faux{
	position:absolute;
	top:-600px;
	left:-600px;
	height:100px;
	width:200px;
}
#title{
	width:100%;
	border-bottom:#333 solid 1px;
	border-top:#333 solid 1px;
	font-family:"Times New Roman", Times, serif;
	font-size:1.4em;
	letter-spacing:0.2em;
}

#wrapper{
	position:absolute;
	width:780px;
	height:550px;
	top:0px;
	left:50%;
	margin-left:-390px;
	background-color:#EEE;
	border-left:#000 solid 1px;
	border-right:#000 solid 1px;
	border-bottom:#000 solid 1px;
}

#header{
	height:100px;
	width:780px;
	background-image:url(images/banner_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	border-bottom:#000 solid 2px;
}

.nav{
	position:absolute;
	width:780px;
	height:30px;
	top:102px;
	left:50%;
	margin-left:-390px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	text-align:center;
	letter-spacing:0.4em;
}
.nav a:link{
	text-decoration:none;
	padding:14px 15px 18px 20px;
	border:1px;
	color:#009;
	background-color:#EEE;
}
.nav a:visited{
	text-decoration:none;
	padding:14px 15px 18px 20px;
	color:#009;
	background-color:#EEE;
}
.nav a:hover{
	text-decoration:none;
	padding:14px 15px 18px 20px;
	color:#333;
	background-color:#FFF;
}
.link{
	line-height:50px;
}
#body{
	position:absolute;
	width:740px;
	top:155px;
	left:0px;
	padding:0px 20px 10px 20px;
}

.cat_wrap{
	width:310px;
	height:50px;
}

a:link img{
	border:#333 solid 1px;
}
a:visited img{
	border:#333 solid 1px;;
}
a:hover img{
	border:#000 solid 1px;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity: 0.70;
}

#footer{
	position:absolute;
	width:780px;
	height:30px;
	top:520px;
	left:0;
	text-align:center;
	font-size:0.9em;
	color:#6A7490;
	background-color:#224;
	line-height:10px;
}