/* 

 * This theme adapted by Gary Cunningham-Lee (chibaguy) for TikiWiki CMS/Groupware is an adaptation of the Eatlon theme by Olle Axelsson (http://eatlon.com). Please retain the link to eatlon.com in the page footer to be in compliance with the terms of use.

 * For more information, please visit http://themes.tikiwiki.org or http://zukakakina.com.

 */





/***** XHTML Elements ******/



body {

	background: #edf0de url(eatlon/greensidebar.gif) repeat-x;

	font-family: Verdana;

	color: #000000;

	padding: 0;

	margin: 0;

	text-align: left;

	font: 76%/1.4em Verdana;}



html>body {font-size: 76% !important}

body.fullscreen {background: #fff; padding: 3em}



a,

a:link,

a:visited {

	text-decoration: none;

	color: #0c97ef;

	border-bottom: 1px solid transparent}

	

* html a,

* html a:link,

* html a:visited {border-bottom: 1px solid #fff}



a:hover {

	text-decoration: none;

	color: #f63a9b;

	border-bottom: 1px solid #f63a9b}





caption {}

div {}

h1, h2, h3, h4, h5 ,h6 {

	font-family: Verdana;

	font-weight: 100}



h1 {

	font-size: 2.2em;

	border-bottom: 1px solid #ffffff;

	Color:#F63a9b;

	padding-bottom: 6px;

	line-height: normal;}



h2 {

	font-size: 180%;

	color: #92278f;

	font-style: italic;

	padding: 0;

	margin: 4px 0}



h3 {

	font-size: 2.2em;

	border-bottom: 1px solid #333333;

	Color:#92278f;

	padding-bottom: 6px;

	line-height: normal;}



h4 {

	font-size: 2.2em;

	border-bottom: 1px solid #333333;

	Color:#40ae49;

	padding-bottom: 6px;

	line-height: normal;}



h5 {

	font-size: 2.2em;

	border-bottom: 1px solid #333333;

	Color:#f6861f;

	padding-bottom: 6px;

	line-height: normal;}

	

h6 {

    font-size: 2.2em;

	border-bottom: 1px solid #000000;

	padding-bottom: 6px;

	line-height: normal;

	font-color: #ff00ff}



hr {

	width: 100%;

	height: 1px;

	background: #8CACBB;

	border-width: 0;

	padding: 0;

	color: #8CACBB}



p {}

img {border: 0}



fieldset {

	border: solid 1px #000000;

	padding: 10px}



form {

	margin: 0;

	padding: 0}



legend {color: #A9A9A9}

button {}

button:hover {cursor: pointer}



button,

input,

textarea,

option,

select {}



* html .wikitopline select {font-size: .9em}



textarea,

body.wikitext {

	background: #d2d9e3;

	color: #000;

	font-size: 1.3em}



button,

input,

select {vertical-align: middle}



input.button {}



input[type=checkbox],

input[type=radio] {border: 0}



input[type=text],

input[type=password] {background: #d2d9e3; color: #000}



input[type=submit],

input[type=file],

input[type=reset],

select {background: #d2d9e3; color: #000}



button,

input[type=submit],

.button input,

input[type=reset] {

	border-top: 1px solid #f3f3f4;

	border-left: 1px solid #f3f3f4;

	border-right: 1px solid #878689;

	border-bottom: 1px solid #878689;

	background: #afafaf;

	background: url(eatlon/menu_bg.png) 1000px -15px;

	color: #fff}



button:hover,

input[type=submit]:hover,

.button input:hover {

	border-top: 1px solid #868f93;

	border-left: 1px solid #868f93;

	cursor: pointer;

	color: #ececec;}



input[type="checkbox"] {border: 0}

* html .findtable input {font-size: 1em}



/* Avoid overlap due to inline - margin in tiki-admin-include-features.tpl */

form.admin input[name="features"] {margin-bottom: 3px !important}



input[type=file],

select {}

select[multiple] {height: 10em}

select[name="theme"] {width: 135px}

small {}

label {cursor: pointer}

ul, ol {text-align: left}

li {}

tt {font-size: 1.2em}



/***** Page Layout *****/



/** off-screen **/



ul.jumplinks {

	font-size: 0.8em;

	list-style-type: none}



ul.jumplinks,

.jumplinks {

	position: absolute;

	top: -9000px;

	left: -9000px;

	z-index: 9}



ul.jumplinks a:focus,

ul.jumplinks a:active {

	position: absolute;

	top: 9010px;

	left: 9010px;

	background: #339999; 

	color: #fff;

	padding: 5px;

	font-weight: bold;

	border: 2px solid #000;

	width: 6em;

	z-index: 9}



#tiki-clean {

	text-align: left;

	padding: 1em}



#fullscreenbutton {

	position: absolute;

	top: 2px;

	right: 10px;

	z-index: 10;

	font-size:80%}



#fullscreenbutton:hover {}



/*** Type 2 (table-assisted) layout ***/



table#main {

	text-align: left;

	min-height: 450px;

	height: auto !important;

	height: 450px;

	padding: 0;

	margin: 0}



td#leftmargin {

	width: 6.8%;

	background: transparent}



tr#cols {}



td#rightmargin {

	width: 6.8%;

	background: transparent}



td#header {

	text-align: left;

	height: 142px;

	background: #fff url(eatlon/head_bg.gif) repeat-x}



tr#midrow { background: #fff}

td#leftborder {}

td#leftcolumn {width: 180px}



td#centercolumn {

	border-left: 1px solid #e0e0e0;

	border-right: 1px solid #e0e0e0;

	padding: 0 30px}



td#leftcolumn .colwrapper {padding: 0 20px}

td#rightcolumn {width: 180px}

td#rightcolumn .colwrapper {padding: 0 20px}

td#rightborder {}

#tiki-columns {}



td#footer {

	background: #fff url(eatlon/greenbottom.png) no-repeat right;

	height: 163px}



td#footer .content {

	background: url(eatlon/greenbottom.png) no-repeat left;

	height: 163px;

 	text-align: center;

 	font-size: .9em;

	margin-right: 50px}



#footer .content {}



#footer a:link,

#footer a:visited {}



#footer a:hover {}

#power {font-size: .9em}

#credits {display: inline}



/*** end Type 2 layout ***/



/*** Error page ***/

div#tiki-main #tiki-top {margin-top: height needed to match page bg image}

div#tiki-mid {}

div#tiki-main #tiki-top {}



/* To center cbox */

div#tiki-main #tikimidtbl {

	margin: 0px;

	width: auto}



div#tiki-bot {}



/* Site Header & Identity */



div#header-top {

	background: url(eatlon/icl.png)  no-repeat right;

	height: 142px;

	position: relative}



