body {
background: url("des/f2.jpg");
text-align: center;
}

a {text-decoration: none; 
color: #000;
}
a:hover {
text-decoration: none;
border: none;
color: #000066;
}
.view {
text-decoration: none;
color: #000;
}

#page {
margin: 0 auto;
width: 1000;
}

#three_col {
background: url("des/three_cols.gif") repeat-y left top;
width: 1000;
overflow: hidden;
margin:0;
}

#header {
margin:0;
padding: 0;
height: 120;
background: url("des/logo.jpg") no-repeat left bottom #fff;

}

#main_page {
display: block;
float: left;
width: 450px;
height: 104px;
}

#main_page img {
border: none;
}

#top {
margin: 0;
padding: 0;
background: url("des/f1.jpg") repeat-x;
height: 16;
}

#header ul {
list-style: none;
float: right;
margin: 20;
padding:0;

}

#header ul li {
text-align: left;
font-family: arial;
font-size: 8pt;
font-weight: bold;
text-transform: uppercase;
margin:0;
padding: 0;
}

#header ul li a {
color: #666;
}

#header ul li a:hover {
color: #000;
}

#search {
background: url("des/search.gif") repeat-x;
height: 40;
padding: 0;
}

#rss img {
margin: 0;
padding: 0;
border: none;
vertical-align: middle;
}

#search a {
font-family: arial;
font-size: 10pt;
font-weight: bold;
color: #fff;
display: block;
width: 200;
padding: 11 11 0 15;
margin: 0;
float: right;
text-align: right;
}

#search  a#rss {
padding: 10 0 0 0;
margin:0;
display: block;
width: 60;
float: left;
}



#search form {
padding: 0;
margin:0;
}

#searchform {
float: left;
padding: 0;
margin: 4 0 0 10;
border: none;
height: 30;
}

#archive {
margin:0;
width: 194;
float: right;
text-align: center;
font-family: arial;
}

#archive table {
border: none;
width: 178;
margin: 0 auto;
}

#archive table td {
text-align: center;
font-size: 7pt;
font-weight: bold;
color: #C0C0C0;
}

#archive table td a {
color: #000;
}


.right {
width: 495;
float: right;
margin: 0;
padding-bottom: 5;
}

.right p {
color: #000066;
}

.left {
padding-bottom: 5;
width: 495;
float: left;
margin: 0;
}

.left p {
color: #000066;
}

.clear {
clear: both;
}

#first {
width: 441;
float: left;
padding-bottom: 5;
}

#first p {
color: #000066;
}

#news {
width: 345;
float: left;
margin: 0 10;
}

#cont {
width: 345;
float: left;
margin: 5 0 0 10;
font-family: arial;
font-size: 10pt;
}

#two_cols {
background: url("des/two_cols.gif") repeat-y;
width:1000;
padding:0;
margin-top:10;
}

h1 {
font-family: arial;
font-size:16pt;
color:#000066; 
text-align: left;
background: url("des/b1.jpg");
padding: 5 10;
margin: 0;
}

h2 {
font-family: arial;
font-size:12pt;
color:#000066; 
text-align: left;
padding: 5 10;
margin: 0;
background: url("des/b1.jpg");
}

.moar {
font-family: arial;
font-size: 8pt;
font-weight: bold;
color: #000066
}

.moar:hover {
color: #000;
}

.thumbnail {
float: left;
height: 100;
width: 100;
border: solid 1px #000066;
margin: 5 10;
}

#allnews {
display: block;
font-family: arial;
font-size: 10pt;
text-transform: uppercase;
color: #800000;
font-weight: bold;
text-align: left;
padding: 5 10 14 10px;
background: url("des/b1.jpg") repeat-x left bottom;
}


#news p {
font-family: arial;
font-size: 8pt;
margin-left: 10;
margin: 0;
padding: 0;
text-align: left;
margin: 5 10;
}

#news p a {
color: #000066;
}

#news p span {
color: #800000;
font-weight: bold;
padding: 0 10 0 0;
}

#hat {
display: block;
font-family: arial;
font-size: 10pt;
text-transform: uppercase;
font-weight: bold;
text-align: left;
color: #000066;
padding: 15 10 14 10px;
background: url("des/hat.gif") repeat-x left top;
}

.rubric {
color: #666;
float: left;
width: 110;
text-align: left;
font-weight: bold;
margin: 10 0;
padding: 0 0 0 10;
}

.entry {
text-align: left;
float: right;
width: 225;
margin: 10 0 5 0;
padding: 0;
}

.entry a {
color: #000066;
display: block;
padding: 0 0 3 0;
}

.side {
font-family: arial;
font-weight: bold;
font-size: 10pt;
color: #880000;
padding: 5 10;
margin: 5 0;
text-align: left;
}

.side span {
text-transform: uppercase;
color: #666;
}

.side a {
font-weight: normal;
color: #666;
}

.side a:hover, .side a:visited {
color: #000;
}

.side ul {
list-style: none;
margin: 0;
padding:0;
}

.side ul li {
padding:0;
margin:0;
}


.side ul li ul {
padding: 0;
margin:0;
}


.side ul li ul li {
padding: 0;
margin: 0;
}


#fulltext {
margin: 0;
padding-bottom: 10;
float: left;
width: 796;
font-family: arial;
}

#fulltext p {
color: #000;
}

#fulltext .newslist {
color: #800000;
font-size: 9pt;
font-weight: bold;
text-align: left;
padding: 10;
}


#fulltext .newslist a {
font-size: 10pt;
text-align: left; 
font-weight: normal;
}

#display {
background: url("des/display.gif") repeat-y;
width: 1000;
}

#form {
background: #fff;
margin: 10 0 0 0;
padding: 0;
text-align: center;
}

#form form {
margin:0;
padding:0;
}

#form table {
width: 400;
margin: 0 auto;
font-family: arial;
font-size: 9pt;
font-weight: bold;
}

.sender {
font-family: arial;
font-size: 10pt;
text-align: left;
color: #000;
height: 30;
width: 700;
padding: 6 0 0 10;
margin: 0 auto;
background: url("des/b1.jpg");
}

.comment {
font-family: arial;
font-size: 10pt;
text-align: left;
color: #000;
text-indent: 25px;
width: 700;
padding: 6 10 20 10;
margin: 0 auto;
}

#footer {
height: 50;
background: url("des/footer.gif") repeat-x;
font-family: arial;
font-size: 7pt;
font-weight: bold;
color: #fff;
text-align: left;
padding: 9;
margin: 0;
}

.right_ {
width: 393;
float: right;
margin: 0;
padding-bottom: 5;

}

.left_ {
margin:0;
padding-bottom: 5;
width: 393;
float: left;
}

#display_search {
background: url("des/two_culumn.gif") repeat-y;
width: 1000;
}