/* Default2 style for Tiki 1.2 this is a short-version CSS template if you want to FULLY customize
   every aspect of Tiki adpat the subsilver CSS file, but normally this is the file you want to
   adapt to produce a new theme
   Atma - This supersedes dblue_anahata_web3.css - Multiple changes for 3rd design 
*/

body {
	background-color: #996633; /* was White #EFEFE7 - F5C86A */
	margin-top:   0px; /* was 1px */
	margin-left:   0px;
	margin-bottom:   0px;
	margin-right:   0px;
	padding: 0px;
	/* text-align: left; */ /* was center added */
	/* width: 100%; added */
}

/* GENERAL LAYOUT EXPLANATION
 *
 * The tiki application is enclosed as a whole in tiki-main tiki-main contains three divs: tiki-top, 
 * tiki-mid and tiki-bot that will be used for the header, application and footer.
 *
 * tiki-mid contains a 3-column table, the columns are called (ids) leftcolumn, centercolumn and rightcolumn
 * Finally centercolumn contains tiki-center where the main area of the application is displayed.
 *
 */

/* ******************************************** GENERAL LAYOUT ******************************************************** */

/* This div encloses the whole Tiki application */
DIV#tiki-main {
	
	background: transparent; /* was #EFEFE7 */
	height:   100%; /* CHECK 100% not valid */
	width: 760px; /* was 100% and 768px */
	margin: 0px auto 0px auto; /* Was -1px and -4px - -3px and -3px */
	text-align: left;  /* added */
}

/* This is the header */
DIV#tiki-top {
	background-color: transparent;
	color:   black; /* was white tnt */
	height:   auto;
	padding-left: 0px; /* added -3 */
	padding-right: 0px;
	margin-left: 0px; /* was -3 and -5 - required to align header with mid */
	margin-right: 0px; /* added  was -2px */
	width: 100%; /* was 100% */
	/* text-align: center;  */ /* added was left */
	/* margin-bottom: 25px; try for tour fix */
}

DIV#tiki-top a {
	color: #FFFFCC; /* was #FFFFCC white - Sets Text colour in both Admin Menu (phplayers) and suckerfish menu */
	text-decoration:   none; /* was none */
	/* line-height: 15px;  added */
	/* width: 85px auto; */ /* just added */
	/* text-align: center; */ /* just added */
}

/* This is the middle */
DIV#tiki-mid {
	background: #FFFFCC; /* was white #EFEFE7 #E6E6FA - check didn't do anything */
	height:   auto;
	padding-bottom:   0px;
	width: 760px;  /* added was 798px had been changed to 760 */
	text-align: left; /* was center - added to get the page titles centered - is put back to left in "Cells where nothing is specified" and/or 3362 */
	/*margin-top: -1px; *? /* added - This effects the space below dropdown menu */
}

/*DIV#tiki-mid a {
	color: #990000;  #990000 
}*/
/* And this is the footer */
DIV#tiki-bot { /* whole */
	padding-top:    0px; /* was 10px */
	margin-top:   -11px;
	background: #FFFFCC; /* was #DED  */
	padding-bottom:  0px; 
	width: 760px; /* added */ 
	clear: both;
	/* text-align: center; */
}

/* The three columns */
TD#leftcolumn {
	padding-left:    0px; /* was 0px */
	padding-right:   0px; /* was 0px */
	margin-right:    0px; /* was 2px Why */
	vertical-align:   top;
	background: #EE4411; /* was #EE4411 #FF6633 white #6495ED */
	/* width:  auto; was 190 and tried 200 finally 179px */
}

TD#rightcolumn {
	padding-left:    0px; /* was 2px */
	vertical-align:   top;
	background:   transparent; /* was 6495ED #FFFFCC */
	width:  119px;  /* was 180px auto */
	font-size:   11px; /* added to fix jumping */
}

TD#centercolumn {
	padding-right: 0px; /* changed from 2px */
	background: #FFFFCC; /* was #EFEFFF white */
	vertical-align:   top;
	width: 100%; /* was 100% and 762px and 798px and 760px 640px */
	margin-top: 0px; /* added */
	/* padding-top: 20px; */ /* Sets vertical position of pagetitle in IE and FF */
	/* margin-right: -10px; added */
}

/* And this is what lies inside the centercolumn */
/* Cells where nothing is specified */

/* The main setting for the wiki text */
DIV#tiki-center {
	margin-left:    0px; /* was 2px - 43px and finally 15px */
	/* margin-right:   -7px;  was 5px and finally 40px -7px fixes IE */
	margin-top: 0px; /* added */
	padding-left:   25px; /* was 7px and finally 3px 7px 0px */
	padding-right:  25px; /* was 5px 0px - required to keep edge inline */
	text-align: left; /* was center - added to get the page titles centered - is put back to left in "Cells where nothing is specified" and/or 3362 */
	line-height: 16px;
}

/* what goes here??? */
div#debugconsole {
	position:    absolute;
	background-color:   #eeddcc; /* #eeddcc */
	color:   #009000;
	top:   0px;
	left:   20px;
	right:   310px;
	height:   auto;
	width:   auto;
	z-index:   1;
	padding:   5px;
	border:   6px ridge #996600;
	font-size:   12px;
}

span.on-option {
	color: #00C000;
}

span.off-option {
	color: #005000;
}
/* Insert atma */
/* Links where not specified elsewhere - Effects eventicles, anahata menu etc */
a:link {
	color: #990000; /* was #990000 */
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /* 12px*/ 
	font-weight: normal;
}
a:visited {
	text-decoration: underline;
	color: #990000;    was 990000 660000 FF3300 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	color: #996600; /* was #FF3300 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a:active {
	color: #990000; /* #660000 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

/* End insert atma */
/* ******************************************** GENERAL STYLE PROPERTIES ********************************************* */

/* BOXES boxes are used to present a box with a title bar and content, they are used for modules and they
   are also used in the rankings, admin screen etc. 
   The box class is used for modules while the cbox class is used for other boxes
*/
/* Used for Anahata Menu */
/* Boxes used for modules (modules are those boxes in the left/right columns) */
/* This effects the whole box */
div.box {
	background-color: transparent; /* was FF6633 white white; F89D6D transparent FF6633 - Effects Wisdom of the Moment */
	margin-top:   0px; /* AAA was 17 adjusts the anahata menu module on left column down */
	margin-bottom:   0px; /* AAA was 0 -17 adjusts space between the modules on left column */
	border:   0px solid black;
	padding-top: 0px; /* AAA was 0 */
	padding-bottom:   0px; /* AAA was 0 */
	overflow:   visible; /* Was hidden */
	width:  119px; /* was 120px 179 200px - Sets rt column width */
	color: #660000; /* Was  #660000 #003399 white effects Menu Titles */
	/* font-size:   12px; */ /* added to fix jumping */
}

/* Boxes are divided in title and data, this is the title */
div.box-title {
	/* background-image: url(../../wiki_xtras/page_layout/b_sub-blank.gif); */ /* pattern-bit.gif*/
	/*background-repeat:   no-repeat;*/
	/* height:  6px; */ /* Was 26px 6 */
	/* background-color: #FF6633; */ /* #003366;  was  #996633 #100852 and #002c72 and #003399 and #FF9933 */
	/* background: url(dblue/anahata_blue_top_fade1-1.jpg); */ 
	border:   0px outset; /* #cccccc was 1 */
	color: #660000; /* Was #660000 #003366 white - #003399 white #660000 EEE69E - Effects Wisdom of the Moment */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px; /* Was 13px - Effects Wisdom of the Moment */
	font-weight:   normal;
	overflow:   hidden; /* Was hidden */
	text-align:   left; /* AAA was left */
	width:  100%;  /* was 200px 120px */
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
/* Effects Admin Menu (not sure about that - Does effect module title */
div.box-title table {
   width: auto; /* was 100% 90% auto 760px - Effects Admin menu title */
	text-align: left; /* does not effect admin menu title */
	color: #660000; /* was #660000 white blue red - does not effect admin menu title */
	padding-top: 0px;
	padding-bottom: 0px; /* This and above 2 lines previously added by atma */
	font-size:   10px; /* added to fix jumping */
	text-decoration: none;
}

/* And this is the data */
/* Effects Wisdom of the moment, Anahata & Admin Menu, Search and Login etc */
div.box-data {
	overflow: hidden; /* Was hidden */
	background-color: transparent; /* #FF6633 white; was #FF6633 #fefefe - Sets */
	color: #660000;  /* was #000000 FF6633 white - maroon - #993333 - #003399 #003366 white - Sets Wisdom of the Moment */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; /* was 11 12px - This effects the numbers on the "Last Changes"*/
	text-decoration: none;
	line-height: 12px; /* was 16 26 16 - Added to space out text on modules */
	width:  auto; /* was 179 189 200 - WofM */
/*	border-right: 0px solid #444444;  Borders here effect the whole data box 
	border-bottom: 0px solid #aaaaaa;  was 1px */
/*	border-left: 1px solid black;*/
	margin: 0px 0px 2px 0px;
	padding: 1px 0px 1px 0px;
}
div.box-data a{
	/*overflow: hidden;  Was hidden 
	background-color: transparent;  #FF6633 white; was #FF6633 #fefefe - Sets */
	color: #990000;  /* was #000000 FF6633 white - maroon - #993333 - #003399 #003366 white - Sets Wisdom of the Moment */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;  /* was 11 12px - This effects the numbers on the "Last Changes"*/
	font-weight:   normal;
	text-decoration: underline;
	/*line-height: 12px;  was 16 26 16 - Added to space out text on modules 
	width:  auto;  was 179 189 200 - WofM 
	border-right: 0px solid #444444;  Borders here effect the whole data box 
	border-bottom: 0px solid #aaaaaa;  was 1px 
	margin: 0px 0px 2px 0px;
	padding: 3px 0px 13px 0px;*/
}
div.box-data a:hover{
	/*overflow: hidden;  Was hidden 
	background-color: transparent;  #FF6633 white; was #FF6633 #fefefe - Sets 
	color: #660000;   was #000000 FF6633 white - maroon - #993333 - #003399 #003366 white - Sets Wisdom of the Moment 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;  was 11 12px - This effects the numbers on the "Last Changes"
	font-weight:   normal;*/
	text-decoration: underline;
		font-size:   10px; /* added to fix jumping */
		color: #996600;
	/*line-height: 12px;  was 16 26 16 - Added to space out text on modules 
	width:  auto;  was 179 189 200 - WofM 
	border-right: 0px solid #444444;  Borders here effect the whole data box 
	border-bottom: 0px solid #aaaaaa;  was 1px 
	margin: 0px 0px 2px 0px;
	padding: 3px 0px 13px 0px;*/
}
/* When modules display a list of items each item is enclosed in a cell with the following style */
TD.module {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px; /* was 10px */
	color: #990000; /* was #003399 white - maroon - #993333 - Effects numbers in Last Changes */
}

/* Links in modules - Effects Last Changes and login box */
.linkmodule {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px; /* was 11px */
	color: #990000; /* was 660000 #993333 white - maroon - #993333S - #003399 white - Effects Last Changes */
	text-decoration:   underline;
	}
.linkmodule a{
	font-size: 10px;
	color: #990000;
}
.linkmodule:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color: #990000; /* was FF3300 white - maroon 003399 */
	text-decoration:   underline;
}
.linkmodule:visited {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color: #990000; /* was #00FFFF -  #002c72 red */
	text-decoration: underline; /* Was none */
}
.linkmodule:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px; /* 12px 11px Changed Atma to fix hovered "Last Changes" going smaller Nov 09*/
	color: #996600; /* was FF3300 #00FFFF -  #002c72 red */
	text-decoration: underline; /* Was none */
}
/* Now the boxes for the rest of Tiki (non-modules */
div.cbox {
	background: white; /* was white */
	background-color: white; /* added for kicks */
	color: Black; /* added for kicks */
	margin-left:   4px;
	margin-right:   4px;
	margin-top:   4px;
	margin-bottom:   0px;
	border:   3px solid black;
	padding-bottom:   10px;
	overflow:   hidden;
	width:   99%;
}

/* Boxes are divided in title and data, this is the title */
div.cbox-title {
	/* background-color:  #100852; */
	color:  #660000; /* was #660000 white */
	border-bottom:   0px solid black; /* was 1px */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px; /* was 13 */
	font-weight:   bold;
	overflow:   hidden;
	text-align:   center; /* was center */
	padding-left:   0px;
	padding-right:   0px;
	margin-bottom:   0px;
	width:   100%;
	/* background-image : url(dblue/title_twurl.gif); */
}

/* When there's a link in a cbox-title */
.cboxtlink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px; /* was 11px */
	color:   green; /* was white tnt1 */
	text-decoration:   none;
}

