/* CSS Document */

#CONTAINER{
width:960px;
margin:0 auto 0 auto;
background:color:#000000;

}

#LOGO{
width:960px;

margin:10px 0 0 0;
padding:0;
background:#ffffff;
}

#HEADER{
width:960px;
height:296px;
margin:0;
padding:0;
background:#fff url(../images/header.jpg) no-repeat ;
}

#DONATE1{
width:125px;
height:55px;
position:relative;
left:650px;
top:100px;

}
#DONATE1 a { display:block; height: 55px; text-decoration:none; text-align:center; background: url(../images/donateBack.png) no-repeat left top;}
#DONATE1 a:hover { background-position: left bottom; color:#CCCCCC;}

#DONATE1 span{margin-top:20px;}

#TOPNAV{
width::960px;
height:68px;
margin:0;
padding:0;
background: url(../images/navBarV.png) repeat-x  left top;
}

#TOPNAV ul { width: 100%; float: left; padding: 0px; margin: 0px; list-style-type: none;}

#TOPNAV li { float: left; padding:0; margin: 0px; display: inline}

#TOPNAV li a { display: block; height: 68px; color:#ffffff; text-decoration:none; text-align:center; }

#TOPNAV li a.home { background: url(../images/navBarV.png) repeat-x  left top; margin-left:120px;}
#TOPNAV li a.about { background: url(../images/navBarV.png) repeat-x  left top;  }
#TOPNAV li a.schedule { background: url(../images/navBarV.png) repeat-x  left top;  }
#TOPNAV li a.route { background: url(../images/navBarV.png) repeat-x  left top; }
#TOPNAV li a.participants { background: url(../images/navBarV.png) repeat-x  left top; }
#TOPNAV li a.help { background: url(../images/navBarV.png) repeat-x  left top; }
#TOPNAV li a.contact { background: url(../images/navBarV.png) repeat-x  left top; }

#TOPNAV li a:hover { background-position: 0px -68px; color:#ffffff;}

#TOPNAV span{padding: 4px 14px 4px 14px}

#CONTENT{
width: 960px;
margin:0;
padding:0;

}

#FOOTER{
clear:both;
display:block;

width:960px;
height:25px;
margin:0;
padding:0;
background:#ffffff;
}

hr{
border-top:1px solid #330066;
}

ul{
padding-left:12px;
padding-right:12px;
list-style:inside;
line-height:16px;
}

.box{
width:308px;
height:308px;
margin:5px 5px; 0px 5px;
float:left;

display:inline;
border:1px solid #999999;

}

.box ul{
padding-left:12px;
padding-right:12px;
list-style:inside;
font-size:12px;
line-height:16px;

}
.box p{
font-size:12px;
line-height:16px;
}

.box2{
width:308px;
margin:10px 4px; 0px 4px;
float:left;
display:inline;

}

.box2 ul{
padding-left:12px;
list-style:inside;
}
.box2 p{
font-size:12px;
line-height:16px;
}

.box3{
width:460px;
margin:10px 4px; 0px 4px;
float:left;
display:inline;

}

.box3 ul{
padding-left:12px;
list-style:inside;
}

.imgleft{
float:left;
display:inline;
margin:6px;
}
.thumbs{
float:left;
display:inline;
width:175px;
padding:6px;
text-align:center;
}
.imgPadding{
padding:10px;
}
.clear{
clear:both;
}