/***** Global Settings *****/
html, body {
border:0;
margin:0;
padding:0;
}
body {
font:62.5%/1.25 Arial, Helvetica, sans-serif;
color:#333;
}
/***** Headings *****/
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
h1 {
padding:0;
font-size:1.2em;
color:#f00;
}
h1 a{
color:#f00;
}
h2 {
font-size:1.5em;
font-family:"Courier New", Courier, monospace;
}
h3 {
font-size:1em;
font-weight:bold;
}
/***** Common Formatting *****/
p, ul, ol, li {
margin:0;
padding:0;
}
li{
list-style-type:none;
}
img {
border:0;
}
.margin-bottom20{
margin-bottom:20px;
}
/***** Links *****/
a{
text-decoration:none;
color:#000;
}
a:hover{
text-decoration:underline;
color:#f00;
}
/***** Wrapper *****/
#wrapper{
width:900px;
padding:20px;
float:left;
background:url(images/grid.jpg) top no-repeat;
}
/* ********************************************* Sidebar ****************************** */
#sidebar{
float:left;
width:120px;
margin:61px 0 0;
}
#nav{
margin-bottom:20px;
}
#nav li{
font-size:1.2em;
margin-bottom:2px;
}
#subnav li{
font-size:1.2em;
margin-bottom:2px;
}
/* ********************************************* Content ****************************** */
#content{
float:left;
width:680px;
margin:60px 0 0;
}
#content p{
width:350px;
font:1.3em/1.4 "Courier New", Courier, monospace;
margin:0 0 20px;
}
#content ul{
margin:3px 0 20px;
}
#content li{
font:1.3em "Courier New", Courier, monospace;
line-height:1.4;
}
#images{
margin:0 0 0 5px;
width:400px;
}
#images li{
float:left;
margin:0 10px 7px 0;
}