﻿html {
	height: 100%;
}

body {  
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #c0c5c1;
	background-image: url(../images/background_5.jpg);	
	height: 100%;
	-webkit-font-smoothing: antialiased;
}

img {
	border-style: none;
}

div#container {
	position: relative;
	border-top: none;
	border-bottom: none;
	background-color: #FFFFFF;
	width: 908px;
	margin: auto;		
	min-height: 100%;
}

.header {
	border-left: 3px solid #989c99;
	border-right: 3px solid #989c99;
	background-color: #ffffff;
	height: 100px;
}

.header_bar {
	border-left: 3px solid #989c99;
	border-right: 3px solid #989c99;
	border-bottom: 1px solid #808080;
	background-color: #000000;
	height: 8px;
}

.left_td 
{
	border-left: 3px solid #989c99;
	border-bottom: 1px solid #808080;
}

.right_td
{
	border-left: 1px solid #808080;
	border-right: 3px solid #989c99;
	border-bottom: 1px solid #808080;
}
	
.navigation {
	/*border-left: 3px solid #989c99;*/
	border-bottom: 1px solid #808080;
	background-image:url(nav_background.gif);
	background-repeat:repeat-y;
	/*background-color: #ffffff;*/
	width: 244px;
	height: 417px;
	vertical-align: top;
}

.contact {
	/*border-left: 3px solid #989c99;*/
	/*border-bottom: 1px solid #808080;*/
	/*background-color: #ffffff;*/
	color: #434547;
	font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size: 0.8em;
	padding: 15px;
	vertical-align: top;
}

.contact_heading 
{
	color: #434547;
	font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size: 1.2em;
	padding: 15px 15px 0px 14px;
	vertical-align: top;
	text-align: left;
}
	
.news_overlay {
	position: absolute;
	top: inherit;
    left: inherit;
	width: 658px;
	height: 100px;
	background: #000000;
	opacity: 0.75;
	-moz-opacity: 0.75; /* older Gecko-based browsers */
	filter:alpha(opacity=75); /* For IE6&7 */
}

.news_text {
	position: absolute;
	top: inherit;
	left: inherit;
	width: 608px;
	height: 96px;
	color: #FFFFFF;
	padding-left: 4px;
	font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	text-align: justify;
	font-size: 0.9em;
}

.date_overlay {
	position: absolute;
	top: 70px;
    right: 20px;
	height: 20px;
	font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size: 0.9em;
}

.experience_overlay {
	position: absolute;
	top: 60px;
    right: 20px;
}

.main_content {
	width:618px;
	/*height:400px;*/
	background-color:#ffffff;
	vertical-align:top;
	font-family:'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size:0.9em;
	text-align:justify;
	color:#434547;
	padding:0px 20px 5px 19px;
}

.main_content_img
{
	width: 658px; 
	height: 417px; 
	background-color: #000000; 
	border-bottom: 1px solid #808080;
}

.main_content_heading
{
	width:618px;
	height:40px;
	font-family:'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size:1.6em;
	color:#6484CC;
	padding:12px 22px 5px 17px;
}

.pics {
	height: 417px;
	width: 658px; 
	padding:0; 
	margin:0; 
	overflow: hidden
}

.pics img {
	height: 417px;
	width: 658px; 
	padding: 0px; 
	border: none;
	top:0; 
	left:0
}

.pics img {
	/*-moz-border-radius: 10px;*/
	/*-webkit-border-radius: 10px;*/
}

.footer 
{
	color: #ffffff;
	background: #1b5790;
	border-left: 3px solid #989c99;
	border-right: 3px solid #989c99;
	/*border-top: 1px solid #808080;*/
	width: 903px;
	height: 20px;
	padding-top: 5px;
	text-align: center;
	font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size: 0.8em;
}

.admin_heading
{
	width:400px;
	height:30px;
	font-family:'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size:1.6em;
	color:#6484CC;
	/*padding:17px 17px 5px 22px;*/
}

.admin_login
{
	width:618px;
	height:252px;
	background-color:#eff3fb;
	border-bottom: 1px solid #808080;
	font-family:'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size:0.9em;
	text-align:center;
	color:#434547;
	padding:160px 17px 5px 22px;
}

.admin_content
{
	width:618px;
	/*height:400px;*/
	background-color:#ffffff;
	vertical-align:top;
	font-family:'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size:0.9em;
	text-align:justify;
	color:#434547;
	padding:0px 17px 5px 22px;
}

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
	width: 244px;
	margin: 0;
	list-style: none;
	padding: 0;
}

ul#navmenu-v li {
	float: left;
	position: relative;
	width: 100%;
}

ul#navmenu-v li.iehover { 
	z-index: 1000;
}

ul#navmenu-v ul {
	display: none;
	position: absolute;
 	top: 0;
	left: 100%;
	z-index: 9999;
}

ul#navmenu-v a { 
	border-left: 5px solid #1b5790;
	border-right: 10px solid #508fc4;
	background-color: #1b5790;
	padding: 6px;
	display: block;
	color: #fff;
 	font-family: 'Trebuchet MS', 'Lucida Grande', 'Verdana', 'Lucida', 'Geneva', 'Helvetica', 'Arial', 'sans-serif';
	font-size: 0.9em;
	text-decoration: none;
	height: 1%;
}

ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {
	background: #3C3C3C;
	border-right: 10px solid #5ba3e0;
	background-color: #2586d7;
}

ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {
	float: none;
	background: #5ba3e0;
	border-left: none;
	border-right: 10px solid #508fc4;
}

ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {
	background: #2586d7;
	border-right: 10px solid #508fc4;
}

ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {
	background: #999;
}

ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {
	background: #666;
}

ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {
	background: #666;
}

ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
	background: #333;
}

ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul {
	display: none;
}

ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul {
	display: block;
}
 
