@charset "UTF-8";
/* CSS Document */

#wrapper{
margin:auto;
background-image: url(images/background.jpg);
background-repeat:no-repeat;
width:800px;
height:600px;
margin-top:60px;
}

#wrapper-home{
margin:auto;
background-image: url(images/background-stripe.gif);
background-repeat: repeat-x;
width:1024px;
height:600px;
margin-top:60px;
}

#top{
width: 100%;
height: .5em;
position:relative;
top:20px;
float:left;
}

#center{
width:100%;
position: relative;
top:2em;
margin-left:auto;
margin-right:auto;
}

#bottom{
position: relative;
height:100px;
}

#homeBottom{
position: relative;
height:100px;
margin-top: 30px;
}

#collection_nav{
position: relative;
height:20px;
margin-top:5px;
top:25px;
z-index:10;
}

.flash{
margin-top:320px; *margin-top:301px;
margin-left:0px;
margin-right:0px;
}

.nav{
font-family: Times New Roman;
font-size:12px;
color:#ff6600;
text-align:center;
letter-spacing:.15em;
line-height:17px;
text-decoration:none;
}

.reversenav{
font-family: Times New Roman;
font-size:12px;
color:#ffffff;
text-align:center;
width:135px;
letter-spacing:.15em;
line-height:17px;
text-decoration:none;
}

.body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
line-height:13px;
text-align:justify;
}

.membershipBody{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
line-height:13px;
text-align:justify;
}

.list{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
line-height:13px;
text-align:justify;
padding: 0;
margin-left:15px;
list-style:square;
}

#caption{
font-family: "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-decoration:none;
line-height:13px;
text-align:left;
position:absolute;
top:145px;
left:560px;
width:150px;
}

#tabletext{
position:relative;
bottom:30px;
}

#column{
width:675px;
margin:auto;
}

.column{
float:left;
width:350px;
padding-right:10px;
}

.contact_column{
padding-right:15px;
color: #ff6600;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
	
img{
font-size:1em;
border:0;
}

.thumb{
padding-bottom:.5em;
}

.logo{
width:591px;
height:19px;
position:relative;
top:0px;
border:0;
}

.titles{
float:right;
}

.footer{
font: "Times New Roman", Times, serif;
font-size:9px;
color: #666666;
text-align:center;
position:relative;
top:10px;
}

.footer-light{
font: "Times New Roman", Times, serif;
font-size:9px;
color: #999999;
text-align:center;
line-height:12px;
position:relative;
top:10px;
}

.reversefooter{
font: "Times New Roman", Times, serif;
font-size:.57em;
color: #FFFFFF;
text-align:center;
}


h1{
font-family:"Times New Roman", Times, serif;
font-size:35px;
font-weight:510;
color: #666666;
letter-spacing: .15em;
margin: 0;
position: relative;
top: 15px;
}

h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #ff6600;
letter-spacing:1px;
margin: 0;
font-weight:bold;
}

h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
letter-spacing:1px;
margin: 0;
text-decoration:underline;
}


.subhead{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:32px;
color: #ff6600;
letter-spacing: 0.025em;
margin: 0;
}

.chicncoop{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
color: #666666;
letter-spacing: 0.025em;
margin: 0;
}

.reverse{
color: #FFFFFF;
}

.required{
color:#FF0000;
}

a{
color:#666666;
text-decoration:none;
}

a:active, a:hover{
color:#ff6600;
text-decoration:none;
}

a:active, a:focus { outline-style: none; -moz-outline-style:none; }

a.reverse:link{
text-decoration:none;
color:#FFFFFF;
}

a.reverse:visited{
text-decoration:none;
color:#FFFFFF;
}

a.reverse:hover, active{
color:#FFCC99;
}


a.nav:link{
text-decoration:none;
color:#666666;
}

a.nav:visited{
text-decoration:none;
color:#666666;
}

a.nav:hover, active{
color:#ff6600;
}

a.orange:link{text-decoration:none;color:#ff6600;}

a.orange:visited{text-decoration:none;color:#ff6600;}

a.orange:hover, active{color:#666666;}


.label{
width:100px;
padding-right:5px;
float:left;
line-height:13px;
text-align:right;
}

.form_body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
line-height:13px;
}

.alignindent{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;
float:left;
margin-left:85px;
}

.alignleft{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;
line-height:13px;
float:left;
}

.aligncenter{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:center;
line-height:13px;
}

.form{
margin-left:5px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;
}

.form_singlefile{
margin-left:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:left;
position:relative;
top:0px;
width:100px;
}

#form{
padding-top:50px;
}

.button{
margin-top:-2px;
float:left;
}

.rbutton_singlefile{
vertical-align: middle;
margin: 0px;
}

.radio{
margin-top:-4px;	
}
