body {
	padding:0px; 
	margin:0px; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background-image:url(images/camobacktile-yellow-small.jpg);
	font-size:12px;
}

h1 {
padding-left:35px;
font-family:impact,helvetica,sans-serif;
font-size:27px;
letter-spacing:1px;
font-weight:bold;
}

.h1middle {padding:0 10px; text-align:center;}

h2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color:#70C333;
}

h3 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0000;
}

p {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}


.mediaholding{float:left; display:inline;margin-left:10px; text-align:center;}

img {border:none;}


.player{
background-image:url(images/player-background2.gif);

}

.logo-section {
width:600px;
margin:auto;
padding:0;
height:auto;
}

.logo-top {
	background:#FFFFFF;
	padding:0 10px;
}

.border_top {
	padding:0px; 
	margin:0px; 
	width:600px;
	height:11px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}
	
.border_bottom {
	padding:0px; 
	margin:0px; 
	width:600px;
	height:11px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

.border_bottom_home {
	padding:0px; 
	margin:0px; 
	width:600px;
	height:11px;
	margin-left:auto;
	margin-right:auto;
}

.top-border { border:#E6D273; 
			  border-bottom-width:1px;
			  height:auto;
			  width:600px;
			  
}

.container_holding {
	width:600px;
	background-color:#FFFFFF;
	color:#000000;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	
}

.header_logo {
	float:left; 
	margin-right:10px;
}

.main_content {}

/*Navigation*/
	
#navigation {
margin-top:5px;
width:580px;
height:35px;
float:left;
background-image:url(images/menu_background2.jpg);
background-repeat:repeat-x;
padding:0;
}

#list-nav {
font-size:11px;
width:564px;
font-family:Georgia, "Times New Roman", Times, serif;
float:left;
}

#list-nav ul{
list-style:none;
margin:0;
padding:0;
}

#list-nav li{
float:left;/*improtant!! places list inline*/
margin:0;
}

#list-nav li a{
background: url(images/button.gif) bottom left repeat-x;
height:22px;
width:93px;
line-height:2em;
float:left;
display: block;
font-weight:bold;
text-decoration:none;
text-align: center;
color:#FF4242;
margin-left:1px;
}

#list-nav li a:hover {
color:#f1c232;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

.networking {
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
padding-top:5px;
text-decoration:none;
background-image:url(images/networking-button.jpg);
width:104px;
margin-bottom:5px;
height:20px;
margin-left: 0;
}

#no-list {
font-family:Georgia, "Times New Roman", Times, serif;
}

#no-list ul{
list-style:none;
margin:0;
padding:0;
}

#no-list li{
margin:0;
width:116px;
}

table#underline li a {
text-decoration:none;
}


a:link		{color:#000000; text-decoration:none;}
a:visited	{color:#000000; text-decoration:none;}
a:hover		{color:#FF0000; text-decoration:underline;}
a:active	{color:#000000; text-decoration:none;}

/*Verticle Navigation*/

#linkbar{overflow:visible;position:relative;width:150px;height:auto;padding:0;margin:0;float:left; background-image:url(images/button.gif) repeat-x;}

ul.menu{margin:0;padding:0;list-style:none;width:150px;/**/border-bottom:1px solid #ccc}
ul.menu li.menu{position:relative;z-index:1}
li.menu ul{position:absolute;left:149px;/**/top:0;display:none;font-size:smaller}
/**/ul.menu li.menu a{display:block;text-decoration:none;color:#FF0F0F;padding:5px;padding-right:0;border:1px solid #ccc;/**/border-bottom:0; background-image:url(images/button.gif) repeat-x; color:#FF0F0F;font-weight:800}
ul.menu li.menu a:hover{color:#f1c232;}
i.menu{font-size:smaller;}/**/
 * html ul.menu li.menu{float:left;height:1%}* html ul.menu li.menu a{height:1%}
 /**/li.menu:hover ul,li.menu.over ul{display:block}
 
 /*end vertical navigation */

.footer_container {
	clear:both;
	height:50px;
}

.donPosition2 {width:200px; float:left;}
/*Donation*/
form {padding:0px; margin:0px;}
.donPosition {width:320px; float:left;}



/****** ELEMENTS *******/

.login_box {float:right; margin-right:10px; width:510px; margin-top:5px; font-size:10px;}
.login_box form {display:inline;}
.login_box input {margin-top:5px; height:14px; width:120px; font-size:10px;}
.login_box input#submit {width:50px; height:22px; background-color:#0099FF; color:#FFFFFF;}

#error {display:inline; color:#FF0000; font-weight:bold;}
