/* Colors
#2a221a
*/

html, body {
	margin: 0;
	padding: 0;
	height:auto;
}

html { overflow-y: scroll; }
html { overflow-x: hidden; }


body {
	background: #2a221a url(/images/interface/bg.gif) repeat-x;
	font-family: "Segoe UI", Frutiger, Arial, Helvetica, "Helvetica Neue", Tahoma, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-align: center;
}

h1 {font-size: 1.8em; color: #330000;}
h1, h1 a, h1 a:hover, h1 a:visited, .description {text-decoration: none;}
h2 {color: #330000; font-size: 1.6em; font-weight:normal;}
h3 {color: #330000; font-size: 1.3em; font-weight:normal;}
h4 {color: #330000; font-size: 0.9em; font-weight:normal;}
}

img, a.img { border: 0; }


.hidden { display: none; }

.hl, .sub { font-weight: bold; font-style: normal; font-size: 1.0em; color: #330000; }

.hll, .header { font-weight: bold; font-size: 1.4em; color: #000; }

.emp { font-weight: bold; font-style: italic; font-size: 0.9em; color: #000; }

.small {font-size: 0.8em; color: #333;}

.clearing {height:0; clear:both; overflow:hidden; margin:-1px 0 0 0;}

#main {
width: 748px; height: auto;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0;
border: #000 solid 1px;;
z-index: 1;
}

#main td {vertical-align: top; padding: 0; border: 0;}
#main td.menu {background-color: #000; border: 0;}

#main img, a.img { border: 0; }

#content {
background: #FFF;
color: #000;
width: 748px;
height: auto;
}

#content td {vertical-align: top; padding: 25px;}

#content td.footer {color: #000; font-weight:normal; font-size:0.9em; text-transform: uppercase; text-align: center;}
#content td.footer a:link {color: #000; font-weight:bold;font-size:0.8em;}
#content td.footer a:visited {color: #000; font-weight:bold;font-size:0.8em;}
#content td.footer a:hover {color: #000; font-weight:bold;font-size:0.8em; text-decoration:underline;}
