body 
{
margin-top: 50px;
margin-bottom: 100px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #F2E692;
background-color: #000000;
}

a
{
color:#3300CC;
}


#nav
{
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 30px;
width: 600px;
height: 187px;
background-image:url("images/firebanner600.jpg");
}

#nav ul
{
font-family: Impact, Charcoal, sans-serif;
color: white;
text-align: center;
float: right;
margin-top: 150px; 
}

#nav ul li 
{
display: inline;
margin: 20px;
}

#nav ul li a
{
padding: 5px 10px 5px 10px;
color: #ddd;
background-color:#330099;
text-decoration: none;
border: 1px solid #ddd;
}

#nav ul li a:hover
{
color: #fff;
background-color:#3300CC;
}


#cd
{
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 30px;
width: 600px;
border: 4px solid black;
background-color:#FFFACD;
color: #000000;
text-align: center;
}

#main
{
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
width: 600px;
}


#giglist
{
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 30px;
width: 600px;
border: 4px solid black;
background-color:#FFFACD;
color: #000000;
text-align: center;
padding-bottom: 30px;
}

#giglist a
{
text-decoration: none;
}

.centerme
{
margin-left: auto;
margin-right: auto;
text-align: center;
width: 600px;
}


#bigpic
{
display: block;
margin-left: auto;
margin-right: auto;
Margin-bottom: 30px;
margin-top: 0px;
border: 0px;
}


.propic
{
display: block;
margin-left: auto;
margin-right: auto;
Margin-bottom: 30px;
margin-top: 0px;
border: 0px;
}


#photoindex
{
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
width: 600px;
border: 4px solid black;
background-color:#FFFACD;
color: #000000;
text-align: center;
}

#photoindex a
{
text-decoration: none;
}