/*
  TunaresInn for phpBB version 2+
  Created by Satira Capriccio Creations
  http://satira.com
  based on the subSilver Theme
  Created by subBlue design
  http://www.subBlue.com
*/

/* General page style. The scroll bar colours only visible in IE5.5+ */

body {
	background-color: #606b30;
	background-image: url(images/border_background.jpg);	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	scrollbar-face-color: #8c9858;
	scrollbar-highlight-color: #a4b279;
	scrollbar-shadow-color: #606b30;
	scrollbar-3dlight-color: #dbe6ca;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #a4b279;
	scrollbar-darkshadow-color: #8c9858;
}

/*Navigation Buttons*/

#header_a_home {
	border: 1px solid #000000;
	margin-top: 73px !important;
	margin-top: 70px;
	margin-left: 547px !important;
	margin-left: 547px;
	height: 24px !important;
	height: 26px;
	width: 185px !important;
	width: 187px;
}

#header_a_calendar {
	border: 1px solid #000000;
	margin-top: 3px !important;
	margin-top: 3px;
	margin-left: 547px !important;
	margin-left: 547px;
	height: 24px !important;
	height: 26px;
	width: 185px !important;
	width: 187px;
}

#header_a_roster {
	border: 1px solid #000000;
	margin-top: 3px !important;
	margin-top: 3px;
	margin-left: 547px !important;
	margin-left: 547px;
	height: 24px !important;
	height: 26px;
	width: 185px !important;
	width: 187px;
}

#header_a_forums {
	border: 1px solid #000000;
	margin-top: 3px !important;
	margin-top: 3px;
	margin-left: 547px !important;
	margin-left: 547px;
	height: 24px !important;
	height: 26px;
	width: 185px !important;
	width: 187px;
}

#header_a_home a:hover {
	border: 1px solid #ffffff !important;
	border: 0px;	
	float: left;
	margin-top: -1px !important;
	margin-top: 0px;
	margin-left: -1px !important;
	margin-left: 0px;
	height: 24px !important;
	height: 24px;
	width: 185px !important;
	width: 185px; 
}

#header_a_calendar a:hover {
	border: 1px solid #ffffff !important;
	border: 0px;
	float: left;
	margin-top: -1px !important;
	margin-top: 0px;
	margin-left: -1px !important;
	margin-left: 1px;
	height: 24px !important;
	height: 24px;
	width: 185px !important;
	width: 185px; 
}

#header_a_roster a:hover {
	border: 1px solid #ffffff !important;
	border: 0px;
	float: left;
	margin-top: -1px !important;
	margin-top: 0px;
	margin-left: -1px !important;
	margin-left: 0px;
	height: 24px !important;
	height: 24px;
	width: 185px !important;
	width: 185px; 
}

#header_a_forums a:hover {
	border: 1px solid #ffffff !important;
	border: 0px;
	float: left;
	margin-top: -1px !important;
	margin-top: 0px;
	margin-left: -1px !important;
	margin-left: 0px;
	height: 24px !important;
	height: 24px;
	width: 185px !important;
	width: 185px; 
}
	
#header_a_description {
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-align: left;
	float: left;
	margin-top: -19px;
	margin-left: 10px;
}

/* General font families for common tags */

font,th,td,p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link { 
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
}

a:visited { 
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
}

a:hover { 
	font-size: 11px; 
	color: #dbe6ca;
	text-decoration: none;
}

a:link { 
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
}

/* Line separating post info from post body */
hr {
	border: none 0;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #000000;
	margin: 0px auto 0 0;
	height: 2px;
	width: 100%;	
}

/* Navigation tabs in overall header & index body */

.tabs {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px; 
	text-decoration: none; 
	text-align:center;
}

td.tabs{
	border-color:#000000;
	border-style:solid;
	border-width: 0px 1px 0px 0px;	
}

