/*
* Hard Code By: Jason Murray Cole(http://jason-cole.com)
* Easy Design By: Ethan Neuenswander (http://www.redpog.com)
* April 2007
*/

/**** General  ****/

body
{
background-color: white;
color: black;
font-family:  verdana, sans-serif;
font-size: 70%;
margin: 0;
text-align: center;
}

/** Main Layout **/

#container
{
margin: 10px auto;
text-align: left;
width: 700px;
}

#header
{
font-size: 90%;
text-align: right;
text-transform: uppercase;
}
#header h1
{
margin: 0;
font-weight: 100;
font-size: 140%;
font-family: Verdana, "Bitstream Vera Sans", sans-serif;
text-transform: uppercase;
}

#menu
{
font-size: 110%;
padding: 5px 0;
}
#menu ul
{
border-bottom: 1px solid grey;
margin: 0;
padding: 0;
}
#menu li
{
display: inline;
list-style: none;
}
#menu a,#menu a:link,#menu a:visited
{
color: black;
margin: 0 10px ;
text-decoration: none;
}
#menu a:hover,#menu a:focus,#menu a:active
{
background-color: white;
border-bottom: 2px solid black;
color: black;
text-decoration: underline;
}

#photo
{
color: lightgrey;
font-size: 400%;
text-align: center;
}
#photo a:hover,#photo a:focus,#photo a:active
{background-color: white;}

#photo img
{
border: 1px solid lightgrey;
}

#photonav
{
font-size: 90%;
line-height: 1em;
}
#photonav p
{
margin: 0;
padding: 0;
}

.comment
{
border-top: 1px solid grey;
font-size: 80%;
}

#addcomment
{
border-top: 1px solid grey;
font-size: 80%;
}
#addcomment p
{
border-top: 1px solid lightgrey;
padding: 5px;
margin: 0;
}

#footer
{
border-bottom: 1px solid grey;
border-top: 1px solid grey;
font-size: 80%;
text-align: center;
}
#footer p
{
margin: 0;
padding: 5px 0;
}

/* Classes */

.left
{
float: left;
}
.right
{
float: right;
}
.clear
{
clear: both;
}
.red
{
color: red;
}
.grey
{
color: grey;
}

/* Forms */

form,fieldset
{
border: 0px solid #000;
line-height: 1em;
margin: 0 0 10px;
padding: 0;
}

input,textarea
{
border: 1px solid lightgrey;
}

label
{
float: left;
width: 100px;
}

.submit
{
display: block;
margin: 0 auto;
width: auto;
}


/* Link Colours */
a,a:link,a:visited
{
color: red;
}
a:hover,a:focus,a:active
{
background-color: red;
color: white;
text-decoration: none;
}