html, body{
	margin: 0;
	padding: 0;
	text-align: center;
	}

body{
	padding: 20px 0 20px 0;
	font: 11px "Trebuchet MS", "Bitstream Vera Sans", "verdana", "arial", "times new roman", "lucida sans unicode", sans-serif;
	background: #a9ac99;
	color: #707969;
	}

h1, h1 a{
	font: 20px georgia, "times new roman", "georgia", "lucida sans unicode", sans-serif;
	margin: 5px 0 5px 0;
	padding: 10px 0 0 45px;
	color: #057;
	text-decoration: none;
	}

h2, h2 a{
	font: 18px georgia, "times new roman", "georgia", "lucida sans unicode", sans-serif;
	margin: 15px 0 10px 0;
	padding: 0;
	color: #057;
	text-decoration: none;
	}

#crusytabellethumbs{
	padding-top:12px;
	}

img{
	border: none;
	}

h3{
	color: #222;
	font: small "Trebuchet MS", "Bitstream Vera Sans", "verdana", "arial", "times new roman", "lucida sans unicode", sans-serif;
	}

h4{
	font: 11px "Trebuchet MS", "Bitstream Vera Sans", "verdana", "arial", "times new roman", "lucida sans unicode", sans-serif;
	margin: 0;
	padding: 0;
	}

small{
	font-size: 10px;
	line-height: 1.2em;
	}

p{
	line-height:1.5em;
	text-align: justify;
	}

#page{
	width: 714px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background: transparent url(img/middle.gif) repeat-y top center;
	}

#top_row{
	background: transparent url(img/top.gif) no-repeat top center;
	height: 30px;
	}

#navigation{
	text-align: right;
	padding: 0 0 3px 0;
	}

#content{
	width: 602px;
	padding: 0;
	margin: 0 0 0 57px;

	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}

#content img{
	border: 1px solid #000;
	margin: 0;
	padding: 0;
	}

#footer{
	height: 30px;
	margin: 0;
	padding: 0;
	font-size: 11px;
	background: transparent url(img/bottom.gif) no-repeat bottom center;
	color: #707969;
	}

html[xmlns] #footer{
	clear: both;
	}

#thumbnails{
	padding: 0;
	margin: 0;
	float: right;
	}

#thumbnails img{
	float: left;
	padding: 0;
	margin: 0 0 0 5px;
	border: 1px solid #000;
	}

#thumbwrapper{
	width: 602px;
	margin: 0 0 0 57px;
	padding: 5px 0 0 0;
	}

#comment a{
	text-decoration:underline;
	}

#comment{
	width: 450px;
	font: 11px "Trebuchet MS", "Bitstream Vera Sans", "verdana", "arial", "times new roman", "lucida sans unicode", sans-serif;
	background: transparent;
	color: #707969;
	float: left;
	}

.commentbody{
	color: #707969;
	font-size: 11px;
	margin: 0 0 10px 0;
	padding: 10px;
	background: #f9f9f5;
	border: 1px solid #f0f0e0;
	}

.alignleft{
	text-align: left;
	}

.alignright{
	text-align: right;
	}

a{
	font-size: 11px;
	color: #707969;
	text-decoration: none;
	}

a:hover{
	color:#a06000;
	text-decoration: none;
	}

form{
	margin: 0;
	padding: 0;
	}

textarea, #name, #url, #cookie, #submit{
	background: #fff;
	border: 1px solid #d0d9c9;
	font-size: 11px;
	}

#ajaxcomments{
	padding: 3px;
	}
