;
font-weight:normal;
padding-left: 40px;
}
#nav {
padding:0;
margin: 0px 0px 20px 0px;
}
#main {
float:left;
width:600px;
}
#main h2, #main p {
padding: 10px 0px 20px 0px;
margin: 0px;
}
#main h3 {
padding: 30px 0px 20px 0px;
margin: 0px;
}
#main h4{
font-size: 1em;
margin: 5px 0px 10px 0px;
color: #CC3333;
}
#main h2, #main h3 {
color: #999;
font-style: italic;
}
#main a, #main a:visited, #main a:active, #main a:link{
color: #333;
}
#sidebar {
background:#fff url(http://labs.verio.net/imgs/sidebar_shdw_bg.gif) top left no-repeat;
float:right;
width:240px;
}
#sidebar ul {
margin-bottom:0;
}
#sidebar h3, #sidebar p, #sidebar form, #sidebar dl {
padding:10px 5px 0 20px;
margin: 0px;
}
#sidebar h3 {
color: #999;
font-style: italic;
}
#footer {
clear:both;
background: #fff url(http://labs.verio.net/imgs/footer_shdw_bg.gif) left bottom no-repeat;
height: 3em;
}
#footer p {
color: #666666;
font-size: .7em;
text-decoration: none;
margin: 0;
padding: 10px 0px;
text-align: center;
}
table{
border-top: 2px solid #333;
border-bottom: 2px solid #333;
text-align:left;
margin: 10px 0px;
}
thead th{
border-bottom: 1px solid #ccc;
font-weight:normal;
padding: 5px;
}
td{
vertical-align:top;
}
td textarea, form{
margin:0px;
padding: 0px;
}
dl, dt{
margin: 0px 0px 0px 3px;
}
dd{
margin: 5px 5px 10px 5px;
}
.first{
border-right: 1px dotted #333;
padding-left: 5px;
width: 250px;
}
.second{
border-right: 1px dotted #333;
padding-left: 10px;
width: 200px;
}
.third{
padding-left: 10px;
}
.small{
font-size: .8em;
}
.italic{
font-style: italic;
}
.boundary{
padding-bottom: 20px;
}
a.footer:link, a.footer:visited {
color: #666666;
text-decoration: underline;
}
a.footer:hover {
text-decoration: none;
}
.footer {
}