body{
background:#2D4859 url('back1.jpg') repeat-x top center;
padding: 0px;
margin: 0px;
font-style:normal; font-variant:normal; font-weight:normal; line-height:13pt; font-size:10pt; font-family: Arial; 
}

A:link{ color:#7cc7f2; text-decoration:none; font-weight:bold;}
A:hover{ color:#0071BA; text-decoration:underline; font-weight:bold;}
A:active{ color:#7cc7f2; text-decoration:none; font-weight:bold;}
A:active:hover{ color:#0071BA; text-decoration:underline; font-weight:bold;}
A:visited{ color:#7cc7f2; text-decoration:none; font-weight:bold;}
A:visited:hover{ color:#0071BA; text-decoration:underline; font-weight:bold;}

#wrap
{ margin-left: auto; 
  margin-right: auto;
  width:850px;
  background:transparent;
  border:0px;
}

h3{
font-size:22px;
line-height:24px;
font-weight:bold;
color:#0071BA;
letter-spacing: 1px;
font-style:normal;
text-align:left;
font-family: Arial;
}

#container{
align-vertical:top;
margin-top:0;
}

#menu{
margin-left:0px
}

#content{
width: 850px;
background:transparent;
text-align:left;
padding-left: 0px;
padding-top: 0px;
font: 10pt/13pt Arial;
color:#ffffff;
}

#left{
background: url('middle.jpg') no-repeat bottom right;
float: left;
width: 775px;
margin-left:0px;
padding-top:10px;
}

#text{
float: right;
width: 500px;
}

#side{
float: left;
width: 220px;
margin-left:0px;
margin-bottom:10px;
padding-right: 20px;
text-align: center;
}

#side li{
margin-top:6px;
list-style-type: none;
text-align:left;
font-family: Arial;
font-size:15px;
line-height:20px;
width:185px;
font-weight:bold;
display: block;
border: 2px solid #be4532;
background:#7cc7f2  url('images/back.jpg');
padding: 3px 5px 3px 5px;
}

#side li a:link { color: #000000; text-decoration:none; }
#side li a:visited { color: #000000; text-decoration:none; }
#side li a:hover {color: #2d4859; text-decoration:none; }

#side .current {
background:#FCCFBA  url('images/back3.jpg');
}

#side .it {
background:#FCCFBA  url('images/back4.jpg');
font-style: italic;
}

.news {
background:#7cc7f2 url('images/back1.jpg') no-repeat bottom right;
font-weight:bold;
color: #ffffff;
float:left;
margin-left:10px;
margin-bottom:10px;
padding:10px;
font-family: Arial;
font-size: 14px;
line-height:16px;
text-align: center;
border: 2px solid #be4532;
}

.news h1{
font-weight:bold;
color: #000000;
text-align: right;
padding-right:10px;
font-family: Arial;
font-size: 22px;
line-height:24px;
}

.next {
float:left;
margin-left:10px;
margin-bottom:10px;
padding-bottom:5px;
padding-left:10px;
font-family: Arial;
font-size: 13px;
line-height:15px;
text-align: left;
}

.last {
float:left;
width: 490px;
margin-left:10px;
margin-bottom:10px;
padding-bottom:5px;
padding-top:10px;
padding-left:10px;
font-family: Arial;
font-size: 13px;
line-height:15px;
text-align: left;
border-top: 2px solid #be4532;
}

#footer {
	clear: both;
	padding: 10px;
	background: #7cc7f2;
	border-top: 2px solid #be4532;
	border-bottom: 2px solid #be4532;
	text-align: left;
}

#footer-inner {
	margin-left: auto; 
  	margin-right: auto;
	width: 800px;
	text-align: left;
}

#footer-inner p {
	margin: 0;
	font-size: 10px;
	color: #000000;
}

#footer-inner a {
	color: #000000;
	text-decoration: none;
}

.left {
width:150px;
float:left;
margin-left:15px;
padding-left:10px;
margin-bottom:10px;
font-family: Times;
font-size: 12px;
line-height:17px;
text-align: center;
color:#000000;
}

.right {
width:150px;
float:right;
margin-left:15px;
padding-left:10px;
margin-bottom:10px;
font-family: Times;
font-size: 12px;
line-height:17px;
text-align: center;
color:#000000;
}

