* {
padding:0;
margin:0;
}
body{
background-color:#000000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}
#wrapper{
position:relative;
width:90%;
margin:auto;

}
#header{
width:100%;
height:200px;
background: url(../images/bgheader.jpg);
background-repeat:repeat-x;
}
#nav{
height:20px;
width:100%;
background:url(../images/bgnav.jpg);
background-repeat:repeat-x;
}
#nav ul{
width:80%;
margin:auto;
float:left;
}
#nav ul li{
display:inline;
padding-left:15px;
text-align:center;
list-style-type:none; 
line-height:20px;
}
#nav ul li a{
text-decoration:none;
font-size:1em;
font-weight:bold;
color:#990000;
}
#nav ul li a:hover{
color:#333333;
}
#content{
margin-top:2em;
float:left;
width:67%;
padding:10px;
}
#contentgallery{
margin-top:2em;
float:left;
width:100%;
padding:10px;
}
#content ul{
display:block;
margin:auto;
width:200px;
color:#FFCC00;
}
#rightcol{
float:right;
width:30%;
}
#footer{
clear:both;
width:100%;
height:auto;
padding-top:10px;
border-top:#FFCC00 1px solid;
}
#footer ul{
display:block;
width:80%;
margin:auto;
text-align:center;
}
#footer ul li{
display:inline;
padding-left:20px;
text-align:center;
list-style-type:none;
text-align:center; 

}
#footer ul li a{
font-size:.7em;
font-weight:bold;
color:#fff;
}
#footer p{
text-align:center;
color:#FFFFFF;
padding-top:10px;
font-size:.8em;
}
a{
color:#FFCC00;
}
p{
text-indent:20px;
line-height:1.2em;
}
.large{
text-align:center;
font-weight:bold;
color:#FFCC00;
font-size:2em;
}
.gold{
color:#FFCC00;
font-weight:bold;
}
.right{
float:right;
padding:10px;
}
.left{
float:left;
padding:10px;
}
.clear{
clear:both;
}
h1{
font-size:1.5em;
font-weight:bold;

}
h2{
font-size:1.2em;
font-weight:bold;
text-align:center;
}
h3{
font-size:1em;
font-weight:bold;
text-align:center;
}
.form{
margin-top:20px;
}
fieldset {
margin:auto;
width:70%;
padding:10px;
}
label {
display:block;
float:left;
padding-right:5px;
}
.submit {
padding:.5em;

}
input{
margin:3px;
}
.list{
width:500px;
height:200px;
margin:auto;
display:block;
border:#990000 1px solid;
padding:5px;
}
.listleft{
float:left;
margin-left:20px;
padding-left:20px;
}
.listright{
float:right;
margin-left:20px;
padding-left:20px;
}
#gallery{
display:block;
width:500px;
margin:auto;
}
#rightcol img{
margin-bottom:10px;
}
.listcenter{
	width:300px;
	margin:auto;}
