/* GENERAL STUFF*/
body {
background-color: #faf0e6;
color: #330000;
font-family: arial,helvetica,sans-serif;

}

/*general caption is centered and a little small*/
p.caption, ul.caption{
text-align: center;
font-size: 67%;
list-style: none;
margin-top:2px;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding:0;
}

ul.contactcap{
font-size: 67%;
list-style: none;
position: absolute;
top:475px;
left:-37px;
}


  .margin{ margin:45;
}

  .clearleft{ clear:left;
}
.floatleft{
float:left;
}

.heady{ 
color:ff6666; font-weight:bold; font-size:30px; font-family:times,serif;
text-align:center;
}

.photo{ 
border-color:330000; border-style:outset; border-width:5px;
}



.photo2{ 
border-color:330000; border-style:double; border-width:8px;
}




/* links in small menubar */
#winner{position: absolute;
top:100px;
left:69px;
z-index:1;
}

/* links in small menubar */
#logo{position: absolute;
top:50px;
right:50px;
z-index:1;
}

#logo2{position: absolute;
top:50px;
left:68px;
z-index:100;
}

#main{position: absolute;
top:270px;
left:69px;
z-index:100;
width:960;

}


#footerh{position: absolute;
top:490;
left:310px;
}


#footer{position: absolute;
top:1590;
left:360px;

}


#footer2{position: absolute;
top:1030;
right:360px;
}


#footer3{position: absolute;
top:900;
left:310px;
}

#footer4{position: absolute;
top:8500;
left:290px;
}



#contact{position: absolute;
top:1;
left:200px;
}


#contact ul{
margin-left:80px;
}



.smallnav2{
font-size:16px;
position:absolute;
top:50;
left:250;
font-weight:bold;
}


.smallnav2 a:visited, .smallnav a:link {
text-decoration:none;
color:#330000; 
}

.smallnav2 a:hover {
text-decoration:none;
color:#C86400; 
}






.smallnav{
font-size:16px;
position:absolute;
top:240;
left:76;
font-weight:bold;
}



.smallnav a:visited, .smallnav a:link {
text-decoration:none;
color:#330000; 
}

.smallnav a:hover {
text-decoration:none;
color:#C86400; 
}

.smallnav_selected{
text-decoration:none;
color:#FF6666;
}

/* links in Main menubar */

.navbar a:visited, .navbar a:link {
text-decoration:none;
color:#330000;
}

.navbar a:hover {
text-decoration:none;
color:#C86400;
}

/* links outside of menubar */
a:visited, a:link {
color:#330000;
}

a:hover{
color:#C86400;
}



.home{ 
text-align:center; border-width:10px; border-style:double; border-color:#661545

}

 .footer{
font-size:14px; color:black; padding-bottom:10px;

}



.headly{
color:996633; font-size:30px;  font-weight:bold; padding:10px;
}

.headly2{
color:996633; font-size:33px;  font-weight:bold; padding:30px;
}

.heading{
color:996633; font-size:20px;  font-weight:bold; padding:10px;
}


