/*------------------------GENERAL HTML--------------------------------*/
body, html { margin:0px;}
body{ background:url(images/bg.gif) repeat top center; font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color: #666666;}
h1{ background-color:#E7E7E7; border-bottom:2px solid #FF6600; color:#666666; margin:5px 0px 5px 0px; font-size:10px; padding:4px;}
h2{ border-bottom:1px solid #FF6600; color:#666666; margin:0px 0px 5px 0px; font-size:10px; padding:4px;}
h3{ background-color:#E7E7E7; border-bottom:2px solid #FF6600; color:#666666; margin:5px 0px 5px 0px; font-size:10px; padding:4px;}
img, div, td, li{ behavior: url(/assets/templates/ktmhellasclub/iepngfix.htc); }
a, a:link, a:visited{color: #FF6600; text-decoration:none;}
a:hover {color:#DF4800; text-decoration: underline;}
input{background:url(images/inputbox.jpg) no-repeat; border:none; width:180px; height:19px; padding-top:6px; padding-left:5px; color:#FFFFFF; font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}
textarea{background:url(images/textbox.jpg) no-repeat; border:none; width:300px; height:100px; padding-top:6px; padding-left:5px; color:#FFFFFF; font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}
.button{ background:none; border:1px solid #999999; color: #FFFFFF; background-color:#CC6600; padding:0px; margin:0px; height:20px;}
/*ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}*/
li{ list-style-image:url(images/doubleArrowsIndex.gif); }
img{ border:none;}
/*------------------------MAIN DIVS--------------------------------*/
#pageWrapper{ width:930px; margin-left:auto; margin-right:auto;}
#overall{ background:url(images/logo_top.gif) no-repeat left center #E7E7E7; height:75px; border-bottom:2px solid #000000; color:#FFFFFF;}
#header{ background-color:#FFFFFF;  /*background: #FFFFFF url(images/banner.jpg) no-repeat top center;*/ width:930px; height:245px; border-bottom:2px solid #000000; padding-left:0px; z-index:1;}
#main_content{background-color:#FFFFFF; min-height:300px; padding:5px 5px 5px 5px;}
#footer{ background:url(images/club_logo.gif) no-repeat right center #FF6600; height:75px; border-top:1px dotted #FFFFFF ; color:#FFFFFF;}
/*------------------------HEADER--------------------------------*/
.main_navigation{ width:220px; background: url(images/nav_bg.png) repeat; height:225px; position:absolute; z-index:1000; padding-top:20px; margin-left:30px; top:77px;}
.logo_transparent{ width:180px; height:70px; float:left;}
/*------------------------COLUMN LEFT--------------------------------*/
.left_column{ width:250px; float:left; padding-left:5px;}
/*------------------------COLUMN RIGHT--------------------------------*/
.right_column{ width:650px; float:right; padding-right:5px;}
.news_date_published{ text-align:right; clear:both; font-style:italic;}
.news_divider{ border-top:1px solid #CCCCCC; clear:both; margin-bottom:10px;}
.errors {background-color: #FF0000; border:1px solid #000000; margin-left:auto; margin-right:auto; padding:3px; text-align:center; width:80%; color:#FFFFFF;}
.news_intro_more{ text-align:right; clear:both; margin-bottom:10px; padding-bottom:3px; border-bottom:1px solid #CCCCCC;}
/*------------------------FOOTER--------------------------------*/
.bottom_navigation{ padding:24px 0px 0px 20px;}
/*.bottom_navigation a, .bottom_navigation a:link, .bottom_navigation a:visited{ color:#FFFFFF; text-decoration:none;}
.bottom_navigation a:hover{ text-decoration:underline;}*/
/*----------------------MAIN NAVIGATION----------------------------*/
table.mainMenu{
margin:0px;
padding:0px;
float:left;
border-top:1px solid #999999;
width:220px;
}
.mainMenu td {
text-align:left;
padding:3px 0px 3px 5px;
border-bottom:1px solid #999999;
}
.mainMenu td a, .mainMenu td a:link, .mainMenu td a:visited{
font-weight:bold;
color:#666666;
text-decoration:none;
}
.mainMenu td:hover, .mainMenu td:hover a, .mainMenu td a:hover{ color: #FFFFFF; background:url(images/orange.gif) repeat;}
.mainMenu .activeLink a,.mainMenu .activeLink a:link,.mainMenu .activeLink a:visited,.activeLink{background:url(images/orange.gif) repeat; color:#FFFFFF;}
/*----------------------BOTTOM MENU----------------------------*/
/*.bottomMenu {
margin:0px;
padding:0px;
float:left;
}*/
.bottomMenu td {
text-align:left;
border-right:1px solid #FFFFFF;
padding-left:3px;
padding-right:3px;
}
.bottomMenu td.last{ border-right:0px;}
.bottomMenu td a, .bottomMenu td a:link, .bottomMenu td a:visited{
font-weight:bold;
color: #FFFFFF;
text-decoration:none;
}
.bottomMenu td a:hover{ color: #FFFFFF; background:url(images/nav_hover.png); height:18px; width:200px; text-decoration:underline;}