/* ======================== plugin style  ========================= */


/* micronav */

p.micronav {
    margin:0px;
	font-size:11px;
    color:#4B1F00;
    margin-bottom:10px;
}

a.micronav { color:#4B1F00; text-decoration:none; font-weight:normal;}
a.micronav:link { color:#4B1F00;   }
a.micronav:hover {color:#4B1F00; }
a.micronav:visited { color:#4B1F00;  }
a.micronav:active { color:#4B1F00;  }


/* navigationline */

a.navigationline { color:#FFFFFE; text-decoration:none; font-weight:bold;}
a.navigationline:link { color:#FFFFFE;   }
a.navigationline:visited { color:#FFFFFE;  }
a.navigationline:active { color:#FFFFFE;  }
a.navigationline:hover {color:#FF0000; }

/* versatext */
span.big { font-size:14px; line-height:18px; font-weight:bold; }

/* ======================== links and hrefs ======================= */

a { color:#330000; text-decoration:underline; }
a:active {color:#330000; }
a:visited {color:#330000; }
a:hover {color:#FF0000; }

/* ======================== site structure ======================== */

body  {
  color:#FFFFFF;
  background-color:#433A36;
  text-align:left;
  font:normal 12px Arial, News Gothic MT, Arial, Verdana, Helvetica;
  font-weight:normal;
  text-align:center;
  padding:0px;
  margin:0px;
}


div.outercontent {
	color:#000000;
	position:relative;
	margin-top:0px;
	margin-left:auto; margin-right:auto;
	width:830px;
}

div.titlebar {
	position:absolute; top:0px;left:0px; 
	width:830px;
	height:212px;
	padding:0px; 
	margin:0px;
	z-index:0;
	
}

div.titlebartop {
	position:absolute; top:0px; left:0px;
    background-color:#FFFFF8;
	width:830px; height:22px;
	padding:0px;
	margin:0px;
	z-index:1;
}

div.titlebarleft {
	position:absolute; top:22px; left:0px;
    background-color:#FFFFF8;
	width:295px; height:190px;
	padding:0px;
	margin:0px;
	z-index:1;
}

div.titlebarcenter {
	position:absolute; top:22px; left:295px;
    background-color:#FFFFF8;
	width:240px; height:190px;
	padding:0px;
	margin:0px;
	z-index:1;
}

div.titlebarright {
	position:absolute; top:22px; left:535px;
    background-color:#FFFFF8;
	width:295px; height:190px;
	padding:0px;
	margin:0px;
	z-index:1;
}


div.nav {
	color:#FFFFFF;
    background-color:#111111;
	position:absolute; top:212px; left:0px; 
	width:830px; height:20px;
	padding:0px; margin:0px;
	z-index:1;
	vertical-align:middle;
	line-height:20px;
}


/* for displaying the background of the content */
div.innercontentback {
	position:absolute; top:232px; left:0px;
    background-color:#FFFFF8;
	width:830px;
	z-index:0;
}

/* design elements of content:top */
div.innercontenttop {
	position:absolute; top:0px; left:0px;
	width:830px; height:80px;
	z-index:1;
}

/* Render text into this */
div.innercontentfront {
	position:relative; top:10px; left:0px;
	margin-left:22px;
	margin-right:22px;
	width:780px;
	z-index:2;
	text-align:left;
}

/* design elements of content:bottom */
div.innercontentbottom {
	position:relative; top:0px; left:0px;
	width:830px; height:100px;
	z-index:1;
}





/* ======================== design stuff ======================== */

td {
	border:0px;
	color:#000000;
  text-align:left;
  font:normal 12px News Gothic MT, Verdana, Arial, Helvetica;
  font-weight:normal;
  vertical-align:top;
  padding-right:4px;
}

tr.even {
	background-color:#FFFFFF;
	
}

tr.odd {
	background-color:#E4E4E4;
}

td.bottomborder {
	border-bottom:1px solid #FFD200;
	color:#000000;
  text-align:left;
  font:normal 12px News Gothic MT, Verdana, Arial, Helvetica;
  font-weight:normal;
}


div.block {
	border:1px dashed #AAAAAA;
	background-color:#FFFFFF;
	padding:5px;
}

h1 { font-size:18px; font-weight:bold;}
h2 { font-size:16px; font-weight:bold;}
h3 { font-size:14px; font-weight:bold;}


img.gui {
	border:0px;
	margin:0px;
}


p.centered {
	text-align:center;
}

p.smalltext {
line-height:11px;
	font-size:9px;
}

/* Fix for MS Office style paragraphs (MsoNormal) */
p {
	margin: 0;
	padding: 0;
}

/* Fix for MS Office UL lists */
ul {
	margin-top: 0;
	margin-bottom: 0;
}
