* {margin: 0; padding: 0;}

body {background: #000; color: #ccc; font-family: Arial, Helvetica, sans-serif;}
a {color: #fff;}
a:hover {text-decoration: none;}
h1 {clear: both; display: table; font-size: 29px; font-weight: normal; margin: 0 0 10px 110px;}
h1 a {text-decoration: none;}
img {border: 0;}
.clearboth {clear: both;}

#wrapper {background: #000; margin: 20px auto; width: 960px;}
#navigation {float: left; border-right: 0px solid #444; font-size: 80%; margin-right: 10px; width: 100px;}
#navigation p {margin: 20px 0 4px 0;}
#navigation ul {list-style: none;}
#navigation li a {display: block; padding: 0px; text-decoration: none;}
#navigation li a:hover {border-left: 4px solid #f00;}
#navigation .caton {border-left: 4px solid #f00;}
#photos {float: right; overflow: auto; text-align: center; margin-left: 10px; width: 120px; height: 480px;}
#photos img {width: 100px;}
#photo {float: left; text-align: center; width: 720px}
#photo p {font-size: 90%; margin: 10px 0;}

/**** FORM ****/
.field
{
	border: 0; border-bottom: 1px solid #aaa; margin-bottom: 14px;
	background: #444;	color: #fff; text-align: right; width: 190px;
}
#content textarea {border: 0; background: #444; color: #fff; width: 190px; height: 104px;}
/**** END FORM ****/

#footer {clear: both; color: #444; font-size: 70%; margin: 0 auto; padding: 20px 0; width: 960px;}
#footer a {color: #555;}
#footer a:hover {color: #fff; text-decoration: none;}

