body {font: small Georgia, "Times New Roman", Times, serif;background-color: #fff;	background-image: url(images/page-bg.jpg);background-repeat: repeat-x;margin: 0px;padding: 0px;text-align: center;}

.container {margin: 0px auto;padding: 0px;width: 760px; position:relative; text-align:left;}
#header {height: 89px; position:relative;padding:0; margin:0;}
a {color: #862D2D;}
* html #nav ul {margin:0;padding:0px;list-style:none;position: absolute;right: 0px;top:57px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

#nav ul {margin:0;padding:0px;list-style:none;position: absolute;right: 0px;bottom:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#nav li {float:left;background:url(images/lt-tab.gif) no-repeat left top; margin:0px 0px 0px 5px; padding:0px 0px 0px 9px;}
#nav a {float:left;display:block;background:url(images/rt-tab.gif) no-repeat right top;padding:9px 35px 8px 26px;text-decoration:none;color:#fff;margin: 0px;}
#nav a:hover {color:#000;}
#nav .current_page_item {background-image:url(images/lt-tab-over.gif);}
#nav .current_page_item a {background-image:url(images/rt-tab-over.gif);color:#000;font-weight: bold;}

#mininav { position:absolute; top:8px; right:8px; width:200px; margin:0px; padding:0px; text-align:right;font-family: Arial, Helvetica, sans-serif; color:#fff;}
#mininav a { color:#fff;}
#mininav a:hover { color:#000;}

#logo {position: absolute;width: 253px;height: 78px;margin: 5px 0 0 15px;padding: 0px;text-indent: -2000px;background: url(images/logo.gif) no-repeat;}
#logo a {width: 253px;height: 78px;display: block;background: url(images/logo.gif) no-repeat;}

#content {width:760px;margin-top:35px;margin-bottom: 20px;}
.boxes { margin-bottom:20px;}
.left-box { width:373px; float:left}
.right-box { width:373px; float:right;}
.bloggers h2 {text-indent: -2000px; margin:0px; padding:0px;background-image: url(images/bloggers.gif);background-repeat: no-repeat;height: 144px;width: 373px;}
.bloggers h2 a {background-image: url(images/blogers.gif);background-repeat: no-repeat;height: 144px;width: 373px; display:block;}
.bloggers h2 a:hover {background-image: url(images/bloggers-over.gif);background-repeat: no-repeat;}

.sponsors h2 {text-indent: -2000px; margin:0px; padding:0px;background-image: url(images/sponsors.gif);background-repeat: no-repeat;height: 144px;width: 373px;}
.sponsors h2 a {background-image: url(images/sponsors.gif);background-repeat: no-repeat;height: 144px;width: 373px; display:block;}
.sponsors h2 a:hover {background-image: url(images/sponsors-over.gif);background-repeat: no-repeat;}

.top {background-image: url(images/box-top.gif);background-repeat: no-repeat;background-position: top;padding-top: 6px;}
.middle {background-image: url(images/box-middle.gif);background-repeat: repeat-y;}
.bottom {background-image: url(images/box-bottom.gif);background-repeat: no-repeat;background-position: top;padding-top: 6px;}

.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 20px;padding-right: 10px;padding-left: 10px;}
.alignright {float: right;}
.alignleft {float: left}

#main {background-image: url(images/left-bg.gif);background-repeat: repeat-y;background-position: right;width:760px;}
#main-content { float:left; width:564px;}
#main-content .post {padding:0 15px;margin-bottom: 10px;}
.post h2, .post h4 {color: #862D2D;}
.post h2 a {color: #862D2D; text-decoration:none;}
.postmetadata {border: 1px solid #ddd;padding: 5px; text-align:right; color:#999;}
.postmetadata .alt {text-align:left;}
a.comments {margin: 0 5px 0 0;padding: 0 0 0 20px;color: #862D2D;font-weight: normal;text-decoration: none;border-bottom: none;background: url(images/comment.gif) no-repeat 0 50%; font-weight:bold;}
#right-col { float:right;width:196px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#right-col .cont { padding:10px;}
#right-col a {color: #862D2D;}
#right-col h3 { color:#333; font-size:14px;}
form .el { padding:0px 0px 5px;}
a img {border:none;}
.archives, .cats { padding:0; margin:0; list-style:none; font-size:12px; font-weight:bold;}
.archives li {padding-top: 2px;padding-bottom: 2px;	background-image: url(images/month.gif);background-repeat: no-repeat;background-position: 0px 50%;padding-left: 18px;}
.cats li {padding-top: 2px;padding-bottom: 2px;	background-image: url(images/folder.gif);background-repeat: no-repeat;background-position: 0px 50%;padding-left: 18px;}
.about { padding:0; margin:0; list-style:none; font-size:12px; font-weight:bold;}
.about li {padding-top: 2px;padding-bottom: 2px;}
#right-col li a { text-decoration:none;}
.flvPlayer {padding:25px 0;}
div.job { padding:10px; text-align:center; background-color: #ffc;font-size: 14px;border-bottom: 1px dotted #ccc;	border-top: 1px dotted #ccc; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif;}
.job strong { font-size:18px;}
#email, #password {margin-top: 5px; margin-bottom: 8px;}
#footer {clear:both;background-image: url(images/footer-bg.jpg);background-repeat: repeat-x;background-position: top;background-color: #76191A;padding-top: 20px;padding-bottom: 20px;color: #fff;}
#footer a { text-decoration:none;  color:#fff;}