.cboxtlink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.cboxtlink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px; /* was 11px */
	color: #003399; /* was   #00FFFF  and #002C72 - */
	text-decoration: none;
}

/* And this is the data */
div.cbox-data {
	overflow:    hidden; /* AAA Was hidden */
	background:   white;
	margin-left:   5px;
	margin-right:   5px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px; /* was 11px */
	color:   black;
	width:   99%;
}

/* Some boxes are identified by an ID, for example the  boxes in the main application menu, we set display to
   none to make the menu appear collapsed initially, change this to 'block' if you want it to be extended fully */

/* Menus */
/* Separators are used to separate menu areas in the application menu and user created menus */
/* Used in the Menu preview on edit menu page */
div.separator {
	/*background:    #3D59AB;*/ /* was #3D59AB */
	color: #660000; /* white */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;  /* was 10 px */
	margin: 10px 2px 0px 2px;
	width:   auto;
}
div.separator a{
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	font-weight: bold;
	color:   #660000; /* white */
	text-decoration:   none;
}
/* Links to extend/collapse menus */
.separator {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #660000; /* white */
	text-decoration:   none;
}

.separator:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #660000;  /* white */
	text-decoration:   none;
		background-color: red;
}

.separator:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #FF3300;  /* #00FFFF */
	text-decoration:   none;
/*	background-color: red;*/
}

/* Links in menus */
/* Effects the Anahata menu */
.linkmenu, .rsslink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  10px; /* was 11px */
	color: #660000; /* #003399;  Maroon - #993333; */
	text-decoration:   none;
	/*border: 2px Green;*/
}

.linkmenu:active, .rsslink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  10px; /* was 11px Changed to fix red menu text getting smaller */
	color:   #660000;
	text-decoration:   none;
	/*background-color: #F7714A;*/
/* AAA	padding: 0px; 10px */
}

.linkmenu:hover, .rsslink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px; /* was 11px Changed to fix red menu text getting smaller */
	color: #FF3300; /* was #EEEEEE #00FFFF */
	text-decoration: none;
/*background-color: #EE4411;
*/	border: 0px;
}

/* style for rss lists in modules or in wiki */
.rsslist {
  background-color: #3D56AB;
  margin: 0;
  margin-right: 10px;
  padding: 1px;
  border: 3px solid #dadac9;
}
.rssitem {
  padding: 1px 6px 1px 6px;
  border-top: 1px dashed #dadac9;
}
.rssitem:first-child {
  border-top: 0;
}
.rssdate {
  color: #999999;
  font-style: italic;
}


/* Links to collapse menus for example the main menu can be completely collapsed */
.flip {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:   #660000; /* white */
	text-decoration:   none;
}

.flip:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:   white;
	text-decoration:   none;
}

.flip:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:   #00FFFF;
	text-decoration:   none;
}

/* Banners of type text (textadds) are displayed as links using the following style */
.bannertext {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.bannertext:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.bannertext:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00FFFF;
	text-decoration:   none;
}

/* Some boxes uses thumbnails this is the image style */
div.imagerank {
	margin-left:    5px;
	margin-right:   5px;
	margin-bottom:   10px;
	margin-top:   10px;
}

/* A simple box is just a div with a border around and some margin 
 * used for example in the admin screen */
div.simplebox {
	margin-left:    1px;
	margin-right:   1px;
	margin-top:   5px;
	margin-bottom:   5px;
	padding-left:   2px;
	padding-top:   2px;
	padding-bottom:   2px;
	padding-right:   2px;
	color: Black;
	border:   1px solid #000080;
	background:   white;
	width:   98%;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
}

/* Prevent forms from generating unwanted padding or margins */
FORM {
	margin:    0px 0px 0px 0px;
	padding-bottom:   0px;
	padding-left:   0px;
	padding-right:   0px;
	padding-top:   0px;
	}

/* General form elements */
input, textarea, select {
	color:    #660000; /* was 000000 */
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input {
	text-indent: 2px;
}

/* General tables */
/* These styles apply to tables used to display common listings such as the wiki page listing, last changes,
   listings in admin screens, etc. */

/* Cells where nothing is specified - Main Setting for html text*/
TD {
	color:    #660000;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;  /* was 12px */
	vertical-align:   top;
/*color: white;   test 	*/
	/* text-align: left; Added by atma to put everything back to the left */
/* This might be to drastic check out more individual settings */
}

/* Cells in forms without background color (inside a div for example) */
.form td {
	color:    Black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px; /* 11px */
	vertical-align:   top;
	text-align:   left;
}

/* Cells in forms using a background color */
.formcolor td, 
.galform td, 
.editblogform td, 
.editfgalform td, 
.comform td, 
.forumform td {
	color:    white;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:   #4682B4;
	font-size:   11px;
	vertical-align:   top;
	text-align:   left;
}

/* The table */
table.listgallery, table.creategalform, TABLE.normal, table.gallerylisting, table.bloglist, table.editblogform, table.editfgalform,
	table.listfgal, table.listfiles, table.listarticles, table.forumstable, table.forumformtable, table.viewthread, table.jukeboxlist {
	border-color:    #4682B4;
	border-style:   solid;
	border-width:   1px;
	width:   97%;
/*color: white;   test */
}

TABLE.normalnoborder {
	width: 97%;
}

/* Table headings */
th.heading tr{
	color: white;
}
TD.heading, td.gallistheading, td.listgalheading, td.bloglistheading, td.jukeboxlistheading, td.listfgalheading, td.listfilesheading, td.listartheading,
	td.forumheading, td.thead {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white; /* was white green */
	font-size:   11px; /* 11 */
	font-weight:   bold;
	background-color:   #5a4a39;
	background-image:   url(dblue/back1.jpeg);
	height:   20px;
	padding-left:   2px;
	padding-right:   5px;
}

/* duplicating the above class for transition to an accessible tiki */
th, th.gallistheading, th.listgalheading, th.bloglistheading, th.jukeboxlistheading, th.listfgalheading, th.listfilesheading, th.listartheading,
	th.forumheading, th.thead {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white;
	font-size:   11px;
	font-weight:   bold;
	background-color:   #5a4a39;
	background-image:   url(dblue/back1.jpeg);
	height:   20px;
	padding-left:   2px;
	padding-right:   5px;
}

TD.button {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white;
	font-size:   11px; /* 11 */
	font-weight:   bold;
	background-color:   #5a4a39;
	background-image:   url(dblue/back1.jpeg);
	height:   20px;
	padding-left:   2px;
	padding-right:   5px;
	text-align:   center; 
	vertical-align:   middle; 
}

/* Links to view an object from a table listing objects can be generalized to this link */
a.tablename, a.galname, a.imagename, a.jukeboxname, a.blogname, a.fgalname, a.artname, a.forumname {
	font-weight:    normal; /* was bold */
	font-size:   10px; /* was 12 */
	letter-spacing:   1px;
	color:   black; /* black */
	text-decoration:   none;
}

a.tablename:active, a.galname:active, a.jukeboxname:active, a.imagename:active, a.blogname:active, a.fgalname:active, a.artname:active,
	a.forumname:active {
	text-decoration:    none;
	color:   black;
}

a.tablename:hover, a.galname:hover, a.imagename:hover, a.jukeboxname:hover, a.blogname:hover, a.fgalname:hover, a.artname:hover, a.forumname:hover {
	text-decoration: underline;
}

a.forumnameread {
	font-size:    12px;
	letter-spacing:   1px;
	color:   black;
	text-decoration:   none;
}

a.forumnameread:hover {
	text-decoration: none;  /*underline*/
}

/* Links in table headings */
div.tableheading a{ /* added to test */
	color: white;
}
a.tableheading { /* added to test */
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration:   none;
}
a.tableheading:hover { /* added to test */
	font-size: 11px;
	font-weight: bold;
	color: white;
		text-decoration:   none;
}
a.table { /* added to test */
	color: white;
}
/*div.table {  added to test 
	color: white;
}*/
.tableheading, .gallistheading, .listgalheading, .bloglistheading, .llisfgalheading, .llistfileslink, .llistart, .lforumheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white; /* was white */
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.tableheading:active, .gallistheading:active, .listgalheading:active, .bloglistheading:active, .llisfgalheading:active, .
	llistfileslink:active, .llistart:active, .lforumheading:active {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.tableheading:hover, gallistheading:hover, .listgalheading:hover, .bloglistheading:hover, .llisfgalheading:hover, .llistfileslink:hover, .llistart:hover, .lforumheading:hover {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white; /* #00FFFF */
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

/* When a find button is provided for a listing the table form is displayed in a table with the following style */
table.findtable {
	width:    97%;
	margin-bottom:   20px;
	padding-bottom:   10px;
}

.findtable td {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
}

/* Odd rows in several listings */
tr.odd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
	background-color:   #4682B4;
	vertical-align:   top;
	text-align:   left;
}
tr.odd:hover {
/*background-color: #FFF7E6;*/
}

tr.even {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px; /* 12px */
	background-color:   #B0C4DE;
	color:   black;
	vertical-align:   top;
	text-align:   left;
}
tr.even:hover {
/*background-color: #FFF7E6;*/
font-size:   11px; /* added to test */
}
TD.odd, td.gallistnameodd, td.gallistdescriptionodd, td.gallistcreatedodd, td.gallistlastModifodd, td.gallistuserodd, td.gallistimagesodd, td.gallisthitsodd, td.gallistactionsodd, td.listgalidodd, td.listgalnameodd, td.listgalcreatedodd, td.listgalhitsodd, td.listgaluserodd, td.listgalfilesizeodd, td.bloglistnameodd, td.bloglistdescriptionodd, td.bloglistcreatedodd, td.bloglistlastModifodd, td.bloglistuserodd, td.bloglistpublicodd, td.bloglistpostsodd, td.bloglistvisitsodd, td.bloglistactivityodd, td.bloglistactionsodd, td.listfgalnameodd, td.listfgaldescriptionodd, td.listfgalcreatedodd, td.listfgallastModifodd, td.listfgaluserodd, td.listfgalfilesodd, td.listfgalvisitsodd, td.listfgalactionsodd, td.listfilesnameodd, td.listfilesdescriptionodd, td.listfilesidodd, td.listfilesfilenameodd, td.listfilesfilesizeodd, td.listfilescreatedodd, td.listfilesdlsodd, td.listfilesnameodd, td.listfilesuserodd, td.listfilesactionsodd, td.listarttitleodd, td.listarttopicodd, td.listartpublishDateodd, td.listartauthorodd, td.listartreadsodd, td.listarthasimageodd, td.listartuseimageodd, td.listartactionsodd, td.listartsizeodd, td.forumstableodd, td.forumstableinfoodd, td.topictitleodd, td.topicrepliesodd, td.topicreadsodd, td.topicscoreodd, td.topiclastpostodd, td.topicauthorodd, td.jukeboxlistnameodd, td.jukeboxdescriptionodd, td.jukeboxcreatedodd, td.jukeboxlastmodifodd, td.jukeboxlistuserodd, td.jukeboxlisttracksodd, td.jukeboxlistvisitsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
	background-color:   #4682B4;
	vertical-align:   top;
	text-align:   left;
}

/* Added to get listings of menu items etc to stop jumping */
TD.even a{
	font-size: 11px;
	font-weight: normal;
}
TD.even a:hover{
	font-size: 11px;
	font-weight: normal;
}
TD.odd a{
	font-size: 11px;
	font-weight: normal;
}
TD.odd a:hover{
	font-size: 11px;
	font-weight: normal;
}
/* Even rows in several listings */
TD.even, td.gallistnameeven, td.gallistdescriptioneven, td.gallistcreatedeven, td.gallistlastModifeven, td.gallistusereven, td.gallistimageseven, td.gallisthitseven, td.gallistactionseven, td.listgalideven, td.listgalnameeven, td.listgalcreatedeven, td.listgalhitseven, td.listgalusereven, td.listgalfilesizeeven, td.bloglistnameeven, td.bloglistdescriptioneven, td.bloglistcreatedeven, td.bloglistlastModifeven, td.bloglistusereven, td.bloglistpubliceven, td.bloglistpostseven, td.bloglistvisitseven, td.bloglistactivityeven, td.bloglistactionseven, td.listfgalnameeven, td.listfgaldescriptioneven, td.listfgalcreatedeven, td.listfgallastModifeven, td.listfgalusereven, td.listfgalfileseven, td.listfgalvisitseven, td.listfgalactionseven, td.listfilesnameeven, td.listfilesdescriptioneven, td.listfilesideven, td.listfilesfilenameeven, td.listfilesfilesizeeven, td.listfilescreatedeven, td.listfilesdlseven, td.listfilesnameeven, td.listfilesusereven, td.listfilesactionseven, td.listarttitleeven, td.listarttopiceven, td.listartpublishDateeven, td.listartauthoreven, td.listartreadseven, td.listarthasimageeven, td.listartuseimageeven, td.listartactionseven, td.listartsizeeven, td.forumstableeven, td.forumstableinfoeven, td.topictitleeven, td.topicreplieseven, td.topicreadseven, td.topicscoreeven, td.topiclastposteven, td.topicauthoreven, td.jukeboxlistnameeven, td.jukeboxdescriptioneven, td.jukeboxcreatedeven, td.jukeboxlastmodifeven, td.jukeboxlistusereven, td.jukeboxlisttrackseven, td.jukeboxlistvisitseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #B0C4DE;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

TD.third {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black; 
	background-color:   #CCCCCC;
	vertical-align:   top;
	text-align:   left;
}

/* Titles */
/* When the page title is a link this is the style */
.pagetitle a{
	font-size: 16px;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:   none;
	color: #660000; 
	
}
.pagetitle, .forumspagetitle {
	font-weight: bold;
	font-size:   16px; /* 26px 22px */
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color: #660000; /* 4169E1 #003399 */
	margin-top: 10px; /* Added by atma to space the title nicely was 10px */
}
/*div.pagetitle a{  added to fix pagetitle NOT 
	font-weight: bold;
	font-size:   26px;  26px 22px 
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color: #660000;  4169E1 #003399 
	margin-top: 10px;  Added by atma to space the title nicely 
}
div.pagetitle {  added to fix pagetitle NOT 
	font-weight: bold;
	font-size:   26px;  26px 22px 
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color: #660000;  4169E1 #003399 
	margin-top: 10px;  Added by atma to space the title nicely 
}*/
a.pagetitle, a.forumspagetitle {
	font-weight: bold; /* was bold */
	font-size:   16px; /* was 26px 22px - Sets page title */
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	text-decoration:   none;
	color: #660000; /* was 4169E1 #003399 */
	margin-left: 9px; /* Sets the left edge of page title */
	margin-top: 0px;  /* Added - nogo */
	margin-bottom: 0px; /* Added - nogo */
	/*padding-top: 10px;*/ /* -10px */
	padding-bottom: 0px; /* nogo */
	line-height: 20px; /* 20px Sets height of showpage along with wikitopline and div.wikitext */
}

a.pagetitle:hover, a.forumspagetitle:hover {
	font-weight:    bold;
	font-size:   16px; /* Was 22px */
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #660000; /* was 4169E1 #003399 */
}
div.subheading
{
font-weight: bold;
font-size: 2px; /* was 22px */
font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #003399;
/* This whole class added by Atma */
}
/* Non-linking titles (three levels) */
/* These will naturally go left aligned in the wiki pages but will be centred in page titles */
/* as the setting to centre the text in div#tiki-center overides it - Atma */
H1 {
	font-weight:    bold;
	font-size:   16px; /* was 16px */
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color:   #660000;
}

H2 {
	font-weight:    bold;
	font-size:   12px;  /* was 12px */
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color:   #660000;
	margin-bottom: -1px;
}

H3 {
	font-weight:    bold;
	font-size:   13px; /* was 10px */
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color:   #660000;
	}

/* Links where no special link style apply (usually with the general application background) */
/* Doesn't effect the normal wiki page links */
.link, .gallink, .jukeboxlink, .bloglink, .fgallink, .trailer, .opencomlink, .commentslink, .admlink, .forumbutlink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; /* 11 */
	color:   #990000; /* 660000 #191970 */
	text-decoration:   none;
	}

