﻿html {
	background-color:#111111;
}

body#Body {
	text-align:center;
}

div#SiteWpr {
	width:980px;
	margin:0 auto;
	padding:0;
	text-align:left;
	overflow:hidden;
	position:relative;
	background-repeat:repeat-y;
}

body#Body.master div#SiteWpr {
	background-image:url('../images/Master/Center.jpg');
}

body#Body.default div#SiteWpr {
	background-image:url('../images/Default/Center.jpg');
}

div#LayoutWpr {
	width:980px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left bottom;
}

body#Body.master div#LayoutWpr {
	background-image:url('../images/Master/Bottom.jpg');
}

body#Body.default div#LayoutWpr {
	background-image:url('../images/Default/Bottom.jpg');
}

div#ThemeWpr {
	width:820px;
	padding-top:340px;
	padding-bottom:480px;
	padding-left:80px;
	padding-right:80px;
	overflow:hidden;
	background-repeat:no-repeat;
}

body#Body.master div#ThemeWpr {
	background-image:url('../images/Master/Top.jpg');
}

body#Body.default div#ThemeWpr {
	background-image:url('../images/Default/Top.jpg');
}

div#SiteLogo {
	width:435px;
	height:247px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
}

div#SiteLogo h1 {
	padding:0;
	margin:0;
	width:435px;
	height:247px;
	overflow:hidden;
}

div#SiteLogo a {
	display:block;
	height:0;
	padding-top:247px;
	overflow:hidden;
	background-image:url('../images/Logo.jpg');
	background-repeat:no-repeat;
}

div#NavigationWpr {
	width:980px;
	height:22px;
	position:absolute;
	left:0;
	top:20px;
}

div#NavigationWpr div#Yui {
	float:right;
}


div#DefaultContentBody #GlobalPageTitle {
	text-transform:capitalize;
}

div#DefaultContentBody {
	width:800px;
	padding:10px;
	padding-top:25px;
	padding-bottom:0;
	overflow:hidden;
}

div#DefaultContentBody div#DefaultContent {
	width:806px;
	padding-top:50px;
	padding-bottom:0;
	overflow:hidden;
	min-height:300px;
}

body#Body.master div#ThemeWpr {
	width:980px;
	padding:0;
}

div#MasterContentBody {
	width:980px;
	padding-top:87px;
	padding-bottom:289px;
	overflow:hidden;
}

div#WhoHotWpr {
	width:598px;
	height:141px;
	padding-top:266px;
	padding-right:330px;
	padding-bottom:47px;
	padding-left:52px;
	overflow:hidden;
	background-image:url('../images/WhatIsHot.jpg');
	background-repeat:no-repeat;
}

div#WhoHotWpr div#Management {
	float:left;
	width:176px;
	height:141px;
	overflow:hidden;
}

div#WhoHotWpr div#Management a {
	display:block;
	height:0;
	padding-top:141px;
	overflow:hidden;
	background-image:url('../images/Managment.jpg');
	background-repeat:no-repeat;
}

div#WhoHotWpr div#WhosHot {
	float:left;
	width:239px;
	height:141px;
	overflow:hidden;
	padding-left:140px;
}

div#TabWpr {
	width:980px;
	height:370px;
	overflow:hidden;
	background-image:url('../images/Tabs.jpg');
	background-repeat:no-repeat;
}

div#TabWpr a.link-more {
	display:block;
	width:94px;
	height:0;
	padding-top:23px;
	overflow:hidden;
	background-image:url('../images/More.jpg');
	background-repeat:no-repeat;
	position:absolute;
	top:307px;
}

div#TabWpr div#OurClientsWpr {
	float:left;
	width:176px;
	height:255px;
	padding-left:52px;
	padding-top:25px;
	padding-right:64px;
	padding-bottom:83px;
	overflow:hidden;
	position:relative;
}

div#TabWpr div#OurClientsWpr .title p, 
div#TabWpr div#AuditionsWpr .title p,
div#TabWpr div#UpcomingEventsWpr .title p {
	margin: 0;
}

div#TabWpr div#OurClientsWpr .title, 
div#TabWpr div#AuditionsWpr .title,
div#TabWpr div#UpcomingEventsWpr .title {
	font-size:30px;
	font-weight: bold;
	padding-top:10px;
	margin-bottom:20px;
	text-align:center;
	color: #ffffff;
}

div#TabWpr div#OurClientsWpr a.link-more {
	left:134px;
}

div#TabWpr div#UpcomingEventsWpr {
	float:left;
	width:401px;
	height:255px;
	padding-top:25px;
	padding-right:64px;
	padding-bottom:83px;
	overflow:hidden;
	position:relative;
}

div#TabWpr div#UpcomingEventsWpr .item {
	cursor: pointer;
}


div#TabWpr div#UpcomingEventsWpr a.link-more {
	left:293px;
}

div#TabWpr div#AuditionsWpr {
	float:left;
	width:176px;
	height:255px;
	padding-top:25px;
	padding-bottom:83px;
	overflow:hidden;
	position:relative;
}

div#TabWpr div#AuditionsWpr a.link-more {
	left:84px;
}
