/* CSS Document */

body {
margin:0; padding:0; background-color:#5c5c5c;
}

/*remove image borders*/
a img {border:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#142634;
}
/* margin only on bottom of paragraph*/

a {font-family:Verdana,Arial,sans-serif; font-size: 11.5px; color:#333333;}


p {padding:.1em; font-family:Verdana,Arial,sans-serif; font-size: 11.5px; color:#333333;line-height:150%;
}

.winners {padding:0;margin:0;}
.winners2 {padding:0;margin:0px 0px 10px 0px;}
.contact a{padding:0;margin:10px 0px;text-align:center;font-size:10px;color:#ffff33;}
.copyright{padding:0;margin:10px 0px;text-align:center;font-size:10px;color:#cccccc;}

.photograph {margin:20 20 20 75;}

ol {font-family:Verdana,Arial,sans-serif; font-size: 11.5px; color:#333333;line-height:150%;}
ul {font-family:Verdana,Arial,sans-serif; font-size: 11.5px; color:#333333;line-height:150%;list-style-type:square;}
h1 {font-family:Verdana,Arial,sans-serif;font-size:16px;color:#142634;} 
h2 {font-family:Verdana,Arial,sans-serif;font-size:16px;color:#333333; } 
h3 {font-family:Verdana,Arial,sans-serif;font-size:14px;color:#333333; } 
h4 {font-family:Verdana,Arial,sans-serif;font-size:14px;color:#333333;} 





 td{margin:0;padding:5px 10px 5px 10px;color:#595959;height:12px;border:0px solid #B1BCC3;vertical-align:middle;border-collapse:collapse;}



#contain-all {margin:0em;}
#container {background-color:#ffffff;width:760px;margin:10px auto 0 auto;}
#content{float:left;width:760px;background:#ffffff;}
#contact{clear:both;text-align:center}
#masthead
{float:left;margin:0em;padding:0em;}

#subnav {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#142634;margin:10px 0 0 50px}

/* Nav bar */


#navcontainer {float:left;background-image: url("../img/navbar-2.gif");width:100%;height:30px;line-height:18px;
}


ul#navlist

{margin: 0;padding:0;white-space: nowrap;}
ul#nested{list-style:circle;}



#navlist li

{float:left;list-style-type:none;padding-left:16px;padding-right:16px;margin:0;
}

.border

{border-right-color:#999999;border-right-style:solid;border-right-width:1px;line-height:28px;

}

.noborder
{line-height:28px;
}

.nomargin
{margin:0px;line-height:120%;}

.nomarginbottom
{margin:0px 0px 20px 0px;line-height:120%;}

.nomarginbold
{margin:0px;font-weight:bold;line-height:120%;}

#navlist a 

{ font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:11px; color:#142634;text-align:center;}



#navlist a:link, #navlist a:visited

{color:#000; text-decoration:none;

}



#navlist a:hover

{color: #000; text-decoration: underline;

}


#columnA{float:left;width:250px;margin:0px 0px 10px 50px;}

#columnB{float:left; width:350px;margin:0px 10px 10px 10px;}

#winners{float:left;width:350px;margin:60px 10px 20px 20px;padding:0 0 20px 0;}
#singlecolumn{float:left; width:400px;margin:30px 0 20px 50px;padding:0 0 20px 0;}
#singlecolumnA{float:left; width:400px;margin:10px 0px 20px 50px;}
#single{float:left; width:600px;margin:20px 0 10px 50px;}
#photo1{margin:0 0 0 20px;}
#column1{float:left;width:300px;margin:30px 20px 20px 50px;padding:0 0 20px 0;}
#column2small{float:left;width:300px;margin:30px 20px 20px 50px;padding:0 0 20px 0;}
#column2{float:left; width:250px;margin:30px 20px 20px 20px;background-color:#cccccc;padding:10px;}

#gallery ul
{

margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#gallery ul li { display: inline;position:relative;left:-65px; }

#gallery ul li a
{
text-decoration: none;
padding: .2em;
color: #333333;
background-color: #cccccc;
}

#gallery ul li a:hover
{
color: #333333;
background-color: #cccccc;
}






#form_container

{width:650px; border:#CCCCCC solid thin; padding:0; margin:0; margin-top:10px; background-color:#dfe5ed;
}

#gallery_container

{width:650px; border:#CCCCCC solid thin; padding:0 10 0 10; margin:0; margin-top:10px; background-color:#dfe5ed;
}

#form_header

{width:650px;height:20px;background-color:#7E96B1;margin:0;padding:0;}

#gallery_header

{width:650px;height:20px;background-color:#7E96B1;margin:0;padding:0 10 0 10;}

#form_header p

{font-weight:bold;color:#FFFFFF;padding-left:10px;margin:0;}
#gallery_header p

{font-weight:bold;color:#FFFFFF;padding-left:10px;margin:0;}



td, tr, thead, tfoot, tbody, th, tf { 

border-collapse: collapse; margin: 0px; padding: 0px; 

}




.form_table td

{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11.5px;padding:5px;margin:0;color:142634;line-height:150%;

}




#footer{clear:both;background:#ff0000;width:100%;height:5px;margin:10px 0px 40px 0px;}
input{
margin:0px;
padding:0px;
}





