/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#666666;
background-color:#333333;
}

a{
text-decoration:none;
color:#666666;
font-weight:bold;
}

p{
font-size:0.8em;
padding:10px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

h1{
font-size:1.2em;
font-weight:bold;
padding:10px 0px 10px 0px;
margin:0px 0px 0px 0px;

}
h2{
font-size:1em;
font-weight:bold;
padding:10px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

h3{
font-size:0.8em;
font-weight:bold;
padding:10px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

.caption{
font-style:italic;
font-size:0.8em;
color:#999999;
font-weight:thin;
}

img{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
background-color:#CCCCCC;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

#container{
margin:0 auto;
width:900px;
background-color:#FFFFFF;
padding:0px 0px 0px 0px;
background-image:url(images/background-line.jpg);
}

#banner{
background-image:url(images/banner.jpg);
text-align:center;
float:left;
margin:0 auto;
width:900px;
height:100px;
}

#nav{
margin:0px 5px 0px 0px;
float:left;
width:140px;
}
#nav ul{
margin:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
list-style:none;
}
#nav a{
font-size:0.8em;
margin:0px 0px 0px 0px;
color:#666666;
text-decoration:none;
}
#nav a:hover{
color:#FFFFFF;
}
#nav li{
font-weight:bold;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#content{
width:750px;
float:left;
}

#content ul{
list-style-type:decimal;
font-size:0.8em;
padding:10px 0px 20px 20px;
margin:0px 0px 0px 0px;
}

#main-window{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
float:left;
margin:10px 5px 10px 5px;
padding:0px 10px 0px 10px;
width:280px;
background-color:#F0F0F0;
}

.small-window{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
margin:10px 5px 10px 5px;
padding:0px 10px 0px 10px;
float:left;
width:180px;
background-color:#F0F0F0;
}

.bottom-links{
margin:10px 5px 10px 5px;
width:100px;
height:100px;
float:left;
}

.grey-box{
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
background-color:#F0F0F0;
margin:10px 5px 10px 5px;
padding:0px 10px 0px 10px;
}

#footer{
background-image:url(images/footer.jpg);
text-align:center;
clear:both;
width:900px;
height:50px;
}