/* ...E.Y.E. Spy... */

ins {
	color: #660000;
	text-decoration: none;
}

/* ...E.Y.E. Spy... */

/*
  Based on the original subSilver Theme for phpBB version 2+ by subBlue design (http://www.subBlue.com)
*/
body {
	background: #666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#444444)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #666666,  #444444); /* for firefox 3.6+ */
	position: relative;
}
font, th, td, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a	{
	color: #660000;
	text-decoration: none;
}
a:link, a:active, a:visited {
	color: #660000;
}
a:hover {
	color: #990033;
	text-decoration: underline;
}
td.attachrow {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	border: 1px #330000 solid;
}
td.attachheader {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background: #e7dab8 url(http://forums.unfiction.com/forums/templates/unfiction2010/.images/css/css_cat.jpg) repeat-x;
	height: 21px;
	white-space: nowrap;
}
table.attachtable {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	border: 1px #330000 solid;
	border-collapse: collapse;
}
form {
	margin: 0px;
	padding: 0px;
	position: relative;
}
.bodyline { 
	background: #C6BFB7;
	background: -webkit-gradient(linear, left top, left bottom, from(#C6BFB7), to(#DCD6CA)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #C6BFB7,  #DCD6CA); /* for firefox 3.6+ */
	border: 1px #685D52 solid;
	-moz-box-shadow: 3px 3px 2px #333333;
	-webkit-box-shadow: 3px 3px 2px #333333;
	box-shadow: 3px 3px 2px #333333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333')";
}
table.forumline, td.forumline {
	background: #887D72;
	border: 2px #4b3617 solid;
	-moz-box-shadow: 3px 3px 4px #666666;
	-webkit-box-shadow: 3px 3px 4px #666666;
	box-shadow: 3px 3px 4px #666666;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";
}
table.bodyline, td.bodyline, table.forumline, td.forumline {
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	position: relative;
}
.helpline {
	border-style: none;
}
hr {
	height: 0px;
	border: solid #A89D92 0px;
	border-bottom-width: 1px;
}
td.row1, td.row1left, td.row1center, td.row1t, td.row1b, td.row3Right, td.row3Right2, td.row1Right {
	background-color: #C6BFB7;
}
td.row2, td.row2center, td.row2t, td.row2b, td.row2left, td.row2Right, .helpline {
	background-color: #ECE6DA;
}
td.row1left, td.row2left {
	border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
}
td.row1, td.row2, td.row3Right, .helpline {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
td.row1t, td.row2t {
	border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
}
td.row1b, td.row2b {
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
}
td.row3 {
	background-color: #C6BFB7;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
td.row3Right2, td.row2Right, td.row1Right {
	border-top-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
}
td.catBottom, form.catBottom {
	background: #ECE6DA;
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorstr='#DCD6CA', endColorstr='#C6BFB7')"; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#DCD6CA), to(#C6BFB7)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #DCD6CA,  #C6BFB7); /* for firefox 3.6+ */
	position: relative;
}
td.cat, td.catHead, td.catLeft, td.catSides, td.catRight {
	background-color: #ece6da;
}
td.cat, td.catHead, td.catLeft, td.catSides, td.catRight, td.catBottom {
	/*background-image: url(./images/css/css_cat.jpg);*/
	height: 25px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
td.catlight {
	background-color: #f5efe3;
	/* background-image: url(./images/css/css_cat_light.jpg); */
	height: 25px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
td.catmini {
	background-color: #e7dab8;
	/* background-image: url(./images/css/css_cat.gif); */
	height: 20px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
td.spaceRow {
	background-color: #4b3617;
	/* background-image: url(./images/css/css_cat_tiny.gif); */
	height: 0px;
}
th {
	background: #4B3617;
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorstr='#4B3617', endColorstr='#2B1600')"; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#5B4627), to(#3B2607)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #4B3617,  #2B1600); /* for firefox 3.6+ */
	/* background-image: url(./images/css/css_header.jpg); */
	position: relative;
	height: 25px;
}

/*
th, td {
	border: solid #FFFFFF 0px;
}
*/
th.thHead, td.catHead {
	border-width: 1px 1px 0px 1px;
}
th.thSides, td.catSides, td.spaceRow, td.catmini {
	border-width: 0px 1px 0px 1px;
}
th.thRight, td.catRight, td.row3Right {
	border-width: 0px 1px 0px 0px;
}
th.thLeft, td.catLeft {
	border-width: 0px 0px 0px 1px;
}
th.thBottom, td.catBottom {
	border-width: 0px 1px 1px 1px;
}
th.thTop {
	border-width: 1px 0px 0px 0px;
}
th.thCornerL {
	border-width: 1px 0px 0px 1px;
}
th.thCornerR {
	border-width: 1px 1px 0px 0px;
}
th.thHead, td.catHead, th.thSides, td.catSides, td.spaceRow, td.catmini, th.thRight, td.catRight, th.thLeft, td.catLeft, th.thBottom, td.catBottom, th.thTop, th.thCornerL, th.thCornerR {
	border-top-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
}

/* fonts */
th {
	font-size: 11px;
	font-weight: bold;
	color: #ece6da;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p, td, td.cat, td.catHead, td.catLeft, td.catSides, td.catRight, td.catBottom {
	font-size: 11px;
}
.maintitle, h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	line-height: 120%;
	color: #000000;
}
.gen {
	font-size: 12px;
}
.genmed {
	font-size: 11px;
}
.gensmall {
	font-size: 10px;
}
.gen, .genmed, .gensmall { 
	color: #000000;
}
a.gen, a.genmed, a.gensmall {
	color: #660000;
	text-decoration: none;
}
a.gen:hover, a.genmed:hover, a.gensmall:hover {
	color: #990033;
	text-decoration: underline;
}
.mainmenu {
	font-size: 11px;
	color: #000000
}
a.mainmenu {
	text-decoration: none;
	color: #660000;
}
a.mainmenu:hover {
	text-decoration: underline;
	color: #990033;
}
.cattitle {
	font-weight: bold;
	font-size: 12px ;
	color: #000000;
}
a.cattitle {
	text-decoration: none;
	color: #660000;
}
a.cattitle:hover {
	text-decoration: underline;
	color: #990033;
}
.forumlink {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
a.forumlink {
	text-decoration: none;
	color: #660000;
}
a.forumlink:hover {
	text-decoration: underline;
	color: #990033;
}
.nav {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
a.nav {
	text-decoration: none;
	color: #660000;
}
a.nav:hover {
	text-decoration: underline;
	color: #990033;
}
.topictitle {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
a.topictitle:link {
	text-decoration: none;
	color: #660000;
}
a.topictitle:visited {
	text-decoration: none;
	color: #440000;
}
a.topictitle:hover {
	text-decoration: underline;
	color: #990033;
}
.name {
	font-size: 11px;
	color: #000000;
}
.postdetails {
	font-size: 10px;
	color: #000000;
}
.postbody {
	font-size: 12px;
}
a.postlink:link {
	text-decoration: none;
	color: #660000;
}
a.postlink:visited {
	text-decoration: none;
	color: #440000;
}
a.postlink:hover {
	text-decoration: underline;
	color: #990033;
}
.code {
	font-family: Courier, 'Courier New', sans-serif;
	font-size: 11px;
	color: #006600;
	background-color: #ece6da;
	border: solid #4b3617 1px;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 125%;
	background-color: #e7dab8;
	border: solid #4b3617 1px;
}
.spoiler {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	line-height: 125%;
	background-color: #660000;
	border: solid #4b3617 1px;
}
.code, .quote, .spoiler {
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	letter-spacing: -1px;
}
a.copyright {
	color: #4b3617;
	text-decoration: none;
}
a.copyright:hover {
	color: #000000;
	text-decoration: underline;
}
input, textarea, select {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-color: #000000;
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
}
input {
	text-indent: 2px;
}
.radio, .checkbox, .select {
	background-color: #ece6da;
	border: 1px solid #660000;
}
input.post, textarea.post, select {
	background-color: #ece6da;
}
input.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e7dab8;
	color: #000000;
}
input.mainoption, input.liteoption, input.gensmall {
	background-color: #ece6da;
}
input.mainoption {
	font-weight: bold;
}
input.liteoption {
	font-weight: normal;
}
input.gensmall {
	font-weight : normal;
}
.absbottom {
	vertical-align: text-bottom;
}

/* calendar */
.dom_overview_abshidden {
	position: absolute;
	visibility: hidden;
	width: 300px;
}

/* Tooltips */
.popup {
	color: #ece6da;
	cursor: help;
	text-decoration: none;
}

/* RSS Buttons */
.rssb	{
	border: 1px solid;
	border-color: #EE9999 #440000 #000000 #CC6666;
	padding: 0 3px;
	font: bold 10px verdana,sans-serif;
	color: #FFF;
	background: #993333;
	text-decoration: none;
	margin: 0;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

/* AnnounceBox Styles */
td.wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #ECE6DA;
	/* -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorstr='#DCD6CA', endColorstr='#C6BFB7')";  for IE */
	background: -webkit-gradient(linear, left top, right bottom, from(#DCD6CA), to(#C6BFB7), color-stop(20%, #DCD6CA), color-stop(50%, #ECE6DA), color-stop(80%, #C6BFB7)); /* for webkit browsers */
	background: -moz-linear-gradient(left top,  #DCD6CA 20%, #ECE6DA 50%, #C6BFB7 80%); /* for firefox 3.6+ */
	border: 1px solid;
	border-color: #CCCCCC #666666 #333333 #999999;
	border-radius: 5px;
}
td.wrapper2, td.donate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.shadow {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-box-shadow: 3px 3px 4px #666666;
	-webkit-box-shadow: 3px 3px 4px #666666;
	box-shadow: 3px 3px 4px #666666;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";
	position: relative;
}
td.lbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	max-width:100px;
	max-height:100px;
	overflow:hidden;
	background-color: #f5efe3;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
img.emph {
	background: #660000;
	border: 3px solid #660000;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 3px 3px 4px #666666;
	-webkit-box-shadow: 3px 3px 4px #666666;
	-moz-box-shadow: 3px 3px 4px #666666;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')"; /* for IE */
	position: relative;
}
/* Avatar Wrapper */
div.cropav {
	max-width:100px;
	max-height:100px;
	overflow:hidden;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
img.cropav {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
/* @import url(./formIE.css); */