/* Site Identity */

#siteheader {

	text-align: left;

	background: transparent;

	vertical-align: middle;

	padding-top: 0em;

	margin: 0}



#sioptions  {padding: 1em}

#sioptionscentered {text-align: center}



div.floatright {

	float: right;

	clear: none}



div.floatleft {

	float: left;

	clear: none}



#sitelogo {margin: auto !important}

div#sitead {margin: auto}

#sitead.floatright {padding-right: 100px}

#sitead.floatleft {padding-left: 100px}

#sioptionscentered #sitead.floatleft {padding-left: 10px}

.floatright img {margin-right: 40px}

#bannertopright {padding-right: 1em}

#sitelocbar {float: left}



#siteloginbar {

	text-align: right;

	position: absolute;

	bottom: 3px;

	right: 20px}



input[id="sl-login-user"],

input[id="sl-login-pass"] {background: #e1e1e2}



#siteloginbar input.wikiaction {cursor: pointer}



/* #header text selectors, if needed */



#sitetitle,

#sitesubtitle {margin-left: 30px}



#sitetitle {

	font-family: Verdana;

	font-size: 320%;

	font-weight: 100;

	margin-top: 40px}

	

#sitetitle a,

#sitetitle a:visited {color: #8f8f8f}



#sitetitle a:hover {color: #8f8f8f; text-decoration: none}



#sitesubtitle {

	font-size: 1em;

	font-style: italic;

	font-weight: 100;

	margin-top: 18px}



#header a,

#header a:visited {}



#header a:hover {}





/* tiki-top_bar.tpl - menu and search */



#tiki-top {

	background: url(eatlon/menu_bg.png) no-repeat right;

	height: 78px}



#tiki-top .wrapper {

	height: 78px;

	background: url(eatlon/menu_bg.png) no-repeat;

	padding-right: 10px;

	margin-right: 30px}



#tiki-top a {}



#sitesearchbar {

	float: right;

	padding-right: 4px;

	text-align: right;

	display: block;

	margin-right: 0 !important;

	margin-top: 7px;

	color: white}

/*

input#fuser,

#sitesearchbar select,

#sitesearchbar input[type="submit"] {

	background: #afafaf;

	background: url(eatlon/menu_bg.png) 1000px -15px;

	color: #fff}*/



input#fuser,

#sitesearchbar select,

#sitesearchbar input[type="submit"] {

	border-top: 1px solid #878689;

	border-left: 1px solid #878689;

	border-right: 1px solid #f3f3f4;

	border-bottom: 1px solid #f3f3f4;

	background: #afafaf;

	color: #fff}



#sitesearchbar input[type="submit"] {

	background: url(eatlon/menu_bg.png) 1000px -15px;

	color: #fff}



/* end header */



/* centercolumn */





a.flip,

a.flip:visited,

.tellafriend a,

