/***********************************************************************
**
**  RasCalsHQ.org (http://www.rascalshq.org/)
**
**  rascalon.css  [~/forums/templates/rascalon/rascalon.css]
**  --------------------------------------------------
**  Description : "rascalon" template CSS for Jupiter phpBB
**  Copyright   : Copyright (c) 2006 Thomas Michael Edwards.
**  E-mail      : tmedwards@motoslave.net
**  Begin       : Thursday, October 12, 2006
**  Version     : 1.0, 2006-10-12
**
***********************************************************************/

/***********************************************************************
** FORUM NAVIGATION SECTION
***********************************************************************/

div#forum_navigation
{
	font-size: 80%;
	margin-left: 1.85em;
	margin-bottom: 0.5em;
	padding: 0;
}
div#forum_navigation .navi
{
	font-variant: small-caps;
}


/***********************************************************************
** FORUM CONTENT SECTION
***********************************************************************/

div#forum_content
{
	padding: 0 0.5em 1em;
	border: none;
	margin-left: 0.8em;
	margin-right: 0.8em;
}


/***********************************************************************
** GLOBAL STYLE SECTION
***********************************************************************/

del
{
	color: #ff6347;	/* Tomato */
}

ins
{
	color: #98fb98;	/* PaleGreen */
	font-style: italic;
	text-decoration: none;
}


/***********************************************************************
** PHPBB-SPECIFIC STYLE SECTION
***********************************************************************/

/*
** "rashq" style colors
**
** header : 3c3c3c
** catrow : 3c3c3c
** row1   : 5c5c5c
** row2   : 4c4c4c
** quotebg: 646464
*/

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

img	{ border: none; }


/* This is the outline round the main forum tables */
.forumline
{
	background-color: #666;
	border: 1px solid #aaa;
}

.boxline
{
	background-color: #333;
	border: 1px solid #aaa;
}


/* Main table cell colours and backgrounds */
tr.row1, td.row1
{
	color: #fff;
	background-color: #555;
}
tr.row2, td.row2
{
	color: #fff;
	background-color: #444;
}
tr.row3, td.row3, td.row3Right
{
	color: #fff;
	background-color: #f66;
}

/* Header cells */
th
{
	color: #fff;
	background-color: #333;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
}

tr.cat,tr.catHead,tr.catSides,tr.catLeft,tr.catRight,tr.catBottom,
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom
{
	color: #fff;
	background-color: #333;
	height: 28px;
}


/*
  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: 28px;
	border-width: 0 0 0 0;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR
{
	font-weight: bold;
	height: 28px;
}
td.spaceRow
{
	height: 4px;
}

th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow	 { 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; }

/* Private messages */
.privmsgsEmpty
{
	background-color: #6c9;
}
.privmsgsFull
{
	background-color: #f63;
}

/* 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,tahoma,arial,geneva,helvetica,sans-serif;
	text-decoration: none;
/*	color: #fff;*/
	background: none;
	padding: 0;
}


/* General text */
.gen { font-size: 12px; }
.genmed { font-size: 11px; }
.gensmall { font-size: 10px; }
/*
.gen,.genmed,.gensmall { color: #fff; }
a.gen,a.genmed,a.gensmall
{
	color: #fc6;
	text-decoration: none;
}
a.gen:hover,a.genmed:hover,a.gensmall:hover,a.gen:active,a.genmed:active,a.gensmall:active
{
	text-decoration: underline;
}
*/

/* option.genmed { color: #000; } */


/* post edited note */
.editednote
{
	font-size: 10px;
	color: #ccc;
}


/* The register, login, search etc links at the top of the page */
/*.mainmenu		{ font-size: 12px; color: #fff; }*/
.mainmenu		{ font-size: 12px; }


/* Forum category titles */
/*.cattitle		{ font-weight: bold; font-size: 12px; letter-spacing: 1px; color: #fff; }*/
.cattitle		{ font-weight: bold; font-size: 12px; letter-spacing: 1px; }


/* Forum title: Text and link to the forums used in: index.php */
/*.forumlink		{ font-weight: bold; font-size: 12px; color: #fff; }*/
.forumlink		{ font-weight: bold; font-size: 12px; }


/* 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: #fff; }*/
.nav			{ font-weight: bold; font-size: 11px; }


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


/* Name of poster in viewmsg.php and viewtopic.php and other places */
/*.name			{ font-size: 11px; color: #fff; }*/
.name			{ font-size: 11px; }


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


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


/* signature stuff */
hr.signature
{
	clear: both;
	display: block;
	margin: 0 auto 0 0;
	width: 460px;
	height: 0px;
	border: none;
	border-top: 1px dashed #aaa;
}

/* Quote & Code blocks */
.quoteTitle
{
	margin: 10px 5px 0px 5px;
	padding: 4px;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #aaa;
	color: #2b2b3b;
	background-color: #aaa;
	font-size: 11px;
}
.quoteBody
{
	margin: 0px 5px 10px 5px;
	padding: 5px;
	border-color: #aaa;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	color: #fff;
	background-color: #646464;
	font-weight: normal;
	font-size: 12px;
}

.codeTitle
{
	margin: 10px 5px 0px 5px;
	padding: 4px;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #aaa;
	color: #2b2b3b;
	background-color: #aaa;
	font-size: 11px;
}
.codeBody
{
	margin: 0px 5px 10px 5px;
	padding: 5px;
	border-color: #aaa;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	color: #fff;
	background-color: #646464;
	font-family: "lucida console",courier,monospace;
	font-weight: normal;
	font-size: 13px;
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; color: #ccc; }


/* Form elements */
input, textarea, select
{
	color: #000;
	font-size: 11px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

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

input { text-indent: 2px; }

input.button, input.mainoption, input.liteoption
{
	color: #000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

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

/* Non-bold submit button */
input.liteoption
{
	font-weight: normal;
}

/* color palette background */
table.palette { background-color: #606068; }

/* 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 { color: #fff; background-color: #444; border-style: none; }	/* background-color should match .row2 */

/* Spelling Cow */
.spellcow, a.spellcow { font-size: 8px; color: #fff; }
