@charset "UTF-8";
/* CSS Document */

html {
margin: 0;
padding:0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 1em;
color:#36688c;
text-align:justify;
}

body {

background: url(../images/design/toa-img/toabg.jpg) top no-repeat;

}


p{
font-size: .8em;}


a {

color: #0099CC;
text-decoration: none;}

a:hover {
color:#00CCCC;
}

a img {
border:none;
}

#maincontainer{
width: 908px;
margin: 0 auto;
padding: 0;

}

#header {
height:141px;}

#members{
float: right;
width: 184px;
height: 88px;
padding: 35px 10px 10px 16px;
background: url(../images/design/toa-img/members.png) center no-repeat;
color: white;
font-size: 0.8em;

}

#members a{
font-size:1.2em;
color: #C3E8F0;
}

#members a.forgotten:link, #members a.forgotten:visited{
   font-size:0.8em;
   display:block;
}

#members a.forgotten:hover, #members a.forgotten:active{
   font-size:0.8em;
   display:block;
}


#members a:hover {
font-size:1.2em;
color: #FAFFCF;
text-decoration:underline;

}

#members p{
font-size: 0.8em;
}

#menu-top{
width: 908px;
height: 39px;
background:url(../images/design/toa-img/menubg.png) no-repeat center;
margin: 0;


}

#menu-top ul{
margin: 0;
padding: 0;
}

#menu-top li{
list-style:none;
display:inline;
line-height: 39px;
padding: 0 10px 0 10px;
}

#menu-top li a{
text-decoration:none;
color:#FFFFFF;
}

#menu-top li a:hover{
color: #FFFF00;
}

#content-wrapper{
margin: 0;
padding: 0;
}


#left {

width: 208px;
float:left;

}


#signup {
margin:0;
}

#winners{
margin: 0;
}




#right{
width: 650px;
margin: 0px 0 0 238px;


}

#article-content{
margin: 5px 0 0 0;
padding: 20px;
background: url(../images/design/toa-img/contentbg.png) no-repeat;
border: 1px solid #3399CC;
float: left;
min-height:450px;
  height:auto !important;
  height:450px;
  width: 600px;
}

#article-content p{
padding: 0;
margin: 0;

}

#currenttop{
height: 40px;
background:url(../images/design/toa-img/current.png) no-repeat;
margin:0;
padding:0;
}

#current{
margin:0;
padding: 10px;
background: url(../images/design/toa-img/currentmid.png) repeat-y;
font-size:.7em;
color:#CCFF99;}

#currentbottom {
height: 25px;
background:url(../images/design/toa-img/prizebottom.png) no-repeat;

}

#clearer{
clear:both;
margin:0;
padding:0;
}

#footer{
height: 39px;
background:url(../images/design/toa-img/footer.png) no-repeat;
padding: 10px 0 0 0;
}

#footer p{
margin:0;
padding:0;
text-align: center;
color:#66FFFF;}

#prize {
paddding: 2px 0 2px 0;
border-bottom: 1px solid #FFFF99;
margin-bottom: 2px;

}

#signup {
font-size: .8em;


}

#signup fieldset{
border: 1px solid #6699FF;
margin-top: 5px;


}

#warning {
color:#CC0033;
margin: 5px;
padding: 3px;
background: #FFFF66;
border:#990000 1px solid;
width:380px
}

div.prize{
padding: 10px;
border: solid 1px #A8DCE9;
background-color:#FFFFFF;
margin-bottom: 10px;
clear:both;
min-height:100px;
height:auto !important;
height:100px;
}

.leftprize{
float:left;
width:100px;
}

.rightprize{
float:right;
width:475px;
}

#paypalabout {
padding: 0px 5px 5px 5px;
border: 1px solid #66CCFF;
font-size:.7em;
}

#paypalabout h1{
font-size:1.4em;
margin: 5px 5px 5px 5px;
}

.bannerContent {
padding: 10px;
border: solid 1px #A8DCE9;
background-color:#FFFFFF;
margin-bottom: 10px;

}



/* ADMIN SECTION */

#adminbox{
margin: 0 auto;
padding: 20px;
background: url(../images/design/toa-img/contentbg.png) no-repeat;
border: 3px solid #3399CC;
float: left;
min-height:450px;
  height:auto !important;
  height:450px;
  width: 800px;

}

#adminbox ul{
list-style:none;
margin:0;
padding:0;

}

#adminbox ul li a{
display:block;
height: 40px;
line-height: 40px;
border: 1px solid #64B3CB;
width: 250px;
margin:3px;
padding: 0 0 0 10px;
color: #006699;

}

#adminbox ul li a:hover {
color: #0066FF;
background-color:#FFFFFF;}

#adminbox table{
font-size: .8em;

}

#adminbox td{ 

background-color: #C1DFE7;}

#adminbox th{
background-color: #83C1DC;
color:#FFFFFF;}

#footer a{
   color:#66FFFF;
}
