/* CSS Document */
body {

 margin: 0;
 padding: 0;
 background-image: url(../_images/tile.gif);
  text-align:center;
}
* { margin: 0; padding: 0;}
/* WRAPALL */
img {border:none;}
form {
  padding:0;
  margin:0;
}
.l{float:left;}
.r{float:right;}
.no { display: none; }

.clear {clear:both;}
.wrapper {
position:relative;
top:0;
left:0;
text-align:left;
margin: 0px auto 0 auto;
width:1050px;
background:#FFF url(../_images/id.gif) no-repeat;
min-height:500px;
}

h1 {
font:bold 24px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#eb008b;
}


#wrap3 {
 background-image:url(../_images/1tile.gif);
 background-position:bottom;
 background-repeat:no-repeat;
 padding-bottom:50px;
 

}
#year {
position:absolute;
bottom:0;
right:0;
z-index:1;
width:150px;
height:207px;
}


#column1 {
float:left;
 text-align:left;
 width: 220px;
 height:100%;
 margin: 0;
 padding: 0;

}
#column1 ul{
list-style:none;
 margin: 0 0 0 40px;
 padding: 20px 0 0 0;
}
#column1 li{
width:170px;
height:38px;
padding:0;
margin:0 0 15px 0;
}
#column1 p{
 margin: 0 0 0 40px;
 padding: 30px 0 0 0;
}

#column2 {

float:left;
 text-align:left;
 width: 600px;
 height:100%;
 margin: 0;
 padding: 0;


}

#column2 p{
margin: 0 0 20px 0;
padding: 0;
font:normal 13px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#666;
line-height:1.4em;

}
#column2 ul{
list-style:disc;
list-style-position:outside;
margin:0 0 15px 15px;
}
#column2 li{
margin: 0;
padding: 0;
font:normal 13px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#666;
line-height:1.4em;
}

#column2 a{

color:#6699CC;
text-decoration:none;

}

#column2 h3{
margin: 0 0 20px 0;
padding: 0;
font:bold 18px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#000;
line-height:1.4em;

}
#column2 label{
margin: 0 0 20px 0;
padding: 0;
font:normal 11px/24px Arial, Helvetica, sans-serif;
color:#000;
line-height:1.4em;

}

.headline {
margin: 250px 0 0 30px;
padding: 0 0 30px 0;

}

.bodyText {
margin: 0 0 0 30px;
padding: 0;

}

.bodyText .inp{
font:normal 13px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
width:400px;
height:20px;
background-color:#e1e1e1;
border:#ccc 1px solid;
}

.bodyText textarea{
font:normal 13px/24px Trebuchet MS, Arial, Helvetica, sans-serif;
width:400px;
height:100px;
background-color:#e1e1e1;
border:#ccc 1px solid;
}

#column3 {
float:left;
 text-align:center;
 width: 170px;
 height:100%;
 margin: 0;
 padding:0;

}
.pad {
 margin: 30px 0 0 30px;
 padding: 0;
 width:170px;
}

#winner {
background:url(../_images/winner.gif)  no-repeat;
width: 170px;
margin: 0;
padding:  32px 0 0 0;
}
#winnerAd {
width: 160px;

margin: 0 0 0 5px;
padding: 0 0  170px 0;
}


#judges {
position:relative;
top:0;
left:0;
background:url(../_images/judges.gif)  no-repeat;
width: 170px;
height:133px;
margin: 0;
padding: 0;
}
#judge1 {
float:left;
width: 84px;
height:100px;
margin: 29px 0 0 0;
padding: 0;
}
#judge2 {
float:left;
width: 84px;
height:100px;
margin: 29px 0 0 2px;
padding: 0;
}
#arrows {
width:170px;
height:14px;
position:absolute;
top:114px;
left:0;
z-index:20;
}
#element_2, #element_3, #element_4, #element_5, #element_6, #element_7, #element_8, #element_9, #element_10, #element_11, #elementa, #elementb {
display:none;
}

#footer {
text-align:left;
margin: 0 auto;
padding:10px;
width:1030px;
background-color:#000;
}

#footer p {
margin: 0 0 10px 0;
padding: 0;
font:normal 11px/24px Arial, Helvetica, sans-serif;
color:#fff;
line-height:1.4em;
}
