/* CSS Stylesheet */
/* created by Causeway CSS Stylesheet Editor RCS 2005 */
/* http://www.causeway.co.uk/freestuf/cssedit/ */

body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	border: White;
}

#thumbs {
	clear: all;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.focus{
	display: inline;
	color: #CC071E;
}
.textarea{
	width: 100%;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.creativecommons{
	position: relative;
	text-align: center;
	top: 0px;
	left: auto;
	width: 165px;
	padding-left: 10px;
}
.creativecommons a{
	color: white;
}
.logo{
	position: absolute;
	top: 0px;
	left: 50px;
	height: 195px;
	width: 300px;
	background-image: url(../img/wtlogo-beta.jpg);
}
.map{
	position: absolute;
	top: 20px;
	left: 355px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	cursor: hand;
}
.map:hover{
	cursor: url(../img/foot.cur);
}
.searchmap{
	cursor: hand;
	margin: 0px;
	padding: 0px;
}
div.header{
	display: inline;
	color: Black;
	font-size: 13px;
	float: none;
}
div.header a{
	display: inline;
	text-decoration: none;
	color: Black;
}
div.header a:hover{
	display: inline;
	text-decoration: underline;
	color: #CC071E;
}
DIV#tiki-main {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	margin-right: 0px;
	width: 950px;
	font-size: 11px;
	border: none;
}
DIV#tiki-top {
	color: White;
	background: Silver;
	padding-right: 0px;
}
DIV#tiki-top > a {color:White; }
DIV#tiki-mid {
	background: White;
	height: auto;
	padding-bottom: 0px;
	border: none;
}

DIV#tiki-bot {
	background: White;
	border-left: 50px solid White;
}
TD#leftcolumn {
	background: #bbb8a1;
	padding-right: 0;
	padding-left: 0;
	padding-top: 200px;
/*	border-left-color: White;
	border-left-style: solid;
	border-left-width: 50px;*/
	background-image: url(../img/bgleftcolumn-1.jpg);
	width: 150px;
}

TD#leftcolumn input{
	position: relative;
	left: 10%;
	border: none;
}
.columnbutton{
	background-color: transparent;
	color: White;
	text-align: left;
	cursor: hand;
	padding: 0px;
}
.keywords{
	color: Gray;
}

TD#rightcolumn {
/*	background: #bbb8a1;*/
	background: #BCB8A1;
	padding-left: 0px;
	width: 184px;
	vertical-align: top;
}

TD#rightcolumn input{
	position: relative;
	border: none;
}

TD#centercolumn {
	background-color: White;
	vertical-align: top;
	border-left-width: 50px;
	border-left-style: solid;
	border-left-color: White;
	border-right-width: 60px;
	border-right-style: solid;
	border-right-color: White;
	border-top: none;
	border-bottom: none;
	padding-top: 200px;
	width: 516px;
}
DIV#tiki-center {
}

