/* CSS Document */

body{
background:#FFFFFF;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

p{

}

h4{
/*text-transform:uppercase;*/
font-family:Arial, Helvetica, sans-serif ;
padding:5px;
margin:0;
}


.year-label{
font-weight:bold;
color:#990000;
}

#wrapper{
width:800px;
margin:0 auto;
border: 1px solid #CCCCCC;
padding:0;
}

#nav{
width:100%;

border-bottom:1px solid #CCCCCC;
margin:0 auto;
text-align:center;
}


#nav span{
padding:0px;
margin:0px;
border-right:1px solid  #ccc;

}

#nav a{
text-decoration:none;
color:#000000;
padding:5px;

}

#nav span:hover{
background:#ccc;

}

#nav .active{
background:#ccc;
}


#sidebar{
float:left;
width:230px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding:5px;
}



#main{
margin:0 0 0 240px;
padding:10px;
}

#footer{
text-align:center;
background:#CCCCCC;
margin:0;
padding:0;
clear:both;
}


#layout{
margin:0xp auto;
text-align:center;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

#content{



}

.blurb{
padding:10px;
border:1px solid #CCCCCC;
width:98%;
margin:10px auto 10px auto ;
}

.blurb a{
color:#990000;
}

.name{
font-weight:bold;
color:#666666;
}

.label {
font-weight:bold;

}
.caption{
width:100%;

}

.picture{
text-align:center;


}

#grey{
background:#CCCCCC;
text-align:center;
}

.message{
border:1px solid #ccc;
color:#000;
background:#FFFF99;
margin:0px auto;
padding:10px;
text-align:center;
}

.error{
border:1px solid #ccc;
padding:10px;
color:#990000;
width:80%;
margin:0px auto 10px auto;
background:#FFFFCC;

}