/*

  The original forum_8615 Theme for phpBB version 2+

  Created by subBlue design

  http://www.subBlue.com

*/





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

 





/* General font families for common tags */

font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

 a:link, a:active {text-decoration: underline; color :#000; } 										     

a:hover		{ text-decoration:none; color : #D5D5D5; } 

  a:visited {text-decoration: none; color : #0F2729; }   

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





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

.bodyline	{ background-color: #57576A; border: 0px #98AAB1 solid; }



/* This is the outline round the main forum tables */

.forumline	{ background-color: #E3E2E2; border: 1px #C3C3C3 solid;}



.for	{ background-color: #0F2729; border:3px solid #E3E2E2;}







/*

  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

*/



/* Header cells - the blue and silver gradient backgrounds */

th	{

	color: #FFFFFF; font-size: 12px; font-weight : bold;}

/*.thCornerL	{													background-image: url(images/bg_head.gif); 	*/	  /* Topics   	 Posts  

																  background-position:top left;

																background-repeat:no-repeat;  

																background-color: #1B1915;   

																}

.thTop	{														background-image: url(images/cellpic1.gif);   */		   /*   Topics   	 Posts  */

																/*  background-position:top left;

																background-repeat:no-repeat;  

																background-color: #1B1915; 

																padding:0px 4px 0px 4px;    

																}

.thCornerR	{													background-image: url(images/cellpic1.gif);   */		   /*   Topics   	 Posts  */

																/*  background-position:top left;

																background-repeat:no-repeat;  

																background-color: #1B1915;       

																}		*/																																														

/* Main table cell colours and backgrounds */



td.row1	{								background-color:#6D7273;

									    }

td.row11{								background-color:#6D7273;

									    }										

td.row2	{ 	

																/*  background-image: url(images/cellpic2.gif);

																background-position:top;

																background-repeat:repeat-x;  */

																background-color: #959595;	               /*  Replise  Viwes  */				

		 														}

td.row3	{														/*  background-image: url(images/cellpic31.gif);

																background-repeat:repeat-x;  */

																background-color: #616161;                            /*  colum "RooT"     */

																}

td.rowpic {

															

																background:url(images/template/m_.gif) left top repeat-x; 

																} 

																												/*  empty cell  */

																

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {

			

			 border: #C3C3C3; border-style: solid; height: 28px;

			 										 			background:#252C2E;

																			/* color -1 */

}



/*

  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: #C3C3C3; border-style: solid; height: 40px; 

																

																background-color: #0F2729;  }    					 /* color -2 */

td.row3Right,td.spaceRow {

																background-color: #252C2E;

																color:#D5D5D5;   /*   Last Post   */

																 }

td.rowpic {	border-width: 1px 1px 1px 1px; border-color:#252C2E; border-style:solid;}

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

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

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

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

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

th.thTop	 { border-width: 1px 1px 1px 1px; }											/*   Topics   	 Posts   */

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

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



.catLeft, .catHead	{		padding:3px 0px 0px 10px;}

/* 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 : #012025; text-indent:10px;

}





/* General text */

.gen,.gen1 { font-size : 12px; }

.genmed,.genmed1 { font-size : 11px; }

.gensmall { font-size : 10px; }

.gen,.gensmall { color :#012025; }

/*  .gen_my	{ color :#000; }  */

.genmed{ color :#012025; }

a.gen,a.genmed { color:#012025; text-decoration:underline; }

a.genmed:hover{ color:#012025; text-decoration:none; }



a.gensmall { color:#012025; text-decoration:underline; }

a.gensmall:hover	{ color:#000; text-decoration:none; }



.gensmall_my { color:#ffffff;font-size : 10px; }

.gensmall_my a:hover	{ color:#0F2729; text-decoration:none;font-size : 10px; }

.gensmall_my a:visited	{ color:#0F2729; text-decoration:none;font-size : 10px; }

.gen1{		color:#212121;}

.genmed1{ color :#212121; }

a.genmed { color:#212121; text-decoration:underline; }



a.genmed2 { color:#ffffff; text-decoration:underline; }

a.genmed2:hover { color:#212121; text-decoration:underline; }



td.row2 .gensmall	{ color :#212121; }



.gen3 { font-size : 12px; color :#ffffff; }



/* The register, login, search etc links at the top of the page 

.mainmenu		{ font-size : 11px; color : #E5EFC9 }

a.mainmenu		{ text-decoration: none; color : #DC7B09;  }

a.mainmenu:hover{ text-decoration: underline; color : #EDD667; }*/





/* Forum category titles */

.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #AFAFAF;}

a.cattitle		{ text-decoration: underline; color :#D5D5D5; }        						/* Who is Online */

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

a.cattitle:visited { text-decoration:none; color :#D5D5D5; }





/* Forum title: Text and link to the forums used in: index.php */

.forumlink		{ font-weight: bold; font-size: 12px; color : #50412D;}

a.forumlink{ text-decoration: underline; color :#D5D5D5; }								/* Test Forum 1 */

a.forumlink:hover { text-decoration:none; color :#ffffff; }

a.forumlink:visited { text-decoration:none; color :#D5D5D5; }  





/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */

.nav ,.nav			{ font-weight: bold; font-size: 11px; color : #012025;}

a.nav			{ text-decoration: underline; color :#012025; }								/* yourdomain.com Forum Index -> Test Forum 1*/

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



a.nav1			{ text-decoration: underline; color :#000000; }								/* yourdomain.com Forum Index -> Test Forum 1*/

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



.nav2			{  color :#ffffff; }

a.nav2			{ text-decoration: underline; color :#ffffff; }								/* yourdomain.com Forum Index -> Test Forum 1*/

a.nav2:hover		{ text-decoration:none; color:#ffffff;}





.nav .nav_back	{				color:#012025;}

.nav .nav_back:hover	{		color:#012025;}







/* titles for the topics: could specify viewed link colour too */

.topictitle			{ font-weight: bold; font-size: 11px; color : #D4C4A8; }

a.topictitle:link   { text-decoration:underline; color : #ffffff; }							/*  	Welcome to phpBB 2 222  111 :) */

a.topictitle:visited { text-decoration: none; color : #012025; }

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





/* Name of poster in viewmsg.php and viewtopic.php and other places */

.name			{ font-size : 11px; color :#fff;}



/* Location, number of posts, post date etc */

.postdetails		{ font-size : 10px; color :#D5D5D5; }								/*   posts, post date etc  */

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

.postdetails  a:visited {text-decoration: none; color : #1E90FF; }  

.postdetails a:hover	{ font-size : 10px; color :#F2FFE9; }



.row2 .postdetails		{ font-size : 10px; color :#212121; }	



.row3 .name a		{ font-size : 10px; color :#000; }

.row3 .name a:hover		{ font-size : 10px; color :#012025; }	



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

.postbody { font-size : 12px;}

a.postlink:link	{ text-decoration: underline; color : #1F1D18 }

a.postlink:visited { text-decoration: none; color : #D5D5D5; }							/* page  FAQ  */

a.postlink:hover { text-decoration: none; color : #D5D5D5;}





/* Quote & Code blocks */

.code {

	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;

	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: #444444; 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: tahoma; color: #9D9D9D;}

.copyright a		{ color: #9D9D9D; text-decoration: underline; font-weight:bold;}

.copyright a:hover { color: #9D9D9D; text-decoration:none; font-weight:bold;}*/





/* Form elements */

input,textarea, select {

	color : #000000;

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	border-color : #000000;

}



/* The text input fields background colour */

input.post, textarea.post, select {

	background-color : #E8E8E8;

}



input { text-indent : 2px;}



/* The buttons used for bbCode styling in message post */

input.button {

	background:#E8E8E8;

	color : #000000;

	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;

}



/* The main submit button option */

input.mainoption {

	background:#E8E8E8;

	font-weight : bold;

}



/* None-bold submit button */

input.liteoption {

	background:#E8E8E8;

	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:#E7E7E7; border-style: none; height:16px; } 

 

.cl_1	{ color:#012025;}			/*  text on admin page */



/* --------------------------- styles  -----------------------------*/	

body	{

					margin:0px;

					padding:0px;

					background-color:#BFC6CC;

					}

td {

					vertical-align:top;

					font-family:Tahoma;

					}

em, i {

					font-style:normal;

					}

.m_ { }										

/* ------------------------------- menu  ---------------------------------------------------*/

#m_1 .m_l	{			background:url(images/template/m_left.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_1 .m_r	{			background:url(images/template/m_right.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_1 .m_	{			background:url(images/template/m_.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

#over_m_1 .m_l	{			background:url(images/template/m_left_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_1 .m_r	{			background:url(images/template/m_right_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_1 .m_	{			background:url(images/template/m__act.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

/* ----------------- m_2 ----------------------*/

#m_2 .m_l	{			background:url(images/template/m_left.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_2 .m_r	{			background:url(images/template/m_right.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_2 .m_	{			background:url(images/template/m_.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

#over_m_2 .m_l	{			background:url(images/template/m_left_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_2 .m_r	{			background:url(images/template/m_right_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_2 .m_	{			background:url(images/template/m__act.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

/* ----------------- m_3 ----------------------*/

#m_3 .m_l	{			background:url(images/template/m_left.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_3 .m_r	{			background:url(images/template/m_right.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_3 .m_	{			background:url(images/template/m_.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

#over_m_3 .m_l	{			background:url(images/template/m_left_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_3 .m_r	{			background:url(images/template/m_right_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_3 .m_	{			background:url(images/template/m__act.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

/* ----------------- m_4 ----------------------*/

#m_4 .m_l	{			background:url(images/template/m_left.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_4 .m_r	{			background:url(images/template/m_right.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_4 .m_	{			background:url(images/template/m_.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

#over_m_4 .m_l	{			background:url(images/template/m_left_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_4 .m_r	{			background:url(images/template/m_right_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_4 .m_	{			background:url(images/template/m__act.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

/* ----------------- m_5 ----------------------*/

#m_5 .m_l	{			background:url(images/template/m_left.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_5 .m_r	{			background:url(images/template/m_right.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#m_5 .m_	{			background:url(images/template/m_.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}

#over_m_5 .m_l	{			background:url(images/template/m_left_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_5 .m_r	{			background:url(images/template/m_right_act.jpg) right top no-repeat;cursor:hand;height:40px;

						}

#over_m_5 .m_	{			background:url(images/template/m__act.gif) left top repeat-x;cursor:hand;height:40px;text-align:center; padding-top:4px;

						}





#m_1 a	{				 color:#ffffff;font-size:11px; text-transform:uppercase; text-decoration:none; font-weight:bold;text-align:center;}

#over_m_1 a	{			 color:#0F2729;font-size:11px; text-transform:uppercase; text-decoration:underline;font-weight:bold;text-align:center;}												





#m_2 a	{				 color:#ffffff;font-size:11px; text-transform:uppercase; text-decoration:none; font-weight:bold;text-align:center;}

#over_m_2 a	{			 color:#0F2729;font-size:11px; text-transform:uppercase; text-decoration:underline;font-weight:bold;text-align:center;}												





#m_3 a	{				 color:#ffffff;font-size:11px; text-transform:uppercase; text-decoration:none; font-weight:bold;text-align:center;}

#over_m_3 a	{			 color:#0F2729;font-size:11px; text-transform:uppercase; text-decoration:underline;font-weight:bold;text-align:center;}												





#m_4 a	{				 color:#ffffff;font-size:11px; text-transform:uppercase; text-decoration:none; font-weight:bold;text-align:center;}

#over_m_4 a	{			 color:#0F2729;font-size:11px; text-transform:uppercase; text-decoration:underline;font-weight:bold;text-align:center;}												





#m_5 a	{				 color:#ffffff;font-size:11px; text-transform:uppercase; text-decoration:none; font-weight:bold;text-align:center;}

#over_m_5 a	{			 color:#0F2729;font-size:11px; text-transform:uppercase; text-decoration:underline;font-weight:bold;text-align:center;}												

/* ----------------- m ----------------------*/

.s_left {					background:url(images/template/s_left.gif) 0px 0px no-repeat;

							text-align:center;

							height:29;

							width:50%;

							}												

.s_right{					background:url(images/template/s_right.gif) right 0px no-repeat;

							text-align:center;

							height:29;

							width:50%;

							}

.s_bg	{					background:url(images/template/s_bg.gif) 0px 0px repeat-x;

							color:#fff;

							}

.s_bg a	{					color:#fff; font-size:10px; text-decoration:none;

							}

.s_bg a:hover	{			color:#fff; font-size:10px; text-decoration:underline;

							}														

.ss_bg_l{					background:url(images/template/ss_bg_l.gif) 0px 0px repeat-y;

							}

.ss_bg_r{					background:url(images/template/ss_bg_r.gif) 0px 0px repeat-y;

							}

.ss_l	{					background:url(images/template/ss_l.gif) 0px 100% no-repeat;

							}

.ss_r	{					background:url(images/template/ss_r.gif) 0px 100% no-repeat;

							}	

.cont_	{					background:url(images/template/cont_.gif) 0px 0px repeat-x #D3D8DC;

							}

.cont_l	{					background:url(images/template/cont_l.gif) 0px 0px no-repeat;

							}

.cont_r	{					background:url(images/template/cont_r.gif) right 0px no-repeat;

							padding:0px 20px 0px 20px;

							}

.f_bg	{					background:url(images/template/f_bg.gif) 0px 100% repeat-x;

							}

.f_bg_l	{					background:url(images/template/f_bg_l.gif) 0px 0px no-repeat;

							}

.f_bg_r	{					background:url(images/template/f_bg_r.gif) right 0px no-repeat;

							}																																																																															

/*------------------------------------------------------- footer	 ---------------------*/

.footer td {

						color:#012025;

						font-size:11px;

						line-height:25px;

						}

.footer a	{

						color:#012025;

						font-size:11px;

						text-decoration:none;

						}

.footer a:hover	{

						color:#012025;

						font-size:11px;

						text-decoration:underline;

						}

.footer span a	{

						color:#000000;

						font-size:11px;

						text-decoration:underline;

						}

.footer span a:hover	{

						color:#000000;

						font-size:11px;

						text-decoration:none;

						}	

.footer i {

						color:#BAC3C4;

						font-size:11px;

						padding:18px 0px 0px 0px;

						line-height:15px;

						}

.footer i a	{

						color:#9FCB08;

						font-size:11px;

						text-decoration:none;

						}

.footer i a:hover	{

						color:#9FCB08;

						font-size:11px;

						text-decoration:underline;

						}

/* ----------------------------------------------------------------------------- */

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

@import url("formIE.css");