.link:active, .gallink:active, .jukeboxlink:active, .bloglink:active, .fgallink:active, .trailer:active, .opencomlink:active, .commentslink:active, .admlink:active, .forumbutlink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; /* 11 */
	color:  #990000; /* FF3300 #191970 */
	text-decoration:   none;
}

.link:hover, .gallink:hover, .jukeboxlink:hover, .bloglink:hover, .fgallink:hover, .trailer:hover, .opencomlink:hover, .commentslink:hover, .admlink:hover, .forumbutlink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; /* 11 */
	color:  #996600; /* #FF3300 */
	text-decoration:   underline;
}

/* Search results display a date using the following style */
div.searchdate {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #333333;
}

/* Pagination for listings */
.mini {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   Black;
}

/* prev & next buttons in pagination */
.prevnext, .galprevnext, .blogprevnext, .fgalprevnext, .artprevnext, .forumprevnext, .jukeboxprevnext {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
	text-decoration:   none;
}

.prevnext:active, .galprevnext:active, .blogprevnext:active, .fgalprevnext:active, .jukeboxprevnext:active, .artprevnext:active, .forumprevnext:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
	text-decoration:   none;
}

.prevnext:hover, .galprevnext:hover, .blogprevnext:hover, .fgalprevnext:hover, .jukeboxprevnext:hover, .artprevnext:hover, .forumprevnext:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
	text-decoration:   underline;
}

/* Warning background/color */
span.warn {
	color: red; /* red */
}

/* **********************************************  THE WIKI ********************************************************** */
div.titlebar {
	background: #101080;
	color:   black; /* was white */
	border:   1px solid white;
	padding-left:   1px;
	padding-right:   1px;
	padding-top:   1px; /* was 1px */
	padding-bottom:   1px;
	margin: 1px 1px;
	width:   99%;
	clear:   both;
	font-weight:   bold;
}

/* The bar where the actions for a page are displayed */
DIV#page-bar {
	margin-left: 5px;
	margin-right: 5px;
}

/* Wiki action buttons (the buttons displayed at the end of each page to edit/print/remove/etc a page */
.button2, .button3 {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   Black;
	font-weight:   bold;
	background:   white;
	border:   1px solid black;
	padding-left:   0.1em;
	padding-right:   0.1em;
	padding-top:   0.1em;
	padding-bottom:   0.1em;
	margin:   0.0ex 0px;
}
.button3 {
  border-radius : 5px 5px 0 0;
  -moz-border-radius : 5px 5px 0 0;
  -khtml-border-radius : 5px 5px 0 0;
}
.button3 .linkbut {
  border-radius : 5px 5px 0 0;
  -moz-border-radius : 5px 5px 0 0;
  -khtml-border-radius : 5px 5px 0 0;
  padding-bottom : 2px;
  border-bottom : 0;
}

/* Links in buttons */
.linkbut {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   black;
	background:   white;
	text-decoration:   none;
}

.linkbut:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	background:   white;
	color:   black;
	text-decoration:   none;
}

.linkbut:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; /* Changed Atma to fix hovered admin text going smaller Oct 09*/
	color:  #996600; /* was black */
	background:   white; /* was 6394EF tnt1 */
	text-decoration:   underline;
}

/* When a cached version of an external link is displayed */
div.cache {
	background:    #EFEFEF;
	border:   1px solid black;
	padding-left:   0.1em;
	padding-right:   0.1em;
	padding-top:   0.1em;
	padding-bottom:   0.1em;
	margin:   0.1ex 0px;
	width:   100%;
}

div.cachedpage {
	border:    1px solid black;
	padding-left:   0.1em;
	padding-right:   0.1em;
	padding-top:   0.1em;
	padding-bottom:   0.1em;
	margin:   0.1ex 0px;
	width:   100%;
}

/* When an external link is cached a small link to the cached version (cache) is displayed using this style */
.wikicache {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   #000080;
	text-decoration:   none;
}

.wikicache:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   #000080;
	text-decoration:   none;
}

.wikicache:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   #000080;
	text-decoration:   none;
}

table.wikitable {
	border: 1px solid black;
}

td.wikicell {
	background-color: #EFEFEF;
}

/* Text in wiki pages is displayed using the following style */
div.wikitext {
	background:    #FFFFCC; /* was white */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;   /* Was 12 13px */
	line-height: 18px; /* 18px */
	border:   0px solid black; /* 1px solid black */
	padding-left:   3px;
	padding-right:   3px;
	padding-top:   1px; /* was 1px */
	padding-bottom:   1px;
	margin-left:   1px;
	margin-right:   1px;
	margin-top:   1px; /* was 15px 2px 1px - Sets height of showpage along with wikitopline and pagetitle*/
	margin-bottom:   5px;
	width:   100%; /* was 100% and 760px */
	clear:   both;
	/* text-align: left; */ /* Added by atma - Required to put text back to the left - not required now that titles are on left */
}
/* Bar at the top of the page that has icons to edit, save, pdf and track etc atma */
/* Required to be 94% or less to show backlinks dropdown correctly in IE */
.wikitopline table {
width: 94%;  /* 94% */
height: 25px; /* Sets height of showpage in IE */
line-height: 20px; /* both added to test nogo */
/*margin-bottom: -3px; */ /* Sets height of showpage along with pagetitle and div.wikitext */
/*margin-top: -5px;*/ /* -5px - Sets height of showpage in FF */
margin: -5px 0px -3px 0px;
padding: 0px 0px 0px 0px;
font-size: 16px;
}

/* Links to wiki pages */
.wiki { /* added test */
	color:    #660000;
	font-weight:   normal;
	text-decoration:   underline;
}
/* added */
div.wiki {
	color: #990000;
}
div.wiki:hover a{ /* added test */
	color: #996600;
}
.wiki a {
	color: #990000; /* #FF3300 */
		text-decoration:   underline;
}
/*div.wiki a:hover{
	color: #996600;  #990000 #FF3300 
}*/
.wiki a:hover{
	color: #996600; /* #990000 #FF3300 */
}
/* end added */

.wiki:hover {
	color:    #996600; /* #990000 #0000FF FF3300 */
	font-weight:   normal;
	text-decoration:   underline;
}
/*.wiki:visited {
	color:    #990000;  #0000FF FF3300 
	font-weight:   normal;
	text-decoration:   underline;
}*/

/* Date displayed for last modification date of pages */
p.editdate {
	color:    black;
	font-size:   smaller;
	font-family:   "Lucida Grande", Helvetica, Arial, sans-serif;
}
#description {
  font-size : 10px !important;
  padding-left:   10px;
  color:   #333300;
}
/* The edit-help used to display the wiki syntax when editing a page */
div.wiki-edithelp {
	background:    white;
	border:   1px solid black;
	font-size:   smaller;
	padding:   6pt;
}

/* ****************************************************** IMAGE GALLERIES ********************************************* */
TABLE.galtable {
        border-collapse: collapse;
        width: 100%;
}

/* Gallery description */
div.galdesc {
	color:    white;
	background:   #6394EF;
	border:   1px solid white;
	padding-left:   0.8em;
	padding-right:   0.8em;
	padding-top:   0.5em;
	padding-bottom:   0.5em;
	margin:   0.5px 0px; /* was  0.5ex 0px; */
	width:   100%;
	clear:   both;
}

/* Container for the whole gallery */
div.browsegallery {
	background:    #EFEFFF;
	width:   100%; /* was 100% */
}

/* You can set a different background color for odd and even rows in the thumbnails table */
/* Thumbnails in odd rows are shown inside oddthumb tds */
TD.oddthumb {
	background: #4284B5;
}

TD.eventhumb {
	background: #B5C6DE;
}

/* Gallery Title */
div.gallerytitle {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #4169E1;
}

div.adminoptions {
	margin-top:    5px;
	margin-bottom:   5px;
	padding-top:   10px;
	padding-bottom:   10px;
}

div.sortoptions {
	margin-top:    5px;
	margin-bottom:   5px;
	padding-top:   10px;
	padding-bottom:   10px;
}

span.sorttitle {
}

span.sortoptions {
}

/* Container for thumbnails */
div.thumbnails {
	border:    1px solid white;
	margin-top:   10px;
	margin-bottom:   10px;
}

/* Thumbnails images */
img.athumb {
	border: 1px solid white;
}

.caption {
	color: black;
}

/* No records found text  (displayed in the table when no records */
p.norecords {
	font-weight: bold;
}

/* Browsing an image */
table.imageinfo {
	border-color:    white;
	border-style:   solid;
	border-width:   1px;
	width:   98%;
}

td.imageinfo {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #B5C6DE;
	vertical-align:   top;
	text-align:   left;
}

/* The whole container for the browse image screen (may be useful for a fancy background) */
div.browseimage {
	background:    #EFEFFF;
	width:   100%;
}

div.imagetitle {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #4169E1;
}

div.gallerylink {
}

div.showimage {
	text-align:    center;
	margin-top:   5px;
	margin-bottom:   5px;
}

div.imageinfo {
	text-align:    center;
	margin-top:   10px;
	margin-bottom:   10px;
}

td.imageinfo {
}

