body {
background:#fff url(../back_bus03.gif) repeat-y 0 0;
margin:0;
padding:0;
font:normal 11pt 'Trebuchet MS', sans-serif;
color:#333;
}

.break {
clear:both;
}

#header {
width:640px;
background-color:#369;
height:100px;
position:absolute;
top:0;
left:120px;
}

#header h1 {
position:absolute;
top:35px;
left:135px;
font:bold 16pt 'Trebuchet MS', sans-serif;
color:#fff;
margin:0;
padding:0;
}

#nav {
position:absolute;
top:100px;
left:8px;
width:120px;
}

ul {
list-display-type:none;
margin:0;
padding:0;
}

li {
padding:0;
margin:0;
}

.navlinks {
display:block;
margin:0;
padding:5px;
color:#036;
font-size:10pt;
font-weight:bold;
text-decoration:none;
}

.navlinks:hover {
background-color:#fff;
text-decoration:none;
color:#036;
}

#content {
width:640px;
margin-left:135px;
margin-top:115px;
/*--padding-top:115px;--*/
voice-family: "\"}\""; 
voice-family:inherit;
/*--padding-top:0;--*/
} 
/*--html>body #content {
  width:300px;
	padding:0;
}--*/
 
#main {
position:relative;
width:400px;
text-align:justify;
}

#mainfull {
width:600px;
text-align:justify;
}

#sidestuff {
position:absolute;
top:100px;
left:555px;
padding:15px;
width:175px;
font-size:8pt;
background-color:#eee;
color:#036;
}

h3 {
color:#036;
}

h3.welcome {
color:#aaa;
}

h3.section {
color:#000;
text-decoration:underline;
}

.listlinks {
color:blue;
text-decoration:none;
}

.listlinks:hover {
background-color:#fff;
text-decoration:none;
color:#036;
}

a{
color:blue;
text-decoration:none;
}

a:hover {
background-color:#fff;
text-decoration:none;
color:#036;
}

blockquote {
font-size:9pt;
}