/* The register, login, search etc links at the top of the page */
.mainmenu {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

a.mainmenu {
	font-size: 11px;
	text-decoration: none; 
}

a.mainmenu:hover {
	color: #dbe6ca;
	font-size: 11px; 
	text-decoration: none; 
}

.poll {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 11px; 
	text-decoration: none; 
}

td.poll {
	border-color:#8c9858;
	border-style:solid;
	border-width: 0px 0px 1px 0px;	
}

/* This is the border line & background colour round the entire page */

.bodyline {
	background-color: #a4b279;
 	background-image: url(images/body_background.jpg);
/*	border: 1px #8c9858 solid; */
}

/* This is the outline round the main forum tables. Background color sets the line color within table */
.forumline {
	background-color: #8c9858; 
	border: 1px #000000 solid;
}

.logo {
	background-image: url(images/logo_tunaresbb.jpg);
}


/* Main table cell colours and backgrounds */
td.row1 {
	background-color: #c0d4a3;
	background-image: url(images/gen_background.jpg);
}

td.row2 {
	background-color: #c0d4a3;
	background-image: url(images/gen_background2.jpg);
}

td.row3 {
	background-color: #a4b279;
	background-image: url(images/gen_background3.jpg);
}

/* This is the background color for the links and key tables */
.keylink {
	background-color: #c0d4a3;
	background-image: url(images/gen_background.jpg);
	border: 1px #000000 solid;
}

/*
  Table cell above the Topics, Post & Last posts on the index.php page */
td.rowpic {
	background-color: #606b30;
	background-image: url(images/cellpic2.jpg);
	background-repeat: repeat-x;
}

/* Header cells */
th {
	color: #000000; 
	font-size: 12px; 
	font-weight: normal;
	background-color: #a4b279; 
	background-image: url(images/cellpic3.jpg);	
	height: 26px;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background-color:#606b30; 
	background-image: url(images/cellpic1.jpg);
	background-repeat: repeat-x;
	border: #a4b279; 
	border-style: solid; 
	height: 26px;
}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/

td.cat,td.catHead,td.catBottom {
	height: 26px;
	border-width: 0px 0px 0px 0px;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; 
	border: #a4b279; 
	border-style: solid; 
	height: 26px;
}

td.row3Right,td.spaceRow {
	background-color: #c0d4a3; 
	background-image: url(images/gen_background.jpg);
	border: #a4b279; 
	border-style: solid; 
}

th.thHead,td.catHead { 
	font-size: 12px; 
	border-width: 0px 0px 0px 0px; 
}

th.thSides,td.catSides,td.spaceRow {
	border-width: 0px 0px 0px 0px; 
}

th.thRight,td.catRight,td.row3Right {
	border-width: 0px 0px 0px 0px; 
}

th.thLeft,td.catLeft {
	border-width: 0px 0px 0px 0px; 
}

th.thBottom,td.catBottom {
	border-width: 0px 0px 0px 0px; 
}

th.thTop {
	border-width: 0px 0px 0px 0px; 
}

th.thCornerL {
	border-width: 0px 0px 0px 0px; 
}

th.thCornerR {
	border-width: 0px 0px 0px 0px; 
}

/* The largest text used in the index page title and topic title etc. */
.maintitle,h1,h2 {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-size: 14px; 
	text-decoration: none; 
	line-height: 120%
}

/* General text */
.gen,.genmed,.gensmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.gen {
	font-size: 12px;
}

.genmed {
	font-size: 11px;
}

.gensmall {
	font-size: 10px;
}

a.gen,a.genmed,a.gensmall {
	color: #000000; 
	text-decoration: none;
}

a.gen:hover,a.genmed:hover,a.gensmall:hover {
	color: #dbe6ca; 
	text-decoration: none;
}

/* Forum category titles and navigation (next/previous) bar on viewtopic_body  */
.cattitle {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 12px ; 
	letter-spacing: 1px; 

}

a.cattitle:link, a.cattitle:active, a.cattitle:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 	
}

a.cattitle:hover {
	color: #dbe6ca;
	text-decoration: none;
}

/* Forum title: Text and link to the forums used in: index.php */
.forumlink {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-weight: bold; 
	font-size: 12px; 
}

a.forumlink:link, a.forumlink:active, a.forumlink:visited {
	color: #000000;
	text-decoration: none;
}
a.forumlink:hover { 
	color: #dbe6ca;
	text-decoration: none;
}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav { 
	color: #000000;
	font-weight: bold; 
	font-size: 11px;
}

a.nav { 
	color: #000000;
	text-decoration: none;
}

a.nav:hover { 
	color: #dbe6ca;
	text-decoration: none; 
}

/* titles for the topics: could specify viewed link colour too */
.topictitle {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

a.topictitle:link, a.topictitle:active, a.topictitle:visited {
	color: #000000; 
	text-decoration: none;
}

/*
a.topictitle:visited {
	color: #5493B4; 
	text-decoration: none; 
}
*/

a.topictitle:hover { 
	color: #dbe6ca; 
	text-decoration: none; 
}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name { 
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

a.name:link, a.name:active, a.name:visited { 
	color: #000000; 
	font-size: 11px; 
	text-decoration: none;
}

a.name:hover { 
	color: #dbe6ca; 
	font-size: 11px; 
	text-decoration: none;
}

/* Location, number of posts, post date etc */
.postdetails { 
	color: #000000; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* The content of the posts (body of text) */
.postbody {
	font-size: 12px;
}

a.postlink:link, a.postlink:active, a.postlink:visited {
	color: #000000; 
	text-decoration: none; 
}

/*
a.postlink:visited { 
	color: #5493B4;
	text-decoration: none; 
}
*/

a.postlink:hover { 
	color: #dbe6ca;
	text-decoration: underline; 
}

/* Quote & Code blocks */
.code {
	color: #606b30;
	font-family: Courier, 'Courier New', sans-serif; 
	font-size: 11px;
	background-color: #a4b279; 
	background-image: url(images/gen_background3.jpg);
	border: #000000;
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px;
}

.quote {
	color: #505342; 	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
	background-color: #a4b279; 
	background-image: url(images/gen_background3.jpg);
	border: #dbe6ca; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px;
}

/* Copyright and bottom info */
.copyright {
	color: #505342; 	
	font-size: 11px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

a.copyright { 
	color: #505342; 
	text-decoration: none;
}

a.copyright:hover { 
	color: #000000; 
	text-decoration: none;
}

/* Form elements */
input, textarea, select {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #c0d4a3;
	background-image: url(images/gen_background.jpg);	
	text-indent: 2px;
	border-color: #161716 #606b30 #606b30 #161716;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;	
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color: #a4b279;
}

/* The buttons used for bbCode styling in message post */
input.button {
	color: #dbe6ca; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #a4b279;
	background: url(images/body_background.jpg);
	border-color: #606b30 #161716 #161716 #606b30;
}

/* The main submit button option */
input.mainoption {
	color: #dbe6ca;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #c0d4a3;
	background: url(images/body_background.jpg);
	border-color: #606b30 #161716 #161716 #606b30;
}

/* None-bold submit button */
input.liteoption {
	color: #dbe6ca; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #c0d4a3;
	background: url(images/body_background.jpg);
	border-color: #606b30 #161716 #161716 #606b30;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { 
	background-color: #c0d4a3;
	background-image: url(images/gen_background2.jpg);	
	border-style: none;
}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