table.tableinfo {
	text-align: center;
}

div.linksinfo {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   Black;
	text-align:   center;
	border:   1px solid black;
	margin-top:   10px;
	margin-bottom:   10px;
}

/* ****************************************************** WEBLOGS ********************************************************* */

/* The header of a weblog post */
div.posthead {
	background-color:    #100852;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:   white;
	font-weight:   bold;
	overflow:   hidden;
	border:   1px solid black;
	border-bottom:   0px;
	text-align:   center;
	padding-left:   0px;
	padding-right:   0px;
	margin-bottom:   0px;
}

/* The font used in the heading of the weblog */
span.posthead {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	font-weight:   bold;
	color:   white;
}

/* Links in the weblog post heading (edit/remove) */
/* When there's a link in a cbox-title */
.blogt {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.blogt:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.blogt:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   underline;
}

/* The post body */
div.postbody {
	overflow:    hidden;
	background:   white;
	border:   1px solid black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   black;
	padding-left:   5px;
	padding-top:   5px;
	padding-bottom:   5px;
	margin-bottom:   10px;
}

/* The weblog title */
div.blogtitle {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white;
	font-size:   11px;
	font-weight:   bold;
	font-size:   18px;
	background-color:   #6394EF;
	padding-left:   2px;
	padding-right:   5px;
	margin-top:   10px;
	border:   1px solid black;
	border-bottom:   0px;
}

/* The weblog information */
div.bloginfo {
	background:    white;
	border:   1px solid black;
	padding-left:   0.8em;
	padding-right:   0.8em;
	padding-top:   0.5em;
	padding-bottom:   0.5em;
	margin-bottom:   10px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	clear:   both;
}

/* Weblog description */
div.blogdesc {
	background:    white;
	border:   1px solid black;
	padding-left:   0.8em;
	padding-right:   0.8em;
	padding-top:   0.5em;
	padding-bottom:   0.5em;
	margin-bottom:   10px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	clear:   both;
}

/* Links to post/edit/rss feed for the webelog are contained inside this div */
div.blogtools {
	background:    white;
	border:   1px solid black;
	padding-left:   0.8em;
	padding-right:   0.8em;
	padding-top:   0.5em;
	padding-bottom:   0.5em;
	margin-bottom:   10px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	clear:   both;
}

/* *************************************************** FILE GALLERIES *************************************************** */

/* Listing contents of a file gallery (listing files) */
div.fgaldesc {
	color:    white;
	background:   #6394EF;
	border:   1px solid white;
	padding-left:   0.8em;
	padding-right:   0.8em;
	padding-top:   0.5em;
	padding-bottom:   0.5em;
	margin:   0.5ex 0px;
	width:   100%;
	clear:   both;
}

/* ***************************************************** CMS ************************************************************** */

/* ******************************* */
/* ******* Start of EVENTS ******* */
/* ******************************* */
/*.event-head-enclosure {  Ensures that all of the header has white background 
	width:590px;
	background: white;  white
	margin: 2px 0px 0px 0px;
}*/
/*.event-title-bar {  was div.articletitle what does this effect 
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color: #993300; 
	 text-align: left; 
	font-size:   16px;
	font-weight:   bold;
	border:   0px solid black;
	border-width: 0px 0px 0px 0px;
	border-bottom:   0px;
	padding-left:   0em;
	padding-right:   0em;
	padding-top:   0em;
	padding-bottom:   0.5em;
	clear:   both;
	margin: 15px 0px 0px 0px; 
	background: FFCC66;
	background-color: FFCC66; 
	 background-repeat : repeat-x; 
}*/
DIV.articletopline {
	background-color: #FFCC66;
	font-size:	12px;
	font-weight:   bold;
   color: #600000;	
   margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 7px; 
	width: auto;
	text-align: left;
}
.eventicle-topline-hp {
	/*	background-color: #FFCC66; */ /* from read me */
	/* font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif; */
	font-size:   12px;  /*was 18px 13px*/
	font-weight:   bold;
	color: #600000; /* was maroon */
	/* margin:  0px 0px 0px 0px; */
}
div.event-title-bar { 
	background-color: #FFCC66; /* Sets background of title bar in tiki-read_event.php - was #FFCC66*/
}

/*.event-title {  may not need not used yet 
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;  was 18px 13px no go FF IE
	font-weight:   bold;
	color: #660000;  was maroon 
	background: #FFCC66;
	background-color: #FFCC66;
}*/
span.event-titlea { /* was span.titlea */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;  /*was 18px 13px*/
	font-weight:   bold;
	color: #600000; /* was maroon */
	margin:  0px 0px 0px 10px;
}
span.event-titlea a{ /* was span.titlea a */
	color: #660000; /* was maroon FF3300 */
	text-decoration : none;
	background: #FFCC66;
	background-color: #FFCC66;
}
.event-read-titleb {
	/*font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; 
	font-weight: bold;
	color: #660000;*/
	margin: 0px 0px 0.8em .8em;
}
.event-subtitle { /* was article subtitle */
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:  #993300; /*was maroon white 993300 */
	font-size: 13px;
	font-weight: bold;
	margin: -5px 0px 0px 0px;
}
.event-read-subtitle { /* was article subtitle */
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:  #993300; /*was maroon white 993300 */
	font-size: 14px;
	font-weight: bold;
	margin: -6px 0px 5px 0px;
}
.event-author { /* Was span.titleb */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px; 
	font-weight: bold;
	color: #660000;
	line-height: 16px;
	margin: 0em 0px 0px 0px;
}
.event-read-author { /* Was span.titleb */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   14px; 
	font-weight: bold;
	color: #660000;
	line-height: 20px;
	margin: 0em 0px 10px 0px;
}
.event-dates { /* new */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	font-weight: normal;
	color: #660000;
	line-height: 18px; 
	margin: 0em 0px 0px 0px;
}
.event-read-dates { /* new */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	font-weight: normal;
	color: #660000;
	line-height: 18px; 
	margin: 0em 0px 0px 0px;
}
.event-dates-label { /* new */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	font-weight: bold;
	color: #660000;
	line-height: 18px; 
	margin: 0em 0px 0px 0px;
}
div.event-heading { /* was div.articleheading - Ensures that all of the header has white background  */
	background: White;
	margin: 0px 0px 3px 0px; /* left was 1em */ 
	padding: 0px 0px 0px 10px;
	/* width: 580px; */ /* 580 590px */
}
div.event-trailer {
	float: right;
	background: White; /* #FFCC66 */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	clear:   both;
	text-align : center;
	padding: 0px 5px 0px 5px; /* was 0px 5px 0px 5px; */
	margin: 0px 0px 0px 0px;
	/* width: 580px;*/
}
span.event-headingtext { /* was span.articleheadingtext */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	display: inline;
	text-align: left; /* Added by atma to put everything left again */
   color: #600000;
	padding: 1em 0px 0px 0px;
	margin: 10px 5px 3px 10px;
}
.event-read-headingtext { /* was span.articleheadingtext */
	/*font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	display: inline;
	text-align: left; 
   color: #600000; */
	padding: 0em 0px 0px 0px;
	margin: .8em .8em .1em .8em;
}
div.event-body {
	background: #EEEEDD; /* white */
	border:   0px solid black; /* was 1px */
	padding-left:   2em; /*0.8em */
	padding-right:   2em;
	padding-top:   2em; /* 0.5em 12.5 */
	padding-bottom:   0.5em;
	margin:   0px 0px 0px 0px; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	clear:   both;
	text-align: left; /* Added by atma to put everything left again */
}
.event-typetags { 
float:right;  /* right */
width: 134px; /* auto 134px*/ 
background: #FF9900; /* url(dblue/mash1-13.jpg); #660000 FFCC66 */
color: #660000;
font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 13px;
font-weight: bold;
padding: 0px 0px 0px 0px; /* 3px 2px 0px 2px; */
margin: -16px 0px 0px 0px; /* -14px 0px 0px 0px; */
}
.event-image {
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 13px 0px;
	border: none;
}

/* ******* End of EVENTS ******* */
/* ***************************** */

/* ***************************** */
/* ******* Start of CMS ******** */
/* ***************************** */

/* The article title bar */
div.articletitle {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color: #993300; /* Was white purple white */
	font-size:   11px;
	font-weight:   bold;
	border:   0px solid black; /* was 1 */
	border-width: 0px 0px 0px 0px;
	border-bottom:   0px;
	padding-left:   0em;
	padding-right:   0em;
	padding-top:   0em;
	padding-bottom:   0.5em;
	margin-top:   5px;
	clear:   both;
	background: #FFCC66;
	background-color: #FFCC66;
	/* background-repeat : repeat-x; */
}
div.articletitle h1{
	margin: 0px;
	padding: 0.1em 0.25em 0em 15px;
	text-align: left;
	color: #600000;
}
div.articletitle h2{
	margin: 0px;
	text-align: left;
	color: #333333;
	font-size: 1.0em;
	padding: 0.1em 0.25em 0px 25px; /* 0.1em 0.25em 0px 25px */
}
/* The article title bar */
div.articletitle {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:  #993300; /*was maroon white */
	font-size:   11px; /* 11 px */
	font-weight:   bold; 
	/* background-color: #FF0000; */ /* was #003399 and #264CBC #FF9933 White transparent  #FFCC66 - Effects whole article */
	border:   0px solid black;
	border-bottom:   0px; /* was 1px */
	padding-left:   0.8em;
	padding-right:   0em; /* 0.8em */
	padding-top:   0.1em; /* was 0.5em 0.39 */
	padding-bottom:   0.1em; /* was 0.5em */
	margin-top:   0px; /* was 5px 2px */
	clear:   both;
	text-align: left; /* Added by atma to put everything back to the left */
	/* background : url(../../wiki_xtras/page_layout/b_sub-blank.gif); */ /* was sellpic1.gif url(dblue/blue_fade1-4.jpg) */
	background-repeat : no-repeat; /* repeat-x; */
	background-color: #FFCC66;
	background: #FFCC66;
}
.fldd{
	background-color : Aqua;
	border: 1px inset;
}
.fldd:focus{
	background-color : #00FF7F;
	border-color: red;
}

/* The article heading */
div.articleheading {
	background: white; /* was white #FFAF50 #FF6600 #FFCC66 white #FFCB99 - Sets background to Article Heading*/
	margin:0px;
	border:   0px solid black;
	padding-left: 7px; 
	padding-right:   0px;
	padding-top:   0em; /* 0.5em */
	padding-bottom:   0em; /* 0.5em */
	/* border-bottom: */ /* 0px; was 1px */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	clear:   both;
	text-align: left; /* Added by atma to put everything left again */
	line-height : 120%;  /* 140% */
}

/* The article title */
span.titlea {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; /* was 18px 13px */
	font-weight:   bold;
	color: #600000; /* was maroon */
	/* background: #FFCC66; */
	/* background-color: #FFCC66; */
}
span.titlea a{
	color: #660000; /* was maroon FF3300 */
	text-decoration : none;
	background: #FFCC66;
	background-color: #FFCC66;
}
span.titlea a:hover{
	text-decoration : underline; /* Sets the up and under lines on article title in homepage */
}

/* The author, date and number of reads */
/* Now just the Author */
span.titleb {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; /* was 10px */
	font-weight: bold;
	color: #660000; /* was Maroon FF3300 660000*/
	/* background: #FFCC66; */
	/* background-color: #FFCC66; */
	/* text-align: left; */
	/* float: left; */
	margin: 10px 0px 0px 0px;
}

span.titlec {
	float: left; 
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px; /* was 10px */
	font-weight: bold;
	color: #660000; /* was Maroon */
	padding-left: 15px;
}
/* Text in the article heading */
span.articleheadingtext {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	display: inline;
	text-align: left; /* Added by atma to put everything left again */
   color: #600000;
	padding-left: 0px;
	margin-left: 0px;
}
/* The trailer */
span.trailer {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px; /* was 10px */
	font-weight:   bold;
}
div.articletrailer {
	background: White; /* #FFCC66 */
	border:   0px solid black;
	border-bottom:   0px solid black; /* Was 1px solid black */
	border-top:    /* was thin solid blue; */
	margin-bottom:   0px;  /* was 20px */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	clear:   both;
	text-align : left; /* Added bt atma to put the print - edit icons back to the left in ie */
}

.articleimage {
		margin: 10px 10px 13px 0px;
}
/* The body */
div.articlebody {
	background: #FFCC66; /* white */
	border-top:   1px solid black; /* was 1px */
	padding-left:   0.8em; /*0.8em */
	padding-right:   0.8em;
	padding-top:   0.5em; /* 0.5em 12.5 */
	padding-bottom:   0.5em;
	margin:   4px 0px; /* was 10px 0px */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	clear:   both;
	text-align: left; /* Added by atma to put everything left again */
}

