body {
	margin: 0;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	font-size: 10px;
	line-height: 15px;
	background: url(http://www.ntyu.com/images/fuck_schopinsky_hintergrund.jpg) repeat fixed top;	
}

/*template*/

#page {
	width:800px; 
	margin:0px auto;  /* Right and left margin widths set to "auto" */
	padding:0px;
	text-align:left; /* Counteract to IE5/Win Hack */
	border-right: 0px solid #000;
	border-left: 0px solid #000;
	background: url(images/bg_brick.jpg) repeat-y top;
	}

#xheader {width:800px; color:#111; height:300px;display:block;background:#fff url(images/bg_header.jpg) no-repeat center;}
#footer {width:800px; color:#fff;height:100px;display:block;margin:20px 0px 0px 0px;background:#111 url(images/bg_footer.jpg);clear: both;}

#leftclmn {float:left; width:220px;margin:40px 0px 0px 50px;}
#rightclmn {float:right;width:450px;margin:40px 50px 0px 20px;}

#leftclmn300 {float:left; width:300px;margin:40px 0px 0px 50px;}
#rightclmn370 {float:right;width:370px;margin:40px 50px 0px 20px;}

#fullclmn {float:left;width:700px;margin:40px 50px 0px 50px;}

img {border:0px;}

a.textlink:link {color: #fff;;text-decoration: none;}
a.textlink:visited {color: #fff;;text-decoration: none;}
a.textlink:focus {color: #fff;;text-decoration: none;}
a.textlink:hover {color: #888;text-decoration: none;background: white;}
a.textlink:active {color: #fff;;text-decoration: none;}

a.shoplink:link {color: #000;;text-decoration: none;}
a.shoplink:visited {color: #000;;text-decoration: none;}
a.shoplink:focus {color: #000;;text-decoration: none;}
a.shoplink:hover {color: #777;text-decoration: none;background: black;}
a.shoplink:active {color: #000;;text-decoration: none;}

a {color: #fff;;text-decoration: none;}
a:hover {color: #888;text-decoration: none;}

.copyright {position:relative;top:30px;font-family : "Lucida Grande", Verdana, Lucinda, Arial, Helvetcia, sans-serif; color: #555; font-size: 9px;}
.title {font-family: Georgia, "Times New Roman", Times, serif; letter-spacing:2px; color: #fff; font-size: 11px;}
.dates {font-family : "Lucida Grande", Verdana, Lucinda, Arial, Helvetcia, sans-serif; color: #777; font-size: 9px;}
.link {font-family : "Lucida Grande", Verdana, Lucinda, Arial, Helvetcia, sans-serif; color: #777; font-size: 9px;}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #777;
}

td {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #777;
}

td.shop{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #777;
  background: #FFF;
  padding: 5px;
  text-align: center;
}

td.shopdesc{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #777;
  background: #FFF;
  padding: 10px;
}

td.shopsize{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
  background: #FFF;
  padding: 0px;
  text-align: center;
  vertical-align: middle;
}

td.shopheaders{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
  background: #000;
  padding: 5px;
  text-align: center;
  vertical-align:middle;  
}


h5 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight:bold;}



.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 15px;
	margin: 0px;
}
.siteupdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/table_bg/siteupdatesbg.gif);
	padding: 15px;
}
.mailinglist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/table_bg/mailinglistbg.gif);
	padding: 15px;
}
.sounds {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/table_bg/soundsbg.gif);
	padding: 15px;
}
.lgtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/table_bg/lgtablebg.gif);
	padding: 15px;
	background-repeat: repeat;
}
.lgtablenobg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 15px;
}
.newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}