﻿/***********************************************************************
* New
***********************************************************************/
.wrapTable
{
	/* background-color : white; */
	margin-left : auto;
	margin-right : auto;
	border-collapse : collapse;
	margin-bottom : 0;	
	padding : 0;
}
.wrapTable tr, .wrapTable td
{
	padding : 0;
}
#MenuPanel 
{
	padding : 0px;
	margin : 5px;
	margin-left : 10px;
	background-color : White;
	
	border-bottom : dotted 1px black;
}
#MenuPanel  a, #MenuPanel  span
{
	font-family : Times;
	font-family : Arial;	
	font-size : 12px;
	color : Black;
	text-decoration : none;
	letter-spacing : 1.5px;
	margin-right : 0px;
	

}
#MenuPanel .activeMenu a, a
{
	color : #43C6E7;
	text-decoration : none;
}
.topSpace
{
	height:30px;
	
}
.topBannerPanel
{
	
	/* background-image : url(/images/topBanner.png);	*/
	margin : 0;
	padding : 0;
	vertical-align  : bottom;
	float : right;	
}
.topBannerPanel img
{
	vertical-align : bottom;
	margin : 0;
	padding : 0;
}

.contentPanel
{
	background-color : White;
	padding : 5px;
	padding-left : 20px;
	padding-right : 20px;
	max-width : 710px;
	min-width : 710px;
	width : 710px;
	min-height : 500px;
}
.blackBg
{
	background-color : White;	
}
body
{
	margin : 0;
	padding : 0;
	font-size: 12pt;
	line-height : 1.4em;
	/* font-family: verdana,arial,sans-serif; */
	font-family : Arial, Verdana;
	font-family : Verdana;
	line-height : 1.7;
	font-size : 11px;	
	letter-spacing : 1.3;
	margin : 0px;	
	color : black;
	background-color : Gray;
	background-color : rgb(230,230,230);
	background-color : green;
	background : url(/images/bg.png);
}
.bottomPanel
{
	height : 20px;
	/* background-color : Black; */
}

h1 
{
	font-family : Times;
	font-weight : bold;
	font-style : normal;
	margin : 0;
	padding : 0;
	margin-top : 10px;
	font-size : 36px;
	font-size : 30px;
	color : #43C6E7;
	color : Black;
	line-height : 0.8;
	padding-top : 15px;
	padding-bottom : 10px;
}
a
{
	font-weight : normal;
	font-style : normal;
	font-family : Verdana;
}
p
{
	margin-top : 5px;
}
label.date 
{
	font-size : small;
	margin : 0;
	font-family : arial;
	font-size : smaller;
	font-style : italic;
	background-color : rgb(230,230,230);
	padding : 2px;
}

/***********************************************************************
* News
***********************************************************************/
#NewsTable
{
	width : 100%;
	border-collapse :collapse;
}
#NewsTable td
{
	border-bottom : dotted 1px gray;
	padding-bottom : 10px;
	vertical-align : top;
}
#NewsTable a.blockLink
{
	color : #43C6E7;
	text-decoration : none;
	font-family : Arial;
}

table td.newsImage
{	
	width  : 1px;
}
.newsImage img
{
	width : 250px;
	height : 180px;	
	min-width : 250px;
	max-width : 250px;
	min-height : 180px;
	max-height : 180px;	
	margin-left : 0;
	margin-top : 15px;
	margin-right : 20px;
	padding : 7px;
	vertical-align : top;
	background-color : rgb(230,230,230);
	display : block;
}
#Gallery
{
	width : 100%; 	
	padding : 10px;
	min-height : 300px;
	margin-top : 10px;
}

/***********************************************************************
* Style
***********************************************************************/
#Menu a, #Menu a:hover
{
	color : Black;
	text-decoration : none;
}
#Menu .activeMenu a
{
	color : Green;
}

img.thumbnail
{
	padding : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
	/*
	width : 223px;
	height: 157px;
	width : 149px;
	height : 110px;	
	*/
	width : 113px;
	height : 77px;
	
	padding: 7px;
	border-color : rgb(230,230,230);
	background-color : rgb(230,230,230);
	border-width : 1px;
	border-style : solid;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity: 0.90;
	opacity: 0.90;  
}

img.thumbnail:hover
{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;    
}

#InfoView
{
	margin-left : 100px;
	width : 400px;
}
#InfoView h1
{
	margin : 0;
	padding : 0;
}
/***********************************************************************
* Elements
***********************************************************************/
a.navButton
{			
	text-decoration : none;
	font-size : 20px;
	font-family : times;
	color : #43C6E7;
}
img.viewImage
{
	width : 600px;
	padding : 7px;
	border-color : rgb(230,230,230);
	background-color : rgb(230,230,230);
	border-width : 1px;
	border-style : solid;	
}