div#debugconsole {font-size:12px; color:#009000; position:absolute;
background:#DED6C6;
top:0px;
left:20px;
right:310px;
height:auto;
width:auto;
z-index:1;
border:6px ridge; padding:5px; }
span.on-option {color:#00C000; }
span.off-option {color:#005000; }

div.bookmarks{
	position: relative;
	text-align: right;
	padding-top: 15px;
}
div.Technorati{
	display: none;
}
div.box {
	margin-top: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
	margin-right: 4px;
	overflow: hidden;
	padding-bottom: 10px;
	color: White;
}

div.box.box-random_pages{
	border: solid;
	border-color: White;
	border-width: 1px;
}
div.box.box-last_modif_pages{
	border: solid;
	border-color: White;
	border-width: 1px;
}
div.box-title, span.box-titletext {
	font-family:  Trebuchet MS, Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-bottom: 4px;
	color: White;
	overflow: hidden;
	padding-right: 0px;
	padding-left: 10px;
	font-size: 14px;
}
div.box-title > a, span.box-titletext > a {
	color: White;
	border-bottom: 5px solid;
	text-decoration: none;
}
div.box-title a, span.box-titletext a {
	color: White;
	text-decoration: none;
}
div.box-title > a:hover, span.box-titletext > a:hover {color:White; }
div.box-title table {width:100%;

}
div.box-data {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-right: 5px;
	overflow: hidden;
	color: White;
	font-size: 11px;
}

div.box-data a:link{
	text-decoration: none;
}
div.box-data a:active{
	color: #CC071E;
}
div.home-box{
	padding: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid Gray;
}
div.home-box a:visited{
	color: #CC071E;
}
TD.module {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: Left;
	color: white;
}
.linkmodule {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: underline;
/*	font-size: 12px; */
	font-weight: bold;
	margin-top: 4px;
	overflow: hidden;

	padding-right: 4px;
}
.linkmodule:active {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC071E;
	text-decoration: none;
}
.linkmodule:hover {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC071E;
	text-decoration: underline;
	font-weight: bold;
}

.regmodule {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC071E;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin-top: 4px;
	margin-left: 10px;
	overflow: hidden;

	padding-right: 4px;
}
.regmodule:active {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC071E;
	text-decoration: none;
}
.regmodule:hover {
	font-family: Trebuchet MS,Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC071E;
	text-decoration: none;
	font-weight: bold;
}

div.cbox {margin-top:4px; margin-bottom:0px; margin-left:4px; margin-right:4px; background:white;
overflow:hidden;
width:99%;
border:1px solid; padding-bottom:10px; }
div.cbox-title {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: Center;
	margin-bottom: 0px;
	color: White;
	background: #B5A58C;
	overflow: hidden;
	width: 100%;
	padding-right: 0px;
	border-bottom: 5px solid;
	padding-left: 0px;
}
.cboxtlink {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:White; }
.cboxtlink:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:White; }
.cboxtlink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#EFEFEF; }
div.cbox-data {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; margin-left:5px; margin-right:5px; overflow:hidden;
background:white;
width:99%;
}
div.separator {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; margin-top:6px; margin-bottom:2px; color:#003163; margin-left:2px; margin-right:2px; background:#DFDFDF;
width:90%;
}
.linkmenu, .rsslink, a.separator {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-weight: bold;
	font-size: 14px;
}
.linkmenu:active, .rsslink:active, a.separator:active {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC071E;
}
.linkmenu:hover, .rsslink:hover, a.separator:hover {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #CC071E;
	font-size: 14px;
}
.linkmenu:visited {
	text-decoration: none;
}

.rsslist {margin-top:0; margin-bottom:0; margin-left:0; margin-right:10px; background:#ffffff;
border:1px solid; padding:1px; }
.rssitem {padding:1px; border-top:1px dashed; padding-right:6px; padding-left:6px; }
.rssitem:first-child {border-top:0; }
.rssdate {font-style:italic; color:#999999; }
.separator {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:Black; }
.separator:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:Black; }
.separator:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:Black; }
.flip {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:White; }
.flip:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:White; }
.flip:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:White; }
.bannertext {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.bannertext:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.bannertext:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
div.imagerank {margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px; }
div.simplebox {
	font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
	color: Blue;
	margin-left: 1px;
	margin-right: 1px;
	background: white;
	width: 98%;
	border: 1px solid;
	padding: 2px;
}
FORM {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding:0px; }

form.search{
	padding-top: 10px;
	padding-bottom: 10px;
}
form.search a, form.search a:visited{
	color: Red;
	text-decoration: none;
	font-size: 11px;
}

.searchadvbox {
	width: 250px;
	color: black;
	margin-bottom: 10px;
}
.searchadvbutton{
	background-color: transparent;
	border: thin solid #bbb8a1;
	font-weight: bold;
	color: black;
	vertical-align: top;
	cursor: hand;
}
.searchadvbutton{
	cursor: hand;
}
.loginbutton{
	background-color: transparent;
	cursor: hand;
	font-weight: bold;
	vertical-align: bottom;
	color: white;
	cursor: url(../img/foot.cur);
}
input, textarea, select {
	font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 11px;
}
input {text-indent:2px; }
TD {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.form td {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:Left; color:Black; vertical-align:top;
}

.forumform td {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:Left; color:Black; background:#DED6C6;
vertical-align:top;
}
table.listfgal, table.listfiles, table.listarticles, table.forumstable, table.forumformtable, table.viewthread, table.jukeboxlist {width:97%;
border:#5A4A39 1px Solid; }

TABLE.normalnoborder {
	width: 97%;
}
td.forumheading, td.viewthread, td.jukeboxlistheading {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:White; background:#5a4a39;
padding-right:5px; padding-left:2px; }
th.forumheading, th.viewthread, th.jukeboxlistheading {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:White; background:#5a4a39;
padding-right:5px; padding-left:2px; }
TD.button {
	font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: Center;
	color: White;
	background: #5a4a39;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 2px;
}
li{
	list-style-position: inside;
}
a.tablename, a.galname, a.imagename, a.jukeboxname, a.blogname, a.fgalname, a.artname, a.forumname {font-size:12px; font-weight:bold; text-decoration:none; color:Black; letter-spacing:1px; }
a.forumname:active {text-decoration:none; color:Black; }
a.tablename:hover, a.galname:hover, a.imagename:hover, a.blogname:hover, a.jukeboxname:hover, a.fgalname:hover, a.artname:hover, a.forumname:hover {}
a.forumnameread {font-size:12px; text-decoration:none; color:Black; letter-spacing:1px; }
a.forumnameread:hover {}
.tableheading, .gallistheading, .listgalheading, .bloglistheading, .llisfgalheading, .llistfileslink, .llistart, .lforumheading {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:White; }
.tableheading:active, .gallistheading:active, .listgalheading:active, .bloglistheading:active, .llisfgalheading:active, .llistfileslink:active, .llistart:active, .lforumheading:active {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:White; }
.tableheading:hover, gallistheading:hover, .listgalheading:hover, .bloglistheading:hover, .llisfgalheading:hover, .llistfileslink:hover, .llistart:hover, .lforumheading:hover {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CCCCCC; }
table.findtable {
	width: 97%;
}
.findtable td {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; }
tr.odd {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:Left; color:Black; background:#EFEFEF;
vertical-align:top;
}
tr.odd:hover {background:#FFF7E6;
}
tr.even {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:Left; color:Black; background:#CCCCCC;
vertical-align:top;
}
tr.even:hover {background:#FFF7E6;
}
div.titlerow{
	display: inline;
	font-weight: bold;
	color: #CC071E;
	font-size: 20px; 
	margin: 0px;
	border: none;
	padding: 0px;
}

table.icon{
	position: relative;
	top: -10px;
	border: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
tr.iconrow{
	vertical-align: bottom;
/*	text-align: center;*/
	padding: 0px;
	margin: 0px;
}
tr.titlerow{
/*	text-align: center;*/
	vertical-align: top;
}
tr.lists{
	vertical-align: top;
}
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:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:Left; color:Black; background:#EFEFEF;
vertical-align:top;
}
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:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:Left; color:Black; background:white;
vertical-align:top;
}
TD.third {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:Left; color:Black; background:#CCCCCC;
vertical-align:top;
}
.pagetitle, .forumspagetitle {
	font-family: Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
/*	position: absolute; */
	color: black;
}
.paperissue{
	position: relative;
	left: -53px;
	top: 0px;
	z-index: 10;
}
a.pagetitle, a.forumspagetitle {
	font-family: Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: black;
}
a.pagetitle:hover, a.forumspagetitle:hover {
	font-family: Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: Black;
}
H1 {
	font-family: Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC071E;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin-top: 10px;
}
H2 {font-family:Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:Black;
	margin-bottom: 0px;
	padding-bottom: 10px;
	}
H3 {
	font-family: Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 5px;
	margin-top: 0px;
}
H4{
	font-size: medium;
	padding-bottom: 0px;
}
div.#CC071Elink a{
	color: #CC071E;
}
.link, .gallink, .jukeboxlink, .bloglink, .fgallink, .trailer, .opencomlink, .commentslink, .admlink, .forumbutlink {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.link:active, .gallink:active, .jukeboxlink:active, .bloglink:active, .fgallink:active, .trailer:active, .opencomlink:active, .commentslink:active, .admlink:active, .forumbutlink:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.link:hover, .gallink:hover, .bloglink:hover, .jukeboxlink:hover, .fgallink:hover, .trailer:hover, .opencomlink:hover, .commentslink:hover, .admlink:hover, .forumbutlink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:Black; }
div.searchdate {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
.mini {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; }
.prevnext, .jukeboxprevnext, .galprevnext, .blogprevnext, .fgalprevnext, .artprevnext, .forumprevnext {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; }
.prevnext:active, .galprevnext:active, .jukeboxprevnext:active, .blogprevnext:active, .fgalprevnext:active, .artprevnext:active, .forumprevnext:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; }
.prevnext:hover, .galprevnext:hover, .blogprevnext:hover, .jukeboxprevnext:hover, .fgalprevnext:hover, .artprevnext:hover, .forumprevnext:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; background:#EFEFEF;
}
span.warn {color:#CC071E; }
div.titlebar {
	font-weight: bold;
	text-align: left;
	margin-top: 1px;
	margin-bottom: 1px;
	color: White;
	margin-left: 1px;
	margin-right: 1px;
	background: #B5A58C;
	width: 99%;
	border: 1px solid;
	padding: 1px;
}
DIV#page-bar {
	margin-top: 10px;
}
.button2, .button3 {
/*	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
	margin-left: 0px;
	margin-right: 0px;
	background: white;
	border: 1px solid;
*/	
	background-color: transparent;
/*	border: thin solid #bbb8a1;*/
	cursor: hand;
/*	height: 18px; */
	font-weight: bold;
	color: black;
	padding: 2px;
}
.button2 a{
	text-decoration: none;
}
.button2 a:hover{
	text-decoration: none;
}
.button3 {-moz-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;
	border-bottom: 0;
	padding-bottom: 2px;
}
.orderbutton{
	width: 225px	;
	height: 33px;
	vertical-align: middle;
	text-align: center;
	font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	cursor:pointer;
	cursor:hand;
	border: none;
	background-color: #CC071E;
}
.orderbutton:hover{
	background-color: white;
	color: #CC071E;
	border: thin;
	border-color: #CC071E;
}

