@charset "utf-8";
/* CSS Document */
/* Pretty Stuff
================================== */

/* Zero down margin and paddin on all elements */
* {
  margin: 0;
  padding: 0;
}
a:link, a:visited { color: #474d67}
a:hover { text-decoration: none;}
body {
  font: 62.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
}

h1 {
  font-size: 2.4em;
  font-weight: normal;
}

h2 {
  font-size: 2.0em;
  font-weight: normal;
}

p, li {
  font-size: 1.4em;
}

h1, h2, p {
  margin: 1em 0;
}
.gallery {margin-top: 20px; width: 500px;}
#branding h1 {
	text-indent: -9999px;
	background: url(../images/logo760.jpg) no-repeat center;
	height: 133px;
	width: 760px;}

#wrapper {
  background-color: #fff;
}

#branding {
  height: 125px;
  padding: 20px;
}
#navlist
{
list-style-type: none;
margin-top: 20px;
}

#navlist ul
{
list-style: none;
margin: 0 0 0 0;
padding: 0;
border: none;
}

#navlist li
{
margin: 0;
}

#navlist li a
{
display: block;
padding: 5px 5px 5px 0.5em;
background-color: #474d67;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navlist li a { width: auto; }

#navlist li a:hover
{
background-color: #df273f;
color: #fff;
}

#footer {
  background-color:#b0b0b0;
  padding: 1px 20px;
  text-align: center;
}
form {
  font-size: 1.2em;
  width: 30em;
}


/* fieldset styling */
fieldset {
  margin: 1em 0; /*  space out the fieldsets a little*/
  padding: 1em;
  border : 1px solid #ccc;
}

/* legend styling */
legend {
  font-weight: bold;
}


/* style for  labels */
label {
  display: block;
}

/* style for required labels */
label .required {
  font-size: 0.75em;
  color:#760000;
}

input {
  width: 200px;
}


input.radio, input.submit {
  width: auto;
}

/* style form elements on focus */
input:focus, textarea:focus {
  background: #ffc;
}

input.radio {
  float: left;
  margin-right: 1em;
}

textarea {
  width: 300px;
  height: 100px;
}

/* Hack to make sure the floated radio buttons
   sit next to the labels correctly in IE/Mac*/

/* This is the style I want IE/Mac to see */
input.radio + label {
  text-indent: 2em;
}

/* Using the commented backslash filter, I'm resetting
   the above rule for everything other than IE5/Mac \*/
input.radio + label {
  text-indent: 0;
}

/* End the hack */