﻿.top-banner-main {
	width: 100%;
	height: 100px;
	margin: 0px auto 0px auto;
}
.top-advt {
	width: 970px;
	height: 90px;
	margin: 5px auto 0px auto;
}
.first-row {
	width: 100%;
	height: 576px;
	margin: 0px auto 0px auto;
	background-image: url('../images/mj-show-main-bg.jpg');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}
.first-row-ins-main {
	width: 1200px;
	height: 576px;
	margin: 0px auto 0px auto;
}
.button-142 {
	width: 142px;
	height: 40px;
	float: left;
	margin-right: 2px;
	background-image: url('../images/nav-button-bg.jpg');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: center top;
	vertical-align: middle;
	text-align: center;
	padding-top: 20px;
}
.button-160 {
	width: 160px;
	height: 40px;
	float: left;
	background-image: url('../images/nav-button-bg.jpg');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: center top;
	vertical-align: middle;
	text-align: center;
	padding-top: 20px;
}
.button-100:hover {
	background-image: url('../images/nav-button-bg-hover.jpg');
}
.button-200:hover {
	background-image: url('../images/nav-button-bg-hover.jpg');
}

.button-142:hover {
	background-image: url('../images/nav-button-bg-hover.jpg');
}

.button-160:hover {
	background-image: url('../images/nav-button-bg-hover.jpg');
}

.timeline {
	width: 100%;
	height: 650px;
	margin: 0px auto 0px auto;
}
.third-row {
	width: 100%;
	height: 565px;
	margin: 0px auto 0px auto;
	background-image: url('../images/mj-show_bg-mid.jpg');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}
.fourth-row {
	width: 100%;
	height: 477px;
	margin: 0px auto 0px auto;
	background-image: url('../images/mj-show_contest-bg.jpg');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}
