* { margin: 0 auto; 	padding: 0;}

body { margin-top: 5px; background: #2a2a2a repeat left top; text-align: center; font-family: Verdana, Verdana, Geneva, sans-serif; font-size: 15px; color: #8a8a8a;}

h1, h2, h3 { color: #AA2808;}

h1 { }

h2 { }

h3 { }

p, blockquote, ul, ol {	margin-bottom: 20px; line-height: 2em; }

p { }

blockquote { }

ul, ol, li { margin: 0px; padding: 0px; list-style: none;}

a { text-decoration: underline;	color: #FFFFFF;}

a:hover { text-decoration: none; color: #838383;}


/* Menu */

#menu {	width: 940px; height: 60px; margin: 0 auto; background: url(images/img03.gif) left top;}

#menu ul { margin: 0; padding: 20px 0 0 0px; list-style: none; line-height: normal; margin-left: 30px; }

#menu li { display: inline; text-align: center;}

#menu a { display: block; float: left; margin-right: 3px; padding: 5px 20px 5px 20px; text-decoration: none; text-align: center; text-transform: uppercase; font-size: 11px;
	font-weight: bold; color: #FFFFFF; }

#menu a:hover, #menu .active a { background: #FFFFFF; color: #110404; }

#slideshow {list-style:none; color:#FFFFFF; background: #212121;}
#slideshow span {display:none}
#wrap {width:940px; margin:3px auto; display:none; text-align: justify; background: #212121;}
#wrap * {margin:0; padding:0}
#fullsize {position:relative; width:940px; height:305px; padding:2px; border:1px solid #ccc; background:#000}
#image {width:940px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:80}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:50px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#1d1d1d}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:50px; background:#1d1d1d url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:890px; margin-left:5px; height:50px; overflow:hidden}
#slider {position:absolute; left:0; height:50px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
/* Page */

#page {	width: 940px; margin: 0 auto; text-align: justify; background: #212121; }

#page-bgtop { padding: 0px 0px 0px 20px; text-align: justify; background: #212121; }

/* Content */

#content { float: left;	width: 900px; padding-top: 30px; text-align: justify; background: #212121; }
.post {	margin: 0px 0px 30px 0px; background: #212121 repeat-x left bottom;}

.post .title { margin: 0px; padding: 0px 0px 5px 0px; color: #1a1a1a; }

.post .title a { padding: 4px 20px 4px 20px; background: #1a1a1a; font-family: Verdana, Verdana, Geneva, sans-serif; text-decoration: none;
	font-weight: bold; color: #b5b5b5;}

.post .entry { padding: 5px 0px; }

.post .imgleft { float: left; padding: 20px 20px 0px 10px;}
.post .imgright { float: right; padding: 20px 20px 0px 10px;}
.post .imgcenter { text-align : center; margin-left: auto; margin-right: auto; padding: 20px 20px 0px 10px;}

.post .meta { text-align: right; padding: 0px 0 20px 0; font-weight: bold; color: #202020;}

.post .byline {	float: right; margin-top: -30px; font-size: 10px; color: #5E5E5E; }


/* Footer */

#footer { width: 940px; margin: 0 auto; padding: 20px 0px; background: #212121; color: #FFFFFF; }

#footer p { margin: 0; text-align: center; font-size: 77%; }

#footer a { text-decoration: underline; color: #FFFFFF; }

#footer a:hover { text-decoration: none; }

