body { 
margin: 0px;
padding: 0px;
font: 62.5%/1.6 "Lucida Grande","Trebuchet MS","Tahoma","Helvetica","Arial",sans-serif;
text-align: left;
background-image: url(images/background.jpg);
background-color: #9D56A4;
background-repeat: repeat-x;}

a:link,a:visited {color: #ffffff;
background-color: ;
text-decoration: underline;}

a:hover {color: #000000;
text-decoration: underline;}


h1 {font-size: 1.4em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}
h2 {font-size: 1.3em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}
h3 {font-size: 1.2em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}
h4 {font-size: 1.1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}
h5 {font-size: 1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;}
#container{position:relative;
margin:auto;
width:915px;
height:auto;}

#headermenu{width:100%;
height:44px;}

#home{
width:70px;
float:left;
margin-top:8px;
margin-left:10px;}

#restmenu{
width:820px;
float:right;
margin-top:8px;
margin-right:10px;}


a.menu:link,
a.menu:visited{
color: white;
text-decoration: none;
font-size:1.8em;
margin-right:10px;
}
a.menu:hover{
color: #d5abd6;
text-decoration:underline;
}


.countdowntitletext{font-size:1.65em;
color:white;
line-height:25px;
font-size:1.70em;}

#logo{width:521px;
height:87px;
background-image: url(images_primary/logo.gif);
margin-top:21px;}

#countdown{position:absolute;
left:590px;
top:65px;
width:318px;
height:77px;}


#days{float:left;text-align:center;width:80px;}

#hours{float:left;text-align:center;width:60px;}

#minutes{float:left;text-align:center;width:60px;}

#seconds{float:left;text-align:center;width:60px;}





#countdowntitle{position:absolute;
left:573px;
top:157px;
width:327px;
height:24px;
background-color:#9D56A3;
border: 1px white solid;
}



#question{position:absolute;
top:376px;color:#333333;
font-size:1.8em;}

#button1{position:absolute;
top:376px;
left:290px;
width:272px;}

#button2{position:absolute;
top:376px;
left:620px;
width:272px;}

a.button:link,
a.button:visited{
display:block;
width:268px;
color: white;
font-size:1.8em;
padding: 1px 2px 2px;
margin-bottom:4px;
text-decoration: none;
background-image: url(images_primary/buttonbg.jpg);}
a.button:hover{
background-image: url(images_primary/buttonbg_ov.jpg);
color: #333333;}

#introtext{position:absolute;
top:460px;
width:548px;
height:auto;
color:white;
font-size:1.8em;
}

.copytext{font-size:.90em;}

.copytitle{line-height:50px;}

#countdowncontainer{font-size:28px;
color:#9D56A3;
text-align: left;}

.date_text{
font-size:12px;
color: #d9bcdb;
font-weight:bold;}

#homedroptitle{position:absolute;
top:460px;
width:290px;
left:600px;
height:auto;
font-size:1.8em;
color:white;
}
#homevideotitle{position:absolute;
top:660px;
width:290px;
left:600px;
height:auto;
font-size:1.8em;
color:white;
}
#homevideo{position:absolute;
top:700px;
width:290px;
left:600px;
height:auto;
font-size:1.8em;
color:white;
}

#homedrop{position:absolute;
top:500px;
width:290px;
left:600px;
height:auto;
background-color:#D5ABD6;
font-size:1.4em;
color:#6B3D6E;
padding:8px;
}

#sponsors{position:absolute;
top:500px;
width:290px;
left:595px;
height:auto;
font-size:1.4em;
color:#ffffff;
padding:8px;
}

#form{}
#form_right{}

#map{border:3px solid white;}

#homeselect{padding-bottom:10px;padding-top:10px;}

.web2form{height:26px;font-size:16px;font-weight:bold;}


#edit{ 
	line-height:1.2 ;
	text-align:center ;
}

a.button3:link,
a.button3:visited{
display:block;
width:240px;
color: white;
font-size:1.1em;
padding: 1px 2px 2px;
text-decoration: none;
background-image: url(images_primary/buttonbg.jpg);}
a.button3:hover{
background-image: url(images_primary/buttonbg_ov.jpg);
color: #333333;}


.align_right{text-align:right;}