.linkbut {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding: 2px;
/*	border: thin solid #CCCCCC; background:white;*/
}
.linkbut:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black;
 background:white;
}
.linkbut:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:Black;
 background:#CCCCCC;
}
div.cache {
	margin-top: 0.1ex;
	margin-bottom: 0.1ex;
	margin-left: 0px;
	margin-right: 0px;
	background: #EFEFEF;
	width: 100%;
	border: 1px dashed;
	padding: 0.1em;
}
div.cachedpage {
	margin-top: 0.1ex;
	margin-bottom: 0.1ex;
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	border: 1px dashed;
	padding: 0.1em;
}
.wikicache {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#0000AA; }
.wikicache:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#0000AA; }
.wikicache:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#0000FF; }
table.wikitable {
	border: 1px dashed;
}
td.wikicell {background:#EFEFEF;
}

div.samples {
	display: inline;
	color: Black;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	width: 70%;
	padding-bottom: 10px;
}
div.samples a:link{
	text-decoration: none;
	color: Black;
}
div.samples a:visited {
	color: black;
	font-weight: bold;
}
div.samples p{
	margin-top: 0px;
	margin-bottom: 7px;
}

div.changesamples {
	color: Black;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	padding-bottom: 10px;
}

div.wikitext {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: Left;
	background: white;
	width: 100%;
	list-style-position: inside;
}
div.wikitext a:link{
	color: black;
}
div.wikitext a{
	text-decoration: none;
	font-weight: bold;
}
div.wikitext a:active{
	text-decoration: underline;
	color: #CC071E;
}
div.wikitext a:hover{
	text-decoration: underline;
	color: #CC071E;
}
div.wikitext a:visited {
	text-decoration: none;
}

.wikitopline table {
	width: 80%;
	height: auto;
}

.wikitopline table td{
	height: auto;
}
.wiki {color:Black; }
.wiki:hover {color:Black; background:#EFEFEF;
}

p.editdate {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 13px;
	margin-bottom: 0px;
}
p.editdate a, {
	color: White;
	font-weight: bold;
}
p.alphabet{
	padding: 0px;
	margin: 0px;
}
p.alphabet a:hover{
	text-decoration: none;
	font-weight: bold;
}
p.alphabet a:visited{
	text-decoration: none;
	font-weight: bold;
	color: #CC071E;
}
#description {font-size:10px !important; color:#333300; padding-left:10px; }

div.wiki-edithelp {font-size:smaller; background:white;
border:1px solid; padding:6pt; }
TABLE.galtable {border-collapse:collapse;
width:100%;
}
div.galdesc {text-align:Right; margin-top:0.5ex; margin-bottom:0.5ex; margin-left:0px; margin-right:0px; background:#EFEFEF;
width:97%;
border:1px solid; padding:0.5em; padding-right:0.8em; padding-left:0.8em; }
div.browsegallery {background:#EFEFE7;
width:100%;
}
TD.oddthumb {background:white;
}
TD.eventhumb {background:#EFEFEF;
}
div.gallerytitle {font-family:Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:Black; }
div.adminoptions {margin-top:5px; margin-bottom:5px; padding:10px; padding-right:default; padding-left:default; }
div.sortoptions {margin-top:5px; margin-bottom:5px; padding:10px; padding-right:default; padding-left:default; }
span.sorttitle {}
span.sortoptions {}
div.thumbnails {margin-top:10px; margin-bottom:10px; border:1px solid; }
div.thumbnail{
	display: block;
	
}
img.athumb {border:1px solid; }
.caption {}
p.norecords {font-weight:bold; }
table.imageinfo {width:98%;
border:Black 1px Solid; }
td.imageinfo {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:Left; color:Black; background:#DED6C6;
vertical-align:top;
}
div.browseimage {background:#EFEFE7;
width:100%;
}
div.imagetitle {font-family:Trebuchet MS, Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:Black; }
div.import{
	background: #E6E6FA;
	list-style: inside;
	position: absolute;
	top: 20px;
	width: 390px;
	left: 360px;
	height: 180px;
	padding: 10px;
	z-index: 1;
}
div.picturenote{
	background: #E6E6FA;
	list-style: inside;
	position: absolute;
	width: 280px;
	left: 510px;
	padding: 10px;
	z-index: 1;
}
div.formatting{
	background: #E6E6FA;
	list-style: inside;
	position: absolute;
	top: 20px;
	width: 390px;
	left: 360px;
	height: 170px;
	padding: 10px;
	overflow: auto;
}

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:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; text-align:Center; margin-top:10px; margin-bottom:10px; color:Black; border:1px solid; }
div.logo{
	border-bottom: 10px;
}
/*
div.earthmap{
	display: inline;
}
*/

