html, body {
background-color:#202020;
margin:0;
padding:0;
font-family: Tahoma, Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
color:#b5b5b5;
}
a img {
border:none;
}
#wrap {
background-color: #202020;
margin:0 auto;
padding:0;
width:802px;
}
#header {
height:156px;
text-align:center;
}
#left, #right, #middle {
width:200px;
float:left;
margin-right:1px;
margin-top:-3px;
}
#right {
margin-right:0;
}
* html #left, * html #right {
margin-top:3px;
}
#middle {
width:400px;
margin-top:-1px;
font-size:11px;
line-height:150%;
background:#272727;
}
* html #middle {
margin-top:-2px;
}
#footer {
height:20px;
clear:both;
background-image:url(images/footer.gif);
text-align:right;
padding-right:20px;
width:758px;
padding-top:10px;
margin-top:5px;
}
#middle h1 {
background:#000 url(images/middle_h1.gif) no-repeat;
width:380px;
height:25px;
margin:0 auto -10px auto;
padding: 15px 0 0 20px ;
font-size:11px;
}
#middle p,
#middle h2 {
font-size:11px;
margin-left: 10px;
margin-right:10px;
}
#left h1, #right h1 {
background-image:url(images/side_top.gif);
width:175px;
height:20px;
padding-left:25px;
padding-top:9px;
font-size:11px;
margin-bottom:2px;
}
#left h2, #right h2 {
background-image:url(images/side_bot.gif);
width:185px;
height:21px;
text-align:right;
padding-right:15px;
padding-top:9px;
font-size:11px;
margin:0;
font-weight:normal;
}
#left ul, #right ul {
list-style:none;
margin:0;
padding:0;
background:#272727 url(images/side_ul.gif) repeat-y top;
}
#left li, #right li {
list-style:none;
background:#202020 url(images/side_li.gif) no-repeat center top;
width:170px;
height:16px;
margin:0 auto;
padding:3px 0 0 20px;
}
#left li:hover, #right li:hover {
background-image:url(images/over_li.gif);
}
a, a:link, a:visited {
color:#FFFFFF;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}