html { 
  padding:2px;
  margin:0px;
}
body
{
 	text-align: center;
  background: #06212F url("../images/bg.gif") no-repeat fixed center center; 
  color: #ffffff;
  font-family: verdana;
/*
  font-family: serif;
  font-family: Verdana;
  font-family: courier;
  font-family: sans-serif;
	font-family: cursive;
  font-family: "Copperplate Gothic Light";
*/
  font-size: 12px;
  padding:0px 0px;
  margin:0px;
}
h3
{
font-face: verdana;
font-size:16px;
font-weight: bolder;
text-decoration: underline;
padding: 0px;
margin:0px
}
h5
{
color: #ffffff;
font-size:14px;
font-weight: bolder;
text-decoration: none;
padding: 0px;
margin:0px;
margin-bottom:-15px;
margin-top:5px;
}
img {
	Border: 0px;
}

a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
 }
 a.hover {
	color: #125E83;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
 }

 
/* --------------------------Float --------------------------488851*/
.endfloat
{
width:100%;
	clear:both;
}

p { margin-top: 0; }

.web_thumb_left{
	color: #ddd;
	background-color: #282A27;
  text-align: center;
  float: left;
  margin: 5px 5px 5px 0px;
  border: 1px solid #444;
  padding: 2px;
}
.web_thumb_left img{
  border: 1px solid #444;
}
.web_thumb_left:hover
	{
	background-color: #666;
	}
	.web_thumb_right{
	color: #ddd;
	background-color: #282A27;
  text-align: center;
  float: right;
  margin: 0px 0 5px 5px;
  border: 1px solid #444;
  padding: 2px;
}
.web_thumb_right img{
  border: 1px solid #444;
}
.web_thumb_right:hover
	{
	background-color: #666;
	}

 
/* --------------------------Page Start (header/footer) --------------------------*/
#shadow{
	background:  url("../images/shadow.png") repeat scroll top center; 
  vertical-align: middle;	
  margin: 0px auto;
	width: 850px;
	padding: 0px 0px 2px 0px;
}
#page{
	background-color: #2F4B59;
	border: 2px solid #487288;	
	text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
	width: 800px;
	padding: 0px 0px 0px 0px;
}
#header {
 background: #000000 url("../images/banner.jpg") no-repeat scroll top center; 
 height: 100px;
}

#footer{
	background-color: #023650;
	height: 88px;
	z-index: 1;
}

#footer img
{
  margin: 4px;
	border: 0px;
} 
#nkba
{
padding-left:480px;
}
/* --------------------------Other--------------------------*/
#other{
  background:  url("../images/shadow_bot.png") no-repeat scroll top center;
	text-align: center;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
	width: 850px;
	border: 0px solid #bb0000;
	padding: 0px 0px 0px 0px;
	color: #888;
	font-size: 9px;
	font-family: Verdana;
}
#other a{
	text-decoration: none;
	color: #aaa;
}
/* --------------------------Menu--------------------------*/
#menu{
	background-color: #023650;
	z-index: 1;
	height:19px;
}

#menu ul{
	list-style-type: none;
	margin: 0px;
	margin-left: 30px;
	padding: 0;
	width: 100%;
}
#menu li
  {
	  float:left;
	}
#menu a {
	color: #FFF;
	background-color: #023650;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	padding: 1px 12px 1px 12px;
	display: block;
 }
#menu a:hover
	{
	background-color: #125E83;
	color: #FFF;
	}

/* --------------------------Gallery--------------------------*/

#Gallery
{
  color: #000;
 	background-color: #ccc;
	border: 1px solid #000;
 	width: 570px;
  text-align: center;
	margin-left: 40px;
	padding-top: 10px;
}
 
 #Gallery a {

	
	text-align:center;
	padding-bottom: 5px;
	
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	display: block;
	 }
  #Gallery img {
	margin-top:5px;
	border: 1px solid #000;
	 }
#Gallery_Thumbs{
  width:640px;
	text-align:center;
}

#Gallery_Thumbs ul{
	text-align:center;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#Gallery_Thumbs li
  {
	  float:left;
	}

#Gallery_Thumbs a {
	color: #000;
	background-color: #ccc;
	border: 1px solid #000;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 10px 0px 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
 }
 
 #Gallery_Thumbs img {
	padding: 0px 0px 0px 0px;
	border: 1px solid #444;
 }
#Gallery_Thumbs a:hover
	{
	background-color: #125E83;
	color: #FFF;
	}

/* --------------------------Main Content--------------------------*/

.main {

	color: #000;
	margin-left: 148px;
	Padding-right: 3px;
	Padding-left: 5px;
	min-height: 350px;
	height:expression(this.scrollHeight > 350 ? "auto":"350px"); 
	background-color: #85A4B4;
}

.main-nomenu 
{
	color: #000;
	min-height: 350px;
	height:expression(this.scrollHeight > 350 ? "auto":"350px"); 
	background-color: #85A4B4;
}
/* --------------------------Side Menu--------------------------*/
#mainsidemenu {
	color: #FFF;
	Float: Left;
	width: 148px;
	Padding-left: 4px;
	Padding-top: 4px;
}
#mainsidemenu a{
	color: #FFF;
	font-weight: bolder;
	text-decoration: none
	
}
#mainsidemenu a:hover{
	color: #85A4B4;
}
#Clear
{
clear: both
}

/*-----------------------------Main Page-------------------------------*/

a.main1 {
 background: #475964 url("../images/bnw_01.gif") no-repeat scroll top center; 
 height: 198px;
 border-top: 2px solid #487288;
 display: block;
}
a.main2 {
 background: #475964 url("../images/bnw_02.gif") no-repeat scroll top center; 
 height: 199px;
 display: block;
}
a.main3 {
 background: #475964 url("../images/bnw_03.gif") no-repeat scroll top center; 
 height: 199px;
 border-bottom: 2px solid #487288;
 display: block;
}
a.main1:hover {
 background: #475964 url("../images/color_01.gif") no-repeat scroll top center; 
}
a.main2:hover {
 background: #475964 url("../images/color_02.gif") no-repeat scroll top center; 
}
a.main3:hover {
 background: #475964 url("../images/color_03.gif") no-repeat scroll top center; 
}

/* --------------------------Login--------------------------*/

.login {
	color: #fff;
	margin: auto;
	background-color: #023650;
	display: table;
	text-align: center;
		border: 1px solid #444;
}
.loginerror {
	color: #000;
	margin: auto;
	background-color: #d00;
	display: table;
	text-align: center;
		border: 1px solid #444;
}
.login_ok {
	color: #000;
	margin: auto;
	background-color: #0c0;
	display: table;
	text-align: center;
		border: 1px solid #444;
}