﻿
/* GENERAL */
body {
background-color:#99FF99;
color:#000000;

}

img {
border:0px;
}

a {
background-color:transparent;
color:#663322;
text-decoration:underline;
font-variant:small-caps;
}

/* END GENERAL */

/* Topbar */

.logo {
position:absolute;
top:0px;
left:0px;
height:75px;
}

.title {
position:absolute;
top:0px;
left:165px;
height:75px;
background-color:transparent;
color:#CC0000;
}


/* END Topbar */

/* Sidebar */

.sidebar {
position:absolute;
top:80px;
left:0px;
}

 .sidebar ul {
 width:150px;
 margin:0px;
 padding:0px;
 list-style-type:none;
 text-align:right;
 }

 .sidebar a.nbar {
 display: block;
 width:148px;
 left:0px;
 background-color:#66FFCC;
 color:#006633;
 border:1px solid;
 border-color: #d0d0d0 #000000 #000000 #d0d0d0;
 text-decoration:none;
 font-variant:normal;
 }

 .sidebar a.nbar:hover {
 background-color:#FFA000;
 color:#663322;
 }

.cright {
background-color:transparent;
color:#993333;
font-size:0.7em;
text-decoration:none;
}

 .subcright {
 text-decoration:underline;
 }

.validate {
text-align:center;
}

#sfnet {
text-align:center;
}

#host {
font-style:italic;
font-family:Arial, "Microsoft Sans Serif", Tahoma, "Trebuchet MS", sans-serif;
}

/* END Sidebar */

/* MAIN CONTENT */

.content {
position:absolute;
top:85px;
left:180px;
}

.news {
position:relative;
top:20px;
left:20px;
width:600px; /* IE 602px */
border:1px solid #444444;
font-family:Arial, "Microsoft Sans Serif", Tahoma, "Trebuchet MS", sans-serif;
}

#nnu {
position:relative;
text-align:center;
margin:3px;
border:1px dashed #666666;
font-weight:bold;
font-size:110%;
padding:3px 10px;
}

.newshead {
position:relative;
padding:3px 10px;
margin:3px;
margin-top:10px;
border:1px dotted #888888;
font-weight:bold;
}

.newsbody {
position:relative;
padding:3px 10px;
margin:3px;
border:1px dotted #888888;
font-size:80%;
}

.newsfooter {
text-align:right;
font-size:80%;
color:#FF3333;
}

/* END MAIN CONTENT */