/******************************************************* CALENDAR **********************************************************/

/* LINKS TO DAYS IN THE CALENDAR */
.day {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   white;
}

.day:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   white;
}

.day:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   #00FFFF;
	text-decoration:   none;
}

.day:link {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   white;
}

.day:visited {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   white;
}

/* LINKS FOR TODAY */
.today {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   #00FFFF;
	font-weight:   bold;
	text-decoration:   none;
}

.today:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   #00FFFF;
	font-weight:   bold;
	text-decoration:   none;
}

.today:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   white;
	text-decoration:   none;
	font-weight:   bold;
}

/* Links to change month, year or go to today */
.nav {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   white;
	font-weight:   bold;
	text-decoration:   none;
}

.nav:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	text-decoration:   none;
	color:   white;
	font-weight:   bold;
	text-decoration:   none;
}

.nav:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   #00FFFF;
	text-decoration:   none;
	font-weight:   bold;
}

.changedate {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   8px;
	background:   #395AAD;
	color:   white;
	font-weight:   bold;
}

.date {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	background:   #395AAD;
	color:   white;
	font-weight:   bold;
}

/* ************************************************** COMMENTS ************************************************************* */

/* The whole comment area when it is visible and when it is not */
#comzone {
	display:    none;
	margin-left:   1px;
	margin-right:   1px;
	margin-top:   5px;
	margin-bottom:   5px;
	padding-left:   2px;
	padding-right:   2px;
}

#comzoneopen {
	display:    block;
	margin-left:   1px;
	margin-right:   1px;
	margin-top:   5px;
	margin-bottom:   5px;
	padding-left:   2px;
	padding-right:   2px;
}

/* Post comment form */
div.commentspost {
	display:    inherit;
	border:   1px solid black;
	margin-top:   10px;
	margin-right:   10px;
	padding-right:   0px;
	padding-top:   0px;
	padding-bottom:   0px;
	margin-bottom:   10px;
	width:   99%; /* was 99% */
}

/* Help box */
div.commentsedithelp {
	background:    #4284B5;
	color:   white;
	border:   1px solid white;
	font-size:   smaller;
	width:   98%;
}

/* The toolbar where the ordering number of comments and find box are found */
div.commentstoolbar {
	background:    #4284B5;
	color:   white;
	margin-bottom:   20px;
	width:   97%;
	border:   1px solid white;
	padding-top:   2px;
	padding-left:   2px;
}
/* The comment title */
span.commentstitle {
	font-weight:    bold;
	font-size:   12px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:   98%;
}

/* The comment */
div.commentscomment {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	margin-bottom:   20px;
	width:   97%;
}
/* The header for a comment */
div.commentheader {
	background:    #395AAD;
	border:   0px solid blue;
	font-size:   11px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:   white;
	width:   97%;
}

/* The text */
div.commenttext {
	font-size:    11px;
	margin-left:   5px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:   97%;
}

/* Links in the comment header */
.commentshlink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.commentshlink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.commentshlink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00FFFF;
	text-decoration:   underline;
}

.comments .normal {
	width: 100%;
}
.subcomment {margin-left: 10px; }

/* *********************************************************** CHAT ******************************************************** */
table.chatroom {
	border-color:    #5A4A39;
	border-style:   solid;
	border-width:   2px;
	width:   97%;
}

td.chatchannels {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:   #B5C6DE;
	font-size:   11px;
	color:   white;
}

td.chatarea {
	padding-left:    0px;
	margin-left:   0px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   black;
	background:   #FFFFFF;
}

table.chatform {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   97%;
	border-top:   0px;
}

td.tdchatform {
	color:    Black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:   #EFEFEF;
	font-size:   11px;
	vertical-align:   top;
	text-align:   left;
}

span.chnormal {
	color:    black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
}

span.chuser {
	color:    black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	font-weight:   bold;
}

/* ********************************************************* POLLS ******************************************************* */
div.pollresults {
	background:    white;
	border:   1px solid black;
	width:   98%;
	margin-top:   5px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   14px;
	padding-left:   5px;
}

table.pollresults {
	width: 97%;
}

td.pollr {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   black;
}
/* MODULES */

/* **************************************************** FORUMS **************************************************** */

/* Title for the forums page */
div.forumspagetitle {
	margin-top:    10px;
	margin-bottom:   40px;
}

table.threads {
	width: 97%;
}

td.viewthreadl {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
	background-color:   #EFEFEF;
	height:   30px;
	vertical-align:   top;
}

td.viewthreadr {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
	background-color:   #EFEFEF;
	height:   30px;
	vertical-align:   top;
}

/* Cells for the threads table */
td.threadsevenl {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #EFEFEF;
	vertical-align:   top;
}

td.threadsevenr {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   13px;
	background-color:   #EFEFEF;
	vertical-align:   top;
}

td.threadsoddl {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DDDDDD;
	vertical-align:   top;
}

td.threadsoddr {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   13px;
	background-color:   #DDDDDD;
	vertical-align:   top;
}

td.threadseparator {
	background-color:    #EEEEEE;
	height:   5px;
}

#forumpost {
	display: none;
}

#forumpostopen {
	display: block;
}

div.forumtoolbar {
	background:    #395AAD;
	width:   98%;
	margin-bottom:   20px;
	border:   0px;
}

td.forumtoolbar {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
	vertical-align:   bottom;
}

.toolbarlink {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.toolbarlink:active {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   white;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.toolbarlink:hover {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #00FFFF;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

/* Links to vote */
.forumvotelink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
}

.forumvotelink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
}

.forumvotelink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
}

/* *********************************************** CATEGORIES ************************************************************* */
table.tcategpath {
	margin-bottom:    4px; /* was 40px tnt1 */
	border-color:   #5A4A39;
	border-style:   solid;
	border-width:   1px;
	width:   97%;
}

/* Table containing the category path */
td.tdcategpath {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   red; /* was white */
	font-size:   13px;
	font-weight:   bold;
	background-color:   #100852;
	padding-left:   2px;
	margin:   0px;
	border-spacing:   0px;
	padding-right:   5px;
}

/* Links to up/top categories */
.categpath {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #660000; /* was 578308 */
	text-decoration:   none;
}

.categpath:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #578308;
	text-decoration:   none;
}

.categpath:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #578308;
	text-decoration:   none;
}

/* Table with the subcategories */
table.subcats {
	padding-top:    20px;
	padding-bottom:   20px;
	width:   97%;
	border-spacing:   0px;
	padding-right:   0px;
	margin-bottom:   10px;
	border-color:   black;
	border-style:   solid;
	border-width:   1px;
	background:   #B5C6DE;
}

td.tdsubcat {
	width:    25%;
	background:   #B5C6DE;
}

/* Links to subcategories */
.categlink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
	font-weight:   bold;
}

.categlink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
	font-weight:   bold;
}

.categlink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00FFFF;
	text-decoration:   underline;
	font-weight:   bold;
}

table.catobjects {
	width:    97%;
	border-spacing:   0px;
	padding-right:   0px;
	margin-bottom:   10px;
	border-color:   black;
	border-style:   solid;
	border-width:   0px;
}

td.categobjectsnameeven, td.categobjectsnameodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	background:   #4284B6;
}

td.categobjectsdataeven, td.categobjectsdataodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	background-color:   #B5C6DE;
	color:   black;
}

.catname {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #660000; /* was white */
	text-decoration:   none;
}

.catname:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   white;
	text-decoration:   none;
}

.catname:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #663300;
	text-decoration:   underline;
}

/* **************************************************** FAQS ************************************************************* */
/* The list of questions */
div.faqlistquestions {
	background:    #FFFFFF;
	color:   #660000; /* was black tnt1 */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	border:   1px solid black;
	width:   98%;
	padding-top:   5px;
	padding-bottom:   5px;
}

/* Container for question-answer block */
div.faqqa {
	background:    #FFFFFF;
	color:   #660000; /* was black tnt1*/
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	width:   97%;
	border:   1px solid black;
	margin-bottom:   20px;
	padding-top:   5px;
	padding-bottom:   5px;
	padding-left:   5px;
}

/* The question */
div.faqquestion {
	margin-bottom:    5px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background:   #395AAD;
	color:   white;
	width:   97%;
}

/* The answer */
div.faqanswer {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	width:   97%;
}

/* **************************************************** QUIZZES ************************************************************* */
div.questionblock {
	border:    1px solid black;
	background:   white;
	margin-bottom:   10px;
}

div.quizquestion {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	margin-bottom:   5px;
}

div.quizoptions {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
}

div.quizdescription {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	border:   1px solid black;
	background:   white;
	margin-bottom:   10px;
}

div.quizanswer {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	border:   1px solid black;
	background:   white;
	margin-bottom:   10px;
}

/* **************************************************** SHOUTBOX ************************************************************* */
div.shoutboxmsg {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	border:   1px solid black;
	background:   white;
	margin-bottom:   0px;
	padding-left:   2px;
	padding-top:   1px;
	padding-bottom:   1px;
}

div.shoutboxmodmsg {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	margin-bottom:   4px;
	padding-left:   2px;
	padding-top:   1px;
	padding-bottom:   1px;
}

textarea.tshoutbox {
	background-color:    white;
	border-bottom:   #5e5d63 1px solid;
	border-left:   #5e5d63 1px solid;
	border-right:   #5e5d63 1px solid;
	border-top:   #5e5d63 1px solid;
	color:   #000000;
	font-family:   verdana, tahoma, arial, helvetica, sans-serif;
	font-size:   10px;
}
/* ************************************************** WIKI TOCS ************************************************** */
div.tocnav {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	background:   #EFEFEF;
	padding-bottom:   5px;
	padding-top:   5px;
	margin-bottom:   2px;
}

.tocnavlink {
	color:    black;
	text-decoration:   none;
}

.tocnavlink:hover {
	color:    black;
	background-color:   #EFEFEF;
	text-decoration:   none;
}

/* ************************************************** DIRECTORY ************************************************** */
/* The list of categories */
div.dircategs {
	border:    0.5px solid black;
	padding-bottom:   5px;
	padding-top:   5px;
	padding-left:   5px;
}

/* Links to categories */
.dirlink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
	text-decoration:   underline;
	font-weight:   bold;
}

.dirlink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #636363;
	text-decoration:   underline;
	font-weight:   bold;
}

/* Links to subcategories */
.dirsublink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   black;
	text-decoration:   underline;
}

.dirsublink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #636363;
	text-decoration:   underline;
}

/* The list of sites in any category */
div.dirlistsites {
	background-color:    white;
	padding-left:   5px;
	padding-top:   5px;
	padding-bottom:   10px;
	border:   0.5px solid black;
	margin-top:   10px;
	width:   100%;
}

/* each site in the list of sites */
div.dirsite {
	background-color:    #EFEFEF;
	margin-bottom:   10px;
}

span.dirsitedesc {
}

span.dirsitetrail {
	font-size: 10px;
}

span.dirsitecats {
}

/* Links to sites */
.dirsitelink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   black;
	text-decoration:   underline;
}

.dirsitelink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #636363;
	text-decoration:   underline;
}

/* Related categories */
div.dirrelated {
	background-color:    White;
	margin-top:   10px;
	border:   0.5px solid black;
	padding-top:   5px;
	padding-bottom:   5px;
	padding-left:   5px;
	margin-left:   5px;
}

/* Footer with stats for the directory */
td.dirfooter {
	font-size: 9px;
}

div.dirfooter {
	margin-top:    10px;
	border:   1px solid black;
}

/* ************************************************** MESSAGES ************************************************** */
/* Links for priority colors */
td.prio1 {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	padding-left:   2px;
	background-color:   #E6E6FF;
}

td.prio2 {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	padding-left:   2px;
	background-color:   #D5D5FF;
}

td.prio3 {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	padding-left:   2px;
	background-color:   #C6C6FF;
}

td.prio4 {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	padding-left:   2px;
	background-color:   #A8A8FF;
}

td.prio5 {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	padding-left:   2px;
	background-color:   #7373FF;
}

/* Div containing links to flag/unflag messages when reading a message */
div.messureadflag {
	background-color:    #CCCCCC;
	padding-left:   5px;
}

/* Header when reading a message */
div.messureadhead {
	background-color:    #DEDEDE;
	margin-top:   2px;
}

/* Message body when reading */
div.messureadbody {
	margin-top: 5px;
}

/* Links to read emails (the subject in the mailbox listing) */
.readlink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   black;
	text-decoration:   underline;
}

.readlink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #636363;
	text-decoration:   underline;
}

/* calendar styles */
#calendar
{
width:100%;
}

