

/* kuler	#161616; #0F0F0F; #FFFFFF; #333333 #A9BCA9;  */
/* Stealth	#090909; #6E6D26; #A5A46D; #E4E3B9 #58584F;  */
/* Cmon Up 	#13140F; #D4FF00; #E4FFE6; #68776C; #00D6DD;  */
/* 		#000000; #333333; #FF358b; #01B0F0; #AEEE00;  */

*	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
body 	{ background-color: #161616; font: small Verdana; margin: 0; padding: 0; text-align: center; }
p 	{ color:#FFFFFF; margin:0px 0px 0px 0px;  padding: 0px 0px 0px 0px;   font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;}
h1 	{ padding: 15px 0px 15px 20px; color:#333333; font: normal 40px Verdana; letter-spacing: 1px; 	margin:0px 0px 0px 0px; 	}
h2 	{ padding: 15px 0px 15px 20px; color:#333333; font: normal 30px Verdana; letter-spacing: 1px; 	margin:0px 0px 0px 0px; 	}
h3 	{ padding: 5px 0px 5px 0px; color:#333333; font: normal 20px Verdana; letter-spacing: 1px; 	margin:0px 0px 0px 0px; 	}
h4 	{ margin:20px 0px 10px 0px; display:normal; padding: 0px 0px 0px 0px; background-color:#000000; color:#5B5B5B; font-size:small ; text-decoration: underline; font-family: Verdana, sans-serif; font-weight:normal;	}
h5 	{ margin:10px 0px 10px 0px; display:normal; padding: 0px 0px 0px 0px; background-color:#000000; color:#5B5B5B; font-size:small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}



a		{ margin:4px 0px 0px 0px; display:inline; padding: 0px 0px 0px 0px; background-color:#000000; color:#d3862a; font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a:link		{ margin:4px 0px 0px 0px; display:inline; padding: 0px 0px 0px 0px; background-color:#000000; color:#d3862a; font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a:visited	{ margin:4px 0px 0px 0px; display:inline; padding: 0px 0px 0px 0px; background-color:#000000; color:#d3862a; font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a:active	{ margin:4px 0px 0px 0px; display:inline; padding: 0px 0px 0px 0px; background-color:#000000; color:#d3862a; font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a:hover		{ margin:4px 0px 0px 0px; display:inline; padding: 0px 0px 0px 0px; background-color:#000000; color:#82531A; font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}

a.na		{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#333333 font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.na:link	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#333333; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.na:visited	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#333333; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.na:active	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#333333; color:#FFFFFF; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.na:hover	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#A9BCA9; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}

a.sub		{ margin:0px 0px 0px 0px; display:inline ; padding: 0px 0px 0px 0px; background-color:#161616; color:#333333; font-size:x-small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a.sub:link	{ margin:0px 0px 0px 0px; display:inline ; padding: 0px 0px 0px 0px; background-color:#161616; color:#333333; font-size:x-small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a.sub:visited	{ margin:0px 0px 0px 0px; display:inline ; padding: 0px 0px 0px 0px; background-color:#161616; color:#333333; font-size:x-small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a.sub:active	{ margin:0px 0px 0px 0px; display:inline ; padding: 0px 0px 0px 0px; background-color:#161616; color:#333333; font-size:x-small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
a.sub:hover	{ margin:0px 0px 0px 0px; display:inline ; padding: 0px 0px 0px 0px; background-color:#161616; color:#A9BCA9; font-size:x-small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}
p.sub1 		{ margin:0px 0px 0px 0px; display:inline ; padding: 0px 0px 0px 0px; background-color:#161616; color:#333333; font-size:x-small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;		}

a.pic		{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 4px 0px; background-color:#333333; color:#FFFFFF; font-size:10px ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.pic:link	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 4px 0px; background-color:#333333; color:#FFFFFF; font-size:10px ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.pic:visited	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 4px 0px; background-color:#333333; color:#FFFFFF; font-size:10px ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.pic:active	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 4px 0px; background-color:#333333; color:#FFFFFF; font-size:10px ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.pic:hover	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 4px 0px; background-color:#333333; color:#A9BCA9; font-size:10px ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}

a.text		{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#333333 font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.text:link	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#333333; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.text:visited	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#333333; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.text:active	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#333333; color:#FFFFFF; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}
a.text:hover	{ margin:0px 0px 0px 0px; display:block; padding: 0px 0px 5px 20px; background-color:#0F0F0F; color:#A9BCA9; font-size:small ; text-decoration: bold; font-family: Verdana, sans-serif; font-weight:700;	}


/* specific divs */
body 	{ background-color: #161616; font: small Verdana; margin: 0; padding: 0; text-align: center; }
#background 	{background-color: #161616; min-height:300px; text-align: center; }
#left 	{float:left; width:10%; height:300px; }
#right 	{float:right; width:10%; height:300px; }

#container 	{
	      	margin:25px 10% 0px 10%; height:900;
    	    	 text-align:center; }

#topmain 	{background-color: #0F0F0F;   width: 980px; height:900;
	      	border-width:1px; border-color:#333333; border-style:solid;
	      	
    	    	 text-align:center; }




#banner 	{ z-index:1; background: transparent url(pics/banner2.jpg) no-repeat top left;
		width:980px; height:90px; text-align: left;
		border-bottom:1px #333333 solid; }
#banner h1 { padding: 30px 0px 0px 20px; color:#333333; font: normal 40px Verdana; font-weight:500; letter-spacing: 1px; margin:0px 0px 0px 0px; }
#banner h1 span { }



#nav 	{ float:left; left:0px; width:160px; min-height:300px;  text-align: left;
	margin:30px 0px 30px 0px;  padding: 0px 0px 0px 0px;	 }

#main 	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #0F0F0F;  z-index:1; 
	  text-align: left; height:800px; }


#galsim		{float:right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #0F0F0F;  z-index:1; 
	  text-align: left; height:800px; width:800px;}


#footer 	{ margin: 10px 0px 20px 0px; padding: 0px 0px 0px 0px; max-height:70px; width: 980px; text-align: right;
		 clear:left;}
#sublinks 	{ }




#content1 	{ float:left; background-color: #333333; margin: 30px 30px 0px 0px; padding: 0px 0px 0px 0px; width: 122px;  text-align: center; }
#content1 img 	{  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:1px #333333 solid;}

#videos 	{float:left;  margin: 24px 30px 30px 30px; padding: 0px 0px 0px 0px;  text-align: left; }


#content2 	{ clear:left;  margin: 30px 30px 0px 0px; padding: 0px 0px 0px 0px;   text-align: left; }






a.logo		{ display:block; background-image:url(pics/grossartig_logo.jpg) no-repeat top left;; width:150px; height:200px; }


ul.list1	{ list-style-image:url(pics/but.gif); 
		font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}








#content_center  { 	color:#000000; font-size:small ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal; 
		 text-align: center;}



#content p { margin:4px 0px 0px 0px;  padding: 0px 0px 0px 0px;  color:#C0C0C0; font-size:small; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}








#content_normal { border-top:1px solid #C0C0C0; margin: 20px 0px 0px 0px; padding: 10px 0px 3px 0px; width: 620px; }
#content_normal h3 { margin:10px 0px 10px 0px; display:normal; padding: 0px 0px 0px 0px; background-color:#000000; color:#B57322; font-size:large ; text-decoration: none; font-family: Verdana, sans-serif; font-weight:normal;	}

#content_picfloat {  margin: 20px 0px 0px 0px; padding: 10px 0px 3px 0px; width: 620px; }
#content_picfloat img { float:left; margin: 10px 10px 0px 10px;	margin-bottom:4px}

#content_pictext { border-top:1px solid #C0C0C0; margin: 20px 0px 0px 0px; padding: 10px 0px 3px 0px; width: 620px; min-height:130px;}
#content_pictext img { float:left; margin: 10px 40px 0px 160px;	}
#content_pictext h2 { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}



#content2 { position:relative ; top:0px; left:0px; min-width:620px; clear:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#content2 img { float:left; margin: 0px 0px 0px 0px;	border-right:1px solid #000000;}



















		 
		 
		 
	
