* {
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
}

body {
	background-image: url('../gfx/background.jpg');
	background-repeat: repeat-x;
	background-color: #C61D70;
	text-align: right;
	width: 100%;
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}



span.black {
	color: #000000;
}

input, textarea {
	padding: 2px;
	margin-left: 10px;
	border: 1px solid #C61D70;
	background-color: #000000;
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

input {
	width: 300px;
}

textarea {
	width: 300px;
	height: 300px;
}

a:link, a:visited {
	color: #C61D70;
	text-decoration: none;
}

li {
	margin-left: 15px;
}

td {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
}

a:hover, a:active {
	color: #C61D70;
	text-decoration: underline;
}

a.menu_news:link, a.menu_news:visited { display: block; width: 150px; height: 66px; background-image: url('../gfx/menu_news_off.jpg'); float: right; }
a.menu_news:hover, a.menu_news:active { display: block; width: 150px; height: 66px; background-image: url('../gfx/menu_news_on.jpg'); float: right; }
a.menu_on_news { display: block; width: 150px; height: 66px; background-image: url('../gfx/menu_news_on.jpg'); float: right; }

a.menu_bio:link, a.menu_bio:visited { display: block; width: 145px; height: 61px; background-image: url('../gfx/menu_bio_off.jpg'); float: right; }
a.menu_bio:hover, a.menu_bio:active { display: block; width: 145px; height: 61px; background-image: url('../gfx/menu_bio_on.jpg'); float: right; }
a.menu_on_bio { display: block; width: 145px; height: 61px; background-image: url('../gfx/menu_bio_on.jpg'); float: right; }

a.menu_music:link, a.menu_music:visited { display: block; width: 146px; height: 69px; background-image: url('../gfx/menu_music_off.jpg'); float: right; }
a.menu_music:hover, a.menu_music:active { display: block; width: 146px; height: 69px; background-image: url('../gfx/menu_music_on.jpg'); float: right; }
a.menu_on_music { display: block; width: 146px; height: 69px; background-image: url('../gfx/menu_music_on.jpg'); float: right; }

a.menu_parties:link, a.menu_parties:visited { display: block; width: 146px; height: 71px; background-image: url('../gfx/menu_parties_off.jpg'); float: right; }
a.menu_parties:hover, a.menu_parties:active { display: block; width: 146px; height: 71px; background-image: url('../gfx/menu_parties_on.jpg'); float: right; }
a.menu_on_parties { display: block; width: 146px; height: 71px; background-image: url('../gfx/menu_parties_on.jpg'); float: right; }

a.menu_gallery:link, a.menu_gallery:visited { display: block; width: 147px; height: 68px; background-image: url('../gfx/menu_gallery_off.jpg'); float: right; }
a.menu_gallery:hover, a.menu_gallery:active { display: block; width: 147px; height: 68px; background-image: url('../gfx/menu_gallery_on.jpg'); float: right; }
a.menu_on_gallery { display: block; width: 147px; height: 68px; background-image: url('../gfx/menu_gallery_on.jpg'); float: right; }

a.menu_media:link, a.menu_media:visited { display: block; width: 149px; height: 62px; background-image: url('../gfx/menu_media_off.jpg'); float: right; }
a.menu_media:hover, a.menu_media:active { display: block; width: 149px; height: 62px; background-image: url('../gfx/menu_media_on.jpg'); float: right; }
a.menu_on_media { display: block; width: 149px; height: 62px; background-image: url('../gfx/menu_media_on.jpg'); float: right; }

a.menu_contact:link, a.menu_contact:visited { display: block; width: 138px; height: 66px; background-image: url('../gfx/menu_contact_off.jpg'); float: right; }
a.menu_contact:hover, a.menu_contact:active { display: block; width: 138px; height: 66px; background-image: url('../gfx/menu_contact_on.jpg'); float: right; }
a.menu_on_contact { display: block; width: 138px; height: 66px; background-image: url('../gfx/menu_contact_on.jpg'); float: right; }

a.menu_links:link, a.menu_links:visited { display: block; width: 149px; height: 71px; background-image: url('../gfx/menu_links_off.jpg'); float: right; }
a.menu_links:hover, a.menu_links:active { display: block; width: 149px; height: 71px; background-image: url('../gfx/menu_links_on.jpg'); float: right; }
a.menu_on_links { display: block; width: 149px; height: 71px; background-image: url('../gfx/menu_links_on.jpg'); float: right; }

a.menu_oldschool:link, a.menu_oldschool:visited { display: block; width: 166px; height: 72px; background-image: url('../gfx/menu_old_off.jpg'); float: right; }
a.menu_oldschool:hover, a.menu_oldschool:active { display: block; width: 166px; height: 72px; background-image: url('../gfx/menu_old_on.jpg'); float: right; }
a.menu_on_oldschool { display: block; width: 166px; height: 72px; background-image: url('../gfx/menu_old_on.jpg'); float: right; }

#main {
	width: 1024px;
	text-align: right;
	margin: 0 auto;
	float: right;
}

.header {
	width: 1024px;
	height: 239px;
	background-image: url('../gfx/header.png');
	margin: 0 auto;
	float: right;
}

.background {
	width: 1024px;
	background-image: url('../gfx/left.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#container {
	width: 1024px;
	background-image: url('../gfx/container.png');
	background-repeat: repeat-y;
	margin: 0 auto;
	float: right;
}

#left {
	width: 305px;
	display: inline;
	float: left;
}

.menu {
	margin-top: 57px;
	margin-right: 43px;
}

#right {
	width: 719px;
	display: inline;
	float: right;
}

.top {
	width: 719px;
	height: 94px;
	text-align: left;
}

.top img {
	height: 94px;
}

.banner {
	width: 719px;
	height: 190px;
	background-image: url('../gfx/top.jpg');
	background-repeat: no-repeat;
}

.content {
	padding-top: 40px;
	padding-bottom: 40px;
	padding-right: 40px;
	text-align: left;
}

.content2 {
	padding-top: 40px;
	padding-bottom: 40px;
	text-align: left;
}

.content a:link img, .content a:visited img, .content2 a:link img, .content2 a:visited img {
	border: 1px solid #C61D70;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.content a:hover img, .content a:active img, .content2 a:hover img, .content2 a:active img {
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.news_text {
	width: 526px;
	padding-bottom: 25px;
	margin-right: 30px;
	text-align: left;
	display: inline;
	float: left;
}

.news_thumb {
	width: 163px;
	padding-bottom: 30px;
	text-align: left;
	display: inline;
	float: right;
}

.news_thumb img {
	border: 1px solid #C61D70;
}

.clear {
	width: 100%;
	height: 1px;
	margin-top: -1px;
	font-size: 1px;
	clear: both;
}

#footer {
	clear: both;
	width: 1024px;
	height: 93px;
	background-image: url('../gfx/footer.png');
	background-repeat: no-repeat;
	margin: 0 auto;
	float: right;
}

span.footer {
	padding-top: 40px;
	padding-right: 25px;
	display: block;
	font-variant: small-caps;
}

.footer_link {
        float: right;
        width: 800px;
	padding-top: 20px;
	padding-right: 25px;
	display: block;
	font-variant: small-caps;
	color: #000000;
}

.footer_link a:link {
color: #000000;
text-decoration: none;}
.footer_link a:visited {
color: #000000;
text-decoration: none;}
.footer_link a:hover {
color: #FFFFFF;
text-decoration: none;}
.footer_link a:active {
color: #000000;
text-decoration: none;}


.lang {
	padding-right: 109px;
}

.lang img {
	border: 1px solid #FFFFFF;
	margin: 2px;
}

