/*
Theme Name: ZeroTolerance Rexxar 2010
Theme URI: http://www.zt-guild.de/
Description: Official 2010 Design for the World of Warcraft Guild "Zero Tolerance" (EU Rexxar).
Version: 1.0
Author: Marco R&uuml;licke
Author URI: http://www.ruelicke.net/
Tags: orange, fixed width, two columns,
Text Domain: ZeroTolerance

	ZeroTolerance Rexxar 2010 v1.0

	This theme was designed and built by Marco R&uuml;licke,
	whose blog you will find at http://www.ruelicke.net/

*/



/* Begin Global Reset */
* {
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-family:inherit;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline;
	z-index:0;
}

q {
	quotes:none;
}

strong {
	font-weight:700;
}

em {
	font-style:italic;
	text-decoration:underline;
}
/* End Global Reset */

/* Begin Basic Structure and Basic Coloring */
body {
	background:#000;
	color:#FFF;
	font-size:62.5%; /* Resets 1em to 10px */
	font-family:Verdana, 'Lucida Grande', Arial, Sans-Serif;
	margin:0;
	padding:0;
	text-align:center;
}

#page {
	background:#FFF;
	color:#000;
	margin:0 auto;
	text-align:left;
	width:90em;
}

#header {
	background:#ff9214 url('images/header.png') no-repeat;
	clear:both;
	color:#000;
	height:10em;
}

#header h1,
#header dfn {
	display:none;
}

#menu {
	background:#ccc url('images/menu-bg.png') no-repeat left;
	border-top:0.01em solid #000;
	border-bottom:0.01em solid #000;
	clear:both;
	height:2em;
	width:90em;
}

#menu ul {
	font-size:1.4em;
	font-weight:700;
	line-height:1.4em;
	list-style:none;
	margin-left:10em;
}

#menu li {
	display:inline;
	margin-right:2em;
}

#main {
	background:#FFF url('images/page-bg.png') repeat-y;
	clear:both;
	padding:1.4em;
}

#main #content {
	float:left;
	width:46.8em;
}

#main #sidebar {
	float:left;
	width:40em;
}

#footer {
	background:#ff9214 url('images/footer.png') no-repeat;
	border-top:0.01em solid #000;
	clear:both;
	color:#000;
	height:5em;
	padding-left:2em;
}

.clear {
	clear:both;
}

/* Begin Post Layout */
.post {
	margin-bottom:2em;
	width:46em;
}

.post h2 {
	background:transparent url('images/h2-bg-top.png') no-repeat;
	font-size:1.7em;
	font-weight:700;
	padding:0.5em 1em;
}

.post .h2-bg {
	background:#ff9214 url('images/h2-bg-repeat.png') repeat-y;
}

.post .post-spacer-line {
	border-top:0.01em solid #000;
	width:45.2em;
	margin:0 0.4em;
}

.post .post-bg {
	background:#ccc url('images/post-bg-repeat.png') repeat-y;
}

.post .text {
	font-size:1.2em;
	line-height:1.4em;
	padding:0.5em 0.8em;
}

.post .text blockquote {
	background:transparent url('images/blockquote-bg.png') repeat;
	border:0.1em solid #000;
	margin:0.5em;
	padding:0.5em;
}

.post .text h3,
.post .text h4,
.post .text h5,
.post .text h6 {
	font-size:1.5em;
	padding:0.3em;
}

.post .text p {
	padding:0.3em;
}

.post img {
}

img.alignleft {
	display:inline;
	padding:0.5em 2em;
}

img.alignright {
	display:inline;
	padding:0.5em 2em;
}

img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.alignright {
	float: right;
}

.alignleft {
	float: left
}


.post .text q {
	font-style:italic;
}

.post .text ul {
	list-style:url('images/ul-icon.png') disc;
	margin:0.5em 2em;
	padding:0.5em;
}

.post .text ol {
	list-style:decimal;
	margin:0.5em 3em;
	padding:0.5em;
}

.post .text ul li,
.post .text ol li {
	padding-bottom:0.4em;
}

.post .date {
	padding:0.5em 0.8em 0 0.8em;
}

.post .postmetadata {
	background:transparent url('images/post-bg-bottom.png') no-repeat bottom;
	padding:0 0.8em 1em 0.8em;
}
/* End Post Layout */

/* Begin Comment Layout */
#comments {
	margin-bottom:2em;
	width:46em;
}

#comments h2 {
	background:transparent url('images/h2-bg-top.png') no-repeat;
	font-size:1.7em;
	font-weight:700;
	padding:0.5em 1em;
}

#comments .h2-bg {
	background:#ff9214 url('images/h2-bg-repeat.png') repeat-y;
}

#comments .comment-spacer-line {
	border-top:0.01em solid #000;
	width:45.2em;
	margin:0 0.4em;
}

#comments .comment-bg {
	background:#ccc url('images/post-bg-repeat.png') repeat-y;
}

#comments .comment-post {
	margin-bottom:1em;
}

#comments .text {
	font-size:1.2em;
	line-height:1.4em;
	padding:0.5em 0.8em;
}

#comments .text blockquote {
	background:transparent url('images/blockquote-bg.png') repeat;
	border:0.1em solid #000;
	margin:0.5em;
	padding:0.5em;
}

#comments .text h3,
#comments .text h4,
#comments .text h5,
#comments .text h6 {
	font-size:1.5em;
	padding:0.3em;
}

#comments .text p {
	padding:0.3em;
}

#comments .text q {
	font-style:italic;
}