.Cal0, .Cal1, .Cal2 {
	border-top:    1px dashed #cccccc;
	color:   #425262;
	font-size:   10px;
	padding-right:   0px;
}

.Cal0:before {
	content: "? ";
}

.Cal1:before {
	content:    "+ ";
	background-color:   #FFCC77;
}

.Cal2:before {
	content:    "X ";
	background-color:   #eeeeaa;
}
/* misc cal styles */
.caltitle {
	font-weight:    bold;
	color:   #425262;
}

.caltab {
	padding-left:    10px;
	padding-right:   10px;
	border:   1px solid #666666;
	border-bottom:   2px solid #aeaeae;
	margin-right:   6px;
}

a.caltab {
	text-decoration:    none;
	font-weight:   bold;
	font-size:   11px;
	background-color:   #dedede;
}

a.caltab:hover {
	background-color:    #efefaf;
	border-bottom:   2px solid #dedede;
}

.caltabon {
	padding-left:    10px;
	padding-right:   10px;
	background-color:   #ffffff;
	border:   1px solid #666666;
	border-bottom:   2px solid #FFFFFF;
	margin-right:   6px;
}

a.caltabon {
	text-decoration:    none;
	font-weight:   bold;
	font-size:   11px;
}

a.caltabon:hover {
	background-color: transparent;
}

div#tab, div#tabcal, div#tabnav {
	margin-top:    10px;
	margin-left:   30px;
}

div#tab {
	margin-bottom: 1px;
}

div.tabcal, div.tabnav {
	padding:    10px;
	background-color:   #ffffff;
	border:   1px solid #666666;
	border-bottom:   1px solid #aeaeae;
	font-size:   11px;
}

/* checkboxes background is required for rollover display */
.calcheckbox {
	background-color: #ffffff;
}

.caltoggle {
	font-size:    9px;
	margin-bottom:   7px;
}

/* style of the popup background in case of transparent styles */
#opaque {
	background-color: #100852;
}

.calfocus {
	font-size:    7px;
	background-color:   transparent;
}

.calfocus a {
	text-decoration: none;
}

.calfocuson {
	font-size:    7px;
	background-color:   #f3e498;
}

.calfocuson a {
	text-decoration: none;
}

.Calwiki {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
	margin-top:   0;
}

.Calwiki a {
	color: #443F39;
}

