body {
  background:#fff;
  margin:0;
  font:x-small Georgia,Serif;
  text-align:left;
  color:#333;
  font-size/* */:/**/small;
  font-size: /**/small;
  }
a:link {
  color:#58a;
  text-decoration:none;
  }
a:visited {
  color:#969;
  text-decoration:none;
  }
a:hover {
  color:#c60;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }

div.pushleft a {
  border-bottom:1px;
  text-align:thin;
}

.centercol a:link {
	background-color: #FFFDE7;
	}

.centercol a:visited {
	background-color: #FFFDE7;
	}

h2 {
  margin:1.5em 0 .75em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }

h2.wiki {
	font-size: 110%;
}

H1 {
/*  margin:.25em 0 0;
  padding:0 0 4px; */
  font-size:140%; 
  font-weight:normal;
/*  line-height:1.4em; 
  color:#c60; */
  }

 h1  a, h1 a:visited, h1 strong {
  display:block;
  text-decoration:none;
  color:#c60;
  font-weight:normal;
  }

p {
    margin:.5em 0 1.5em;
/*    border-bottom:1px dotted #ccc; */
/*    padding-bottom:1.5em; */
    }

.header {
	margin-left:auto; margin-right:auto;
	}
.layout_table_wrapper {
	margin-left:auto; margin-right:auto;
	}


.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .9em; 
}


.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.grid {
border : #FFAB57 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  border-bottom: 1px solid #CC6600;
}

.bg_medium {
  border-bottom: 1px solid #FFAB57;
}

.homepagetitle {
  margin:5px 5px 0;
  padding:20px 20px .25em;
  border:1px solid #eee;
  border-width:1px 1px 0;
  font-size:200%;
  line-height:1.2em;
  font-weight:normal;
  color:#666;
  text-transform:uppercase;
  letter-spacing:.2em;
  }

.bg_light {
  border-bottom: 1px solid #FFE9BF;
}

.alt_bg_dark {
  border-bottom: 1px solid #066fa0;
}

.alt_bg_medium {
  border-bottom: 1px solid #2794d8;
}

.alt_bg_light {
  border-bottom: 1px solid #5fb0d8;
}

.copyright {
    font-size: .8em;
    text-align: center;
}

#transbox {
	width: 99%;
	background-color: #fff;
	filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
}

#transbox div {
	padding: 5px;
	color: #000;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	position: relative;
}

/* Module: Wiki */

hr.wiki {
	/* This is designed not to display, but to force content
	   which appears after the HR to appear *under* it.
	   ie. this provides "clear: both;"  */
	clear: both;
	color: transparent; /* IE */
	background-color: transparent; /* FF */
	width: 0px;
	margin-left: -400px;
}

img.wiki {
	margin-right: 10px; 
	margin-left: 20px; 
	position: relative;
	float: right;
	clear: right;
}

img.wikileft {
	margin-right: 20px; 
	position: relative;
	float: left;
	clear: left;
                width: 322px;
}

img.wikiright {
	margin-right: 10px; 
	margin-left: 20px; 
	position: relative;
	float: right;
	clear: right;
                width: 322px;
}

img.wikileftnoresize {
	margin-right: 20px; 
	position: relative;
	float: left;
	clear: left;
}

img.wikirightnoresize {
	margin-right: 10px; 
	margin-left: 20px; 
	position: relative;
	float: right;
	clear: right;
}

img.wikileftthumb {
	margin-right: 20px; 
	position: relative;
	float: left;
	clear: left;
                width: 124px;
}

img.wikirightthumb {
	margin-right: 10px; 
	margin-left: 20px; 
	position: relative;
	float: right;
	clear: right;
                width: 124px;
}
div.wikipreview {
	border: 1px solid red;
	background-color: #FFD9D9;
}

.wiki .defaultboxcontent {
	background-color: white;
}

/* Module: Wiki end */