@charset "utf-8";
@import url(base.css);
body {
	background-color: #000;margin-left: 0px;margin-top: 100px;margin-right: 0px;margin-bottom:0px;
	background-image:url(../images/bg.png); background-repeat:repeat-x;
	font-family:Calibri, Segoe UI, Trebuchet MS, Arial, sans-serif;
	font-family: arial, verdana, sans-serif;
	font-size: 1.0em;
	line-height: 1.4em;
	color: #444;
	}
	
input, select, textarea {
	font-family: arial, verdana, sans-serif;
	font-size: 1.0em;
	line-height: 1.4em;
	color: #444;
}

.nameheader{
	position: absolute;
	top: 0px;
	left: 40px;
	min-height: 49px;
	background-image:url(../images/nameplate.jpg);
	width:300px;
	height:49px;	
}
.maincontainer{
//width:9400px;
margin:0 auto;
min-height:300px;
}
.left{
width:220px;
float:left;
}
.right{
//width:740px;
float:left;
}

.headhome{
//width:720px;
//height:100px;
//width:0px;
//height:0px;
//background-image:url(../images/header.png);
background-repeat:no-repeat;
}

.maincontent{
//width:540px;
font-family:Calibri, Segoe UI, Trebuchet MS, Arial, sans-serif;
font-size:12px;
line-height:21px;
color:#b1b1b1;
padding-left: 100px;
}

.footer{
padding-top:10px;
padding-right:100px;
//width:540px;
font-family:Calibri, Segoe UI, Trebuchet MS, Arial, sans-serif;
font-size:12px;
line-height:21px;
color:#b1b1b1;
display:block;
clear:both;
text-align: right;
}


p{font-family:Calibri, Segoe UI, Trebuchet MS, Arial, sans-serif;
font-size:11.5px;
line-height:21px;
color:#b1b1b1;}


a:link,
a:visited {
	color: #808080;
}

a:hover,
a:active {
	color: #ff0000;
}

a.th{
background-color:#f5f5f5;
padding:0px;}
a:hover.th{
background-color:#f5f5f5;
}

/*          FORM
==============================*/

.div_input {width:240px;height:20px}
textarea {width:250px; height:200px; overflow:auto; margin-bottom:10px; display:block}

.subnote{
//	font-size:1.0em;
	color:#4f4f4f
}
/* flash container for simpleviewer*/
#sv-container {
	position: absolute;
	top: 49px;
	left: 220px;
  background-color: #000;
}

/* Navigation
====================================================================== */
#nav {
	//position: absolute;
	top: 80px;
	left: 0px;
	width: 200px;
	font-size: .85em;
	line-height: 1em;
	letter-spacing: .1em;
	text-transform: uppercase;
	text-align: right;
	min-height: 90%;
}

#nav li ul {
//	display: none;
}

#nav:hover li ul {
	display: block;
}

#nav a:link,
#nav a:visited,
#nav span {
	display: block;
	width: 200px;
	padding: 12px 0 10px 0;
	border-top: 1px solid #1a1a1a;
	color: #ffffff;
}

#nav a:hover,
#nav a:active {
	color: #cc0000;
}

#nav li ul a:link,
#nav li ul a:visited {
	padding: 6px 0 4px 0;
	border-top: 1px solid #101010;
	font-size: .8em;
	color: #aaaaaa;
}

#nav li ul a:hover,
#nav li ul a:active {
	color: #ff0000;
}
