 #body {
background:url(../images/awa_bg.gif) repeat-x #FFF;
text-align:center;
font-size:12px;
color:#369;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0
}

#donate {
background-image:url(../images/donate.gif);
background-repeat:no-repeat;
width:154px;
height:149px;
position:absolute;
top:0;
left:0
}

#donate:hover {
background-image:url(../images/donate.gif);
background-repeat:no-repeat;
width:154px;
height:149px;
position:absolute;
top:0;
left:0;
cursor:pointer
}

a:link {
color:#069;
text-decoration:none
}

a:hover {
text-decoration:none;
color:#099;
background-color:#FFF
}

#logo {
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
height:87px;
text-align:left;
width:809px;
z-index:-1;
position:relative;
margin:0 auto
}

#logo:hover {
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
height:87px;
text-align:left;
width:809px;
cursor:pointer;
z-index:-1;
position:relative;
margin:0 auto
}

#linkBar {
background-image:url(../images/linkBar.jpg);
background-repeat:no-repeat;
height:54px;
text-align:left;
width:809px;
z-index:1;
position:relative;
margin:0 auto
}

#contentTop {
height:33px;
text-align:right;
width:809px;
margin:0 auto
}

#signUp {
text-align:right;
padding-right:30px;
padding-top:20px;
color:#369;
font-size:12px
}

#content {
background-repeat:repeat-y;
height:auto;
text-align:left;
width:809px;
margin:0 auto
}

#contentBottom {
background-repeat:no-repeat;
height:21px;
text-align:left;
width:809px;
margin:0 auto
}

#footer {
height:56px;
text-align:center;
width:809px;
color:#369;
padding-top:20px;
margin:0 auto
}

#soon {
height:auto;
text-align:left;
width:740px;
margin:0 auto
}

#about {
width:110px;
height:35px;
margin-left:30px;
float:left
}

#about:hover {
width:110px;
height:35px;
margin-left:30px;
float:left;
cursor:pointer
}

#rules {
width:68px;
height:35px;
margin-left:3px;
float:left
}

#rules:hover {
width:68px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#judges {
width:83px;
height:35px;
margin-left:3px;
float:left
}

#judges:hover {
width:83px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#sponsors {
width:96px;
height:35px;
margin-left:3px;
float:left
}

#sponsors:hover {
width:96px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#winners {
width:88px;
height:35px;
margin-left:3px;
float:left
}

#winners:hover {
width:88px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#enter {
width:72px;
height:35px;
margin-left:3px;
float:left
}

#enter:hover {
width:72px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#hotlist {
width:75px;
height:35px;
margin-left:3px;
float:left
}

#hotlist:hover {
width:75px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#contact {
width:80px;
height:35px;
margin-left:3px;
float:left
}

#contact:hover {
width:80px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#rss {
width:54px;
height:35px;
margin-left:3px;
float:left
}

#rss:hover {
width:54px;
height:35px;
margin-left:3px;
float:left;
cursor:pointer
}

#title {
border-bottom:#F5F5F5 solid 3px;
border-left:#EEE solid 1px;
border-top:#EEE solid 1px;
border-right:#CCC solid 1px;
background-color:#F5F5F5;
padding-left:8px;
padding-right:6px;
padding-top:2px;
z-index:1002
}

#img {
border:#CCC solid 1px;
background-color:#EEE;
padding:3px
}

#hr {
border:#EEE solid 1px
}

#score {
background-image:url(../images/score.gif);
background-repeat:no-repeat;
padding-top:10px;
padding-left:1px;
font-weight:700;
color:#C00;
font-size:14px
}

#vote {
background-image:url(../images/vote.gif);
background-repeat:no-repeat
}

#entry {
border-top:#EEE solid 1px;
border-left:#EEE solid 1px;
border-right:#CCC solid 1px;
border-bottom:#CCC solid 1px;
background-color:#F5F5F5;
z-index:0;

padding:3px
}

#entryInfo {
border-top:#EEE solid 1px;
border-left:#EEE solid 1px;
border-right:#CCC solid 1px;
border-bottom:#CCC solid 1px;
background-color:#fff
}

#adSpace {
border-top:#EEE solid 1px;
border-left:#EEE solid 1px;
border-right:#CCC solid 1px;
border-bottom:#CCC solid 1px;
background-color:#fff;
margin-bottom:20px;
height:auto;
text-align:center;
padding:3px
}

#awardsLogo {
background-image:url(../images/awardsLogoBoth.jpg);
background-repeat:no-repeat;
height:68px;
text-align:left;
width:257px;
margin:0 auto
}

li {
list-style-image:url(../images/16-square-blue-check.png);
list-style-position:inside;
padding:3px
}

a:visited,a:active {
text-decoration:none;
color:#069
} 