* {
margin:0;
padding:0;
}
body{
background-color:#000000;
margin:0;
padding:0;
}
#wrapper{
width:780px;
background-image:url(../images/bgwrapper.jpg);
background-repeat:repeat-y;
color:#CCCCCC;
margin:auto;

}
#header{
width:780px;
height:225px;
}
#nav {
width:700px;
margin: auto;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
#nav ul {
text-align:center;
margin:0;
padding:0;
}
#nav li {
display:inline;
list-style-type: none;
margin-left:10px;
padding:10px;
}
#nav a{
text-decoration:none;
color:#FFFFFF;
}
#nav a:hover{
color:#FF0033;
}
#maincontent {
width:700px;
height:auto;
margin:auto;
text-align:center;
}
.noborder{
border:none;
}
#footer{
width:700px;
margin:auto;
height:auto;
border-top:#FFFFFF solid 2px;
}
#footer ul {
text-align:center;
margin:0;
padding:0;
}
#footer li {
display:inline;
list-style-type: none;
margin-left:10px;
padding:10px;
}
#footer a{
color:#FFFFFF;
}
#footer a img{border:none;}
.form{
margin-top:20px;
}
.fieldset {
display:block;
width:70%;
border:1px solid #fff;
padding: 1em 0 0.5em 0.5em;
position: relative;
margin:auto;
}
legend span {
color: #fff;
font-weight: bold;
padding: .25em;
position: absolute;
top: -1.6em;
right:1em;
}
fieldset {
border:none;
margin:.5em auto;
width:70%;
}
label {
display:block;
}
.submit {
padding:.5em;

}
.right{
float:right;
}
.clear{
clear:both;
}
a{color:#FFFF00;}
img a{border:none;}