html,body {
	height:100%; /* needed for container min-height */
}

body {
	margin:0;
	padding:0;
	/*overflow-x:hidden;
	overflow-y:scroll;*/
	font-family:arial,sans-serif;
	color:#000;
	font-size:12pt;
	background-color:#fff;
	background-image:url(../images/template/bodybg.gif);
	background-repeat:repeat-x;
}
div#wrapper {
	margin:0; /* center, not in IE5 */
	padding:0;
	width:953px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	position:relative; /* needed for footer positioning*/
	background-image:url(../images/template/wrapperbg.gif);
	background-repeat:repeat-y;}

div#topnav {float:right; padding:0; margin:105px 30px 0 0; width:640px;}
div#ebikon {float:left; padding:0; margin:0; width:34px; height:134px; background-image:url(../images/template/ebikon.png); background-repeat: no-repeat; background-position:top left;}
div#header {height:150px;	padding:0;	margin:0 0 0 186px; width:764px;}
div#main { background-image:url(../images/template/main_bg.gif); background-repeat:repeat-y; padding-bottom:30px;}
div#leftpan { width:183px; float:left; padding:0; margin:0 0 150px 0; text-align:right;}
div#content { width:690px; margin:0; padding:55px 10px 0 60px; text-align:left;background-image:url(../images/template/club.gif); background-repeat: no-repeat; background-position:top left; margin:0 0 0 186px;}
#clear { clear:both;}
#footer { position: absolute; bottom: 0; padding-right:10px; width:170px; text-align:right; padding-bottom:10px;}


a:link	
{font-family: Arial, Helvetica, sans-serif; color: #009933; text-decoration: none;}
a:visited 
{font-family: Arial, Helvetica, sans-serif; color: #009933; text-decoration: none;}
a:active 
{font-family: Arial, Helvetica, sans-serif; color: #666; text-decoration: none;}
a:hover 
{font-family: Arial, Helvetica, sans-serif; color: #666; text-decoration:none;}

/*topnav */

.indentmenu{font: bold 14px Arial;width: 670px; /*leave this value as is in most cases*/overflow: hidden;}

.indentmenu ul{margin: 0;padding: 0; float:right;}

.indentmenu ul li{display:inline; text-transform:uppercase;}

.indentmenu ul li a{text-align:center;font-weight:bold;height: 20px;float: left;color: white; /*text color*/padding: 0px 10px 3px 10px;text-decoration: none;
text-shadow:1px 1px 2px black;}

.indentmenu ul li a:visited{font-weight:bold;color: white;}

.indentmenu ul li a:hover, .indentmenu ul li .current{font-weight:bold;text-decoration:underline;color: #fff !important; padding-top: 0px; padding-bottom: 3px; }

/*leftnav*/

#nav-1 ul{	margin:25px 10px 0 15px;	padding:0;	list-style-type: none;}
	
#nav-1 ul a:visited{	text-decoration: none; }
	
#nav-1 ul li{	display: block; border-bottom: none; padding-bottom:7px;}

#nav-1 ul li a{  	display: block;	padding: 0px;	text-decoration: none;	color:#000;	font-weight:bold;	font-size:13px; }
		 
#nav-1 ul li a:hover, #nav-1 li.on a, #nav-1 li.nav-x1on a{	display: block;text-decoration: none;	color:#3f8c3e;}

#nav-1 li.nav-x1 a {	display: block;padding: 0 5px 0 0;	font-size:12px;	font-weight:normal; color:#000;	}
#nav-1 li.nav-x1on a{	display: block;padding: 0 5px 0 0;	font-size:12px;	font-weight:normal; color:#3f8c3e;	}

#nav-1 li.nav-x2 a {	display: block;padding: 0 5px 0 0;	font-size:12px;	font-weight:normal; color:#000;}
#nav-1 li.nav-x2on a{	display: block;padding: 0 5px 0 0;	font-size:12px;	font-weight:normal; color:#3f8c3e;}

input, select, option, textarea	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	background-color: #FFFFFF;
    border-top: 1px solid #7F7F7F;
	border-bottom : 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
	border-left : 1px solid #7F7F7F;
}
table, td, tr	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}

a.footerlink:link, a.footerlink:visited, a.footerlink:active  {
font-family: Trebuchet MS, Helvetica, sans-serif;
color: #999;
font-size: 10px;
font-weight: normal;
text-decoration: none;
letter-spacing: 0px;
}

a.footerlink:hover {
font-family: Trebuchet MS, Helvetica, sans-serif;
color: #999;
font-size: 10px;
font-weight: normal;
text-decoration: none;
letter-spacing: 0px;
}
#floatright, #floatright30, #floatright40
{
	float: right;
	margin: 20px 20px 20px 20px;
}

#floatleft, #floatleft30, #floatleft40
{
	float: left;
	margin: 20px 20px 20px 0;
}

#floatright30, #floatleft30
{
	width:30%;
}

#floatright40, #floatleft40
{
	width:40%;
}

#floatright img, #floatleft img
{
	border: none;
}

input#Next, input#Previous, input#chkslideshow {border: 1px none;}