.tellafriend a:visited {

	font-size: 80%;

	color: #ADBAC3}



a.flip:hover,

.tellafriend a:hover {

	color: #505050;

	text-decoration: none}



a.flip img {display: none}



.fullscreen .tellafriend {

	margin-right: 100px;

	margin-top: 2px}



.tellafriend {

	text-align: right;

	padding-right: 6px}



/* Also is .content */

#tiki-center {font-size: 1.1em}

* html #tiki-center {font-size: 1.1em}



/* end layout divs, etc. */



/** Border boxes (if any) **/

	

/****** Menus ******/

/** PHP Layers Menus **/



.horbar {

	margin-top: 10px;

	width: 100%} 



.horbar table {

	width: auto;

	text-align: left;

	margin-left: 30px}



.horbaritem a,

.horbaritem a:visited {

	padding: 6px 3px;

	text-decoration: none;

	font: 1em Verdana, Helvetica, Arial, Sans-Serif;

	color: white;

	font-weight: bold;

	margin: 0} 



* html .horbaritem a,

* html .horbaritem a:visited {font-size: .9em }





.horbaritem a:hover {

	color: #d7e5f3 !important;

	text-decoration: none} 



.horbaritem a:visited {} 

.mdkverbar {} 



.mdksubmenu {

	z-index: 999;

	position: absolute;

	background: #f63a9b url(eatlon/head_bg.gif) 0 -300px repeat-x;

	visibility: hidden;

	margin-top: 12px;}



.mdksubmenu table {width: auto} 



.mdksubframe {

	z-index: 1000;

	position: relative;

	display: block} 



.mdkitem {

	position: relative;

	text-align: left;

	white-space: nowrap}



.mdkitem .mdkfwdarr {

	position: absolute;

	top: 7px;

	right: 7px} 



.mdkitem a,

.mdkitem a:link,

.mdkitem a:visited {

	padding: 4px 9px;

	position: relative;

	display: block;

	font-weight: normal;

	color: #fff} 



.mdkitem a:hover {

	color: #black;

	text-decoration: none} 



.mdkitem a:active {} 



.box-data .mdkitem a,

.box-data .mdkitem a:link,

.box-data .mdkitem a:visited  {

	padding: 2px 9px;

	text-decoration: none;

	color: #6d819d;

	border-bottom: 1px solid transparent}



.box-data .mdkitem a:hover {

	text-decoration: none;

	color: #a42929;

	border-bottom: 1px solid #6d819d}

 

.treemenudiv {

	display: block;

	white-space: nowrap}



.phplmnormal,

a.phplmnormal:hover,

a.phplm:link,

a.phplm:visited,

a.phplm:hover,

a.phplm:active {

	font: 100% Verdana, Tahoma, Arial, sans-serif;

	color: #889955;

	text-decoration: none;

	font-weight: normal;

	background: transparent}



a.phplm:visited {color: #726461}

a.phplm:hover {color: #808080}

a.phplm:active {color: #ff0000}



a.phplmselected:link,

a.phplmselected:visited,

a.phplmselected:hover,

a.phplmselected:active {

	font: 100% Verdana, Tahoma, Arial, sans-serif;

	color: #6d819d;

	font-weight: normal}



a.phplmselected:hover {color: #d7e5f3}



/** Links in other menus **/



div.separator, div.separatorline {}



.separator a:link,

.separator a:visited,

.separator a:hover {}



div.option a.linkmenu:hover {}

a.separator img {}

.option {}



div.optionline,

.option a {}



.option a:link,

.option a:visited,

a.linkmenu,

.rsslink,

.linkmenu:visited,

.rsslink:visited {text-decoration: none}



.linkmenu:hover {}



div.option a:hover,

div.option a:active {}



a.linkmodule {}

a.linkmodule:hover {}

.rsslist {}

.rssitem {}

.rssitem:first-child {}

.rssdate {}



/* From Tikineat -- check */

div.menuSection div.menuSection,

div.menuSection div.separator {padding-left: 5px}

/* End from Tikineat */



/****** Misc. Global Classes (layout and style) ****/

.hidden {position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden}



.floatlist {

	clear: left;

	list-style-type: none;

	margin: 0;

	padding-left: 0}



div#attzone,

div#comzone {

	display: none;

	margin-top:10px}



div#attzoneopen,

div#comzoneopen {

	display: block;

	margin-top: 10px}



div#edithelpzone {display: none}

#rules-copy-panel {display: none}

.clear, #clear {clear: both}



.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden}



* html .clearfix {height: 1%}

#overdiv table {width: auto !important}

.attention {color: red}



.highlight,

#highlight  {}



.openid_url {

	background: #fff url(../../img/icons/login-OpenID-bg.gif) no-repeat;

	padding-left: 18px}



.bannertext {

	font-size: .95em;

	text-decoration: none}



.bannertext:hover {}



/* Pagination for listings */

.mini {

	width: 100%;

	text-align: center;

	font-size: .9em}



.prevnext,

.galprevnext,

.blogprevnext,

.fgalprevnext,

.artprevnext,

.forumprevnext {

	font-size: 1em;

	padding: 1px 6px}



a.tikihelp,

a.tikihelp:visited {

	border: 0;

	vertical-align: text-top}



a.tikihelp:hover {

	cursor: help;

	vertical-align: text-top}



/** Find form **/



div.findtable {margin-bottom: 10px}

label.findtitle {} /* "Find" */

input#findwhat {} /* text input */

div.findtitle {} /* This and next are one div with two classes contain the input submit which has no . or # . */

div.findsubmit {display: inline}

* html .findtable input {

	font-size: 1em}



/** Modules **/

.box-shadow {}



div.box {

	overflow: hidden;

	margin-bottom: 16px;

	display: block}

	

#leftcolumn .box,

#rightcolumn .box {width: 160px}

	

.wikitext div.box { width: 96% }



h3.box-title {

	color:#8F8F8F;

	font-family: Verdana;

	position: relative;

	font-size: 1.3em;

	font-weight: 100;

	border-bottom: 0}



.box-title a {}

.box a.flipmodtitle img {display: none}



* html .box a.flipmodtitle img,

.box:hover a.flipmodtitle img {

	display: block;

	position: absolute;

	right: 1px;

	top: 1px;

	border: 1px solid transparent}



* html .box a.flipmodtitle img {border: none}

a.flipmodtitle:hover img {border: 1px solid #58A7D2 !important}

.box-title a:hover {}

.box-data {}

.box-data table {width: 100%}



.box-data ol,

.box-data ul {}



.box-data li,

.module li {padding: 0.2em}



.box-footer {}

/** Other boxes **/

.cbox {

	border: 1px solid #e0e0e0;

	background: white;}



.cbox-title {

	border-bottom: 1px solid #e0e0e0;

	text-align: center;

	font-weight: bold;

	padding: 3px 3px 1px 3px}



.cboxlink {}

.cbox-data {padding: 3px}



.rbox {margin: 5px 10px 5px}



.rbox-title,

.rbox-data {

	padding: 1px 3px;

	background: #e3fcd6;}



.rbox-title {

	display: inline-block;

	margin-bottom: -1px}



.rbox-data {display: block}



.comment .rbox-title,

.comment .rbox-data {}



.note .rbox-title {}

.note .rbox-data {}



.tip .rbox-title,

.tip .rbox-data {}



.warning  .rbox-title {}

.warning .rbox-data {}



div.simplebox {

	border: 1px solid #e0e0e0;

	padding: 4px;

	background: white;}



/***** Tables, Tabs and Lists ****/

/** Tables **/

table {font-size: inherit}



table.normal, 

table.admin,

table.sortable {

	padding: 0;

	margin: 0;

	border-collapse: collapse;

	width: 100%}

	

* html table.normal, 

* html table.admin,

* html table.sortable { width: 95% }



table.admin tr td div#page-bar {

	margin-left: 5px;

	margin-bottom: 0;

	background-color: transparent}



table.normal td.odd:hover,

table.normal td.even:hover,

table.normal tr:hover {background: #f3f3f4}



td {vertical-align: top;

	margin: 0;

	padding: 0}



* html td {font-size: 11px}

th {}



td.normal,

.wikitable td/*,

/td.odd,

td.even*/ {

	margin: 0;

	padding: 0.2em;

	vertical-align: top}



td.odd:hover,

td.even:hover {border-right: 1px solid #e0e0e0;}



td.third {}



td.heading,

td.bloglistheading {text-align: center}



table.normal td.heading {font-size: 1em}



.bloglist td {

	border: solid 1px #909090;

	border-collapse: collapse}



td.form {padding: 0.2em}



/* Cells in forms using a background color */

.formcolor td,

.galform td,

.editblogform td,

.editfgalform td,

.comform td,

.forumform td {

	border: 1px solid #8CACBB;

	background: #DEE7EC}



* html th {font-size: 12px}



/** Tabs **/



form.admin .tabs {

	margin: 10px 1px -20px 0 !important;

	border-bottom: 1px solid #ccc;

	padding: 0 !important;

	position: relative;

	z-index: 201}



.tabmark {

	display: inline;

	margin: 0;

	margin-right: 5px;

	padding: 1px;

	border-top: 1px solid #f3f3f4;

	border-left: 1px solid #f3f3f4;

	border-right: 1px solid #878689;

	border-bottom: 1px solid #878689;

	background: #afafaf;

	background: url(eatlon/menu_bg.png) 1000px -15px;

	color: #fff}



.tabmark a { 

	/*border-bottom :0;*/

	color: #fff;

	/*padding: 1px 5px 1px 5px;*/

	text-decoration: none}



.tabmark a:active {

	/*background: #fff;*/

	color: red}



.tabmark a:hover {

	/*border-top: 1px solid #868f93;

	border-left: 1px solid #868f93;*/

	cursor: pointer;

	color: #ececec}



.tab-wrapper {

	border: 1px solid #eee;

	padding: 0}



.tab-menu {

	clear: both;

	line-height: 17px;

	list-style-image: none;

	list-style-position: outside;

	list-style-type: none;

	padding: 2px 0;

	margin-bottom: 6px;

	margin-top: 2px;

	width: 100%}



.tab-menu li {

	display: inline;

	margin: 0 2px;

	width: 200px;

	padding-right: 1.5em}



.tab-menu li a 	{ 

	padding: 1px 5px; 

	background: #f5f5f5; 

	color: #222; 

	font-weight: bold; 

	text-decoration: none} 



.tab-menu li a:hover, 

.tab-menu li a:focus { 

	background: #FAEC8F; 

	border-bottom-color: #999} 



.tab-menu li a:hover {

	background: #FAEC8F; 

	border-bottom-color: #999} 



.tab-menu li.tab-selected a { 

	background: #BCEC8F}

	

.tabcontent {

	z-index: 200;

	position: relative;

	border-top: 1px solid #A9A9A9;

	border-left: 1px solid #A9A9A9;

	border-right: 1px solid #696969;

	border-bottom: 1px solid #696969;

	background: #ECECEC;

	padding: 26px 2px 2px 2px;

	margin-bottom: 25px}



.tabcontent table {

	margin: 1% auto 2% auto;

	text-align: left;

	width: 95%}



.tabcontent table td {padding: 5px}



form fieldset.tabcontent {

	border: 1px solid #225566;

	border-top: none !important}





table.admin div#content1 div.tabcontent div.cbox {background-color: transparent}



/***** Feature-specific styles ****/



/***** Wiki *****/



a.pagetitle,

a.pagetitle:visited,

a.pagetitle:hover {

	color: #8f8f8f;

	text-decoration: none;

	border-bottom: none}



div#description {

	font-size: .9em;

	font-style: italic}



#pageid {

	float: left;

	clear: both}



#cachedpage {

	float: right;

	font-size: small}



.categpath {}

.wikitext {line-height: 1.5em}

a.wiki {}



.wikitext h1, 

.wikitext h2, 

.wikitext h3, 

.wikitext h4 {

	margin: 0 0 15px;

	padding: 0}



.wikitext h2 {

	/*font-size: 1.2em;*/

	margin-bottom: 10px}



.wikitext ul li {} 

.wikitext ul li ul li {}

.wikitext ol {}



.titlebar {

	padding: 0.1em;

	border-top: 1px solid #999;

	border-bottom: 1px solid #999;

	margin: 10px 0 10px 0}



/* From Tikineat */

.wikitext div.box {width: auto}

.wikitopline table {width: 100%}

* html .wikitopline table {width: 97%}

html>body .wikitopline table {width: 100%}

/* End from Tikineat */



table.wikitable {

	border: 1px solid #A9A9A9;

	border-collapse: collapse}

 

td.wikicell {

	padding: 3px;

	border: 1px solid #999999;

	border-collapse: collapse}



.editdate {padding-bottom: 5px}



div#page-bar {

	display: block;

	margin-top: 0}



#page-bar span {float: left}



ul.floatleft {

	display: block;

	list-style: none;

	padding: 0;

	text-align: left;

	height: 20px;

	margin-top: 0}



ul.floatleft li {

	float: left;

	padding: 4px 2px}



.editdate ul.floatleft {margin-top: 8px}



span.button2,

div.button2,

.button3 {

	margin-right: 5px}

 

.linkbut {}

.linkbut:hover {}

div.cache {}

div.cachedpage {}



.wikicache,

.wikicache:visited {}



.wikicache:hover {}

.wiki {}

.wikinew {}

.wiki-edithelp {display: none}



#wikihelp-tab table,

#wikihelp-tab table td {

	border: solid 1px #909090;

	border-collapse: collapse}



#wikihelp-tab table td {padding: 2px}

textarea.wikiedit {font-size: 1.1em}

p.editdate {}

div.wiki-edithelp {}

img.externallink {}



/* Wiki plugins */



/* Code plugin  */

div.code {

	font-size: 90%;

	padding: 3px;

	border: 1px dashed #CCCCCC;

	background: #F5F5F5;

	font-family: Verdana;}



.codelisting {

	font-family: Verdana;

	padding: 10px;

	background: #F5F5F5;

	margin: 4px;

	border: 1px dashed #ADACAF;

	overflow: auto; 

   width: 500px}

	

* html .codelisting {padding-bottom: 20px}



.codecaption {

	font-size: 90%;

	padding: 0 10px;

	position: relative;

	bottom: -5px;

	display: inline;

	border: 1px solid #ADACAF;

	border-bottom: 0;

	margin: 0;

	color: #666666;

	background: #F5F5F5;

	font-weight: bold}



/* Quote plugin */

div.quoteheader {margin-left: 20px}

div.quotebody {font-style: italic}



table.wikiplugin-split {border: none}



/** Wiki tocs **/

div.tocnav {

	background: #EBEBEB;

	padding: 3px;

	margin-bottom: 4px;

	clear: both}



/* Uses no-table tocnav layout. Update? */

#tocnavicons {float: left}

#tocnavaddpage{float: right}

#tocnavlinks {clear: both}



.fancytoclevel {list-style-image: url(../img/icons/footprint.gif)}

li.toclevel {}



/* TOC */

ul.toc {

	padding-left: 2em;

	border-top: 1px dotted #999999;

	border-bottom: 1px dotted #999999;

	margin-bottom: 4px}



ul.toc * {border: none}



/* Wiki diff styles */

.diff td {border: 1px solid #A9B8C2}

.diff div {border-top: 1px solid #A9B8C2}



.diffheader {

	background: #A9B8C2;

	font-weight: bold}

	

.diffadded {background: #CCFFCC}

.diffdeleted {background: #FFCCCC}



.diffinldel {

	background: #FFCCCC;

	text-decoration: line-through}



.diffbody {background: #F2F4F5}

.diffchar {color: red}



/***** Articles ****/



div.article {margin-bottom: 40px}

.wikitext .article {font-size: 1em}



div.articletopline {

	font-size: 90%;

	font-style: italic}



div.articletitle {

	margin-top: 6px;

	margin-bottom:	15px;

	text-align:	left}

 

span.titlea {

	font-size: 1.5em;

	font-weight: normal}



span.titleb {font-size: 1.0em} 

div.articlesubtitle {font-size: 0.9em}

 

div.articleheading {margin: 6px 0}

 

div.articleheadingtext {}



img.topicimage,

img.articleimagenofloat,

img.articleimage {

	padding: 2px 0;

	margin-bottom:10px}



img.articleimagefloat {

	margin-right: 4px;

	float: left;

	padding: 2px 0;

	margin-bottom:10px}



img.articleimage {

	margin-right: 4px;

	float: left;

	clear: right;

	padding: 2px 0;

	margin-bottom: 10px}



div.articletrailer {}

div.articletrailer .wikitopline {float: right; clear:both} 

div.articlebody {margin-top: 1em}

 

div.articlesource {

	margin-top: 5px;

	font-style: italic;

	font-size: 90%}

 

/***** Blogs *****/



div.blogheading {

	display: block;

	width: 100%;

	clear: both}



div.blogtitle {

	font-size: 1.3em;

	font-weight: bold;

	padding: 3px;

	margin-top: 10px;

	font-weight: bold;

	line-height: 80%}



div.blogdesc {

	display: block;

	width: 40%;

	padding: 8px;

	margin-top: 8px;

	margin-left: 6px}



div.bloginfo {

	text-align: center;

	display: block;

	padding: 3px;

	line-height: 150%;

	text-transform: none}



div.blogtools {

	padding: 3px;

	text-align: right;

	/*margin-bottom: -2em;*/}



.blogpost {}

 

.postinfo a {

	color: #9CF;

	text-decoration: none;

	border-bottom: 1px dotted #9CF}



/*.postinfo div a img,*/

a.blogt,

a.blog:visited {

	border: 0;

	text-decoration: none}



a.blogt:hover {

	color: #FFF;

	border-bottom: 1px dotted #FFF}



div.postinfo a.linkmodule {}

.postinfo div {margin-top: 30%}



div.posthead {

	text-align: left;

	padding: 3px}



.postinfo {

	margin-bottom: 20px;

	margin-top: 10px;

	font-size: 1.2em}



span.posthead {

	display: block;

	font-weight: bold;

	letter-spacing: .4pt}

 

div.posthead h3 {font-size:1.2em}

 

div.postbody {

	margin-right: 8px;

	line-height: inherit;

	margin-bottom: 1em}



div.postfooter {

	clear: both;

	float: right;

	margin-bottom: 2em}



/***** Forums *****/



body.tiki_forums table.normal {margin: auto}

#forumpost {display: none}

#forumpostopen {display: block}

.post {width: 100%}



.post .postbody {

	clear: both;

	width: 100%;

	min-width: 100%;

	margin: 0;

	margin-top: 5px;

	background: white;

	font-size: 1em}

	

* html .post .postbody {font-size: 11px}



.post .postbody-title {

	display: block;

	margin-top: 0;

	padding: 3px;

	border-bottom: 1px solid #aaa}



.post .postbody-title .checkbox {float: left}



.post .postbody-title .title {

	color: #29677B;

	font-weight: bold;

	margin-left: 5px;

	margin-top: 3px}

	

.title h2 {}

.postbody-title br.clear {display: none}

	

.title a.link {

	color: #29677B;

	text-decoration: none}



.post .postbody .content {

	height: 100%;

	padding: 0 3px 3px;

	text-align: left;

	width: 100%;

	color: #8f8f8f;

	margin: 0}



.post .author {	

	float: left;

	text-align: left;

	vertical-align: top;

	width: 33%;

	margin-left: -3px;

	margin-right: 4px;

	background: url(eatlon/head_bg.gif) repeat-x;}

	

.post .author_post_info {

	/*display: block;*/

	padding: 2px}

	

.post .author_post_info:first-letter {text-transform: uppercase}



.post .author_info .icons {display: block}

.post .author_info .icons .actions {margin-right: 10px}



.post .author_post_info_on {font-style: italic}

.post .author_info {

	/*float: right;*/

	padding: 0 2px 2px 2px;

	margin-left: 5px;

	/*border-left: 1px solid #D7E5F3;

	border-bottom: 1px solid #D7E5F3*/}



.commentStyle_headers .author_info {float: left}



.post .postbody-title .actions {

	float: right;

	font-size: 1em}



.postbody-content {/*margin: 3px;*/ padding: 4px}



.post .postbody .attachments {

	clear: both;

	border-top: 1px dotted #8f8f8f;

	margin-top: 5px}



.post .postbody .attachments img { vertical-align: text-bottom}



.post .postfooter .actions,

.post .postfooter .status {

	display: inline;

	margin-left: 5px;

	vertical-align: top}



.post .postfooter .status {font-size: 1em}



.post .postfooter {

	float: right;

	text-align: right}



.post .inner > .postfooter {clear: both}



.post .contribution {

	background: #F0F8FF;

	border: 1px solid #D7E5F3;

	padding: 0 2px 0 2px}



.post .avatar {

	float: left;

	width: 33%;

	margin-bottom: 5px;

	margin-right: 4px;

	padding: 3px;

	border: 1px solid #ACCCDD;

	background: inherit;}



.sub_comment {padding-left: 20px}



.sub_comment_area {

	clear: both;

	background: url("../../img/edge.gif") no-repeat top left}



.forum_actions .actions {

	clear: both;

	background-color: #E1EBF5;

	padding: 3px 3px 3px 3px;

	vertical-align: middle}



.forum_actions .actions .action { margin-right: 10px}

.forum_actions .headers {vertical-align: bottom}



.forum_actions .headers .title {

	float: left;

	background: #e1ebf5;

	border: 0;

	padding: 1px;

	font-weight: bold}



.forum_actions .headers .infos {

	float: right;

	font-size: smaller;

	padding-top: 2px}



.thread_pagination {

	text-align: center;

	margin-bottom: 10px}



.nb_replies {white-space: nowrap}



.post_preview,

.top_post {margin-bottom: 15px}



/*.post .postbody .signature { float: left}*/



/* Comments */



#comzone {

	margin: 5px 0;

	padding: 0}

 

#comzoneopen {

	margin: 5px 0;

	padding: 0}

 

span.commentstitle {

	font-weight: bold;

	font-size: 1.1em}

	

textarea#editpost2 {

	width: 95%;

	/*font-size: 1em*/}



/* Find */

.subcomment {margin-left: 10px}



/* Help box*/



div.commentsedithelp {

	background: #ffcfcf;

	color: black;

	border: 1px solid #ff0000;

	text-align: center;

	font-weight: bold}



/***** Categories *****/



table.tcategpath {}

td.tdcategpath {}

.categpath {}

table.subcats {}

td.tdsubcat {}

.categlink {}

table.catobjects {}

td.categobjectsnameeven,

td.categobjectsnameodd {}

td.categobjectsdataeven,

td.categobjectsdataodd {}

.catname {}

.catblock {}

.catlists {}

.catlists:hover {}

.cattitle {}

.catlists a.link {}

.catlists a.link:hover {}



ul.catfeatures {}

ul.catfeatures li {}

ul.catitems {}



ul.catitems li {

	display: inline;

	margin-right: 6px}



ul.catitems li a.link {}



/***** Tags (freetags) *****/



li.freetag {

	list-style: none !important;

	display: inline !important;

	margin: 0;

	padding: 0}



ul.freetag {

	margin: 0;

	padding: 0;

	display: inline !important}



.freetag a {display:inline !important}



a.freetag_1 {

	text-decoration: none;

	font-size: .8em}



a.freetag_2 {

	text-decoration: none;

	font-size: .9em}



a.freetag_3 {

	text-decoration: none;

	font-size: 1em}



a.freetag_4 {

	text-decoration: none;

	font-size: 1.2em}



a.freetag_5 {

	text-decoration: none;

	font-size: 1.4em}



a.freetag_6 {

	text-decoration: none;

	font-size: 1.6em}



a.freetag_7 {

	text-decoration: none;

	font-size: 1.8em}



div.freetagObjectOdd {

	margin: 2px;

	/*background-color: #F7F9FA;*/

	position: relative}



div.freetagObjectEven {

	margin: 2px;

	/*background-color : #E7E9EA;*/

	position: relative}



div.freetagObjectName a {text-decoration: none}



div.freetagObjectType {

	position: absolute;

	top: 0;

	right: 0}



.freetaglist { padding-left: 20px} /*blog, blog post */

a.freetag {} /* articles... */



/***** Image Galleries *****/



table.galtable {

	border-collapse: collapse;

	border: 1px solid #8CACBB;	width: 100%}



* html body table.galtable {width: 97%}

html>body .galtable {width: 100%}

div#browse_image {width: 100%}



div.showimage {

	width: 100%;

	text-align: center;

	padding: 6px}



td.oddthumb {border-collapse: collapse}

td.eventhumb {border-collapse: collapse}



td.eventhumb img {

	margin-left: 6px;

	margin-right: 6px}



img.athumb {

	border: 0;

	margin: auto}



.caption {color: black}

p.norecords {font-weight: bold}



div.imagetitle {

	font-weight: bold;

	font-size: 200%}



div.gallerylink {}



div.showimage {

	text-align: center;

	margin: 5px 0}



div.imgaldescr {margin: 10px}

.sorttitle {margin-left: 10px}



/***** Trackers *****/



.statuson {

	padding: 1px;

	margin: 1px;

	vertical-align: middle}



.statusoff {

	padding: 1px;

	margin: 2px;

	vertical-align: middle}



/***** Calendar *****/

/* Overrides calendar.css, etc. */



.Cal0, 

.Cal1, 

.Cal2 {font-size: 90%}

	

.Calart,

.Calblog,

.Calchart,

.Caldir,

.Caleph,

.Calfaq,

.Calfgal,

.Calforum,

.Calgal,

.Calnl,

.Calquiz,

.Calsurv,

.Caltrack,

.Calwiki {font-size: 1em}



.Calart,

.Calart a,

.Calart a:visited {color: #FA8072}



.Calblog,

.Calblog a,

.Calblog a:visited {color: #DA70D6}



.Calchart,

.Calchart a,

.Calchart a:visited {color: #304F30}



.Caldir,

.Caldir a,

.Caldir a:visited {color: #800080}



.Calfaq,

.Calfaq a,

.Calfaq a:visited {color: #822222}



.Calfgal,

.Calfgal a,

.Calfgal a:visited {color: #8B4513}



.Calforum,

.Calforum a,

.Calforum a:visited {color: #808000}



.Calgal,

.Calgal a,

.Calgal a:visited {color: #8B4513}



.Calnl,

.Calnl a,

.Calnl a:visited {color: #708090}



.Calquiz,

.Calquiz a,

.Calquiz a:visited {color: #5F9EA0}



.Calsurv,

.Calsurv a,

.Calsurv a:visited {color: #DAA520}



Caltrack,

Caltrack a,

Caltrack a:visited {color: #00BD02}



.Calweb {font-size: 1em}

.Calweb:hover {color: #996633}



.Calwiki,

.Calwiki a,

.Calwiki a:visited {color: #2C4B80}



.Calart a:hover,

.Calblog a:hover,

.Calchart a:hover,

.Caldir a:hover,

.Caleph a:hover,

.Calfaq a:hover,

.Calfgal a:hover,

.Calforum a:hover,

.Calgal a:hover,

.Calnl a:hover,

.Calquiz a:hover,

.Calsurv a:hover,

.Caltrack a:hover,

.Calwiki a:hover {color: darkviolet}



.Calart:before,

.Calblog:before,

.Calchart:before,

.Caldir:before,

.Caleph:before,

.Calfaq:before,

.Calfgal:before,

.Calforum:before,

.Calgal:before,

.Calnl:before,

.Calquiz:before,

.Calsurv:before,

.Caltrack:before,

.Calwiki:before {background: ghostwhite}



.calcontent a.linkmenu,

.calcontent a.linkmenu:hover {

	background: none;

	padding: 0}



.calfocus {

	font-size: 90%;

	background: inherit}



.caldark .calfocus { background: inherit }



.calfocuson + .calcontent { background: #e6eff8 }



.calprio1 a,

.calprio2 a,

.calprio3 a,

.calprio4 a,

.calprio5 a,

.calprio6 a,

.calprio7 a,

.calprio8 a,

.calprio9 a {color: #393E51}



.caltoggle {font-size: 90%}



.opaque {

   border-left: 1px solid #A9A9A9;

  	border-top: 1px solid #A9A9A9;

	border-right: 1px solid #696969;

	border-bottom: 1px solid #696969}



.opaque .box-title {

	border-bottom: 1px solid black}



.searchresults {display: inline}



.calnavigation a:hover {background: red}



#caltable .calfocuson,

.box-data td.fc a.today,

.box-data td a.today {

	background: #d2d9e3;

	border: none}



#caltable .calfocuson a { color:#000}



#caltable .calfocus a,

#caltable .calfocuson a {text-decoration:none}



.day,

.day:visited {}



.today {}

.nav {}

.changedate {}

.date {}



.calinput {background: #9faec2}

.calfocuson + .calcontent { background: #F5F5F5}



#caltable td {padding: 0}

#caltable .weeks,

.days {

	background: #9faec2;

	color: white}

	

#caltable .weeks {

	font-weight: bold;

	padding: 2px;

	font-size: 1em}



td.event {background: whitesmoke}

.addevent {padding: 0 5px; float: right}

* html .addevent {padding: 0}

.calodd, .caleven { border: 1px solid darkgray}

.calodd {background-color: #ececec}

* html .calodd {padding: 0}

.caleven {background-color: #f5f5f5}

* html .caleven {padding: 0}

.caldark { background: #c4cdda}

.caldark .calfocus {background: #c4cdda}

* html .caldark {padding: 0}

.caldark .calfocus {background: #c4cdda}

.daterow {

	display: block;

	border: 1px solid #CCCCCC !important;

	background: #fff;

	font-size: 1.1em;

	font-weight: bold;

	margin-bottom: 3px}



.daterow:hover {

	color: #fff;

	background: #9faec2}



.calnavigation a:hover {

	color: #fff;

	background: #9faec2}





/*****  Polls  *****/

div.pollresults {

	margin-top: 5px;

	font-size: 1.2em;

	padding: 0 5px}



table.pollresults {width: 100%}

td.pollr {color: black}

#pollopen {display: block}

#pollzone {display: none}

#polledit {display: none}

.pollnav {}



/***** FAQs *****/



div.faqlistquestions {margin-bottom: 20px}

div.faqqa {margin-bottom: 20px}



div.faqquestion {

	font-weight: bold;

	padding: 2px 12px;

	padding-bottom: 0}



div.faqanswer {

	padding: 4px 12px;

	padding-top: 0}



/***** Quizzes *****/



div.questionblock {

	padding: 4px;

	margin-bottom: 10px}



div.quizquestion {margin-bottom: 5px}

div.quizoptions {}

div.quizdescription {margin-bottom: 10px}

div.quizanswer {margin-bottom: 10px}



/***** Shoutbox *****/



div.shoutboxmsg {

	margin-bottom: 0;

	padding: 4px;

	padding-bottom: 1px}



div.shoutboxmodmsg {

	font-size: .95em;

	margin: 0 5px 4px 5px;

	padding-top: 5px;

	padding-bottom: 1px}



textarea.tshoutbox{

	font-size: 1.3em;

	width: 132px}



.wiki-table {}

.wiki-tr-a td {border: 0}

.wiki-tr-b td {border: 0}



/***** Directory *****/



div.dircategs {

	border: 1px solid #8CACBB;

	padding: 5px}



.dirlink {}

.dirsublink {font-size: .95em}



div.dirlistsites {

	padding: 5px 0 10px 5px;

	margin-top: 10px}



div.dirsite {

	margin: 5px;

	margin-bottom: 10px;

	padding: 4px}



span.dirsitedesc {}

span.dirsitetrail {font-size: .95em}

span.dirsitecats {font-size: .95em}

.dirsitelink {}



div.dirrelated {

	margin-top: 10px;

	padding: 5px}



td.dirfooter {font-size: .95em}

div.dirfooter {margin-top: 10px}



/***** Messages *****/



td.prio1,

td.prio2,

td.prio3,

td.prio4,

td.prio5 {

	border: 1px solid #8CACBB;

	padding-left: 2px}



td.prio1 {background: #F7F9CA}

td.prio2 {background: #F7F9EA}

td.prio3 {background: #F7F9FA}

td.prio4 {background: #F7F9FD}

td.prio5 {background: #F7F9FF}



div.messureadflag {

	background: #CCCCCC;

	padding-left: 5px}



div.messureadhead {

	background: #DEDEDE;

	margin-top: 2px}



div.messureadbody {

	margin-top: 5px;

	background: #DEDEDE}



.readlink {

	font-size: .95em;

	color: black}



/***** Ajax *****/



div#ajaxLoading {

	display: none;

	position: absolute;

	top: 50px;

	right: 50%;

	color: #fff;

	padding: 3px;

	font-family: Verdana;

	font-size: 90%;

	text-align: center;

	background: transparent url(../lib/shadowbox/images/loading-light.gif) no-repeat 50% 100%;

	height: 43px;

	width: 50px}



#shadowbox_title {

	height: auto !important;

	padding: 0;

	overflow: visible}



#shadowbox_title_inner {

	height: auto !important;

	font-size: 1em !important;

	line-height: 1em !important;

	white-space: normal !important;

	padding: 5px 0 4px 8px}



/***** TikiSheet Default Style *****/



table.default thead td,

table.default tfoot td {

	font-weight: bold;

	text-align: center;

	background-color: black;

	color: #D8D8D8}



table.default td {

	border: solid 1px #A9A9A9;

	background-color: black}



/***** 'advanced feature' *****/



.advanced {

  margin: 20px;

  padding: 5px;

  background: #fff;

  border: 2px solid #9faec2;

  color: #000}



.advanced:before { content:url(../img/icons/mini_blue_diamond.gif)" "}



.highlight_word_0 {

	color: #ffff66;

	background: black}



.highlight_word_1 {

	color:#ff9999;

	background: black}



.highlight_word_2 {

	color:#A0FFFF;

	background: black}



.highlight_word_3{

	color: #ff66ff;

	background: black}



.highlight_word_4 {

	color: #99ff99;

	background: black}



.center {text-align: center}

.justify {text-align: justify}

.right {text-align: right}



/***** mypage *****/



.mypage_configure th {width: 180px}

#sideBarTab {background: url('../img/cord.png') no-repeat}

#sideBarContents {background: #fff}



/** Admin pages **/



a.admbox {

	border: 1px solid #AAAAAA;

	background: #506887 center no-repeat}



a.admbox:hover,

a.admbox:focus,

a.admbox:active  {

	background: #B2B2B2 center no-repeat;

	border: 1px solid #292929}



a.admbox.off {border: 1px solid #9f9f9f}



a.admbox.off:hover,

a.admbox.off:focus,

a.admbox.off:active {border: 1px solid #9f9f9f}



div.adminanchors {}

a.admbox span {color: #fff}



#rss img {vertical-align: middle}



/* end of file */