

body 
{
	background-color: #121426;
		background-image: url("img/stellarback2.gif");    
	margin:0px; 
}

#wrap 
{
       position: relative;
       margin-left: auto;
       margin-right: auto;
       width: 800px; /* change to match the width of your content */
}

#stellar_logo
{
	background-color: #3c3e4f;
	position:absolute; 
left:20px; top:0; 
z-index:2;
width:160px; 
height:120px;

}

#marginleft
{
	background-color: #121426;
	position:absolute; 
left:0; top:0; 
z-index:2;
width:20px; 
height:1000px;

}

#marginright
{
	background-color: #121426;
	position:absolute; 
left:780px; top:0; 
z-index:2;
width:50px; 
height:1000px;

}

#leftnav_back
{
background-color: #27293c;
	position:absolute; 
left:20px; top:115px; 
z-index:2;
width:220px; 
height:920px;

}
#port a:hover {
	position:absolute; 
	background-image: url("img/navlongstar.gif") ;
	left:30px; top:150px; 
	color: #82c6df;
z-index:3;
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
		
#port a {
	display: block;
	position:absolute; 
	text-decoration: none;
	color: #FFFFFF;
	left:30px; top:150px; 
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}



#nav_rule1
{
	background-color: #27293c;
	position:absolute; 
left:64px; top:170px; 
z-index:3;
width:180px; 
height:5px;

}
#vid a:hover {
	position:absolute; 
	background-image: url("img/navlongstar.gif") ;
	left:30px;; top:180px; 
	color: #82c6df;
z-index:3;
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
		
#vid a {
	display: block;
	position:absolute; 
	text-decoration: none;
	color: #FFFFFF;
	left:30px; top:180px; 
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
#nav_rule2
{
	background-color: #27293c;
	position:absolute; 
left:64px; top:200px; 
z-index:3;
width:180px; 
height:5px;

}
#res a:hover {
	position:absolute; 
	background-image: url("img/navlongstar.gif") ;
	left:30px; top:210px; 
	color: #82c6df;
z-index:3;
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
		
#res a {
	display: block;
	position:absolute; 
	text-decoration: none;
	color: #FFFFFF;
	left:30px; top:210px; 
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		 
		}
#nav_rule3
{
	background-color: #27293c;
	position:absolute; 
left:64px; top:230px; 
z-index:3;
width:180px; 
height:5px;

}
#test a:hover {
	position:absolute; 
	background-image: url("img/navlongstar.gif") ;
	left:30px; top:240px; 
	color: #82c6df;
z-index:3;
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
		
#test a {
	display: block;
	position:absolute; 
	text-decoration: none;
	color: #FFFFFF;
	left:30px; top:240px; 
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
#nav_rule4
{
	background-color: #27293c;
	position:absolute; 
left:64px; top:260px; 
z-index:3;
width:180px; 
height:5px;

}
#art a:hover {
	position:absolute; 
	background-image: url("img/navlongstar.gif") ;
	left:30px; top:270px; 
	color: #82c6df;
z-index:3;
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
		
#art a {
	display: block;
	position:absolute; 
	text-decoration: none;
	color: #FFFFFF;
	left:30px; top:270px; 
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		 
		}
#nav_rule5
{
	background-color: #27293c;
	position:absolute; 
left:64px; top:290px; 
z-index:3;
width:180px; 
height:5px;

}
#con a:hover {
	position:absolute; 
	background-image: url("img/navlongstar.gif") ;
	left:30px; top:300px; 
	color: #82c6df;
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		}
#con a {
	display: block;
	position:absolute; 
	text-decoration: none;
	color: #FFFFFF;
	left:30px; top:300px; 
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		}
#nav_rule6
{
	background-color: #27293c;
	position:absolute; 
left:64; top:320; 
z-index:3;
width:180px; 
height:5px;
}
#homer a:hover {
	position:absolute; 
	background-image: url("img/navlongstar.gif") ;
	left:30px; top:330px; 
	color: #82c6df;
z-index:3;
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		
		}
		
#homer a {
	display: block;
	position:absolute; 
	text-decoration: none;
	color: #FFFFFF;
	left:30px; top:330px; 
width:180px; 
height:35px; 
line-height: 32px;
text-indent: 2.5em;
	z-index:5;
		 
		}
#nav_rule7
{
	background-color: #27293c;
	position:absolute; 
left:64px; top:350px;
z-index:3;
width:180px; 
height:5px;

}

#slideshow
{

	background-color: #000000;
	position:absolute; 
left:240px; top:120px;
z-index:3;
width:540px; 
height:295px;

}

#slideimage
{

	background-color: #000000;
	position:absolute; 
left:240px; top:120px;
z-index:3;
width:540px; 
height:295px;

}

#hptest
{
	position:absolute; 
	text-align:left;
left:60px; top:630px;
z-index:7;
width:140px; 
height:300px;

}

