body {
	background: #ABA778 url(gfx/pattern.gif);
	color: #333300;
}

body, html {
	scrollbar-track-color: #ABA778;
	scrollbar-face-color: #ABA778;
	scrollbar-arrow-color: #FFEBA7; 
	scrollbar-3dlight-color: #FFEBA7; 
	scrollbar-darkshadow-color: #FFEBA7; 
	scrollbar-highlight-color: #000000; 
	scrollbar-shadow-color: #000000;
}

div, td, p, ul, ol, span, h1, h2, cite {
	font-family: Verdana;
	color: #333300;
	background-color: transparent;
}

td.main {
	background: #F3F2ED url(gfx/body-pattern.jpg);
	color: #333300;
	width: 800px;
	padding-top: 15px;
	vertical-align: top;
}

td.main_left {
	background: #ABA778 url(gfx/body-left-backgr.jpg);
	color: #333300;
	vertical-align: top;
}
                      
td.main_right {
	background: #ABA778 url(gfx/body-right-backgr.jpg);
	color: #333300;
	vertical-align: top;
}

td.copy {
	color: #333300;
	background-color: transparent;
}

td.crleft, td.crright {
	width: 400px;
	color: #333300;
	background-color: transparent;
}

td.newshead {
	border: 1px solid #B54D1F;
}

p.title, h1, div.head, p.ctitle {
	color: #B54D1F;
	background-color: transparent;
}

p.comment {
	color: #333300;
	background-color: transparent;
}

a {
	color: #B54D1F; 
	background-color: transparent;
}

a:hover {
	color: #333300; 
	background-color: transparent;
}

span.select, span.selecti {
	color: #000000; 
	background-color: transparent;
}

.combo {
	background-color: #F3F2ED;
	color: #333300;
}

p.imgtitle {
	color: #333300;
	background-color: transparent;
}

p.imgcopy, p.imgcopy a {
	color: #333300;
	background-color: transparent;
}

option.new {
	color: #B54D1F; 
	background-color: transparent;
}

p.cite {
	text-align: right;
	font-size: 70%;
	padding-left: 350px;
}

hr {
	clear: both;
	margin: 20px 50px 20px 50px;
	border: 2px #333300 dotted;
}

table.text {
	width: 700px;
}

td.text {
	vertical-align: top;
}