/*
Theme Name: Epic Slant
Theme URI: http://www.epicslant.com
Description: Ferrel's custom theme for Epic Slant
Version: 3.0
Author: Adam "Ferrel" T
Author URI: http://www.epicslant.com
Tags: MMO Design, Guild Leadership, Ferrel, Epic Slant
*/

body {
	font-size: 72.5%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	/*background: #4887b8;*/
	background: #045FB4;
	color: #000000;
	line-height: 1.5em;
	}
	
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	}
	
li, ul, ol {
	margin: 0;
	padding: 0;
	}
	
#wrapper {
	margin: 0px auto;
	width: 997px;
	height: 100%;
	padding: 0;
	text-align: justify;
	background: #045FB4;
	}

/* Header */

#header {
	margin: 0px auto;
	margin-bottom: 10px;
	width: 995px;
        height: 200px;
	background: #4887b8;
	border: 1px solid #000000;	
        }
	
/* Navigation */

#navigation {
	margin: 0px auto;
	margin-bottom: 10px;
	width: 995px;
	height: 100%;
	background: #ffffff url(images/silverfade.jpg) repeat-x;
	border: 1px solid #000000;
	overflow: auto;
	}

.navlinks {
	padding: 10px 15px 10px 15px;
	float: left
	}
	
.navlinks li {
	display: inline;
	padding-right: 5px;
	}
	
.navlinks a {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: 800;
	color: #000000;
	}
	
.navlinks a:hover {
	text-transform: uppercase;
	text-decoration: underline;
	font-weight: 800;
	color: red;
	}
	
.navtrack {
	padding: 10px 15px 10px 15px;
	float: right;
	}

.navtrack li {
	display: inline;
	padding-left: 5px;
	}
	
/* Content */

#article {
	width: 690px;
	float: left;
	margin-right: 10px;
	}
	
.post {
	border: 1px solid #000000;
	padding: 15px;
	margin-bottom: 10px;
	background: #ffffff url(images/silverfade.jpg) repeat-x;
	width: 660px;
	}
	
.posthead {
	height: 18px;
	background: #2375c9 url(images/headerl.jpg) repeat-x;
	border: 1px solid #000000;
	padding: 10px;
	margin: 0px;
	color: #ffffff;
font-size:130.5%;
	}

.posthead a:link {
	color: #ffffff;
	text-decoration: none;
	}

.posthead a:visited {
	color: #c0c0c0;
	text-decoration: none;
	}

.posthead a:hover {
	text-decoration: underline;
	color: red;
	}
	
.watermark {
	background: #ffffff url(images/watermark.png) center center no-repeat;
	}
	
.postmetadata {
	margin-bottom: 0px;
	}
	
.post li {
	list-style-type: none;
	}
	
#prevart {
	width: 660px;
	float: left;
	margin-right: 10px;
	display: block;
	height: 100%;
	background: #ffffff url(images/silverfade.jpg) repeat-x;
	border: 1px solid #000000;
	padding: 15px;
	margin-bottom: 10px;
	}
	
/* Right Area */

#sidebar {
	float: right;
	width: 295px;
	}
	
.boxdata {
	padding: 15px;
	background: #ffffff url(images/silverfade.jpg) repeat-x;
	margin-bottom: 10px;
	border: 1px solid #000000;
	}
	
.boxdata h3 {
	background: #2375c9 url(images/headerl.jpg) repeat-x;
	border: 1px solid #000000;
	color: #ffffff;
	padding: 10px;
	}
	
.contactdata li {
	margin-bottom: 10px;
	list-style-type: none;
	}

.contactdata ul {
	margin: 0;
	padding: 0;
	font-size: 10px;
	}
	
.copyright {
	font-size: 10px;
	}
	
/* Comments */

.commentlist li {
	list-style-type: none;
	margin-bottom: 15px;
	}

li.comment {
	background: #ffffff url(images/silverfade.jpg) repeat-x;
	}

.comment-body p {
	padding: 0px 15px 0px 15px;
	}

.comment-meta a:link {
	color: black;
	text-decoration: none;
	}

.comment-meta a:visited {
	color: purple;
	text-decoration: none;
	}

.comment-meta a:hover {
	text-decoration: underline;
	color: red;
	}

.comment-meta {
	font-size: 10px;
	padding: 0px 15px 0px 15px;
	clear: both;
	}

li.bypostauthor {
	background: #6699FF url(images/bluefade2.jpg) repeat-x;
	}

.comment-author  {
	margin: 0;
	height: 40px;
	padding: 0px 0px 5px 0px;
	display: block;
	}

.comment img {
	padding: 0px;
	float: left;
	}

.fn {
	float: left;
	padding: 10px 5px 10px 10px;
	}
	
.fn a {
	color: black;
	font-weight: 800;
	text-decoration: none;
	}

.says {
	float: left;
	padding: 10px 10px 10px 0px;
	}
	
#respond textarea {
	width: 652px;
	}
	
.children {
	padding-left: 35px;
	background: #ffffff;
	}

.reply {
	padding: 0px 0px 15px 15px;
	}

/* Archives */
.navigation {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	overflow:auto;
	}
	
.alignleft {
	float: left;
	}
	
.alignright {
	float: right;
	}
	
/* Footer */

#footer {
	clear: both;
	}
	
#botnav {
	width: 690px;
	float: left;
	background: #ffffff url(images/silverfade.jpg) repeat-x;
	border: 1px solid #000000;
	}

.footdata {
	padding: 15px;
	display: block;
	}
	
.footdata ul {
	float: left;
	width: 33%;
	padding-bottom: 10px;
	} 
	
.footdata li {
	list-style-type: none;
	}
	
.copy {
	text-align: center;
	}
	
/* Pages */

#page {
	width: 690px;
	float: left;
	margin-right: 10px;
	}

.pagehead {
	margin-bottom: 15px;
	height: 18px;
	background: #2375c9 url(images/headerl.jpg) repeat-x;
	border: 1px solid #000000;
	padding: 10px;
	color: #ffffff;
	}
	
#page ol {
	margin-left: 15px;
	padding: 5px;
	}