body {

	background: #ffffff;

	font: .9em  Optima, "Verdana", Arial, Helvetica, serif;

	color: #333333;

	margin: 0px;

	padding: 0px;

}

p, h1, h2, h3, h4, h5, h6, td, th, li, ul, ol, div, span, code, input, form, img {

	margin: 0px;

	padding: 0px;

}

#content {

	position: absolute;

	width: 65%;

	top: 1px;

	left: 284px;

	z-index: 3;

	padding-top: 0px;

}

#contenttop {

    top: 0px;

	width: 100%;

	background: url(images/toprep.jpg) repeat-x;

}



#toplinks {

    position: relative;

    width: 90%;

    top: 0px;

	left: 15px;

}

#toplinks a {

	color: #000000;

	font: .9em  Optima, "Verdana", Arial, Helvetica, serif;

	text-decoration: none;

}

#toplinks a:hover {

	text-decoration: underline;

}

#contenttext {

    width: 90%;

    position: relative;

	left: 36px;

	top: 10px;

}

#links {

	position: absolute;

	width: 224px;

	height:  284px;

	left: 0px;

	top: 235px;

	z-index: 2;

	background:  url(images/linkback.jpg) no-repeat;

}

#logo {

	width: 280px;

	height:  26px:;

	z-index: 1;

	position: absolute;

	left: 0px;

	top: 0px;

	background: #ffffff;



}



#content h2 {

font: 1em "Futura Condensed", Optima, "Verdana", Arial, Helvetica, serif;

	margin: -1px 0px 0px;

	padding-left: 10px;

	height: 25px;

	padding-top: 10px;

	font-weight: bold;

	border-bottom: 1px solid #666666;

}



#content h4 {

font: .8em "Futura Condensed", Optima, "Verdana", Arial, Helvetica, serif;

	margin: -1px 0px 0px;

	padding-left: 10px;

	height: 15px;

	padding-top: 10px;

	border-top: 1px solid #666666;

}



#content ul, #content ol {

padding-left: 25px;

padding-right: 25px;



}

#content li {

padding-bottom: .5em;}

a {

	color: #CC9900;

	text-decoration: none;

	font-weight: bold;

}

a:visited {

	color: #993300;

}

a:hover {

	text-decoration: underline;

}

