body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg_04.jpg);
	font-family: Tahoma, sans-serif;
	font-size: 12px;
}

#sitebox
{
	width: 762px;
	margin: auto;
}

#logo
{
	width: 762px;
	height: 77px;
}

#header
{
	width: 762px;
	height: 111px;
	background-image:url(../images/Biathlon-menu.jpg);
}

#headerpadding
{
	padding-top:18px;
	
}

#centercontent
{
	width: 762px;
	background-image:url(../images/centerbg.jpg);
	min-height: 663px;
}

.group2
{
	width: 762px;
	overflow:auto;

}

.lefttext
{
	width: 450px;
	float: left;
}

.doubletext
{
	width:745px;
}

.images
{
	width:254px;
	float: left;
}

#centerpadding
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 50px;
	padding-right: 50px;
	line-height:1.5;
	text-align:justify;
}

#footer
{
	width: 762px;
	height: 92px;
	background-image:url(../images/footer.jpg);
}

#footerpadding
{
	text-align:center;
	color:#FFFFFF;
	padding-top:50px;
}

#footer2
{
	width: 762px;
	height: 92px;
}

#footerpadding2
{
	text-align:center;
	color:#FFFFFF;
	padding-top:10px;
}

h1, h3, h4, h5, h6
{
	display: inline; /*Gets rid of line break after header tag*/
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, sans-serif;
	font-size: 18px; 
	color: #464548;
	font-weight: bold;
	text-align:left;
}

h2
{
	display: inline; /*Gets rid of line break after header tag*/
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, sans-serif;
	font-size: 14px; 
	color: #464548;
	font-weight: bold;
}

a.navlink { text-decoration:underline; color: #395c8a font-size: 12px; font-weight:bold; text-transform:uppercase;} 
a.navlink:link { text-decoration:underline; color: #395c8a; font-size: 12px; font-weight:bold; text-transform:uppercase;} 
a.navlink:visited { text-decoration:underline; color: #395c8a; font-size: 12px; font-weight:bold; text-transform:uppercase;} 
a.navlink:hover { text-decoration:underline; color: #395c8a; font-size: 12px; font-weight:bold; text-transform:uppercase;} 
a.navlink:active { text-decoration:underline; color: #395c8a; font-size: 12px; font-weight:bold; text-transform:uppercase;}

a.pagelink {font-size:11px; color:#395c8a; text-decoration:none; font-weight:bold; padding:0.2em 0.5em; margin-right:0.1em; background:#fff; border:2px solid #395c8a; text-transform:uppercase;  } 
a.pagelink:link {font-size:11px; text-decoration:none; color: #395c8a; text-transform:uppercase; } 
a.pagelink:visited {font-size:11px; text-decoration:none; color: #395c8a; text-transform:uppercase; } 
a.pagelink:hover {font-size:11px; color:#FFFFFF; border-color:#FFF; background:#395c8a; text-transform:uppercase;  } 
a.pagelink:active {font-size:11px;text-decoration:none; color: #FFF; text-transform:uppercase; } 

/*Linked images have no border*/
a img 
{
	border:0;
} 

/*Form Fix*/
form 
{
	margin: 0px; 
	padding: 0px;
}

#navlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 0px;
	margin:0px;
}

/*Currently Active*/
#active a
{
	font-size:11px; 
	color:#FFFFFF; 
	border-color:#FFF; 
	background:#395c8a; 
	text-transform:uppercase;
}

a:link 
{
	color: #3C5E8C;
	font-weight:bold;
}
a:visited 
{
	color: #3C5E8C;
	font-weight:bold;
}
a:hover 
{
	color: #3C5E8C;
	font-weight:bold;
}
a:active 
{
	color: #3C5E8C;
	font-weight:bold;
}

a.whitelink { text-decoration:none; color: #FFF; font-weight: bold; font-size: 12px;} 
a.whitelink:link { text-decoration:none; color: #FFF; font-weight: bold; font-size: 12px;} 
a.whitelink:visited { text-decoration:none; color: #FFF; font-weight: bold; font-size: 12px;} 
a.whitelink:hover { text-decoration:none; color: #FFF; font-weight: bold; font-size: 12px;} 
a.whitelink:active { text-decoration:none; color: #FFF; font-weight: bold; font-size: 12px;}

.rightimage
{
	margin-left:10px;
}

.leftimage
{
	margin-right:10px;
}
