body {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	BACKGROUND-ATTACHMENT: fixed;
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(../images/copyright.gif);
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-REPEAT: no-repeat;
	}
.logo {
	background-color: #CC3333;
	border-color: black black #000000;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	background-image: url(../images/backtexture.gif);
	padding: 0px 0px 0px 10px;
	background-repeat: repeat
	}
.repeatimg {
	background-image: url(../images/blend.jpg);
	background-repeat: repeat-x;
	height: 90px;
	border-color: black black #000000;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	}
.nav {
	background-color: #9E884B;
	border-color: black black #000000;
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	font-size: 0.9em
	}
.navitem {
	float: left
	}
.duration {
	float: right;
	padding-right: 15px ;
	color: #FFFFFF
	}
.right {
	float: right;
	width: 240px;
	}
.box {
	width: 200px;
	margin: 20px;
	border: 2px #CC3333 dashed;
	font-size: 1em;
	background-color: #FFFFFF;
	}
.boxtitle {
	padding: 3px;
	border-color: black black #CC3333;
	font-weight: bold;
	color: #CC3333;
	border-style: dashed;
	border-width: 0px 0px 2px 0px;
	background-color: #F9E8E8
	}
.boxtext {
	padding: 3px;
	border-color: black black #CC3333;
	color: #CC3333;
	background-color: #FFFFFF
	}
.articlelinkbox {
	padding: 3px 3px 3px 13px;
	border-color: black black #CC3333;
	color: #CC3333;
	background-color: #FFFFFF
	}
.articlelink {
	text-indent: -10px;
	padding: 0px 0px 3px 0px;
	}
.boxgraph {
	padding: 3px;
	border-color: black black #CC3333;
	color: #CC3333;
	background-color: #FFFFFF;
	text-align: center
	}
.inputbox {
	margin: 3px;
	}
.emailbox {
	border: 1px solid #CC3333;
	background-color: #FFFFFF
	}
.subbutton {
	color: #CC3333;	
	background-color: #FFFFFF;	
	font-size: 10px;
	border: 0px;
	text-decoration: underline;
	cursor: pointer;
	}
.main {
	margin: 20px 20px 20px 20px;
	}
.main img.artimg {
	margin: 10px;
	border: black 1px solid;
	}
.maintitle, .fronttitle {
	color: #CC3333;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0px 0px 10px;
	}
.maintitle {
	margin: 20px 0px 10px;
	}
.maintext {
	margin: 0px 0px 10px;
	}
.errortext {
	color: #CC3333;
	margin: 0px 0px 10px;
	}
.article {
	margin: 20px 225px 10px 0px;
	padding: 3px 5px 3px 5px;
	background-color: #F0F0F0;
	}
.article img {
	margin: 10px;
	border: black 1px solid;
	}
.articletitle {
	color: #CC3333;
	font-size: 1.3em;
	font-weight: bold;
	}
.articleinfo {
	color: #666666;
	font-size: 0.8em;
	margin: 5px 0px;
	}
.articletext {
	font-size: 1em;
	margin: 0px 0px 10px;
	}
.spacer {
	CLEAR: both
	}
a:link {
	font-weight: bold;
	color: #CC3333;
	}
a:visited {
	font-weight: bold;
	color: #993333;
	}
a:hover {
	font-weight: bold;
	color: #CC9999;
	}
.navitem a:link, .navitem a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9E884B;
	}
.navitem a:hover {
	font-weight: bold;
	background-color: #C6B588;
	text-decoration: none
	}
.currentitem {
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #C6B588;
	}
td .editbox {
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	}
td .inputbox {
	width: 350px
	}
table.emaillist { 
	border-collapse: collapse 
	}
table td.emaillist1 {
	padding: 4px 0px 5px 5px;
	}
table td.emaillist2 {
	padding: 4px 5px 5px 40px;
	}
table tr.emaillist {
	border: #CCCCCC solid;
	border-width: 1px 0px 1px 0px;
	}
.subhead {
	margin: 0px 0px 10px;
	font-weight: bold
	}
.returnimg {
	float: right;
	margin: 10px;
	}
.returnimg img{
	border: 0px;
	}
.adminleft1 {
	width: 35%;
	float: left;
	padding-right: 20px;
	}
.adminleft2 {
	width: 35%;
	float: left;
	}
.galitem img {
	border: 1px solid #CC3333
	}
.galitem a {
	text-decoration: none
	}
.galthumbcontrol {
	border: solid #CC3333;
	border-width: 1px;
	padding: 0px 3px;
	}
.locsel {
	font-size: 1em;
	}
.s_highlight {
	background: #C33; 
	color: #FFF; 
	font-weight: bold;
	}