/* HOLLER */

 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
/*	background-image: url(images/background.jpg);*/
	background-repeat: repeat-x;
	background-color: #2F2E34;
/*	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;*/
	background: url(http://www.craigdavid.com/img/common/bg.gif) top left repeat-x;
	background-color: #000000;
}

/* Top Row */
th	{
	background-color: #355468;
	color: #FFFFFF;
	font-size: 11px;
	font-weight : bold;
}

/* Next Row */
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-color:#505050;
			height: 28px;
}

/* This should be the same as Next Row */
td.rowpic {
		background-color: #505050;
}

/* Far Right Table */
td.row2	{ background-color: #d8d9d8; color:2F2E34;}


/* Big Table */
td.row1	{ background-color: #d8d9d8; color:2F2E34;}

/* Main table cell colours and backgrounds */

td.row3	{ background-color: #d8d9d8; color:2F2E34;}

/* Forum Description - The text below the forum name */

.forumdesc { font-size : 10px; color : #2F2E34; }

/* Forum Moderator */

.forummod { font-size : 10px; color : #2a4255; }

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

/* Forum title: Text and link to the forums used in: index.php */
.forumlink				{ font-size: 12px; color : #2F2E34; font-weight: bold; }
.forumlink a			{ text-decoration: none; color : #2F2E34; }
.forumlink a:visited		{ text-decoration: none; color : #2F2E34; }
.forumlink a:hover		{ text-decoration: underline; color : #2F2E34; }

/* titles for the topics: could specify viewed link colour too */
.topictitle				{ font-weight: bold; font-size: 11px; color : #2F2E34; }
.topictitle a:link   	{ text-decoration: underline; color : #2F2E34; }
.topictitle a:visited 	{ text-decoration: underline; color : #2F2E34; }
.topictitle a:hover		{ text-decoration: none; color : #2F2E34; }

a:link 				{ text-decoration: none; color : #2F2E34; };
a:visited 			{ text-decoration: none; color : #FFFFFF; };
a:hover 			{ text-decoration: underline; color : #FFFFFF; };

/* The register, login, search etc links at the top of the page */
.mainmenu			{ font-size : 11px; color : #FFFFFF }
.mainmenu a			{ text-decoration: none; color : #FFFFFF;  }
.mainmenu a:visited 	{ text-decoration: none; color : #FFFFFF; }
.mainmenu a:hover 	{ text-decoration: underline; color : #FFFFFF; }

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

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #FFFFFF;
}

a.maintitle:link 		{ text-decoration: none; color : #FFFFFF; }
a.maintitle:visited 	{ text-decoration: underline; color : #FFFFFF; };
a.maintitle:hover 	{ text-decoration: underline; color : #FFFFFF; };

/* Site Des  - Below the maintitle */

.sitedes { font-size : 12px; color : #FFFFFF; }

/* General text */

.gen { font-size : 12px; color : #2F2E34; }
.gen a { color: #2F2E34; text-decoration: none; }
.gen a:hover { color: #2F2E34; text-decoration: underline; }

.gensmall 				{ font-size : 10px; color: #2a4255}
.gensmall a 				{ text-decoration: underline; color: #666666; }
.gensmall a:visited		{ text-decoration: underline; color: #666666; }
.gensmall a:hover		{ text-decoration: underline; color: #2a4255; }

.genmed 				{ font-size : 11px; color : #2F2E34;}
.genmed a				{ text-decoration: none; color: #2F2E34; }
.genmed a:visited		{ text-decoration: none; color: #2F2E34; }
.genmed a:hover			{ text-decoration: underline; color: #2F2E34; }

/* Forum category titles */
.cattitle				{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #FFFFFF}
.cattitle a				{ text-decoration: none; color : #FFFFFF; }
.cattitle a:visited 		{ text-decoration: none; color : #FFFFFF; }
.cattitle a:hover   		{ text-decoration: underline; color : #FFFFFF; }

/* no topic, no posts, last post */
.num				{ font-size: 10px; color : #FFFFFF; }

/* Our users bit at the bottom of the page */

.totusers 			{ font-size: 10px; color : #2F2E34; }
.totusers a			{ text-decoration: none; color : #2F2E34; }
.totusers a:visited 	{ text-decoration: none; color : #2F2E34; }
.totusers a:hover   	{ text-decoration: underline; color : #2F2E34; }

/* Search page copy */

.searchcopy1 			{ font-size: 10px; color : #2F2E34; }
.searchcopy2 			{ font-size: 10px; color : #2a4255; }

/* Member list copy */
.memberlist				{ font-size: 10px; color : #2F2E34; }
.memberlist a			{ text-decoration: underline; color : #2F2E34; }
.memberlist a:visited 		{ text-decoration: underline; color : #2F2E34; }
.memberlist a:hover   		{ text-decoration: none; color : #97A2B1; }

/* Profile copy */

.profile1 				{ font-size: 10px; color : #2a4255; }
.profile1 a			{ text-decoration: none; color : #666666; }
.profile1 a:visited 		{ text-decoration: none; color : #666666; }
.profile1 a:hover   		{ text-decoration: underline; color : #2a4255; }

/* Profile View */

.profileview 			{ font-size: 10px; color : #FFFFFF; }
.profileview a			{ text-decoration: underline; color : #FFFFFF; }
.profileview a:visited 	{ text-decoration: underline; color : #FFFFFF; }
.profileview a:hover   	{ text-decoration: none; color : #F98C91; }

/* Faq link */

.faqlink				{	font-size: 10px; }
.faqlink a:link			{  	text-decoration: underline; color : #2F2E34 }
.faqlink a:visited 		{ 	text-decoration: underline; color : #2F2E34; }
.faqlink a:hover 		{ 	text-decoration: none; color : #2F2E34}

.faqheader				{	font-size: 12px; color : #2a4255; }

/* The content of the posts (body of text) */

a.postlink:link		{ text-decoration: underline; color : #2F2E34 }
a.postlink:visited 		{ text-decoration: underline; color : #2F2E34; }
a.postlink:hover 		{ text-decoration: none; color : #97A2B1}

/* Posting Copy */

.posting1			{ font-size: 10px; color : #2F2E34; }
a.posting1:link		{ text-decoration: underline; color : #2F2E34 }
a.posting1:visited 	{ text-decoration: underline; color : #2F2E34; }
a.posting1:hover 		{ text-decoration: none; color : #2F2E34}

/* Signup agreement Text */

.agreeText			{ font-size: 12px; color : #2F2E34; }
a.agreeText:link		{ text-decoration: underline; color : #2F2E34 }
a.agreeText:visited 	{ text-decoration: underline; color : #2F2E34; }
a.agreeText:hover 		{ text-decoration: none; color : #2F2E34}

/* Forgot Password Link */

.password			{ font-size: 10px; color : #546D88; }
a.password:link		{ text-decoration: underline; color : #546D88 }
a.password:visited 	{ text-decoration: underline; color : #FF8080; }
a.password:hover 	{ text-decoration: none; color : #F98C91}




/* Error Header */

.error			{ font-size: 12px; color : #2F2E34; }




/* End Holler */














.postbody {
	color: #2F2E34;
	font-size : 12px;
}

.onrow1 {
	color: #2F2E34;
	font-size : 12px;
}

a.onrow1 			{ text-decoration: underline; color : #666666; }
a.onrow1:visited 		{ text-decoration: underline; color : #666666; }
a.onrow1:hover   		{ text-decoration: none; color : #2a4255; }

.ontd {
	color: #2F2E34;
	font-size : 12px;
}

.onrow1small {
	color: #2F2E34;
	font-size : 10px;
}
a.onrow1small  {
	color: #2F2E34;
}
a.onrow1small :hover{
	text-decoration:underline;
}

.onbg {
	color: #FFFFFF;
	font-size : 10px;
}

hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/* This is the border line & background colour round the entire page 
.bodyline	{ background-color: #CCCCCC; border: 1px #98AAB1 solid; }
*/

 This is the outline round the main forum tables 
.forumline	{ background-color: #FFFFFF; border: 2px #006699 solid; }


/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/


/*
  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: 29px;
	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: #FFFFFF; border-style: solid; height: 28px; }
	
td.row3Right,td.spaceRow {
	background-color: #d8d9d8; border: #FFFFFF; border-style: solid; 
	color:#2F2E34;
}

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; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #2F2E34;}
a.name {color:#2F2E34}
/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #2F2E34; }


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #2F2E34;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2F2E34; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1px;}
a.copyright		{ color: #FFFFFF; text-decoration: none;}
a.copyright:hover { color: #FFFFFF; text-decoration: underline;}


/* Form elements */
input,textarea, select {
	color : #2F2E34;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #FFFFFF;
}

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

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #d8d9d8;
	color : #2F2E34;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* 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: #DEE3E7; border-style: none; }


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

