html, body {
				height: 100%;
}
body {
	font: 12px "Georgia", "Trebuchet MS", "Courier New", Courier, mono;
	color: #222222;
	font-weight: bold;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}
.small {
	font: 10px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
.small2 {
	font: 10px "Verdana", "Trebuchet MS", "Courier New", Courier, mono;
	color: #000;
}
.small2 a:link {	font: 10px "Verdana", "Trebuchet MS", "Courier New", Courier, mono;	color: #000; font-weight: bold; }
.small2 a:visited {	font: 10px "Verdana", "Trebuchet MS", "Courier New", Courier, mono;	color: #000; font-weight: bold; }
.small2 a:active {	font: 10px "Verdana", "Trebuchet MS", "Courier New", Courier, mono;	color: #000; font-weight: bold; }
.small2 a:hover {	font: 10px "Verdana", "Trebuchet MS", "Courier New", Courier, mono;	color: #333; font-weight: bold; }
.pictitle {
	font: 16px "Georgia", "Trebuchet MS", "Courier New", Courier, mono;
	font-weight: bold;
	color: #000000;
}
ul {
	list-style: none;
}
li {
	padding-bottom: 2px;
}
.fourteen { font-size: 14px; }
.ten { font-size: 11px; }
.title {
	font: 28px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
}
.titlebg {
	background-color: #777777;
	padding:10px;
	background-repeat: no-repeat;
	background-image: url(../images/head.gif);	
	background-position: right;	
}
#footer {     width: 100%;     position: fixed;     bottom: 0; }
.border {
	border: 1px solid #777777;
}
.bl {
	border-bottom: 1px dotted #777777;
	border-left: 1px dotted #777777;
	padding: 10px;
	text-align: left;
}
.br {
	border-bottom: 1px dotted #777777;
	border-right: 1px dotted #777777;
	padding: 10px;
	text-align: right;
}
.tr {
	border-top: 1px dotted #777777;
	border-right: 1px dotted #777777;
	padding: 10px;
	text-align: right;
}
.tl {
	border-top: 1px dotted #777777;
	border-left: 1px dotted #777777;
	padding: 10px;
	text-align: left;
}
.rl {
	border-left: 1px dotted #777777;
	border-right: 1px dotted #777777;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
}
#bb td {
	border-bottom: 1px dotted #777777;
}
a:link {	text-decoration: none;	color:#FD9003; }
a:active {	text-decoration: none;	color:#FD9003; }
a:visited {	text-decoration: none;	color:#CC6600; }
a:hover {	text-decoration: none;	color:#FF1100; }
.o { color: #FFFFFF; }
.o a:link {	text-decoration: none;	color:#FFFFFF; }
.o a:active {	text-decoration: none;	color:#FFFFFF; }
.o a:visited {	text-decoration: none;	color:#FFFFFF; }
.o a:hover {	text-decoration: none;	color:#DDD; }
.com { color: #FFFFFF; }
.com a:link {	text-decoration: none;	color:#DDD; }
.com a:active {	text-decoration: none;	color:#DDD; }
.com a:visited {	text-decoration: none;	color:#DDD; }
.com a:hover {	text-decoration: none;	color:#FFFFFF; }
.bbtable {
	border: 1px solid #777777;
}
#thumbrow {
	background:#fff;
}
#thumbrow ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	border: none;
}
#thumbrow li {
	background:#fff;
    }
#thumbrow a img {
	filter: alpha(opacity=70);
	opacity: 0.70;
	margin:3px;
    padding:5px;
    border:1px dashed #eee;
    }
#thumbrow a:hover img, #thumbs a:focus img {
	filter: alpha(opacity=99);
	opacity: 0.99;
	padding:5px;
    border:1px dashed #777;
    }   
.grad1 { background-image:url(../images/elements/border_v.gif); background-repeat:repeat-y; }
.grad2 { background-image:url(../images/elements/border_h.gif); background-repeat:repeat-x; }
.grad3 { border-left: 1px solid #ECE9E9; }
.grad4 { border-top: 1px solid #ECE9E9; }
.copy {	background-color:#FD9003; color:#FFFFFF; padding:5px; font: 10px Arial, Helvetica, sans-serif; }
#menu ul {	margin-left: 0;	padding-left: 0;	display: inline;	} 
#menu ul li {	margin-left: 0;	list-style: none;	display: inline;	}
#container {
    position: relative;
    min-height: 100%;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
	}
	
html>body #container {
    height: auto;
	}
			#content {
				vertical-align: top;
			}
			#footer {
				position: absolute;
				bottom: 0;
				padding: 5px;
				background-color: #FD9003;
				width: 100%;
				color: #FFFFFF;
			}
.thumbnails {
	margin-top: 14px;;
}
.thumbback a:link
{
color: #000000;
text-decoration: none;
width: 128px;
height: 103px;
display: block;
background-image: url('../images/elements/thumb.gif');
}
.thumbback a:visited
{
color: #000000;
text-decoration: none;
width: 128px;
height: 103px;
display: block;
background-image: url('../images/elements/thumb.gif');
}
.thumbback a:hover
{
color: #000000;
text-decoration: none;
width: 128px;
height: 103px;
display: block;
background-image: url('../images/elements/thumb_over.gif');
}
.thumbback
{
width: 128px;
height: 103px;
background-image: url('../images/elements/thumb.gif');
}
.commentsarea {
background-color:#FD9003; 
color:#FFFFFF; 
padding:5px;
}
#tags { font-size: 10px; color:#B1B1B1; }
#tags a:link { font-size: 10px; color:#B1B1B1; }
#tags a:active { font-size: 10px; color:#B1B1B1; }
#tags a:visited { font-size: 10px; color:#B6B6B6; }
#tags a:hover { font-size: 10px; color:#444444; }
.black { color: #000; }