@charset "utf-8";

body {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/back.jpg) repeat-x #000103;
	font-size:12px;
	color:#d7efff;
}
a { color:#ffffff;}

h1, h2, h3 {
	margin:0;
	padding:0;
	color:#edf8ff;
}
h1 { font-size:18px; color:#ffffff;}
h2 { font-size:16px; color:#ffffff;}
h3 { font-size:14px; color:#ffffff; }

/*TOP / CONTAINER / BOTTOM*/
#top {
	margin:0 auto;
	width:986px;
	margin-top:10px;
	background:url(images/top.png) no-repeat;	
}
#container {
	margin:0 auto;
	width:986px;
	background:url(images/mid.png) repeat-y;
}
#bot {
	margin:0 auto;
	width:986px;
	background:url(images/bot.png) no-repeat;
}


/*PAGE*/
#page {
	margin:0 auto;
	width:950px;
	background:#003366;
}

/*HEADER*/
#header {
	height:200px;
}

/*NAVIGATION H*/

#nav-h {
	float:left;
	width:100%;
	height:29px;
	background-color: #94A1CB;
	border-top:1px solid #fff;
	border-bottom:1px solid #000;	
}
#nav-hX ul {
	list-style:none;
	padding:0;
	margin:0;
	padding-left:40px;
}
#nav-hX li {
	display:block;
	padding-right:25px;
	height:26px;
	margin-top:3px;
/*	background:url(images/tab.jpg) no-repeat;*/
	float:left;
	padding-top:2px;
	margin-left:4px;
}
#nav-hX a {
	text-decoration:none;
	color:#B2A400;
}	
#nav-hX a:hover {
	text-decoration:none;
	color:#ff9900;
}	
#nav-hX .selected {
	color:#397346;
}
#nav-hX .selected a {
	color:#333;
}

/*NAVIGATION V*/

#nav-v {
	float:left;
	width:120px;
	margin:5px;
	margin-top:5px;
	padding:15px;
	background:#2F4E7A;
	min-height:600px;
}

/*MAIN*/
#main {
	float:left;
	padding:15px;
	background:#003366;
	min-height:400px;
	width:750px;
	line-height: 18px;
	margin-top: 15px;
}

/*FOOTER*/
#footer {
	clear:both;
	font-size:9px;
	padding:15px;
	padding-top:10px;
	background-color:#003366;
	text-align:right;
	color:#999;		
	border-top:2px solid #2F4E7A;
}
#footer:first-line {
	font-size:12px;
	color:#FFCC66;
}
#footer a {
	text-decoration:none;
	color:#999;	
}
#footer a:hover {
	text-decoration:underline;
}
.pics {
	border:1px solid #fff;
}
.items li {
  margin-bottom:15px;
}
.error {
	color:#FF0000;
}