.Calwiki:before {
	content:    "w";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calblog {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calblog a {
	color: #443039;
}

.Calblog:before {
	content:    "b";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calgal {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calgal a {
	color: #303F49;
}

.Calgal:before {
	content:    "i";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calart {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calart a {
	color: #304F30;
}

.Calart:before {
	content:    "a";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calforum {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calforum a {
	color: #304F30;
}

.Calforum:before {
	content:    "o";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Caldir {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Caldir a {
	color: #304F30;
}

.Caldir:before {
	content:    "d";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calfgal {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calfgal a {
	color: #304F30;
}

.Calfgal:before {
	content:    "f";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calfaq {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calfaq a {
	color: #304F30;
}

.Calfaq:before {
	content:    "q";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calquiz {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calquiz a {
	color: #304F30;
}

.Calquiz:before {
	content:    "z";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Caltrack {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Caltrack a {
	color: #304F30;
}

.Caltrack:before {
	content:    "t";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calsurv {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calsurv a {
	color: #304F30;
}

.Calsurv:before {
	content:    "s";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calnl {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calnl a {
	color: #304F30;
}

.Calnl:before {
	content:    "n";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Caleph {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Caleph a {
	color: #304F30;
}

.Caleph:before {
	content:    "e";
	font-family:   monospace;
	background-color:   #ffffff;
}

.Calchart {
	border-top:    1px dashed #cccccc;
	font-size:   10px;
	padding-left:   3px;
	padding-right:   3px;
}

.Calchart a {
	color: #304F30;
}

.Calchart:before {
	content:    "c";
	font-family:   monospace;
	background-color:   #ffffff;
}

.calweb {
	font-weight:    bold;
	font-size:   10px;
	text-decoration:   none;
	padding-left:   3px;
	padding-right:   3px;
	color:   #336699;
}

.calweb:hover {
	color: #996633;
}

.calprio1 {
	background-color: #DAE0E0;
}

.calprio2 {
	background-color: #DADCDC;
}

.calprio3 {
	background-color: #DAD0D0;
}

.calprio4 {
	background-color: #DACACA;
}

.calprio5 {
	background-color: #DAC0D0;
}

.calprio6 {
	background-color: #DABABA;
}

.calprio7 {
	background-color: #DAB0B0;
}

.calprio8 {
	background-color: #DAAAAA;
}

.calprio9 {
	background-color: #DA9A9A;
}

div.tabrow {
	margin-left: 29px;
	background-color: #efefef;
	border: 1px solid #787878;
	border-bottom: 0;
	font-size: 11px;
}
td.middle {
	vertical-align: middle; 
}
.daterow {
  padding : 0 5px;
  border : 1px outset #ddd;
  background-color : #ddd;
}
.daterow:hover {
  background-color : #fff;
  cursor : pointer;
}
.daterow:active {
  border : 1px inset #ddd;
}
.mininotes {
	font-size: 80%;
	color:#666666;
}
.opaque
{
	background-color: #ffffff;
	width: auto;
	border: 1px solid #666666;
	padding: 1px; 
}
.opaque .box-title,
.opaque, .box-data 
{
	width: auto;
}
.calcontent {
	min-height: 60px;
}
.viewmodeon {
	padding-left:   0px;
	padding-right:   0px;
}
.viewmodeoff {
	padding-left:   0px;
	padding-right:   0px;
}
a.viewmodeon img {
	margin: 0;
padding: 0;
}
a.viewmodeoff img {
	margin: 0;
padding: 0;
}
#caltable {
	width: 100%;
}

/* help zone */
div#edithelpzone {
	display: none;
}

div#attzone {
	display:    none;
	margin-top:   10px;
}

div#attzoneopen {
	display:    block;
	margin-top:   10px;
}

.highlight {
	background-color:    #FFAAAA;
	color:   #000000;
}

/*
 * Caption in tables.
 * Currently in Attachments and comments only.
 */
caption {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
	font-weight:   bold;
	text-align:   right;
}

/* trees */
div.tree {
	text-align:    left;
	padding-left:   1.5em;
}
/* Root of tree (outer div) */
div.tree#top {
	border:    1px solid #100852;
	padding:   10px 1.5em 20px 1.5em;
}

/* Wiki editpage textarea */
textarea.wikiedit {
	width: 100%;
}
/* help links style */
a.tikihelp, a.tikihelp:visited {
	color:    inherit;
	border:   inherit;
	background-color:   inherit;
	font-size:   inherit;
	font-weight:   inherit;
	margin:   inherit;
	padding:   inherit;
	text-decoration:   inherit;
	vertical-align: text-top;
}

a.tikihelp:hover {
	color:    #224466;
	border:   inherit;
	background-color:   inherit;
	font-size:   inherit;
	font-weight:   inherit;
	margin:   inherit;
	padding:   inherit;
	cursor:   help;
	text-decoration:   inherit;
	vertical-align: text-top;
}
.catblock {
  border: 1px solid #aaaaaa;
} 
.catlists {
  border-top: 1px solid #ffffff;
  padding: 1px 6px 1px 6px;
  background-color: none;
  color: #666666;
} 
.catlists:last-child {
  border-bottom: 1px solid #ffffff;
}
.catlists:hover {
  background-color: #dedede;
}
.cattitle {
  color: #000000; 
  font-weight: bold;
}
.catlists a.link {
  color: #666666; 
  padding: 0px 4px 0px 4px;
  border: 1px solid #aaaaaa;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -khtml-border-radius: 6px;
}
.catlists a.link:hover {
  color: #000000;
} 
/* TikiIntegrator: By default copy rules dialog not shown */
div#rules-copy-panel {
    display: none;
}

/*
** JsCalendar wrapper
*/
#datrigger {
  border: 2px outset #666666;
  padding: 1px 3px 1px 5px;
  margin: 2px;
  cursor: pointer;
  font-weight:bold; 
}

table.commentinfo { width: 100%; background-color: #FFF7E6; }
div#loadstats {
  background-color: #dedede;
  font-size: 70%;
  color: #666666;
  padding: 5px;
}

/* phplayers style */
.box-data table {
  width: 100%; /* was 100% 450px - doesn't seem to have any effect */
  color: #003366; /* was #003366 */
  background: transparent; /* was 003366 #FF9900 - Effects Last Changes */
  /*padding: 0px -5px 0px 0px;
  margin: 0px -5px 0px 0px;*/
}
/* ********************************Atma insert for phplayers Application Menu **************************************** */
.horbar {
color: white; /* was 660000 black tnt */
background-color: #FF9900; /* was #476CAE #996633 FFFFE4 003366 white FF9900 - Sets background color of phplayers main horizontal bar */
/* border: 2px outset #cecac1; */
padding-top: 4px; /* around menu main items */
padding-bottom: 4px;
padding-left: 8px; /* was 35px 26px - Effects Admin menu */
padding-right: 0px; /* was 22px 26px - Effects Admin menu */
/* width: 760px; */
}
.horbaritem {
float: left;
white-space: nowrap;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px; /* was 11 13px - Effects Admin menu */
font-weight: normal; /* was bold */
padding: 0px 0px 0px 0px; /* 0px 1.8px 0px 0px;  cannot go down below the default */
margin: 0px 1px 0px 1px; 
}
.horbaritem a {
display: block;
text-decoration: none;
font-weight: bold; /* added */
}
.horbaritem a:link {
color: #FFCC66; /* was #660000 000000 white tnt */
text-decoration: none;
}
/*.horbaritem a:visited {
color: #660000;  was 000000 white 
text-decoration: none;
}*/
.horbaritem a:hover {
color: #FF8800; /* 660000 */
background-color: #FF8800; /* #FF9900 1C4E9D888  FF8800 476CAE - Sets background of hovered items in phplayers main horizontal bar */
background: #FF8800;
text-decoration: none;
font-weight: bold; 
}
.horbaritem a:active {
color: #ff0000; /* ff0000 */
text-decoration: none;
font-weight: bold; 
/*background-color: #FF8800;*/
}
.horbaritem a:visited {
color: #ff0000; /* ff0000 */
text-decoration: none;
font-weight: bold; 
/*background-color: #FF8800;*/
}
.verbar {
color: black;
background-color: #FFFFE4;
}
.submenu {
position: absolute;
left: 0;
top: 0;
visibility: hidden;
}
.subframe {
position: relative;
display: block;
background-color: green; /* #FFFFE4 */
border: 1px solid #64879d; /* ?? */
}
.item   {
   padding: 3px; /* was 3px */
   text-align: left;
   white-space: nowrap;
   font-size: 12px;
   background-color: #FFFFE4;
   font-weight: bold;
}
.separator {
   background-color: #CCCCCC; /*  #ff0000 */
  /* border-top: 1px solid #9e9a91; */
 /*  border-bottom: 3px solid Green; */
   margin: 0px 1px 2px 1px;    /*  */
	padding: 0px 0px 7px 0px; /* 0px 0px 7px 0px */
 /*  height: 3px;*/ /* was 0 */
   font-size: 12px; /* was 10px */
/*   line-height: 3px;*/ /* was 0 */
}
.item a {
position: relative;
display: block;
text-decoration: none;
}
.item a:link {
color: white; /* was 660000 000000 white tnt1 #FFFFCC*/
text-decoration: none;
}
.item a:visited {
color: #000000;
text-decoration: none;
}
.item a:hover {
color: #ffffff; /* was #ffffff */
background-color: #4b6983;
text-decoration: none;
}
.item a:active {
color: #ff0000;
text-decoration: none;
}
.item .fwdarr {
position: absolute;
top: 5px;
right: 7px;
}
/* Atma end insert for phplayers */

/* Application Menu - Virtical and Horizontal phplayers menu */
/* ************************************** */
.mdkverbarwhole {
	margin-top: -4px; /* was -4px; */
}
.mdkverbar  {
  margin: 0px; /* was 10 0 */
} 
.mdksubmenu {
  z-index: 999; /* Was 999 */
  position: absolute;
  left: 0;
  top: 0;
  background: #FF9900; /* Was 476CAE888 FF9934 1C4E9D - Sets background colour of unselected items in phplayers menu FF */
  background-color: #FF9900; /*  Was 476CAE 100852 FF6633 FF8800 1C4E9D - Sets background colour of unselected items in phplayers menu IE */
  visibility: hidden; /* was hidden - Items become visible on hover in phplayers menu */
  /* color: #660000; */
}

.mdksubmenu table {
  width: auto;
}

.mdksubframe  {
  z-index: 1000;
  position: relative;
  display: block;
  border: 1px solid #660000; /* border around dropdown */
   /* color: #660000; */ /* Testing */
}

.mdkitem  {
  border-top: 0px solid #FF8C00; /* line between dropdown menu items */
  position: relative; /* was relative */
  text-align: left;
  white-space: nowrap;
}

.mdkitem a  {
  padding: 5px 5px 2px 5px; /* was 2px 5px 2px 5px - Around dropdown menu itms */
  position: relative;
  display: block;
  text-decoration: none;
  color: White; /* was 1C4E9D888 white FF9966 white 660000 - Selected items in phplayers menu main horizontal bar */
  font-weight: bold; /* added */
}

.mdkitem a:visited  {
	color: White; /* was Red */
 	text-decoration: none;
	font-weight: bold;
}

.mdkitem a:hover  {
	background-color: #FF8800; /*   was #FF8800 FFCC66 1C4E9D888 #6495ED #FF9933 #DDE green - Hovered items in phplayers menu */
	text-decoration: none;
	font-weight: bold;
	color: White;
}

.mdkitem a:active {
  color: #993300;
  color: White;
}

.mdkitem .mdkfwdarr {
  position: absolute;
  top: 5px;
  right: 12px;
}

.toc {
}
.toc li {
  margin-top: 3px;
}
.tocnav {
  background-color: #ededed;
  margin-bottom: 16px;
}
.tocnav table {
  width: 100%;
  background-color: #ffffff;
}
.tocnav a {
  font-size: 90%;
  color: #424242;
}
/* for jscalendar */
.calendar {
  z-index: 200;
}

/* TikiIntegrator: By default copy rules dialog not shown */
div#rules-copy-panel {
    display: none;
}


/* ASSORTED  */

#clear {
	clear:both;
	}
	

/* Table Admin width */
TABLE.admin {
  width: 100%;
 /* color: #660000; */
}

/* tiki tabs */

.tabmark {
	display: inline;
	font-size: 85%;
	background-color: #dddddd;
	border: 1px solid #666666;
	margin: 0px;
	margin-right: 5px;
	padding: 1px 0px 1px 0px;
	border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0;  
	-khtml-border-radius : 5px 5px 0 0;
}
.tabmark a { 
	border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0; 
	-khtml-border-radius : 5px 5px 0 0;
	border-bottom : 0; 
	color: #666666;
	font-weight: 700 !important;
	padding: 1px 5px 1px 5px;
}
.tabmark a:active {
	background-color: white;
	color: red;
}
.tabmark a:hover {
	color: black;
	background-color: #CCCCCC;
}

.tabcontent {
	z-index : 200;
	position: relative;
	border: 1px solid #999999;
	padding: 6px 2px 2px 2px;
	margin-bottom: 25px;
	background-color: #eeeeee;
	border-radius: 0px 4px 4px 4px;
	-moz-border-radius: 0px 4px 4px 4px;
	-khtml-border-radius: 0px 4px 4px 4px;
	width: 100%;
}

/* trackers specific style */

.statuson {
  padding: 1px;
  margin: 1px;
  border: 1px inset #666666;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -khtml-border-radius: 20px;
  vertical-align: middle;
  background-color: #bbaa99;
}
.statusoff {
  padding: 1px;
  margin: 2px;
  vertical-align: middle;
}

/* *** coloration for c o d e plugin **** */
.codelisting 
{ font-family : monospace; padding : 2ex; background-color : #edeeef; margin : 1ex; border : 1px dashed #adacaf; }

/* Version Plugin Style */

.versions {
border-top : 1px dashed #999999;
border-bottom : 1px dashed #999999;
min-height : 142px;
}
.versionav {
display : inline;
float : right;
border-left : 1px dashed #999999;
}
.versionav .button2 {
display : block;
border : 0;
border-bottom : 1px dashed #999999;
background-color : none;
}
.versionav .button2 .linkbut {
border : 0;
background-color : inherit;
padding : 0 10px;
}
.versionav .highlight {
background-color : #cccccc;
font-weight : bold;
}
.versiontitle {
font-weight : bold;
border-bottom : 1px dashed #999999;
border-left : 1px dashed #999999;
padding : 2px 30px;
float : right;
}
/* wiki diff styles */
.diff div{border-top: 1px solid #4682B4}
.diffheader{background-color:#a9b8c2; font-weight: bold;}
.diffadded {background-color:#ccffcc;}
.diffdeleted {background-color:#ffcccc;}
.diffinldel {background-color:#ffcccc; text-decoration: line-through;}
.diffbody{background-color:#F2F4F5}
.diffchar {color: red;}

/* *** coloration for QUOTE plugin **** */
.quoteheader {
margin: 10px 5px 0px 5px;
padding: 4px;
border-width: 1px 1px 0px 1px;
border-style: solid;
border-color: #A9B8C2;
color: black;
font-weight: bold;
background-color: #A9B8C2;
font-size: 8pt;
}
.quotebody {
margin: 0px 5px 10px 5px;
padding: 5px;
border-color: #A9B8C2;
border-width: 0px 1px 1px 1px;
border-style: solid;
color: black;
background-color: #edeeef;
}
/* Start of code added from 1.9.8.2 till v2.4 */


.box-titletext { color: white; font-weight: bold;}

/* tiki-admin menu */
div.admbox {
  border: 2px solid #26334D; height: 100px; width: 100px;
  text-align: center; float: left; margin: 5px;
  background-color: white; 
}
div.admbox:hover { background-color: #3D59AB; }
div.admbox img { margin-top: 20px; }

.tellafriend {text-align:right;}

.highlight_word_0{color:black;background-color: #ffff66;}
.highlight_word_1{color:black;background-color: #ff9999;}
.highlight_word_2{color:black;background-color: #A0FFFF;}
.highlight_word_3{color:black;background-color: #ff66ff;}
.highlight_word_4{color:black;background-color: #99ff99;}

/* Lists in modules */
.box-data ol,
.box-data ul {padding-right: 1em;}
/* IE */
* html .box-data ul, {margin-left: 2em;}
* html .box-data ol {margin-left: 3em;}
/* IE7 */
*:first-child+html .box-data ol {margin-left: 3em}
*:first-child+html .box-data ul {margin-left: 3em;}

/* Module-flip img */

h3.box-title {
	position: relative;
}

.box a.flipmodtitle img {
	display: block;
	position: absolute;
	right: 2px;
	top: 2px;
	border: 1px solid transparent;
}

a.flipmodtitle:hover img {
	border: 1px solid #efefe7 !important;
}

/* end of code from 1.9.8.2 till 2.4 css file */



/* end of modified css file */

/* Attempt at getting a style to work on special articles pages - Atma */
.wikitextspecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
}

/*#syalogo{
float:right;
 top: -55px; 
 font-size: 13px; 
 width:  15%; 
 height:   150px; 
width:70px;
height:55px;
padding-left: 40px;
}*/

/*.introtext{
	 height:   150px; 
	background:    white;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;    Was 13px 
	line-height: 18px;  Added by atma 
	border:   0px solid black;  1px solid black 
	padding-left:   0px;
	padding-right:   0px;
	padding-top:   0px;
	padding-bottom:  20px;
	margin-left:   0px;
	margin-right:   0px;
	margin-top:   13px;
	margin-bottom:  0px;    adjusts verticle height of display of article type tag for topmost item ---more 
	 This works with the margin-top setting in mash2 to adjust relationship between type tag and upcoming title 
	clear:   both;
	text-align: left;  Added by atma - Required to put text back to the left 
}*/

.drop{
 font-size: 17px; /* changed from 17px */
 float:left;
}

.curlyimages {
	margin-top: 0px; /* changed from -55px -3.5px */
	margin-left: 0px; /* changed from -18px */
	width: auto; /* added to fix sides  was 792px auto */
}

.searchform {
	padding: 2px 0px 1px 0px;
	margin: 2px 2px 4px 4px;
	height: 24px;
}
.searchbox {
	height: 19px;
	padding: 0px 0px 4px 0px;
	margin: 0px 5px 0px 0px;
}
.searchbutton {
	height: 22px; /* was 23 */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;  
}
/* ************************************************************************************** */
/* ******* Styles for use with Orange dropdown menu - Son of Suckerfish Percyform ******* */
/* ************************************************************************************** */
#navibody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /* was 12px - Sets font on Text */
	font-weight: bold;
	color: #FFCC66; 
}
#navi {
		color: #FFCC66; /* tnt */
		float: left;
		width: 760px;
		background: #FF9900;
		white-space: nowrap;
}
#navi, #navi ul { /* all lists */
	width: 760px; /* was 36em 89 88em - Sets overall width of background  was 640 */
	padding: 0; /* was 0 */ /* BSF */
	margin: 0; /* BSF */
	list-style: none; /* BSF */
	line-height: 2;
	/* z-index: 1000; */ /* added oct 09 to fix flickering in ie */
}
#navi, #navi ul li { /* added to fix center */
	/* width:640px; */
	/* text-align: center; */
}
/*#navi, navi ul {
color: #FFCC66;
	 display: inline;   re-IE double margin bug    float: left;   width: 760px;   margin-left: 0%;   background: blue;   list-style: none; white-space: nowrap; 
 border-right: thin solid #FF6600;   puts bar on rt of whole bar  
}*/
#navi a {
	display: block;  /*  */ /* block BSF */
	width: auto; /*  */ /* 10em auto BSF */
	font-weight: bold;
	padding: 0em 0.61em 0em; /*  0.25em 1em 0.25em;  0em 1em 0em 0em .65em 0em USED 0em .63em 0em .5em; */
}
#navi a:active {
}
#navi a:hover {
}
#navi a:visited {
}

#navi li { /* all list items */
	float: left;
	color:#FFCC66; /* tnt */
	width: auto; /* width needed or else Opera goes nuts - was 10em 14.8 - List 13.8em auto !!!!!! */
}

#navi li ul { /* second-level lists */
	position: absolute; /* BSF */
	width: 17em; /* Sets width of list box - 17em auto is ok if one breaks after each Li */
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ /* BSF */
	height: auto; 
	margin: 0;
	border: thin solid #996633; /* FF6600 #FFC773 660000 */
	/* z-index: 1000; */ /* added oct 09 to fix flickering in ie */
}
#navi li:hover, #navi li.sfhover {
	/*display: block;*/  /*added for ie6 */
	background: #FF8800;  /* was #FF9900 #FF7711 #FF9900 - Needed to stop ghosting in IE */ /* ESF - Sets hover format*/
	/* width:13em; */
	text-decoration: inherit;
	/* border-bottom: 1px solid #778; */
		/* z-index: 1000; */ /* added oct 09 to fix flickering in ie */
 } 
#navi li:hover ul, #navi li.sfhover ul { /* lists nested under hovered list items */
	/*display: block; */ /*added for ie6 */
	left: auto; /* BSF */
	background: #FF9934; /* was #FF9900 - Sets the background colour of list*/
	/*width:3em; */ /* Was 13em Oct */
	/* z-index: 1000; */ /* added oct 09 to fix flickering in ie */
}

/*span.menufix {  AND WHAT ARE YOU THEN 
	padding-right: 8em;
	margin-right: 19px;
	color: red;
}*/
/* *********************************************************************** */
/* ******* Atmanavlist - Styles for the Tab bar on Events Calendar ******* */
/* *********************************************************************** */
#atmanavlist
{
/* padding: 0px; */ /* Was 3px 0px */
margin-left: 7px;
border-bottom: 1px solid #778; /* was 1px */
font: bold 10px Verdana, sans-serif; /* was normal 9px Verdana, sans-serif */
line-height : 22px;  /* Added to wrap tabs nicely 18px 20px*/
padding: .3em .2em .3em .2em; /* .3em .2em .3em .2em; - 1px 1px 4px 1px */
/* color: #E0E0E0;  added */
}

#atmanavlist li
{
list-style: none;
margin: 0 0 0 0; /* was 0 */
display: inline;
}

#atmanavlist li a
{
padding: .3em .2em .4em .2em; /* 3px 0.5em; - 3px .3em .3em .2em - .3em .2em .4em .2em;  */
margin-left: 0px; /* 3px; */
/*  margin-bottom : 5px; atma */
border: 1px solid #778;
border-bottom: none;
background: #DDE; /*  	color:   #660000; was #DDE #990000 #DADADA*/
text-decoration: none;
color: #000;
}

#atmanavlist li a:link { color: #666666; } /* was #448 */
#atmanavlist li a:visited { color: #666666; } /* was #667 */

#atmanavlist li a:hover {
color: #660000; /* was #000 */
background: transparent; /* was #AAE */
border-color: #227;
}

#atmanavlist li a#current {
background: transparent; /* was white */
/* border-bottom: 1px solid black;  3px solid white */
/* padding-bottom: 2em; */
margin-top:3em;
font-weight: bold;
color: #660000;
/* background-color: #DDG;  oct 09 */
}
/* New oct 09 */
.atmanavlist li a active2  {
	margin-top: 0px;
	padding-bottom: 3em;
} 

/* XXXXXXX End of AtmaNavlist XXXXXXXX */
/* ******* Bot bar footer ******* */
.botbarstyle { /* site links */
  background-color: #FF9900; /* FF9900 */
  color: #660000;
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  /* color: yellow; */
  padding: 4px;
}
.botbarstyle a {
  background-color: #FF9900;
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #990000;
  padding: 4px;
}
.botbarstyle a:hover {
  background-color: #FF9900;
  text-decoration : overline underline; 
  font-size: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #660000;
  padding: 4px;
}
.botbarstyle a:visited {
	font-size: 10px
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}
.botbarstyle a:active {
	font-size: 10px
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}
.the_fine_text { /* copyrights */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
}
.daily_quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	font-style: oblique;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
	padding: 18px 0px 0px 0px;
}
.daily_quote-author {
	margin: 0px 0px 0px 380px;
	padding: 0px 0px 0px 0px;
	color: #FFD700; /* #E3FFCC */
}
/* XXXXXXXXXXX Start of Dylan CSS XXXXXXXXXXX */
.text_general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #660000;
	padding-left: 0px;
	margin-left: 0px;
	}
	.text_generalBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	line-height: 20px;
	}
.text_generalBOLD-cu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	line-height: 26px;
	}
.text_generalItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-style: italic;
}
.news_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
}
.p-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.p-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #660000;
	font-weight: bold;
}
p-a:link {
	color: #990000;
	text-decoration: none;
}
p-a:visited {
	text-decoration: none;
	color: #FF3300;
}
p-a:hover {
	text-decoration: underline;
	color: #FF3300;
}
p-a:active {
	text-decoration: none;
	color: #FF9900;
}

/* XXXXXXXXXXX Atma Extras XXXXXXXXXXXX */
div#quotemarks { /* Check no use ??? */
	background-color: #FF9900;
}

/* XXXXXXXXXXXXXXXXXXXX HOMEPAGE XXXXXXXXXXXXXXX */
.text_general-hp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #660000;
	padding-left: 0px;
	margin-left: 0px;
	}
	
.ity {
		padding-top: -45px;
		margin-top: -45px;
}

.beintheknow-hp {
	/*font-weight: normal;
	font-size:   18px;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color:   #660000;
	font-style: normal;
	border-width: 0px 0px 0px 0px;
	padding: 3px 2px 0px 2px; */
	margin-top: 9px; 
	margin-bottom: 2px;
}

/* ******* Evenicles ******* */
.eventicle {
	background: white;
	height: 16px;
	width:598px; /* was 590px */
 	/*margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;*/
}
.eventicle-title-hp {
	/*float: left; *//* fixes opera or safari but pushes FF eventicle image and body way to the right */
	/*clear: both;*/ /* added for ? */
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; /* was 18px 13px no go FF IE*/
	font-weight: bold;
	color: #660000; /* was maroon */
	background-color: #FFCC66;
	text-align: left;
	width: auto;
}
.eventicle-title-hp a{
	color: #660000; /* was maroon FF3300 */
	font-size: 12px; /* works FF IE*/
	font-weight: bold;
	text-decoration: none;
	background-color: #FFCC66;
	margin: 0px 0px 0px 7px; /* nogo FF IE */
	text-align: left;
	width: auto;
/* margin-bottom: 0px; */ /* nogo FF IE */
}
.eventicle-title-hp a:hover{
	
	font-size: 12px;
   text-decoration : overline underline; /* Sets the up and under lines on article title in homepage */
	color: #660000;
	font-weight: bold;
}
.eventicle-subtitle-hp {
	color: #CF5400;
	font-weight: bold;
	margin: 4px 0px 0px 0px;
}
.eventicle-subtitle-noimage-hp {
	color: #CF5400;
	font-weight: bold;
	margin: 5px 0px -2px 10px;
}
.eventicle-subtitle-featured-hp {
	color: #CF5400;
	font-weight: bold;
	margin: 14px 0px -2px 0px;
}
.eventicle-subtitle-featured-noimage-hp {
	color: #CF5400;
	font-weight: bold;
	margin: 9px 0px 0px 0px;
}
.eventicle-typetags-hp { 
	float: right; 
	/*top: 16px;*/ /* maybe added */
	width: 134px; /* auto 134px*/ 
	/*height: 16px;*/
	background: #FF9900; /* url(dblue/mash1-13.jpg); #660000 FFCC66 */
	color: #660000;
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px; /* 3px 2px 0px 2px; */
/*	margin: -16px 0px 0px 0px;*/  /*-14px 0px 0px 0px; */
	/*m/argin: -16px 0px 0px 0px; *//* -14px 0px 0px 0px; */
}
.eventicle-author-hp { 
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;  /* was 10px 12 */
	font-weight: bold;
	color: #660000; /* was Maroon FF3300 660000*/
	font-style: normal;
	line-height: 0px;
	margin: 15px 0px 0px 0px; /* NO GO */
	padding: 0px 0px 0px 0px;
}
.eventicle-author-noimage-hp { 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px; 
	font-weight: bold;
	color: #660000; 
	font-style: normal;
	margin: 5px 0px -15px 10px;
	padding: 0px 0px 0px 0px;
}
.eventicle-date-row {
	margin: -5px 0px 0px 0px;
}
.eventicle-date-row-noimage-hp {
	margin: -5px 0px 0px 10px; /* -12px 0px 0px 10px; */
}
.eventicle-date-row-noimage-announcement-hp {
	margin: 9px 0px 5px 10px; /* 9px 0px 5px 10px;  -12px 0px 0px 10px; */
}
.eventicle-date-hp {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  12px; /* was 10px 11px works FF */
	font-weight: normal;
	font: bold;
	color: #660000; /* - */
	padding: -5px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.eventicle-date-noimage-hp {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  12px; /* was 10px 11px works FF */
	font-weight: normal;
	font: bold;
	color: #660000; /* - */
	padding: 0px 0px 0px 0px; 
	margin: -5px 0px 10px 0px;
}
.eventicle-date-label-hp {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight: bold;
	font: bold;
	color: #660000;
	padding: -5px 0px 0px 0px;
	margin: 100px 0px 0px 0px;
}
.eventicle-dates-noimage-hp {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight: bold;
	color: #660000; 
	padding: 0px 0px 0px 0px; 
	margin: 7px 0px 0px 10px;
}

.eventicle-heading-hp {
	background: #FFFFCC;  /* - Sets background to Article Heading */
} 

.eventicle-image-hp {
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 13px 0px;
	border: none;
}
/*
.eventicle-image-hp a {
	padding: 0px 0px 0px 0px;
	margin: 10px 5px 0px 0px;
	margin-right: 5px;
	margin-top: 10px;
	border: #FF3366;
}
*/
.eventicle-header-text-row-hp {
	/*display: inline; */
}
.eventicle-header-text-hp {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  12px; 
	font-weight: normal;
	margin: 5px 0px 0px 0px; /* 5px 0px 2px 0px; */
	padding: 0px 0px 0px 0px; /* 0px 0px 1px 0px; */
	line-height: 16px;
}

.eventicle-header-text-noimage-hp {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:  12px; /* was 10px 11px */
	font-weight: normal;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 3px 0px;
	color: #660000;
	line-height: 16px;
}
.eventicle-header-text-noimage a:hover {
	color: #FF3300;

}
.eventicle-readmore-hp {
	float: right; /* Just until we get inline to work */
	display: inline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #990000;
	margin: 0px 0px 0px 0px;
}
.eventicle-readmore-hp a{
	float: right; /* Just until we get inline to work */
	display: inline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #990000;
	margin: 0px 0px 0px 0px;
}
.eventicle-readmore-hp a:hover{
	float: right; /* Just until we get inline to work */
	display: inline; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #996600; /* FF3300 */
}
.eventicle-readmore-noimage-hp {
	float: right; /* Just until we get inline to work */
	/* display: inline; */
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #990000;
	margin: 0px 0px 0px 0px;
}
.eventicle-readmore-noimage-hp a{
	float: right; /* Just until we get inline to work */
	/* display: inline; */
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #990000;
	margin: 0px 0px 0px 0px;
}
.eventicle-readmore-noimage-hp a:hover{
	float: right; /* Just until we get inline to work */
	/* display: inline; */
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #FF3300;
	margin: 0px 0px 0px 0px;
}
.eventicle-xtra-row {
	background:  #FFFFCC;
	background-color:  #FFFFCC;
}
/* *******End of Eventicles ****************** */
/* ******************************************* */

/* ************ END OF HOMEPAGE ************** */

/* ******** Contact Us and Mailing List ******* */
.cu-address-contact-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #660000;
	font-weight: bold;
	line-height: 22px;
	padding: 20px 0px 7px 10px;
}
.cu-address-contact-data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	line-height: 18px;
	padding: 20px 0px 7px 10px;
}
.cu-address-contact-data2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	line-height: 18px;
	padding: 20px 0px 17px 10px;
}
.cu-phonefax-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	background: #FF9900;
	font-style: oblique;
	font-weight: bold;
	padding: 7px 0px 7px 10px;
}
.cu-phonefax-data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #660000;
	background: #FFCC66;
	padding: 7px 0px 7px 15px;
}
.cu-phonefax-foreigndata {
	background: #FFCC66;
	padding: 7px 0px 7px 15px;
}
.cu-post_title {
	background: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	font-style: oblique;
	padding: 7px 0px 7px 10px;
	color: #FFFFCC;
	width: 11px;
}
.cu-section_title { /* seems to connect to the pagetitle */
	font-weight:    bold;
	font-size:  16px;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	margin: 6px 0px -8px 21px;
	padding: 0px 0px 0px 0px;
}
.cu-join-mailing {
	float: right;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-weight:    bold;
	font-size:  13px;
	color: #FF3300; /* FF3300 660000 */
	text-decoration : underline; 
	margin: -12px 22px 0px 0px; /* was -20px 22px 0px 0px; */
}
.cu-join-mailing a{
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-weight:    bold;
	font-size:  13px;
	color: #FF3300;
	text-decoration : underline; 
}
.cu-join-mailing a:hover{
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-weight:    bold;
	font-size:  13px;
	color: #FF3300; /* FF3300 */
	text-decoration : overline underline; 
}
.cu-howhear-dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	/*line-height: 34px;*/
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 112px;
}
.cu-howhear-dropdown option{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: normal;
	line-height: 34px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 7px;
}
.cu-send-message_btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 115px;
	height: 23px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.cu-message_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	margin: 0px 0px 0px 20px;*/
	padding: 5px 0px 0px 45px;
}
.cu-email {
	font-weight: normal;
	padding: 3px 0px 0px 0px;
	margin: 7px 0px 0px 10px;
	height: 1.5em;
	width: 25em;
}
.cu-name-surname_label {
	font-weight: normal;
	padding: 0px 0px 0px 12px;
}
.cu-name-surname {
	font-weight: normal;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	height: 1.5em;
	width: 25em;
}
.ml-categories-dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	/*line-height: 34px;*/
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 10px;
}
.ml-categories-dropdown option{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: normal;
	line-height: 34px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 7px;
}
.ml-email {
	font-weight: normal;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	height: 1.2em;
	width: 25em;
}
.ml-city {
	font-weight: normal;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	height: 1.2em;
	width: 15em;
}
.ml-phones {
	font-weight: normal;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	height: 1.2em;
	width: 13em;
}

/*  From anahata_styles3.css  used for speed but needs rationalising */
.Main_Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; /* was 16 */
	color: #660000;
	font-weight: bold;
}

/* India retreats used for lists but still there for some of the text */
.date_headings-ir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*line-height: 22px;*/
	text-align: center;
	color: #660000;
	font-weight: bold;
}
.date_headings-ir-fine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 22px;*/
	color: #660000;
	font-weight: bold;
}

.section { /* residue from Mike's work - used for lists but still there for some of the text check no longer */
	line-height: 24px;
}
/* Atma Misc */
.login-set {
	padding: 0px 0px 0px 0px;
}
.bookingform {
	float: right;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
}
DIV#tours {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 20px;
	/* background: #FFCC66; */ /* white */
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	clear:   both;
	text-align: left; /* Added by atma to put everything left again */
	width: 710px; /* added to fix extra width in ie */
}
/* HARI OM */
