


body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center /* for IE */
	min-width:1203;
	margin:0;
	padding:0;
    background:url(images/redesign/fill.jpg);
    background-position:50%;
}

.calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align:left;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color:#A16E43;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color:#A6592B;
	font-weight:bold;
}


#filler {
height:202px;
width:100%;
background:#080808;
}

#wrapper {
text-align:left;
width:1202px;
margin:0 auto;
background:#FFF;
z-index:1;
background:url(images/redesign/fill.jpg);
}


#top_left {
position:absolute;
top:0;
padding:0;
width:203px;
height:202px; /* works only if parent container is assigned a height value */
color:#000;
background:url(images/redesign/top_left.jpg);
}


#header {
position:absolute;
margin-left:202px;
top:0px;
padding:0px;
height:202px;
width:800px;
background:url(images/redesign/center_header_girls2.jpg);
}

#top_right {
position:absolute;
margin:0px 1001px;
top:0;
padding:0;
width:202px;
height:202px; /* works only if parent container is assigned a height value */
color:#000;
background:url(images/redesign/top_right.jpg);
}




#content {
position:relative;
margin-left:202px;
margin-right:202px;
padding:0px;
width:800px;
/* top:203px; */
z-index:2;
}



#menu {
	position:absolute;
	margin-left:0px;
	padding:10px;
	width: 161px;
}

#cdgutter {
	position:absolute;
	right:0px;
	padding:10px;
	width: 160px;
	top: 10px;
	font-size:9px;
	z-index:10;
}

#text {
	position:absolute;
	margin-left:125px;
    margin-top:-20px;
	text-align:left;
	width: 650px;
	left: 21px;
}

#frontpage {
	position:absolute;
	margin-left:25px;
	margin-right:25px;
    padding:10px;
	text-align:left;
	width: 400px;
	left: 0px;
	top: 10px;
}

#button {
text-align:left;
text-indent:8px;
padding-top:5px;
font-size:10px;
font-weight:bold;
color:#644832;
width: 175px;
height: 25px;
background: url(images/white_button.jpg) no-repeat top left;
}

#button a {
text-align:left;
text-indent:8px;
padding-top:5px;
font-size:10px;
font-weight:bold;
color:#644832;
text-decoration:none;
display: block;
width: 175px;
height: 25px;
background: url(images/white_button.jpg) no-repeat top left;
}

#button a:hover {
background-position: bottom left;
color:#A6592B;
font-weight:bolder;
}

li {
  list-style: square url(images/li.jpg);
}

a {
	color:#A6592B;
}

a.visited {
	color:#A6592B;
}

a.hover {
	color:#644832;
}