/* screen.css                           */
/* by Dog Cow <dog_cow@macgui.com>      */
/* date added: 08 June 2007             */
/* date modified: 22 May 2008           */


p {
	line-height: 1.3em;
	font-size: 1.1em;
	margin-bottom: 1.5em;
}

img {
	border-width: 0;
}

/* CIM */
div#cim_wrapper{
  float:left;
  width:100%
}
div#cim_content{
  margin-right:200px;
  padding-right:10px;
  border-right: 1px solid #888;
}

.cim_content {
  margin:00px 30px 0px 30px;
  padding-right:10px;
}
/* end CIM */

a { text-decoration: underline; color: #3B88C5; }
a:visited { text-decoration: underline; color: #3279B2; }
a:hover, a:active { text-decoration: underline; color: #FF9C00; }
hr { height: 0px; border: solid #3888C7 0px; border-top-width: 1px;}


/* This is the outline round the main forum tables */
.borderline	{ background-color: #FDFDFD; border: 2px #B7CAD0 solid; }


/* Main table cell colours and backgrounds */
.forumline	{ background-color: #C0C0C0; }

table.hdr { background-image: url('../gfx/layout/hdr_bg.gif'); height: 25px; border: 0px; color: #3986C3; font-weight: bold; font-size: 12px; letter-spacing: 1px; }
table.hdr a, table.hdr a:visited { color: #3986C3; text-decoration: underline; }
table.hdr a:hover, table.hdr a:active { color: #FF9C00; text-decoration: underline; }

table.post { border: solid 1px #C0C0C0; background-color: #FFFFFF; }
td.postborder { border-style: solid; border-color: #C0C0C0; border-width: 0px 1px 0px 0px; width: 1px; }
td.posttop { background-image: url('../gfx/layout/posttop_bg.gif'); background-repeat: repeat-x; }
td.postbottom { background-image: url('../gfx/layout/postbottom_bg.gif'); background-repeat: repeat-x; background-position: left bottom; font-size: 8px; }
td.postline { background-color: #3888C7; height: 1px; }

td.row { background-color: #FBFBFB;  }

th, td.th { color: #F6F6F5; font-size: 12px; text-align:center; font-weight: bold; background-color: #F1F1F2; background-image: url('../gfx/layout/bg_th.gif'); background-repeat: repeat-x; height: 25px; border-style: solid; border-color: #56A6E5; border-width: 0px 1px 0px 1px; padding: 0;  }

td.catBottom { color: #F6F6F5; font-size: 11px; background-color: #5393C6; background-image: url('../gfx/layout/bg_cat.gif'); background-repeat: repeat-x; height: 27px; padding: 1px; }

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

a.h2 { text-decoration: none; color : #000000; line-height : 17px;}
a.h2:hover { text-decoration: underline; color : #000000;}

a.h4 { text-decoration: none; color : #000000; line-height : 16px;}
a.h4:hover { text-decoration: underline; color : #000000;}


/* General text */
.gen { font-size : 11px;  text-decoration: none;}
a.gen { font-size : 11px; text-decoration: none;}
a.gen:hover { font-size : 11px; text-decoration: underline;}
.genmed { font-size : 10px;  text-decoration: none;}
.gensmall { font-size : 10px;  text-decoration: none;}

.post_prev { font-size : 11px; color : #000000;  }
a.post_prev { color: #444444; text-decoration: none; }
a.post_prev:hover	{ color: #444444; text-decoration: underline; }


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


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


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


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


.pictitle		{ font-weight: bold; font-size: 11px; color : #000000; }
a.pictitle:link   { text-decoration: none; color : #0066CC }
a.pictitle:visited { text-decoration: none; color : #0066CC }
a.pictitle:hover	{ text-decoration: underline; color : #757978; }


/* Name of poster in privmsg.php and viewtopic.php and other places */
.name, a.name:visited		{ font-size : 10px; color : #000000; text-decoration: none;}
a.name:hover, a.name:active { text-decoration: underline; color: #FF9C00; }


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


/* The content of the posts (body of text) */
.postbody { font-size: 12px; color: #202020; text-align: left; }
.postbody a, .postbody a:visited { text-decoration: underline; }
.postbody a:hover, .postbody a:active { text-decoration: underline; }

table.quote { background-color: #C0C0C0; }
td.quote_user { background-color: #F2F2F2; font-size: 11px; color: #555; background-image: url('../gfx/layout/bg_nav.gif'); }
td.quote { background-color: #FAFAFA; }

td.spacerow { background-color: #F2F2F2; background-image: url('../gfx/layout/bg_th.gif'); height: 2px; padding: 0px; }

table.code { background-color: #C0C0C0; }
td.code_header { background-color: #F2F2F2; font-size: 11px; color: #555; background-image: url('../gfx/layout/bg_nav.gif'); }
td.code { background-color: #FFF; font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #288B38; }

.posthilit {
	background-color: yellow;
}

.signature { font-size: 11.5px; color: #404040; }

.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;

}

.navigate_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #547996;
	font-weight : bold;
}
a.navigate_sm { color: #547996; text-decoration: none;}
a.navigate_sm:hover { color: #547996; text-decoration: underline;}

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


/* 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 : #FFFFFF;
}

input { text-indent : 2px; }


/* This is the line in the posting page which shows the rollover
  help line.
*/
.helpline { background-color: #FFF; border: solid 1px #FFF; color: #444; }

/* This is the outline round the images folder table */
.foldersline	{ background-color: #EFEFEF; border: 1px #757978 solid; }

/* The new maintitle */
.newtitle { font-weight: bold; font-size: 10px; color : #757978; }

.suburbBanner {
	max-width:200px;
	max-height:40px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	_width:200px; /* IE specific forcing a psuedo max-width */
	_height:40px;
}

/* AJAX Styles for Mac GUI Auditoriums & Live */
.Ajax_box
{
	width: 98%; 
	height: 260px;
	text-align: left;
	margin:0px auto;
}
.Ajax_messages
{
	width: 98%; 
	height: 260px; 
	overflow: auto;
	line-height: 18px;
}

/* Newsstand */

.news_large_header { font-weight: bold; font-size: 20px; font-family: New York, Times, serif; text-decoration: none; line-height : 120%; color : #000000; }


.news_med_header { font-weight: bold; font-size: 16px; font-family: New York, Times, serif; text-decoration: none; line-height : 120%; color : #000000; }

.error_bg {background-color: #ffdfdf;}

.info_bg {background-color: #E1EBFF;}
