html {
	overflow-y: scroll;
}

body {
	background-color: #ffffff;
	font-family: sans-serif;
	font-size: 14px;
	margin: 0 auto;
}

#band-body {
	height: 100%;
	background: url('bg/selida-the-band_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}

#discography-body {
	height: 100%;
	background: url('bg/selida-discography_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}

#photos-body {
	height: 100%;
	background: url('bg/selida-photos_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}

#objects-body {
	height: 100%;
	background: url('bg/selida-discography_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}

#videos-body {
	height: 100%;
	background: url('bg/selida-video_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}

#videos-black {
	height: 100%;
	background-color: #000004;
}

#contact-body {
	height: 100%;
	background: url('bg/selida-contact_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}

#live-body {
	height: 100%;
	background: url('bg/selida-live_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}

#container_body {
	height: 100%;
	background-color: #424242;
	height: 100%;
	background: url('bg/selida-download_2.jpg') no-repeat center center fixed;
	background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
}
	/* containers */

#container {
	width: 980px;
	margin: 0 auto;
}

#container_download {
	width: 620px;
	margin-left: auto;
	margin-right: auto;
}

.lang {
	width: 610px;
	height: 240px;
	margin: auto;
}

.img_lang {
	margin-top: 20px;
	float: right;
	margin-left: 5px;
	opacity: 0.6;
	-moz-transition: all 1s linear;
	-o-transition: all 1s linear;
	-webkit-transition: all 1s linear;
	transition: all 1s linear;
}

.img_lang:hover {
	opacity: 1;
}

img {
	border: 0;
}

.menu {
	width: 610px;
	height: 85px;
	margin: auto;
	clear: both;
	padding-top: 50px;
}

.menuitems {
	margin-top: 12px;
}

.menulink, .menulink_last {
	padding-right: 23px;
	padding-left: 22px;
	text-decoration: none;
	color: #000000;
	margin-left: -4px;
}

.menulink_first {
	padding-right: 23px;
	padding-left: 21px;
	text-decoration: none;
	color: #000000;
}

.menulink, .menulink_first {
	border-right: 1px solid #c8c8c8;
}

.menulink, .menulink_first, .menulink_last {
	border-top: 1px solid #c8c8c8;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	-moz-transition: all 1s linear;
	-o-transition: all 1s linear;
	-webkit-transition: all 1s linear;
	transition: all 1s linear;
}

.menulink:hover, .menulink_first:hover, .menulink_last:hover {
	background-color: #c8c8c8;
}

		/* list style menu */

ul {
	list-style: none;
	border-top: 1px solid #424242;
	margin-top: -10px;
}

li {
	float: left;
	margin-left: -5px;
	margin-top: 5px;
}

li a {
	text-decoration: none;
	color: #000000;
	margin-right: 3px;
	margin-left: 2px;
	padding-right: 18px;
	padding-left: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	-moz-transition: all 1s linear;
	-o-transition: all 1s linear;
	-webkit-transition: all 1s linear;
	transition: all 1s linear;
}

ul li a:hover {
	background-color: #c8c8c8;
	color: #ffffff;
}

ul li:nth-child(1) a:hover {
	background-color: #231f20;
}

ul li:nth-child(2) a:hover {
	background-color: #6d6f71;
}

ul li:nth-child(3) a:hover {
	background-color: #414142;
}

ul li:nth-child(4) a:hover {
	background-color: #c6c8ca;
}

ul li:nth-child(5) a:hover {
	background-color: #808285;
}

ul li:nth-child(6) a:hover {
	background-color: #4d4d4f;
}

/* flags */

.flags {
	width: 60px;
	margin-left: 550px;
	margin-top: 20px;
}

.flag_link {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.link_border {
	border-right: 1px solid #424242;
}

.band_text {
	margin-top: 80px;
	width: 610px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.band_text_2 {
	margin-top: 25px;
	width: 610px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.photo_div {
	margin-top: 80px;
	width: 610px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.img_thumb {
	width: 73px;
}

.img_thumb_1_gap_r {
	width: 73px;
	margin-right: 76px;
}

.img_thumb_1_gap_l {
	width: 73px;
	margin-left: 76px;
}

.img_thumb_2_gap_r {
	width: 73px;
	margin-right: 152px;
}

.img_thumb_2_gap_l {
	width: 73px;
	margin-left: 152px;
}

.pic_p_l_first {
	text-align: left;
}

.pic_p_l {
	text-align: left;
	margin-top: -14px;
}

.pic_p_r {
	text-align: right;
	margin-top: -14px;
}

.pic_p_c {
	text-align: center;
	margin-top: -14px;
}

.video_text {
	margin-top: 118px;
	padding-top: 20px;
	width: 610px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.video_text_2 {
	margin-top: 60px;
	padding-top: 20px;
	width: 610px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.band_p {
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-indent: 15px;
	line-height: 18px;
	color: #000000;
	padding: 10px;
	margin-bottom: -20px;
	text-shadow: #6d6d6d 0px 0px 1px;
}

.band_p_last {
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-indent: 15px;
	line-height: 18px;
	color: #000000;
	padding: 10px;
	text-shadow: #6d6d6d 0px 0px 1px;
}

.review {
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: justify;
	text-indent: 15px;
	line-height: 18px;
	color: #000000;
	padding: 10px;
	margin-bottom: -20px;
}

.review_last {
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: justify;
	text-indent: 15px;
	line-height: 18px;
	color: #000000;
	padding: 10px;
}

.editor {
	font-family: Verdana, arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: right;
	letter-spacing: 2px;
	text-indent: 15px;
	line-height: 18px;
	color: #000000;
	padding: 10px;
	margin-top: -10px;
}

.download_p, .zip_link {
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 16px;
	padding: 10px;
}

.download_p {
	color: #000000;
}

.zip_link {
	color: #ffffff;
}

	/* discography */
.discography_text {
	margin-top: 80px;
	width: 610px;
	height: 164px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.lp_img {
	float: left;
	margin-right: 18px;
	padding-top: 7px;
}

.lp_img_first {
	float: left;
	margin-right: 17px;
	margin-left: 7px;
	padding-top: 7px;
}

.lp_img_last {
	float: left;
	padding-top: 7px;
}

.download_link {
	clear: both;
	text-decoration: none;
	font-size: 15px;
	color: red;
}

	/* objects */
.objects_large {
	font-size: 22px;
	font-weight: bold;
	letter-spacing: -1px;
	color: red;
}

.objects_img {
	float: left;
	margin-right: 10px;
	padding-top: 20px;
}

.band_p span {
	font-size: 8px;
}

.mirror-text {
	font-size: 18px;
	float: left;
	color: #eaeaea;
	-moz-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.music_player {
	padding-top: 50px;
}

.contact_form {
	padding-top: 100px;
}

.contact_php {
	width: 610px;
	margin-left: auto;
	margin-right: auto;
}

.vid_thumb {
	margin-left: 15px;
	margin-bottom: 15px;
}

/* intro page */

.banner {
	clear: both;
	margin-top: 100px;
}

.banner_front {
	width: 610px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -20px;
}

.banner_div {
	width: 578px;
	margin-left: auto;
	margin-right: auto;
}

.sup {
	text-align: center;
}

.browser_sup {
	width: 561px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 220px;
}

.sup_en, .sup_gr {
	width: 280px;
	float: left;
	height: 35px;
}

.sup_en_in {
	border-right: 1px solid #000000;
	text-align: right;
	font-size: 10px;
	padding-right: 10px;
}

.sup_gr_in {
	text-align: left;
	font-size: 10px;
	padding-left: 10px;
}

.download_link {
	font-size: 13px;
	color: red;
}

.download_link:hover {
	color: #ffffff;
}

		/* footer */
.footer {
	width: 600px;
	font-size: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 20px;
	text-align: center;
	color: #424242;
}

.footer_2 {
	width: 600px;
	font-size: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 20px;
	text-align: center;
	color: #191919;
}