#comments .text ul {
	list-style:url('images/ul-icon.png') disc;
	margin:0.5em 2em;
	padding:0.5em;
}

#comments .text ol {
	list-style:decimal;
	margin:0.5em 3em;
	padding:0.5em;
}

#comments .text ul li,
#comments .text ol li {
	padding-bottom:0.4em;
}

#comments .date {
	padding:0.5em 0.8em 0.4em 0.8em;
}

#comments .postmetadata {
	background:transparent url('images/post-bg-bottom.png') no-repeat bottom;
	padding:0 0.8em 1em 0.8em;
}

#commentform {
}

#commentform input {
	border:0.1em solid #ff9214;
	font-size:1.2em;
	height:1.6em;
	width:15em;
	padding:0.2em;
}

#commentform textarea {
	border:0.1em solid #ff9214;
	font-size:1.2em;
	height:20em;
	width:29em;
	padding:0.2em;
}

#commentform input#submit {
	height:2em;
	width:10em;
	margin-left:0.5em;
}
/* End Comment Layout */

/* Begin Sidebar Layout */
.box {
	/*border:0.01em solid #000;*/
	margin:0.5em 0;
}

.large {
	background:#ccc url('images/sidebar-box-large-bg-repeat.png') repeat-y;
	clear:both;
	width:40em;
}

.large .box-large-h2-bg {
	background:#ccc url('images/sidebar-box-large-h2-bg-repeat.png') repeat-y;
}

.large .box-large-h2-bg h2 {
	background:transparent url('images/sidebar-box-large-h2-bg-top.png') no-repeat top;
	font-size:1.4em;
	font-weight:700;
	line-height:1.6em;
	padding:0.2em 0.5em;
}

.large .box-large-spacer-line {
	border-top:0.01em solid #000;
	width:39.2em;
	margin:0 0.4em;
}

.large .box-large-bg-bottom {
	background:transparent url('images/sidebar-box-large-bg-bottom.png') no-repeat bottom;
	font-size:1.2em;
	line-height:1.4em;
	padding:0.2em 0.5em 0.6em 0.5em;
	
}

.large .yt-center {
	margin:0 auto;
	text-align: center;
}

.container {
	clear:both;
	width:40em;
}

.small {
	float:left;
	margin:0 2em;
	width:16em;
}

.small .sub-container {
	background:#ccc url('images/sidebar-box-small-bg-repeat.png') repeat-y;
	margin-bottom:0.5em;
}

.small .box-small-h2-bg {
	background:#ccc url('images/sidebar-box-small-h2-bg-repeat.png') repeat-y;
}

.small .box-small-h2-bg h2 {
	background:transparent url('images/sidebar-box-small-h2-bg-top.png') no-repeat top;
	font-size:1.4em;
	font-weight:700;
	line-height:1.6em;
	padding:0.2em 0.5em;
}

.small .box-small-spacer-line {
	border-top:0.01em solid #000;
	width:15.2em;
	margin:0 0.4em;
}

.small .box-small-bg-bottom {
	background:transparent url('images/sidebar-box-small-bg-bottom.png') no-repeat bottom;
	font-size:1.2em;
	line-height:1.4em;
	padding:0.2em 0.5em 0.6em 0.5em;
}

.small ul,
.small ol {
	list-style:none;
	padding:0.2em 0.5em 0.6em 0.5em;
}
/* End Sidebar Layout */

/* Begin Search */

#searchform input,
#searchform-s input {
	border:0.1em solid #ff9214;
	font-size:1.2em;
	height:1.4em;
	width:10em;
	padding:0.2em;
}

#searchform input#searchsubmit,
#searchform-s input#searchsubmit-s {
	width:5em;
	height:1.8em;
}

/* End Search */

/* Begin Links */

a img {
	border:0;
}

a {
	background: transparent;
	color:#000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.post a,
#comments .date a {
	text-decoration:underline;
}

.post h2 a,
.post a:hover,
#comments .date a:hover {
	text-decoration:none;
}
/* End Links */

/* Begin World of Warcraft */

.druid img,
.warlock img,
.hunter img,
.warrior img,
.mage img,
.paladin img,
.priest img,
.shaman img,
.rogue img,
.deathknight img {
	vertical-align:middle;
}
/*
.druid,
.druid a {
	color:#FF7C0A;
}

.warlock,
.warlock a {
	color:#9382C9;
}

.hunter,
.hunter a {
	color:#AAD372;
}

.warrior,
.warrior a {
	color:#C69B6D;
}

.mage,
.mage a {
	color:#68CCEF;
}

.paladin,
.paladin a {
	color:#F48CBA;
}

.priest,
.priest a {
	color:#FFF;
}

.shaman,
.shaman a {
	color:#1A3CAA;
}

.rogue,
.rogue a {
	color:#A6A053;
}

.deathknight,
.deathknight a {
	color:#C41F3B;
} */

/* Progress Box */

.progress {
	border-top:0.01em solid #000;
	clear:both;
	padding:0.5em 0;
	margin:1em 0;
}

.progress .progress-title img {
	float:left;
	margin:0 0.5em;
}

.progress .progress-title {
	font-weight:700;
}

.progress .progress-info {
	clear:both;
	padding:0.3em;
}

.progress .progress-info ul {
	margin:0;
	padding:0;
}

.progress .progress-info .progress-done,
.progress .progress-info .progress-done a {
	color:#0B9403;
}

.progress .progress-info .progress-open,
.progress .progress-info .progress-open a {
	color:#930000;
}

/* End World of Warcraft */
