body {
background-color: #FFFFCC;
margin:10px 0px 0px 10px;
padding:0px;
font-family: arial,sans-serif;
	}
#container {
position: absolute;
top:85px;
left:10px;
width:763px;
	}
#leftcontent {
position: absolute;
left:10px;
top:85px;
width:210px;
height:260px;
background:#fff;
border:0px none #000;
	}
#maincontent {
background:#fff;
border:0px none #000;
padding-bottom: 20px;
	}
#centercontent {
position: absolute;
background:#fff;
left:10px;
top:85px;
width:370px;
height:260px;
border:0px none #000;
voice-family: "\"}\"";
voice-family: inherit;
margin-left:215px;
margin-right:215px;
	}
html>body #centercontent {
margin-left:215px;
margin-right:215px;
	}
#rightcontent {
position: absolute;
left:600px;
top:85px;
width:173px;
height:524px;
background:#ECEDED;
border:0px none #000;
	}
#internalright {
float: right;
width:173px;
background:#A0070F;
border:1px dashed #000;
font-size:14px;
voice-family: "\"}\"";
voice-family: inherit;
width:171px;
	}
#news {
position: absolute;
left:10px;
top:350px;
width:585px;
height:259px;
background:#fff;
border:0px none #000;
	}
#banner {
background:#ECEDED;
height:47px;
width: 763px;
border:0px none #000;
	}
html>body #banner {
height:47px;
	}
#navibar {
position: absolute;
left:10px;
top:57px;
width:763px;
height:23px;
background:#ECEDED;
border:0px none #A0070F;
	}
#footer {
position: absolute;
background:#333333;
bottom:0;
height:13px;
width: 763px;
border:0px none #A0070F;
	}
#footerhome {
position: absolute;
background:#333333;
top:610px;
height:13px;
width: 763px;
border:0px none #A0070F;
	}
#footer p, #footerhome p {
font-size:10px;
text-align: center;
color: #CCCCCC;
margin:0px 0px 0px 5px;
	}
p,h1,pre {
margin:0px 10px 10px 10px;
font-family: arial,sans-serif;
	}
h1 {
font-size:14px;
padding-top:10px;
	}
h2 {
font-size:22px;
padding-top:5px;
margin:0px 0px 5px 0px;
font-weight:bold;
font-family: arial,sans-serif;
	}
h3 {
font-size:13px;
padding-top:5px;
margin:10px 0px 5px 0px;
font-weight:bold;
font-family: arial,sans-serif;
	}
h4 {
font-size:13px;
padding-top:5px;
margin:3px 0px 0px 10px;
font-family: arial,sans-serif;
	}
ul {
font-size:15px;
margin-top:5px;
font-family: arial,sans-serif;
	}
#banner h1 {
float: right;
font-size:11px;
font-family: arial,sans-serif;
text-align:right;
color:#666666;
padding:5px 10px 0px 10px;
margin:0px;
	}
#rightcontent p {
font-size:10px;
	}
#internalright p {
color:#FFF;
padding-top:5px;
	}
#internalright ul {
color:#FFF;
margin-top:5px;
	}
A:link {text-decoration: underline; color: #A0070F;}
A:visited {text-decoration: underline; color: #A0070F;}
A:active {text-decoration: none; color: #A0070F;}
A:hover {text-decoration: underline; color: #333333;}

.class1 A:link {text-decoration: none; color: #fff;}
.class1 A:visited {text-decoration: none; color: #fff;}
.class1 A:active {text-decoration: none; color: #fff;}
.class1 A:hover {text-decoration: underline; color: #ECEDED;}