#testback
{
	position:absolute; 
			background-image: url("img/roundback.gif");    
				background-repeat: no-repeat;
	text-align:left;
left:50px; top:620px;
z-index:6;
width:180px; 
height:320px;

}

#kontact
{
	position:absolute; 
	text-align:left;
left:185px; top:1000px;
z-index:6;
width:460px; 
height:40px;

}


#news
{
	position:absolute; 
	text-align:left;
left:50px; top:500px; 
z-index:6;
width:240px; 
height:420px;

}

#main_text
{
	background-color: #3c3e4f;
	position:absolute; 
left:240px; top:385px; 
z-index:3;
width:540px; 
height:580px;
text-align:left;
}
#h_line
{
	position:absolute; 
left:240px; top:383px; 
z-index:4;
width:540px; 
height:2px;

}

#foot_line
{
	position:absolute; 
left:20px; top:955px;
z-index:5;
width:760px; 
height:3px;

}

#footback
{
	background-color: #27293c;
	background-image: url("img/foot_rule.gif") ;
			background-repeat: no-repeat ;
	position:absolute; 
left:20px; top:955px;
z-index:4;
width:760px; 
height:110px;

}

#welcome
{
	position:absolute; 
left:270px; top:425px;
z-index:5;
width:460px; 
height:120px;
text-align:left;
}
#feature_vid
{

	position:absolute; 
left:270px; top:660px; 
z-index:4;
width:340px; 
height:120px;
text-align:left;
}
#feature_art
{
	position:absolute; 
left:520px; top:660px;
z-index:4;
width:230px; 
height:120px;
text-align:left;
}
#vline
{
	position:absolute; 
left:480px; top:660px;
z-index:4;
width:3px; 
height:190px;

}

#copyfoot
{
	position:absolute; 
left:120px; top:1040px; 
z-index:6;
width:560px; 
height:120px;

}

#footfill
{
	position:absolute; 
left:20px; top:1060px; 
z-index:6;
width:860px; 
height:50px;
	background-color:	#121426;
}



p { text-indent: 2em; margin-top: 0; margin-bottom: 0; }
/* links */


a.test:link {
	width: 180px;
 	height:35px;
color: #FFFFFF;
 	font-size: 11pt;
 		 		line-height: 14pt;
font-family: helvetica, verdana, arial, sans-serif;
text-decoration: none;
}


a.test:visited {
	width: 180px;
 	height:35px;
color: #FFFFFF;
 	font-size: 11pt;
 		 		line-height: 14pt;
font-family: helvetica, verdana, arial, sans-serif;
text-decoration: none;
}
a.test:hover {
	width: 180px;
 	height:35px;
color: #82c6df;
 	font-size: 11pt;
 		 		line-height: 14pt; font-family: helvetica,verdana, arial,  sans-serif;
text-decoration: none;
}

a.kon:link {
color: #6ed2f2;
 	font-size: 10pt;
 		 		line-height: 14pt;
font-family: helvetica, verdana, arial, sans-serif;
text-decoration: none;
}

a.kon:visited {
color: #6ed2f2;
font-size: 10pt;
line-height: 14pt;
font-family: helvetica, verdana, arial, sans-serif;
text-decoration: none;
}
a.kon:hover {
color: #FFFFFF;
font-size: 10pt;
 line-height: 14pt;
 font-family: helvetica,verdana, arial,  sans-serif;
text-decoration: none;
}

a img { color: #fff; background: transparent;}		/* hide the border in Netscape 4 */
@media all {				/* hide from Netscape 4 */
a img {
		color: inherit;		/* undo the rule above */
		background: transparent;
		border: none; }
}

/* classes */


.subhead
{
 	font-size: 9pt;
 		 	line-height: 14pt;   font-family: helvetica, verdana, arial, sans-serif;
	color: #FFFFFF;   text-decoration: none;
}

.head {
font-size: 14pt;
 		 	line-height: 14pt;    font-family: verdana, arial, helvetica, sans-serif;
	color: #6ed2f2; text-decoration: none; 
}

.contacthead {
font-size: 10pt;
		line-height: 14pt;
 		  font-family: verdana, arial, helvetica, sans-serif;
	color: #6ed2f2; text-decoration: none; 
}


.white {
	font-size: 10pt;
 		 	line-height: 14pt;   font-family: verdana, arial, helvetica,   sans-serif;
	color: #FFFFFF; text-decoration: none; 
}

.bigwhite {
	font-size: 10pt;
 		 	line-height: 14pt;   font-family: verdana, arial, helvetica,   sans-serif;
	color: #75daf6; text-decoration: none; 
}

.testtext {
	font-size: 9pt;
 		 		line-height: 14pt; font-family: helvetica, verdana, arial,  sans-serif;
	color: #121426; text-decoration: none; 
}


  