div.posthead {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:Center; margin-bottom:0px; color:White; background:#B5A58C;
overflow:hidden;
border:1px solid; padding-right:0px; border-bottom:0px; padding-left:0px; }
span.posthead {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:White; }
.blogt {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:White; }
.blogt:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:White; }
.blogt:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:White; }
div.postbody {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:10px; color:Black; overflow:hidden;
background:white;
border:1px solid; padding:5px; padding-right:default; }
div.blogtitle {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin-top:10px; color:White; background:#5a4a39;
border:1px solid; padding-right:5px; border-bottom:0px; padding-left:2px; }
div.bloginfo {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:Right; margin-bottom:10px; background:white;
border:1px solid; padding:0.5em; padding-right:0.8em; padding-left:0.8em; }
div.blogdesc {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:Right; margin-bottom:10px; background:white;
border:1px solid; padding:0.5em; padding-right:0.8em; padding-left:0.8em; }
div.blogtools {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; text-align:Right; margin-bottom:10px; background:white;
border:1px solid; padding:0.5em; padding-right:0.8em; padding-left:0.8em; }
div.fgaldesc {text-align:Right; margin-top:0.5ex; margin-bottom:0.5ex; margin-left:0px; margin-right:0px; background:#EFEFEF;
width:97%;
border:1px solid; padding:0.5em; padding-right:0.8em; padding-left:0.8em; }
div.articletitle {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:Right; margin-top:5px; color:White; background:#B5A58C;
border:1px solid; padding:0.5em; padding-right:0.8em; border-bottom:0px; padding-left:0.8em; }
div.articleheading {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:Right; background:white;
border:1px solid; padding:0.5em; padding-right:0.8em; border-bottom:0px; padding-left:0.8em; }
div.articletrailer {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:Right; margin-bottom:20px; background:white;
border:1px solid; border-top:thin; }
div.articleheadingtext {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; display:inline;
}
div.articlebody {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:Right; margin-top:10px; margin-bottom:10px; margin-left:0px; margin-right:0px; background:white;
border:1px solid; padding:0.5em; padding-right:0.8em; padding-left:0.8em; }
div.attention{
	color: #CC071E;
}
span.titlea {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
span.titleb {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; }
span.trailer {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.day {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; }
.day:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; }
.day:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; background:#CCCCCC;
}
.day:link {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; }
.day:visited {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:Black; }
.today {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:Black; }
.today:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:Black; }
.today:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:Black; background:#CCCCCC;
}
.nav {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:Black; }
.nav:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:Black; }
.nav:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:Black; background:#CCCCCC;
}
.changedate {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold; color:Black; background:white;
}
.date {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:Black; background:white;
}
#comzone {margin-top:5px; margin-bottom:5px; margin-left:1px; margin-right:1px; display:none;
padding-right:2px; padding-left:2px; }
#comzoneopen {margin-top:5px; margin-bottom:5px; margin-left:1px; margin-right:1px; display:block;
padding-right:2px; padding-left:2px; }
div.commentspost {margin-top:10px; margin-bottom:10px; margin-right:10px; display:inherit;
width:99%;
border:1px solid; padding:0px; padding-left:default; }
div.commentsedithelp {font-size:smaller; background:white;
width:99%;
border:1px solid; }
div.commentstoolbar {margin-bottom:20px; color:Black; background:#B5A58C;
width:97%;
border:1px solid; padding:2px; padding-right:default; padding-bottom:default; }
span.commentstitle {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:98%;
}
div.commentscomment {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:20px; width:97%;
}
div.commentheader {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#BBBBBB;
width:97%;
border:0px solid; }