.fifth-row {
	width: 100%;
	height: 950px;
	margin: 0px auto 0px auto;
	background-image: url('../images/mj-show_last_bg.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center top;
	background-color: #E9E9E9;
}
.fifth-row-ins {
	width: 1200px;
	height: auto;
	margin: 0px auto 0px auto;
}
.fifth-row-fst-col {
	width: 1200px;
	height: 400px;
	float: left;
}
.third-row-ins {
	width: 666px;
	height: 347px;
	float: left;
	top: 90px;
	left: 505px;
	position: relative;
}
.third-row-main {
	width: 1200px;
	height: 565px;
	margin: 0px auto 0px auto;
}
.third-row-dedicate-head {
	width: 100%;
	height: 98px;
	float: left;
}
.third-row-thumb-main {
	width: 353px;
	height: 250px;
	float: left;
}
.third-row-ad-block {
	width: 300px;
	height: 250px;
	float: left;
	margin-left: 10px;
}
.third-row-thumb-main-single {
	width: 353px;
	height: 60px;
	float: left;
}
.small-thumb-box {
	width: 85px;
	height: 60px;
	float: left;
}
.right-margin-4 {
	margin-right: 4px;
}
.bottom-margin-4 {
	margin-bottom: 4px;
}
.third-row-dedicate-head-ins {
	height: 98px;
	float: left;
}
.fourth-row-ins {
	width: 1200px;
	height: 477px;
	margin: 0px auto 0px auto;
}
.fourth-row-fst-col {
	width: 435px;
	height: 377px;
	float: left;
	padding-top: 100px;
	padding-left: 20px;
	margin-left: 30px;
}
.fav-10 {
	width: 353px;
	height: 250px;
	float: left;
	margin-left: 129px;
	margin-top: 181px;
}
.big-thumb-box {
	width: 261px;
	height: 25px;
	float: left;
	margin-top: 35px;
}
.i-me-myself {
	width: 100%;
	height: 523px;
	margin: 0px auto 0px auto;
}
.i-me-myself-inside {
	width: 1200px;
	height: 523px;
	margin: 0px auto 0px auto;
}
.i-me-myself-fst-col {
	width: 699px;
	height: 460px;
	float: left;
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 10px;
}
.i-me-myself-fst-col-head {
	width: 688px;
	height: 35px;
	float: left;
}
.i-me-myself-player {
	width: 699px;
	height: 392px;
	float: left;
}
.i-me-myself-fst-col-more {
	width: 699px;
	height: auto;
	float: left;
	margin-top: 10px;
	vertical-align: middle;
	text-align: right;
}
.musical-gala {
	width: 440px;
	height: 392px;
	float: left;
	margin-top: 35px;
}
.story-row {
	margin: 35px auto 50px auto;
	width: 1178px;
	height: 440px;
}
.story-row-fst {
	width: 378px;
	height: 440px;
	float: left;
}
.story-col {
	width: 378px;
	height: 204px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #D8AB58;
	background-color: #FFFFFF;
}
.story-col h2 {
	width: 358px;
	float: left;
	font-family: eggIndulekhaUni;
	font-size: 29px;
	font-weight: bold;
	color: #9B7224;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 8px;
	line-height: 100%;
}
.story-col p {
	width: 358px;
	float: left;
	font-family: PanchariUni;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	margin-left: 10px;
	line-height: 135%;
}
.bottom-margin-20 {
	margin-bottom: 20px;
}
.right-margin-20 {
	margin-right: 20px;
}
.copyright {
	width: 100%;
	height: 75px;
	float: left;
	background-color: #472E00;
}
.copyright-ins {
	width: 1200px;
	height: 50px;
	margin: 0px auto 0px auto;
	padding-top: 20px;
}

.article-outer {
	width: 100%;
	height: auto;
	margin: 0px auto 0px auto;
}
.article-ins-main {
	width: 1200px;
	height: auto;
	margin: 0px auto 0px auto;
}
.article-content-row {
	width: 780px;
	height: auto;
	float: left;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
}
.article-related-row {
	width: 360px;
	height: auto;
	float: left;
	margin-top: 20px;
}
.article-content-row h2 {
	width: 780px;
	height: auto;
	float: left;
	font-family: eggIndulekhaUni;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
	line-height: 100%;
	margin-bottom: 10px;
}
.article-content-row p {
	height: auto;
	font-family: PanchariUni;
	font-size: 18px;
	font-weight: normal;
	color: #3E3E3E;
	line-height: 150%;
	display: block;
}
.article-content-row img {
	margin-right: 10px;
	float: left;
}
.photo-gallery {
	width: 1000px;
	height: 600px;
	margin: 50px auto 50px auto;
}
.gallery-outer {
	overflow: hidden;
	width: 100%;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #1E1E1E;
}
.related-outer {
	width: 100%;
	height: 800px;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
}
.rel-head {
	width: 100%;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	font-weight: normal;
	color: #FF0000;
}
.related-outer ul li {
	width: 98%;
	background-color: #FFFFFF;
	list-style-type: none;
	list-style-image: url('../images/bullet.jpg');
	list-style-position: inside;
	font-family: PanchariUni;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	line-height: 100%;
	margin-bottom: 30px;
	margin-top: 20px;
}
.contest-row {
	width: 1200px;
	height: auto;
	margin: 0px auto 0px auto;
}
.contest-row-head {
	width: 1000px;
	height: auto;
	margin: 50px auto 50px auto;
}
.contest-row-head h2 {
	width: 100%;
	height: auto;
	margin: 10px auto 10px auto;
	font-family: eggIndulekhaUni;
	font-size: 32px;
	font-weight: bold;
	color: #AB5707;
	line-height: 100%;
	vertical-align: middle;
	text-align: center;
}
.contest-row-head p {
	width: 100%;
	height: auto;
	margin: 10px auto 10px auto;
	font-family: PanchariUni;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 100%;
	vertical-align: middle;
	text-align: center;
}
.contest-lyrics-row {
	width: 1170px;
	height: auto;
	margin: 0px auto 50px auto;
}
.contest-lyrics-box {
	border: 1px solid #CCCCCC;
	padding: 15px;
	width: 333px;
	height: auto;
	float: left;
	background-color: #F0F0F0;
	font-family: PanchariUni;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	line-height: 120%;
}
.right-35 {
	margin-right: 35px;
}
.get-sing-main {
	width: 1052px;
	height: 360px;
	margin: 0px auto 25px auto;
}
.get-sing-col {
	width: 200px;
	height: auto;
	float: left;
}
.right-10 {
	margin-right: 10px;
}
.get-sing-name {
	padding: 5px;
	width: 190px;
	height: 71px;
	float: left;
	font-family: PanchariUni;
	font-size: 18px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	background-color: #E4E4E4;
}
.audio-player {
	width: 200px;
	height: 200px;
	float: left;
}
.vote-row {
	width: 200px;
	height: 34px;
	float: left;
	vertical-align: middle;
	text-align: center;
	background-color: #DFB122;
	font-family: ARIal, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: Bold;
	color: #000000;
	padding-top: 10px;
}
.field-main {
	width: 1200px;
	height: auto;
	float: left;
}
.field-main-ins {
	width: 400px;
	height: 450px;
	margin: 50px auto 50px auto;
}
.field-main-ins h2 {
	width: 100%;
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	float: left;
}
.field-row {
	width: 400px;
	height: 50px;
	float: left;
	margin-bottom: 10px;
}
.button-style {
	width: 390px;
	height: 50px;
	border-radius: 5px;
	background-color: #E4E4E4;
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
}
.field-button {
	width: 80px;
	height: 50px;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}
.field-button-style {
	width: 80px;
	height: 50px;
	float: left;
}
.videos-main {
	overflow: hidden;
	width: 900px;
	height: auto;
	margin: 10px auto 10px auto;
	background-color: #666666;
}
.videos-main-ins {
	width: 880px;
	height: 500px;
	margin: 10px;
	float: left;
	background-color: #000000;
}
.videos-thumb-main {
	width: 880px;
	height: 200px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.videos-thumb {
	width: 435px;
	height: 200px;
	float: left;
	background-color: #000000;
}
.story-col h2 a {
	color: #9B7224;
}
.story-col p a {
	color: #333333;
}
.bold-text {
	font-weight: bold;
	color: #000000;
	font-size: 20px;
}
