﻿@charset "utf-8";
/* Main styles */

html, body, div, h1, h2, p {
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
}

body {
background: url(../images/background.png) repeat-x;
width: 100%;
}

#header, #content {
position: absolute;
width: 950px;
margin-left: -475px;
left: 50%;
background: #000;
border: solid 1px #000;
}

#nav {
position: absolute;
width: 950px;
margin-left: -475px;
left: 50%;
}

#content {
background: #000;
top: 200px;
}

#left {
margin: 5px;
background: #000;
width: 220px;
float: left;
border: solid 1px #666;
}

#center {
position: relative;
margin: 5px 6px;
padding: 10px 10px 100px 10px;
background: #000 url(../images/aboutbg.jpg) bottom right no-repeat;
width: 448px;
float: left;
top: 65px;
border: solid 1px #666;
}

#right {
margin: 5px;
background: #000;
width: 220px;
float: left;
border: solid 1px #666;
}

#googleAd {
position: absolute;
top: 5px;
left: 238px;
}

.galInstructions {
float: left;
width: 200px;
}

#thumbs {
float: right;
width: 240px;
}

/* Form styles */

fieldset {
float: left;
clear: left;
width: 440px;
padding: 0px;
border: none;
}

fieldset ol {
list-style: none;
}

fieldset li {
padding-bottom: 1em;
}

label {
clear: left;
float: left;
width: 6em;
margin-right: 5px;
text-align: right;
}

input {
width: 220px;
}

.submit {
background: #000;
width: 100px;
margin-left: 180px;
color: #fff;
border: 1px  #fff solid;
}

.submit:hover {
color: #f5989d;
}