@charset "utf-8";
/* CSS Document for Wolfhorde.com */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background-color:#000;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-attachment:fixed;
	color:#fff;
}

p {
	padding:0;
	margin:0;
	margin-bottom:12px;
}

img {
	border:0;
}

h1 {
	font-size:20px;
	font-weight:lighter;
	letter-spacing:-0.7px;
	margin:0;
	padding:0;
	margin-bottom:12px;
}

h2, h3, h4, h5, h6 {
	
}

div.frontpage-news h1 {
	margin-bottom:0px;	
}

div.frontpage-news h1 a {
	color:#fff;	
}

div.frontpage-news h3 {
	font-size:12px;
	font-weight:bold;
}

div.frontpage-news img {
	border:2px solid #000;
}

a, a:visited {color:#7596a6; text-decoration:none;}
a:hover {color:#a3d8f1; text-decoration:none;}

#container {
	background-image:url(../images/header-3.jpg);
	background-repeat:no-repeat;
	margin:auto;
	width:808px;
	min-height:600px;
}

#header {
	height:194px;
	position:relative;
}

#wolfhorde-logo {
	position:absolute;
	top:45px;
	left:23px;
}

#navigation {
	height:28px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	margin-left:25px;
	margin-bottom:25px;
}

#navigation a {color:#fff; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:4px;}
#navigation a:hover, #navigation span.selected a {color:#000000; background-color:#ffffff; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:4px;}

#navigation span {margin-right:10px;}

#navigation ul {list-style:none; padding:0; margin:0;}
#navigation ul li {display:inline;}

#content {
	margin-left:25px;
	margin-right:25px;
}

#content-wide {
}

#content-left {
	float:left;
	width:57%;
}

#content-right {
	float:right;
	width:41%;
}

#footer {
	font-size:11px;
	font-style:italic;
	color:#4a4a4a;
	height:40px;
	line-height:40px;
	margin-left:25px;
	clear:both;
}

.smalltext {
	font-size:11px;
	font-style:italic;
	color:#4a4a4a;
}

.greytext {
	font-style:italic;
	color:#8a8a8a;
	line-height:16px;
}

.spacer-line {
	height:1px;
	margin:auto;
	background-color:#1a170e;
	margin-top:10px;
	margin-bottom:10px;
}

#boxgrey {
	background-image:url(../images/boxbg-grey.png);
	width:284px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
}

#boxgrey-top {
	background-image:url(../images/boxbg-grey-top.png);
	width:313px;
	height:23px;
	padding:0px;
}

#boxgrey-bottom {
	background-image:url(../images/boxbg-grey-bottom.png);
	width:313px;
	height:36px;
	padding:0px;
}

#boxgrey h1, #boxbrown h1{
	margin-bottom:5px;
}

#boxbrown {
	background-image:url(../images/boxbg-brown.png);
	width:274px;
	padding-left:25px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:10px;
}

#boxbrown-top {
	background-image:url(../images/boxbg-brown-top.png);
	width:313px;
	height:46px;
	padding:0px;
}

#boxbrown-bottom {
	background-image:url(../images/boxbg-brown-bottom.png);
	width:313px;
	height:46px;
	padding:0px;
}

#boxbrown h1 {
	margin-bottom:10px;	
}

#footer span.right {
	left:200px;
	position:relative;
	margin-right:25px;
}

table td {
	vertical-align:top;	
}

a.morepics {
	float:right;
	margin-right:15px;
}

div.csc-textpic-imagewrap {
	margin-bottom:15px;	
}

.csc-uploads-icon {
	padding-right:7px;
}

.csc-uploads {
	margin-bottom:7px;
	width:100%;
}

.news-single-imgcaption {
	font-size:11px;
	padding-top:5px;
	font-style:italic;
	padding-left:5px;
}

.csc-textpic-caption {
	font-size:11px;
	padding-top:5px;
	font-style:italic;
}

div.orderform div.information input, div.orderform div.information textarea {
	width:100%;
}

ol li {
	padding:0px;
	margin:0px;
	margin-left:-15px;
}

div.csc-textpic-imagewrap {
	margin-bottom:5px;
}

.tx-comments-captcha {
padding-left:0px !important;
margin-top:10px;
}

.tx-comments-comment-form label{
display:none !important;
}