<!--
.dom_overview_abshidden {
	position: absolute;
	visibility: hidden;
	width: 300px;
}

/* General page style. The scroll bar colours only visible in IE5.5+ */
body { 
	background-color: #000000;
}

/* General font families for common tags */
font,th,td { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited { color : #006699; text-decoration: none;}
a:hover		{ text-decoration: underline; color : #DD6900; }
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: #FFFFFF; border: 1px #98AAB1 solid; }

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

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #E4EAF2; padding:8px 8px 8px 8px; }
td.row2	{ background-color: #DFE6EF; }
td.row3	{ background-color: #D1D7DC; }
td.row4	{ background-color: #E4EAF2; }

/*
  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
*/
td.rowpic {
		background-color: #FFFFFF;
		background-image: url(http://www.laughandlift.com/tile_sub_faded.jpg);
		background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #FFA34F; font-size: 11px; font-weight : bold; 
	background-color: #006699; height: 25px;
	background-image: url(http://www.laughandlift.com/tile_back.gif);
}

td.cat,td.catHead,td.catHead2,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-image: url(http://www.laughandlift.com/tile_sub.gif);
			background-color:#D1D7DC; border: #FFFFFF; border-style: solid; 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,td.catHead2 {
	height: 32px;
	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: #D1D7DC; border: #FFFFFF; border-style: solid;
}

th.thHead,td.catHead,td.catHead2 { 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; }

td.catHead2 {
padding: 12px 0px;
}

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

/* General text */
.gen { font-size : 12px; padding:3px 3px 3px 3px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }

/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2	{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #DD6900; }

-->
BODY, LAYER, DIV, TABLE, TR, TD, TH {

font-family: arial;
color: #000000;
}


	DIV#divMenuBar { background-color:#000000; }
	TABLE#tblMenuBar TD { font-size:65%; color:#000000; padding:0px 5px 0px 5px; cursor:default; }
	TABLE#tblMenuBar TD.clsMenuBarItem { font-weight:bold; cursor:default; }

	/* These two style rules added for links in MenuBar */
	TABLE#tblMenuBar TD.clsMenuBarItem A { text-decoration:none; color:#FFFFFF; font-weight:bold; }
	TABLE#tblMenuBar TD.clsMenuBarItem A:hover { color:#CCCCCC; }
	DIV.clsMenu { 
		font-size:90%; background-color:#000000;
		position:absolute; visibility:hidden; width:130px; 
		padding:5px 5px 5px 8px; border-top:1 white solid; 
	}
	DIV.clsMenu A { text-decoration:none; color:#FFFFFF; font-weight:bold; }
		DIV.clsMenu A:visited { color:#FFFFFF; font-weight:bold; }
	DIV.clsMenu A:hover { color:#DD6900; }
	<p>BODY { FONT-FAMILY: Verdana; FONT-SIZE: 10pt } 
.title { COLOR: #ffffff; FONT-FAMILY: 
  Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-ALIGN: 
  center } .titlesm { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; 
  FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: center } 
.linktitle { COLOR: 
  #aa0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-ALIGN: 
  left } 
.linklist { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
  TEXT-ALIGN: left; VERTICAL-ALIGN: top } 
.linklistctr { FONT-FAMILY: Arial, Helvetica, 
  sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: center; VERTICAL-ALIGN: top } 
TD { 
  FONT-FAMILY: Verdana; FONT-SIZE: 10pt } 
LI { FONT-FAMILY: Verdana; FONT-SIZE: 
  10pt } P { FONT-FAMILY: Verdana; FONT-SIZE: 10pt } 


H1 { FONT-FAMILY: Verdana, Tahoma, Arial; 
  FONT-SIZE: 14pt; BACKGROUND: #346DA2 url("http://www.laughandlift.com/tile_back.gif") repeat-n; background: #346DA2; border: none;
color: #FFFFFF;
 TEXT-ALIGN: left } 

.hea1 { FONT-FAMILY: Verdana, Tahoma, Arial; 
  FONT-SIZE: 14pt; background: #346DA2; BACKGROUND: #346DA2; border: none;
color: #FFFFFF; font-weight: bold; padding: 0px 298px;
 TEXT-ALIGN: center } 

h1.home {
font-size: 12pt;
font-weight: bold;
border: none;
color: #FFFFFF;
BACKGROUND: #346DA2 url("http://www.laughandlift.com/tile_back.gif") repeat-n; 
font-family: "verdana", "arial", sans-serif;
}

H3 { FONT-FAMILY: Verdana, Tahoma, Arial; 
  FONT-SIZE: 10pt; FONT-WEIGHT: bold } 
H2 { 
FONT-FAMILY: Verdana, Tahoma, Arial; 
FONT-SIZE: 12pt; 
BACKGROUND: #346DA2; 
border: none;
color: #FFFFFF; 
TEXT-ALIGN: left } 

H3 { FONT-FAMILY: Verdana, Tahoma, Arial; 
  FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center } 
OL.1 { DISPLAY: list-item; 
  LIST-STYLE: decimal; MARGIN-LEFT: 20px } 
OL.a { DISPLAY: list-item; LIST-STYLE: 
  lower-alpha; MARGIN-LEFT: 24px } 
INPUT.button
  { BACKGROUND: lightgrey; BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 
  1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; COLOR: 
  black; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold } 
INPUT.text 
  { BACKGROUND: white; BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px 
  solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-FAMILY: 
  Arial, Verdana; FONT-SIZE: 10pt; WIDTH: 100% } 
SELECT.dropdown { BORDER-BOTTOM: 
  black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; 
  BORDER-TOP: black 1px solid; COLOR: black; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 
  10pt; WIDTH: 100% } A.navlink { COLOR: #000000; TEXT-DECORATION: none } 
.fL{font-face:arial,sans-serif;color:black;} 
 .fL:hover{color:#000000; background-color:lightblue;} 
.rL:hover{color:#FF3300; 
  background-color:lightblue; font-family:arial; font-size:12pt;} 
.fL:active{color:#000000;} 
  .fL:visited{color:#000000;} 
.fL:visited:hover{color:#000000;} DIV.CSP-CATS {width:75%} 
 DIV.CSP-CATS {border:ridge darkblue; border-width:3pt 3pt 3pt 3pt} DIV.CSP-CATS 
  TD {font-Family:arial,sans-serif; font-size:80%; text-align:right} DIV.CSP-CATS 
  TD.C1 {color:darkblue} DIV.CSP-CATS TD.C2 {color:darkblue} DIV.CSP-CATS TD.C3 
  {color:darkblue; text-align:left} DIV.CSP-CATS TD.C3C {color:white; text-align:center} 
  DIV.CSP-CATS TR.R2 {background-color:#FFFFFF} DIV.CSP-CATS TR.R1 {background-color:#FFFFFF} 
  DIV.CSP-CATS TR.RS {background-color:#346DA2} DIV.CSP-CATS A {fontFamily:sans-serif; 
  font-weight:bold; color:blue}
/*	Definition list									*/
dl {
color: #000000;
background: #FFFFFF;
font-family: "verdana", "arial", "geneva", sans-serif;
}

/*	This is  for Category Listings table cells				*/
td.catlist {
font-size: medium;
color: #000000;
background: #FFFFFF;
font-family: "verdana", "arial", "geneva", sans-serif;
}
/*	Preformatted text							*/
pre {
font-size: small;
font-weight: bold;
color: #000000;
background: #FFFFFF;
}

.Marquee {
FILTER: Alpha(opacity=90,finishopacity=0, style=1); 
}
.mytitleback {BACKGROUND: url("http://www.laughandlift.com/tile_back.gif") repeat-n; 
} 
