body{
color:#333;
background-color:#0D5D5D;
font-family:arial, helvetica, verdana;
margin:0;
padding:0 0 15px 0;
}
h1{
color:#EEE;
background:#DF6C20 url(h1_background.gif) top left repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:2.5em;
padding:15px 0 25px 20px;
margin:0;
}
h1 a:link, h1 a:visited, h1 a:active h1 a:hover{
color:#EEE !important;
text-decoration:none !important;
}
h2{
color:#0E6363;
font-size:1.5em;
font-weight:normal;
margin:0 0 -7px 20px;
}
h3{
color:#5F6969;
font-weight:normal;
}
.project h3{
font-size:1.0em;
margin:0 0 3px 15px;
}
p, td{
font-size:0.8em;
}
p{
margin:10px 20px;
}
img{
margin:10px 20px 10px 20px;
border:solid 4px #B9CDCD;
padding:0;
}
img.right{
float:right;
}
img.left{
float:left;
}
img.center{
display:block; clear:both; margin:10px auto;
}
p.caption{
background:#CBE1E1 url(project_bottom.gif) bottom left no-repeat;
padding:0 15px 20px 15px;
margin:0;
}
.project{
background:#CBE1E1 url(project_top.gif) top left no-repeat;
margin:25px 20px 0 20px;
padding-top:20px;
}
#header{
color:#0A4444;
text-align:right;
width:650px;
margin:auto;
padding:0 15px;
}
#header a:link, #header a:visited, #header a:active{
color:#DDD;
text-decoration:none;
}
#header a:hover{
color:#92DADA;
text-decoration:underline;
}
#wrapper{
background-color:#EEE;
border:solid #0A4444 1px;
width:650px;
margin:auto;
padding:0;
}
#wrapper a:link, #wrapper a:visited, #wrapper a:active{
color:#8F5936;
text-decoration:none;
}
#wrapper a:hover{
color:#DF6C20;
text-decoration:underline;
}
#nav{
font-size:0.8em;
font-weight:bold;
margin-bottom:25px;
border-bottom:solid 1px #CF7C29;
border-top:solid 1px #FFB56C;
}
#nav ul{
background-color:#FF9933;
list-style:none;
padding:7px 10px;
margin:0;
}
#nav ul li{
display:inline;
}
#nav li+li a{
border-left:solid 1px #E68A2E;
margin:0;
}
#nav ul li a{
text-decoration:none;
padding:7px 10px;
}
#nav a:link, #nav a:visited, #nav a:active{
color:#8F5936;
}
#nav a:hover{
color:#EEE;
background-color:#E68A2E;
text-decoration:none;
}
#footer{
color:#3E8F8F;
background:#0B4C4C;
text-align:center;
line-height:2.0em;
margin-top:25px;
border-top:solid 1px #0A4444;
}
#footer p{
margin:0;
}
