body
{
	background-color: #000000; 
	margin-top:0;
}
#main-header
{
	background-image: url(../Images/headerbackgd2.gif); 
	text-align:left;
	height:89px;
	border-right: 2px solid #F60; 
	border-left: 2px solid #F60;
	border-bottom: 2px solid #F60;
}
#leftspacer
{
	background-image: url(../Images/diagpatternbw.gif);
	background-color:#666;
	background-repeat:no-repeat;
	width:124px;
}
#rightspacer
{
	background-image: url(../Images/diagpatternbw.gif);
	background-color:#666;
	background-repeat:no-repeat;
	width:124px;
	
}

#maincontent
{
	background-color: white;
	background-image: url(../Images/gradient-main.jpg);
	background-repeat: repeat-x;
	width:760px;
	border-right: 2px solid #F60; 
	border-left: 2px solid #F60; 
	border-bottom: 2px solid #F60;
	padding:8px;
}
#menucontainer
{
	width:776px; 
	height:48px; 
	border-right: 2px solid #F60; 
	border-left: 2px solid #F60; 
	border-bottom: 2px solid #F60;
	text-align:center;
}
#subheader
{
	width:776px; 
	border-right: 2px solid #F60; 
	border-left: 2px solid #F60; 
	border-bottom: 2px solid #F60;
	text-align:right;
}

#email-link
{
	position:relative;
	top:-48px;
	left:720px;
	font-size: 10px;
	font-family: Tahoma;
}

#logoinheader
{
	position:relative;
	top:4px;
	left:18px;
}

#footer
{
	width:1020px; 
	border:	2px solid #F60; 
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#666;
	font-size: 10px; 
	font-family: Tahoma;
	color:#ccc;
	line-height:18px;
}
#footer a:link
{
	text-decoration:none;
	color:#FFF; 
	font-weight:800;
}
#footer a:visited
{
	text-decoration:none;
	color:#FFF; 
	font-weight:800;
}
#footer a:hover
	{
		color:#F93;
		text-decoration:underline;

	}

.menuitem
{
	text-align:center; 
	color:#efefef; 
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana;
	
 }
.menuitem a:link
{
	text-decoration:none;
	color:#efefef; 
}
.menuitem a:visited
{
	text-decoration:none;
	color:#ccc; 
}
.menuitem a:hover
	{
		color:#F60;
		text-decoration:none;

	}
.small-content
{
	font-size: 14px;
	font-family: Tahoma;
	padding-left:18px;
	padding-right:18px;
	color:#444;
	line-height:1.3;
	text-align: justify; text-justify: newspaper
}

.small-content a:link
{
	text-decoration:none;
	color:#F60; 
}
.small-content a:hover
	{
		color:#F60;
		text-decoration:underline;

	}

.headlineheader
{
	font-size: 25px;
	font-family: Verdana, Trebuchet;
	color:#333;
	padding-top:32px;
	font-weight:bold;
	
}

.headline
{
	font-size: 30px;
	font-family: Trebuchet MS, Trebuchet;
	color:#444;
	line-height:32px;
	font-weight:bold;
	
}
.headline-index
{
	font-size: 24px;
	font-family: Trebuchet MS, Trebuchet;
	color:#444;
	line-height:28px;
	font-weight:bold;
	
}
.headlineOrange
{
	font-size: 30px;
	font-family: Trebuchet MS, Trebuchet;
	color:#F60;
	font-weight:bold;
}
.headline2
{
	font-size: 16px;
	font-family: Trebuchet MS, Trebuchet;
	color:#444;
	line-height:22px;
	font-weight:bold;
}

.headline2 a:link, a:visited
{
	color:#F60;
}
.headline2Orange
{
	font-size: 16px;
	font-family: Trebuchet MS, Trebuchet;
	color:#F60;
	line-height:22px;
	font-weight:bold;
	
}

.headline2Orange  a:link, a:visited
{
text-decoration:none;
color:#F60;
}

.std-content
{
	font-size: 12px;
	font-family: Trebuchet MS, Trebuchet;
	color:#444;
	padding-right:12px;
	width:120px;	
}

.normal-content
{
	font-size: 14px;
	font-family: Trebuchet MS, Trebuchet;
	color:#444;
	text-align:left;
}


.normal-content a:link
{ 
text-decoration:none;
color:#f93;
}
.normal-content a:visited
{ 
text-decoration:none;
color:#f93;
}
.normal-content a:hover
{ 
text-decoration:none;
color:#f93;
}


li.normal-content
{
	line-height:1.6;
}
.header-content
{
	font-size: 14px;
	font-family: Trebuchet MS, Trebuchet;
	color:#444;
	padding-top:14px;
	width:60px;	
}
.header-content a:link
{ 
text-decoration:none;
color:#333;
}
.header-content a:visited
{ 
text-decoration:none;
color:#333;
}
.header-content a:hover
{ 
text-decoration:none;
color:#f93;
}

.pre-footer
{
text-align:center; font-weight:bold; padding-top:8px; line-height:1.3; font-size:14px; color:#333; font-family: Trebuchet MS, Trebuchet;
}


.pre-footerorange
{
text-align:center; font-weight:bold; padding-top:8px; line-height:1.3; font-size:14px; color:#F60; font-family: Trebuchet MS, Trebuchet;
}



.pre-footer a:link
{
	text-decoration:none;
	color:#F60;
}

.spec-div
{
	
position:relative;
top:-880px;
left:384px;
display:none;
color:#333;
background-image:url(../Images/headerbackgd3.png);
background-repeat:repeat-x;
width:448px;
height:680;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
border:10px solid #666;
padding:0px 12px 12px 12px;
z-index:78;
}