/* <!-- */	/* General styles */	
body {
margin:0;
padding:0;
border:0;
/* This removes the border around the viewport in old versions of IE */
width:100%;
background-color: #CCCCCC;
background-image: url(images/starbkg.jpg);
background-repeat: repeat-x repeat-y;
min-width: 900px;
/* Minimum width of layout - remove line if not required */						
/* The min-width property does not work in old versions of Internet Explorer */	
font-size:90%;
}
img.imgctr {
display: block;
margin-left: auto;
margin-right: auto;
}
/* Header styles */	
#header
{
background-image: url(images/starbkg.jpg);
clear:both;
float:left;
width:100%;
}
/* Animated Menu */
#menu {}.animenu {
z-index:3000;
position: absolute;
font-family: Arial;
background:none; 
}

.animenu ul{
position:absolute;
z-index:1000;
margin:0;
padding:0;
}

.animenu li{width:100px;height:50px;
	float:left;
	color:#191919;
	text-align:center;
	overflow:hidden;
}

.animenu 
a{
color:black;
text-decoration:none;
}

.animenu p{
	padding:2px 5px;
}

 .subtext{
padding-top:15px;
	}
 a:hover{
color: #ffffff;te;
}html>body .animenu li a:active{
/* Apply mousedown effect only to NON IE browsers */border-style: inset;
}
/*Menu Color Classes*/
.black{background:#000000 url('images/blackmenu.jpg') top left no-repeat; }
.red{background:#d52100 url('images/redmenu3.jpg') top left no-repeat; }
.orange{background:#5122b4 url('images/orange_menu.jpg') top left no-repeat;}
.yellow{background:#e2b824 url('images/yellomenu.jpg') top left no-repeat;}
.brown{background:#813b07 url('images/brnmenu.jpg') top left no-repeat;}
.coffee{background:#813b07 url('images/coffee.jpg') top left no-repeat;}
.linkmenu{background:#813b07 url('images/links2.png') top left no-repeat;}
.mnews{background:#5122b4 url('images/mnews.png') top left no-repeat;}
/* End Animated Menu */
	/* column container */	
.colmask {
position:relative;	
/* This fixes the IE7 overflow hidden bug */
clear:both;
float:left;
width:100%;
/* width of whole page */
}	
/* common column settings */
.colright,.colmid 
{
float:left;
width:100%;
position:relative;
}
.colleft 
{
}
.col1 {
min-width: 1020px;
float:left;
position:absolute;
padding:0 0 1em 0;
overflow:hidden;
}
.col2,
.col3 {
}
/* Full page settings */
.fullpage 
{background:#fff;
/* page background colour */	
}
.fullpage .col1 {
width:96%;
/* page width minus left and right padding */
left:2%;
/* page left padding */	
}	
/* Footer styles */
#footer {
clear:both;
float:left;
width:100%;
border-top:1px solid #000;
position:absolute;
z-index: -2;
margin-top:10px;
}
#footer p 
{padding:10px;
margin:0;
}
/* --> */