
body {
	font-size: 16px;
	background-color: #CCCC99;	
	z-index: -2;
	position: absolute;
	width: 100%;
	line-height: 150%;
}

img {
	padding: 5px;
}

table {
	margin-left: auto !important; 
	margin-right: auto !important;
}
	
#wrap {
	width: 718px;
	margin: 0px auto 0px auto;
}
#above {
	background-image: url(images/top720.png);
	width: 720px;
	height: 25px;
	margin: 0px auto 0px auto;
	padding: 0px;
	border: none !important;
}
#header {
	width: 716px;
	margin: 0px auto 0px auto;
	background-image: url(images/header20.png);
	min-height: 182px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	position: relative;
	top: -23px;
	left: 1px;
	z-index: -1;
}

#navbar {
	width: 716px;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	text-align: center;
	background-color: #886655;
	position: relative;
	top: -25px;
	left: 1px;
	color: #eedd22;
}

#navbar a:link {
	color: #666699;
}

#navbar a:visited {
	color: #ffff88;
}

#navbar a:hover {
	color: white;
}

#contentwrap {
	width: 712px;
	margin: 0px;
	padding: 5px 2px 5px 2px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	position: relative;
	top: -25px;
	left: 1px;
	background-image: url(images/75.png);
	
	
}
	

#content {
	margin: 0px;
	padding: 5px 2px 5px 2px;
	background-image: url(images/logo.png);
	background-repeat: repeat-y;
	min-height: 703px;
}

#content a:link {
	color: #4f4f9c;
}
#sidebar {
	width: 22%;
	border-right: 1px solid gray;
	float: left;
	margin-right: 2px;
	border-bottom: 1px dotted gray;
}

#sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#sidebar li {
	list-style: none;
}
	
#sidebar a:link {
	color: #4f4f9c;	
}
#bottom {
	background-image: url(images/bottom720.png);
	width: 719px;
	height: 25px;
	position: relative;
	top: -25px;
}

#footer {
	width: 720px;
}

#bckgrnd {
	width: 50%;
	margin: 0px auto 0px auto;
	display: block;
	padding: 0px;
}

.caption {
	text-align: center;
	font-size: 14px;
}

/*Background Classes */
	.alttr1{ background:transparent;}
	.alttr2{ background:#bbaa66;}
	.box { border: 1px solid black; }

/* Alignment Classes */
	.float-left  { float: left; }
	.float-right { float: right; }
	.txt-left  { text-align: left; }
	.txt-right { text-align: right; }
	.clear { clear: both; }
	.clear-left { clear: left; }
	.clear-right { clear: right; }
	.centertxt {text-align: center; }
	.centerpic {display: block; margin-left: auto; margin-right: auto;}
	.rightpxl {position: relative; left: 75%; }