div.commenttext {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin-left:5px; width:97%;
}
.commentshlink {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.commentshlink:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.commentshlink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:Black; }
.comments .normal {width:100%;
}
table.chatroom {width:98%;
border:#5A4A39 2px Solid; }
td.chatchannels {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; background:#EFEFEF;
}
td.chatarea {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; margin-left:0px; background:#FFFFFF;
padding-left:0px; }
table.chatform {width:98%;
border:#00639C 2px Solid; border-top:0px; }
td.tdchatform {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:Left; color:Black; background:#EFEFEF;
vertical-align:top;
}
span.chnormal {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#CC071E; }
span.chuser {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:Blue; }
div.pollresults {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; margin-top:5px; background:white;
width:98%;
border:1px solid; padding-left:5px; }
table.pollresults {width:97%;
}
td.pollr {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
div.forumspagetitle {margin-top:10px; margin-bottom:40px; }
table.threads {width:97%;
}
td.viewthreadl {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#EFEFEF;
height:30px;
vertical-align:top;
}
td.viewthreadr {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#EFEFEF;
height:30px;
vertical-align:top;
}
td.threadsevenl {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#EFEFEF;
vertical-align:top;
}
td.threadsevenr {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:13px; background:#EFEFEF;
vertical-align:top;
}
td.threadsoddl {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#DDDDDD;
vertical-align:top;
}
td.threadsoddr {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:13px; background:#DDDDDD;
vertical-align:top;
}
td.threadseparator {background:#EEEEEE;
height:5px;
}
#forumpost {display:none;
}
#forumpostopen {display:block;
}
div.forumtoolbar {margin-bottom:20px; background:#B5A58C;
width:98%;
border:0px; }
td.forumtoolbar {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:Black; vertical-align:bottom;
}
td.formcolor{
	vertical-align: baseline;
}
.toolbarlink {
	font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
}
.toolbarlink:active {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:White; }
.toolbarlink:hover {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CCCCCC; }
.forumvotelink {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; }
.forumvotelink:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; }
.forumvotelink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:Black; }
table.tcategpath {margin-bottom:40px; width:97%;
border:#5A4A39 1px Solid; }
td.tdcategpath {font-family:Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px; color:White; margin-left:0px; margin-right:0px; background:#B5A58C;
border-spacing:0px;
padding-right:5px; padding-left:2px; }
.categpath {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#578308; }
.categpath:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#578308; }
.categpath:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#578308; }
table.subcats {margin-bottom:10px; width:97%;
border-spacing:0px;
border:Black 1px Solid; padding:20px; padding-right:0px; padding-left:default; }
td.tdsubcat {width:25%;
}
.categlink {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:Black; }
.categlink:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:Black; }
.categlink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:Black; }
table.catobjects {margin-bottom:10px; width:97%;
border-spacing:0px;
border:Black 0px Solid; padding-right:0px; }
td.categobjectsnameeven, td.categobjectsnameodd {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#DED6C6;
}
td.categobjectsdataeven, td.categobjectsdataodd {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#DED6C6;
}
.catname {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.catname:active {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; }
.catname:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:Black; }
div.faqlistquestions {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:Black; background:#FFFFFF;
width:98%;
border:1px solid; padding:5px; padding-right:default; padding-left:default; }
div.faqqa {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:20px; color:Black; background:#DED6C6;
width:97%;
border:1px solid; padding:5px; padding-right:default; }
div.faqquestion {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:5px; width:97%;
}
div.faqanswer {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; width:97%;
}
div.searchfocus{
	display: inline;
	font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC071E;
	vertical-align: middle;
}
div.searchfocus a, div.searchfocus a:visited,{
	color: #CC071E;
	text-decoration: none;
}
div.searchfocus a:hover{
	color: #CC071E;
	text-decoration: none;
}
div.register{
	font-weight: bolder;
	display: inline;
	margin-left: 5px;
}
div.reasons{
	display: block;
}
img.freemap{
    float: right;
	 padding: 0px;
	 border: none;
	 max-width: 300px;
	width: expression(this.width > 300 ? 300: true);
}
div.questionblock {margin-bottom:10px; background:white;
border:1px solid; }
div.quizquestion {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:5px; }
div.quizoptions {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
div.quizdescription {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; background:white;
border:1px solid; }
div.quizanswer {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; background:white;
border:1px solid; }
div.shoutboxmsg {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:0px; background:white;
border:1px solid; padding:1px; padding-right:default; padding-left:2px; }
div.shoutboxmodmsg {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:4px; padding:1px; padding-right:default; padding-left:2px; }
textarea.tshoutbox {font-family:Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif; font-size:10px; color:#000000; background:white;
border:#5e5d63 1px Solid; }
div.tocnav {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:2px; background:#EFEFEF;
padding:5px; padding-right:default; padding-left:default; }
.tocnavlink {color:Black; }
.tocnavlink:hover {color:Black; background:#EFEFEF;
}
div.detail a{
	font-weight:normal; 
}

div.dircategs {border:0.5px solid; padding:5px; padding-right:default; }
.dirlink {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12%;
	font-weight: bold;
	text-decoration: underline;
	color: Black;
}
.dirlink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#636363; }
.dirsublink {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:Black; }
.dirsublink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#636363; }
div.dirlistsites {margin-top:10px; background:white;
width:100%;
border:0.5px solid; padding:5px; padding-right:default; padding-bottom:10px; }
div.dirsite {margin-bottom:10px; background:#EFEFEF;
}
div.disclaimer {
	margin-top: 15px;
	text-align: center;
	font-size: 11px;
	font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.disclaimer a {
	color: black;
}
div.disclaimerhome {
	position: absolute;
	bottom: 0px;
	left: 40%;
	font-size: 11px;
}
div.disclaimerhome a {
	color: black;
}
span.dirsitedesc {}
span.dirsitetrail {font-size:10px; }
span.dirsitecats {}
.dirsitelink {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:Black; }
.dirsitelink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#636363; }
div.dirrelated {margin-top:10px; margin-left:5px; background:White;
border:0.5px solid; padding:5px; padding-right:default; }
td.dirfooter {font-size:9px; }
div.dirfooter {margin-top:10px; border:1px solid; }
td.prio1 {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#DAD0D0;
padding-left:2px; }
td.prio2 {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#DAC0C0;
padding-left:2px; }
td.prio3 {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#DABABA;
padding-left:2px; }
td.prio4 {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#DAAAAA;
padding-left:2px; }
td.prio5 {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#DA8A8A;
padding-left:2px; }
div.messureadflag {background:#CCCCCC;
padding-left:5px; }
div.messureadhead {margin-top:2px; background:#DEDEDE;
}
div.messureadbody {margin-top:5px; }
.readlink {
	font-family: Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: Black;
}
div.note{
	font-size: 10px;
	background: #E6E6FA;
	list-style: inside;
	display: block;
}

div.note:hover{
	font-size: 12px;
}
.readlink:hover {font-family:Trebuchet MS, verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#636363; }
#calendar {width:100%;
}
.Cal0, .Cal1, .Cal2 {font-size:10px; color:#425262; border-top:1px dashed; padding-right:0px; }
.Cal0:before {content:? ;
}
.Cal1:before {content:+ ;
background:#FFCC77;
}
.Cal2:before {content:X ;
background:#eeeeaa;
}
.caltitle {font-weight:bold; color:#425262; }
.caltab {margin-right:6px; border:1px solid; padding-right:10px; border-bottom:2px; padding-left:10px; }
a.caltab {font-size:11px; font-weight:bold; text-decoration:none; background:#dedede;
}
a.caltab:hover {background:#efefaf;
border-bottom:2px solid; }
.caltabon {margin-right:6px; background:#ffffff;
border:1px solid; padding-right:10px; border-bottom:2px; padding-left:10px; }
a.caltabon {font-size:11px; font-weight:bold; text-decoration:none; }
a.caltabon:hover {background:transparent;
}
div#tab, div#tabcal, div#tabnav {
	margin-top: 10px;
	margin-left: 30px;
	vertical-align: top;
}
div#tab {margin-bottom:1px; }
div.tabcal, div.tabnav {font-size:11px; background:#ffffff;
border:1px solid; padding:10px; }
.calcheckbox {background:#ffffff;
}
.caltoggle {font-size:9px; margin-bottom:7px; }
#opaque {background:#ffffff;
}
.calfocus {font-size:7px; background:transparent;
}
.calfocus a {}
.calfocuson {font-size:7px; background:#f3e498;
}
.calfocuson a {}
.Calwiki {font-size:10px; margin-top:0; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calwiki a {color:#443F39; }
.Calwiki:before {font-family:monospace; content:w;
background:#ffffff;
}
.Calblog {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calblog a {color:#443039; }
.Calblog:before {font-family:monospace; content:b;
background:#ffffff;
}
.Calgal {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calgal a {color:#303F49; }
.Calgal:before {font-family:monospace; content:i;
background:#ffffff;
}
.Calart {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calart a {color:#304F30; }
.Calart:before {font-family:monospace; content:a;
background:#ffffff;
}
.Calforum {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calforum a {color:#304F30; }
.Calforum:before {font-family:monospace; content:o;
background:#ffffff;
}
.Caldir {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Caldir a {color:#304F30; }
.Caldir:before {font-family:monospace; content:d;
background:#ffffff;
}
.Calfgal {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calfgal a {color:#304F30; }
.Calfgal:before {font-family:monospace; content:f;
background:#ffffff;
}
.Calfaq {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calfaq a {color:#304F30; }
.Calfaq:before {font-family:monospace; content:q;
background:#ffffff;
}
.Calquiz {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calquiz a {color:#304F30; }
.Calquiz:before {font-family:monospace; content:z;
background:#ffffff;
}
.Caltrack {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Caltrack a {color:#304F30; }
.Caltrack:before {font-family:monospace; content:t;
background:#ffffff;
}
.Calsurv {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calsurv a {color:#304F30; }
.Calsurv:before {font-family:monospace; content:s;
background:#ffffff;
}
.Calnl {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calnl a {color:#304F30; }
.Calnl:before {font-family:monospace; content:n;
background:#ffffff;
}
.Caleph {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Caleph a {color:#304F30; }
.Caleph:before {font-family:monospace; content:e;
background:#ffffff;
}
.Calchart {font-size:10px; border-top:1px dashed; padding-right:3px; padding-left:3px; }
.Calchart a {color:#304F30; }
.Calchart:before {font-family:monospace; content:c;
background:#ffffff;
}
.calweb {font-size:10px; font-weight:bold; color:#336699; padding-right:3px; padding-left:3px; }
.calweb:hover {color:#996633; }
.calprio1 {background:#DAE0E0;
}
.calprio2 {background:#DADCDC;
}
.calprio3 {background:#DAD0D0;
}
.calprio4 {background:#DACACA;
}
.calprio5 {background:#DAC0D0;
}
.calprio6 {background:#DABABA;
}
.calprio7 {background:#DAB0B0;
}
.calprio8 {background:#DAAAAA;
}
.calprio9 {background:#DA9A9A;
}
div.tabrow {font-size:11px; margin-left:29px; background:#efefef;
border:1px solid; border-bottom:0; }
td.middle {vertical-align:middle;
}
.daterow {margin-left:10px; }
.mininotes {font-size:80%; color:#666666; }
.opaque {background:#ffffff;
width:auto;
border:1px solid; padding:1px; }
.opaque, .box-data {width:auto;
}
.calcontent {min-height:60px;
}
.viewmodeon {padding-right:0px; padding-left:0px; }
.viewmodeoff {padding-right:0px; padding-left:0px; }
a.viewmodeon img {margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; padding:0; }
a.viewmodeoff img {margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; padding:0; }
#caltable {width:100%;
}
div#edithelpzone {display:none;
}
div#attzone {margin-top:10px; display:none;
}
div#attzoneopen {margin-top:10px; display:block;
}
.highlight {color:#000000; background:#FFAAAA;
}
caption {
	font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: Aqua;
}
div.tree {text-align:Left; padding-left:1.5em; }
div.tree#top {border:1px solid; padding:1.5em; padding-top:10px; padding-bottom:20px; }
textarea.wikiedit {
	width: 100%;
}
a.tikihelp, a.tikihelp:visited {font-size:inherit; margin-top:inherit; margin-bottom:inherit; color:inherit; background-color:inherit; margin-left:inherit; margin-right:inherit; font-weight:inherit;
text-decoration:inherit;
vertical-align:text-top;
border:inherit; padding:inherit; }
a.tikihelp:hover {font-size:inherit; margin-top:inherit; margin-bottom:inherit; color:#224466; background-color:inherit; margin-left:inherit; margin-right:inherit; font-weight:inherit;
cursor:help;
text-decoration:inherit;
vertical-align:text-top;
border:inherit; padding:inherit; }
.catblock {border:1px solid; }
.catlists {color:#666666; background:transparent;
padding:1px; border-top:1px solid; padding-right:6px; padding-left:6px; }
.catlists:last-child {border-bottom:1px solid; }
.catlists:hover {background:#dedede;
}
.cattitle {font-weight:bold; color:#000000; }
.catlists a.link {color:#666666; border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
border:1px solid; padding:0px; padding-right:4px; padding-left:4px; }
.catlists a.link:hover {color:#000000; }
div#rules-copy-panel {display:none;
}
#datrigger {font-weight:bold; margin-top:2px; margin-bottom:2px; margin-left:2px; margin-right:2px; cursor:pointer;
border:2px outset; padding:1px; padding-right:3px; padding-left:5px; }
table.commentinfo {width:100%;
background:#FFF7E6;
}
div#loadstats {font-size:70%; color:#666666; background:#dedede;
padding:5px; }
.box-data table {width:100%;
}
.mdkhorbar {}
.horbar {margin-left:10px; }
.horbaritem a {font-size:10px; color:White; }
.harbaritem a:visited {text-decoration:underline; }
.horbaritem a:hover {text-decoration:underline; background:black;
}
.mdkhorbaritem {font-size:10px; text-align:Left; white-space:nowrap;
}
.mdkhorbaritem a {display:block;
}
.mdkhorbaritem a:link {}
.mdkhorbaritem a:visited {}
.mdkhorbaritem a:hover {}
.mdkhorbaritem a:active {}
.mdkverbar {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.mdksubmenu {z-index:999;
position:absolute;
left:0;
top:0;
background:#FFFFFF;
visibility:hidden;
}
.mdksubmenu table {width:auto;
}
.mdksubframe {z-index:1000;
position:relative;
display:block;
border:1px solid; }
.mdkitem {text-align:Left; color:Black; position:relative;
white-space:nowrap;
border-top:1px solid; }
.mdkitem a {color:Black; position:relative;
display:block;
padding:2px; padding-right:5px; padding-left:5px; }
.mdkitem a:visited {}
.mdkitem a:hover {text-decoration:underline; background:#eee;
}
.mdkitem a:active {color:#993300; }
.mdkitem .mdkfwdarr {position:absolute;
top:5px;
right:12px;
}
.toc {}
.toc li {margin-top:3px; }
.tocnav {margin-bottom:16px; background:#ededed;
}
.tocnav table {width:100%;
background:#ffffff;
}
.tocnav a {font-size:90%; color:#424242; }
.calendar {z-index:200;
}
div#rules-copy-panel {display:none;
}
#clear {text-align:Right; }
table {
}
TABLE.admin {width:100%;
}

table.header {
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-color: #bbb8a1;
	border-collapse: collapse;
	background-color: ;
	width: 100%;
}
table.header th {
	border-width: 0px;
	padding: 0px;
	border-style: none;
	border-color: blue;
	background-color: ;
	-moz-border-radius: ;
}
table.header td {
	border-width: 0px;
	padding: 0px;
	border-style: none;
	border-color: blue;
	background-color: ;
	-moz-border-radius: ;
	vertical-align: middle;
}
table.serachadv{
	position: absolute;
	top: 330px;
	color: black;
	font-weight: bold;
}
table.searchadv tr{
	font-weight: bolder;
	height: 50px;
}

div.searchadv{
	position: absolute;
	top: 400px;
}

table.subpartsgroup{
	background-color: #E6E6FA;
	position: relative;
	left: 150px;
}
table.subpartsgroup td:hover, table.subpartsgroup a:hover{
	background-color: #6495ED;
	color: Black;
	text-decoration: none;
}
table.normal{
	width: 90%;
}

#tiki-midtbl {
	table-layout: auto;
	height: 570px;
	border: none;
}
map{
	border: none;
	margin: 0px;
	padding: 0px;
}
#earthmap {
	display: block;
	width: 400px;
	height: 176px;
	position: absolute;
	top: 0px;
	left: 355px;
	background: url(../img/earth.gif);
/*	margin:0 auto 2em auto; */
}

#earthmap2 {
	display: block;
	width: 400px;
	height: 176px;
	position: absolute;
	top: 400px;
	left: 255px;
	background: url(../img/earth.gif);
/*	margin:0 auto 2em auto; */
}

a#africa {
	display: block;
	width: 81px;
	height: 100px;
	overflow: hidden;
	position: absolute;
	left: 160px;
	top: 55px;
}

a#africa:hover {
	background: transparent url(../img/txtfoot.gif) no-repeat 0 0;
	background-position: 25px;
	overflow: visible;
}

a#centralamerica{
	display: block;
	width: 32px;
	height: 18px;
	overflow: hidden;
	position: absolute;
	left: 53px;
	top: 72px;
}

a#centralamerica:hover, a#caribbean:hover {
	background: transparent url(../img/txtfootca.gif) no-repeat 0 0;
	background-position: center;
	overflow: visible;
}

a#oceania{
	display: block;
	width: 100px;
	height: 92px;
	overflow: hidden;
	position: absolute;
	left: 283px;
	top: 80px;	
}
a#oceania:hover {
	background: transparent url(../img/txtfoot.gif) no-repeat 0 0;
	background-position: 35px;
	overflow: visible;
}
a#europe{
	display: block;
	width: 63px;
	height: 51px;
	overflow: hidden;
	position: absolute;
	left: 168px;
	top: 4px;	
}
a#europe:hover {
	background: transparent url(../img/txtfoot.gif) no-repeat 0 0;
	background-position: 45%;
	overflow: visible;
}
a#southamerica{
	display: block;
	width: 49px;
	height: 85px;
	overflow: hidden;
	position: absolute;
	left: 85px;
	top: 90px;	
}
a#southamerica:hover {
	background: transparent url(../img/txtfoot.gif) no-repeat 0 0;
	background-position: 15px;
	overflow: visible;
}
a#caribbean{
	display: block;
	width: 32px;
	height: 21px;
	overflow: hidden;
	position: absolute;
	left: 81px;
	top: 67px;	
}
a#middleeast{
	display: block;
	width: 40px;
	height: 49px;
	overflow: hidden;
	position: absolute;
	left: 208px;
	top: 38px;	
}
a#middleeast:hover {
	background: transparent url(../img/txtfoot.gif) no-repeat 0 0;
	background-position: 5px;
	overflow: visible;
}
a#northamerica{
	display: block;
	width: 147px;
	height: 65px;
	overflow: hidden;
	position: absolute;
	left: 14px;
	top: 4px;	
}
a#northamerica:hover {
	background: transparent url(../img/txtfoot.gif) no-repeat 0 0;
	background-position: 45px;
	overflow: visible;
}
a#asia{
	display: block;
	width: 112px;
	height: 81px;
	overflow: hidden;
	position: absolute;
	left: 228px;
	top: 7px;	
}
a#asia:hover {
	background: transparent url(../img/txtfoot.gif) no-repeat 0 0;
	background-position: 40px;
	overflow: visible;
}
a#polarregions{
	
}

img{
	border: none;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
img.picture{
	width: 360px;
	margin-left: 20px;
	margin-top: 20px;
}

div.picturestream{
	display: inline;
	position: absolute;
	left: 250px;
	width: 624px;
	height: 100px;
	overflow: hidden;
/*	top: 210px;*/
}

img.picturestream0{
	position: relative;
/*	top: 210px;*/
}
img.picturestream1{
	position: relative;
/*	left: 380px;*/
	left: -6px;
/*	top: 210px;*/
	border: none;
}
img.picturestream2{
	position: relative;
	left: -12px;
/*	left: 510px;*/
/*	top: 210px;*/
	border: none;
}
img.picturestream3{
	position: relative;
	left: -18px;
/*	left: 640px;*/
/*top: 210px;*/
	border: none;
}
img.picturestream4{
	position: relative;
	left: -24px;
/*	left: 640px;*/
/*top: 210px;*/
	border: none;
}
img.picturestreamhome1{
/*	position: absolute; */
/*		left: 250px; */
	border: none;
}
img.picturestreamhome2{
/*		position: absolute; */
/*		left: 380px; */
	position: relative;
	left: -5px;
	border: none;
}
img.picturestreamhome3{
/*		position: absolute; */
/*		left: 510px; */
	position: relative;
	left: -10px;
	border: none;
	}
img.picturestreamhome4{
/*		position: absolute; */
/*		left: 640px; */
	position: relative;
	left: -15px;
	border: none;
}
img.editicon{
	position: absolute;
	left: 230px;
	vertical-align: top;
}
img.watchicon{
	position: absolute;
	left: 210px;
}
img.icon{
	position: relative;
	left: -16px;
	display: inline;
	vertical-align: baseline;
}
.iconheading{
	position: relative;
	left: -16px;
}
img.stamp{
	position: absolute;
	left: 330px;
	top: 333px;
}

.tabmark {font-size:85%; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:5px; display:inline;
background:#dddddd;
border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
-khtml-border-radius:5px 5px 0 0;
border:1px solid; padding:1px; padding-right:0px; padding-left:0px; }
.tabmark a {color:#666666; border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
-khtml-border-radius:5px 5px 0 0;
font-weight:700 !important;
padding:1px; padding-right:5px; border-bottom:0; padding-left:5px; }
.tabmark a:active {color:#CC071E; background:white;
}
.tabmark a:hover {color:Black; background:#CCCCCC;
}
.tabcontent {margin-bottom:25px; z-index:200;
position:relative;
background:#eeeeee;
border-radius:0px 4px 4px 4px;
-moz-border-radius:0px 4px 4px 4px;
-khtml-border-radius:0px 4px 4px 4px;
width:100%;
border:1px solid; padding:2px; padding-top:6px; }
.statuson {margin-top:1px; margin-bottom:1px; margin-left:1px; margin-right:1px; border-radius:20px;
-moz-border-radius:20px;
-khtml-border-radius:20px;
vertical-align:middle;
background:#bbaa99;
border:1px inset; padding:1px; }
.statusoff {margin-top:2px; margin-bottom:2px; margin-left:2px; margin-right:2px; vertical-align:middle;
padding:1px; }
.codelisting {font-family:monospace; margin-top:1ex; margin-bottom:1ex; margin-left:1ex; margin-right:1ex; background:#C0C0C0;
border:1px dashed; padding:2ex; }
.versions {min-height:142px;
border:1px dashed; border-right:default Medium; border-left:default Medium; }
.versionav {text-align:Center; display:inline;
border-left:1px dashed; }
.versionav .button2 {display:block;
background:transparent;
border:0; border-bottom:1px dashed; }
.versionav .button2 .linkbut {background-color:inherit; border:0; padding:0; padding-right:10px; padding-left:10px; }
.versionav .highlight {font-weight:bold; background:#cccccc;
}
.versiontitle {font-weight:bold; text-align:Center; padding:2px; padding-right:30px; border-bottom:1px dashed; border-left:1px dashed; padding-left:30px; }
.diff div {border-top:1px solid; }
.diffheader {font-weight:bold; background:#a9b8c2;
}
.diffadded {background:#ccffcc;
}
.diffdeleted {background:#ffcccc;
}
.diffbody {background:#F2F4F5;
}
.diffchar {color:#CC071E; }
.quoteheader {font-size:8pt; font-weight:bold; margin-top:10px; margin-bottom:0px; color:Black; background-color:#A9B8C2; margin-left:5px; margin-right:5px; border:#A9B8C2 1px Solid; padding:4px; border-bottom:#A9B8C2 0px; }
.quotebody {margin-top:0px; margin-bottom:10px; color:Black; background-color:#edeeef; margin-left:5px; margin-right:5px; border:#A9B8C2 1px Solid; padding:5px; border-top:#A9B8C2 0px; }

