/* $Id */
/* YUI reset 2.6.0 */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

/* Global */
html {height:100%;}
body {height:100%; min-height: 100%; margin:0; font-family:arial; background-image:url(../images/bg.gif); background-repeat:repeat; background-position:top center;}
body strong { font-weight:bold; }

div.fullscreen {float:left;width:100%; height: 100%; margin:auto; background-image:url(../images/bg_gradient.png); background-repeat:repeat-x; background-position:top left;}

/* HOMEPAGE */
div.fullscreen div.maincontainer {width:100%; min-height: 100%; height:auto;  margin-left:auto; margin-right:auto;padding-bottom:0px;}

/* SIDE MENU */
div.fullscreen div.maincontainer div.sidemenu {position:absolute; width:auto; height:auto; left:0; top:260px; z-index:200;}
div.fullscreen div.maincontainer div.sidemenu div.menuclosed {position:absolute; left:0; top:0;}
div.fullscreen div.maincontainer div.sidemenu div.menuopen {position:absolute; left:0; top:0; width:auto; padding-top:50px; display:none;}
div.fullscreen div.maincontainer div.sidemenu div.menuopen ul {}
div.fullscreen div.maincontainer div.sidemenu div.menuopen ul li {height:auto; margin-top:10px; margin-bottom:10px }
div.fullscreen div.maincontainer div.sidemenu div.menuopen ul li:hover {height:auto; background-color:#f0f0f0}
div.fullscreen div.maincontainer div.sidemenu div.menuopen ul li a {display:block; width:250px; height:30px; padding-top:10px; padding-left:25px; text-decoration:none;color:#d2d2d2; font-weight:bold; font-size:16px;}
div.fullscreen div.maincontainer div.sidemenu div.menuopen ul li a:hover {display:block; width:250px; height:30px; padding-top:10px; padding-left:25px; text-decoration:none;color:#000000; font-weight:bold; font-size:16px}

/* header */
div.fullscreen div.maincontainer div.headercontainer {width:1040px; height:69px; margin-left:auto; margin-right:auto;}
div.fullscreen div.maincontainer div.headercontainer div.header {}
div.fullscreen div.maincontainer div.headercontainer div.header div.headerleft{position:absolute; margin-left:-76px; float:left; width:76px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle{float:left;width:964px; height:69px; background-color:#f0f0f0; background-image:url(../images/bg_header.gif)}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.logo {float:left;}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.logo img {margin-left:27px; margin-top:19px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu {float:left;}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu ul {margin-left:160px; margin-top:31px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu ul li {display:inline}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu ul li.about {}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu ul li.music {margin-left:55px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu ul li.lifestyle {margin-left:55px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu ul li.partners {margin-left:45px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle div.menu ul li.contact {margin-left:45px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle .search {float:left; margin-left:5px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle .search div.field {float:left;}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle .search div.field input {background-image:url(../images/bg_search.gif); background-position:top left; background-repeat:repeat; width:120px; height:17px; margin-top:25px; margin-left:15px; border-left:1px solid #585858; border-top:1px solid #585858; border-bottom:1px solid #585858; padding:1px; outline: none}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle .search div.icon {float:left;margin-top:22px;padding-top:3px; margin-left:-2px}
div.fullscreen div.maincontainer div.headercontainer div.header div.headermiddle .search .search_field { padding:1px; }
div.fullscreen div.maincontainer div.headercontainer div.header div.headerright{float:left;width:76px}

/* FEATURING */
div.fullscreen div.maincontainer div.featuringcontainer {width:1040px; margin-left:auto; margin-right:auto;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring {height:383px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringleft {position:absolute; margin-left:-76px; float:left; width:76px; height:383px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle {float:left; width:964px; height:383px; background-color:#030403; margin-top:-4px }
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle img.triangle {position:absolute; margin-top:318px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle ul, #slider li{	margin:0;	padding:0;	list-style:none;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle li{width:964px;	height:383px;	overflow:hidden;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle ul li div div.description {float:right; width:385px; height:188px; max-height:188px; margin-top:159px; margin-right:34px; color:#ffffff;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle ul li div div.description div.talent {color:#e03a1d; font-size:13px; font-weight:bold}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle ul li div div.description div.name {font-size:28px; font-weight:bold}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle ul li div div.description div.desc {font-size:16px; margin-top:10px; margin-bottom:10px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddle ul li div div.description div.read {float:right}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringright {float:left; margin-right:0px; width:76px; height:383px;margin-top:-4px }

/* SLIDER */
#prevBtn, #nextBtn{ width:48px;	height:48px;position:absolute;}
#prevBtn{margin-left:-25px; margin-top:128px}
#nextBtn{margin-left:944px;margin-top:128px}
#prevBtn a, #nextBtn a{ 	display:block;	width:48px;	height:48px; background-image:url('../images/btn_prev.png'); background-repeat:no-repeat;}	
#nextBtn a{background:url('../images/btn_next.png') no-repeat 0 0; }

#prevBtn a:hover, #nextBtn a:hover{ background-image:url('../images/btn_prev_hover.png'); }	
#nextBtn a:hover{background:url('../images/btn_next_hover.png') no-repeat 0 0; }

/* image replacement */
.graphic, #prevBtn, #nextBtn{display:block;overflow:hidden;text-indent:-8000px;}
/* // image replacement */


/* CONTENT */
div.fullscreen div.maincontainer div.contentcontainer {width:1116px; margin-left:auto; margin-right:auto; padding-bottom:72px;}
/* left */
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer {float:left; width:440px}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle {float:left; width:440px; margin-left:-38px; height:auto; background-image:url(../images/orange_left_bg.png); background-repeat:repeat-y;}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer {width:305px; margin-left:105px; margin-top:20px;}
div.fullscreen #news_results.large { min-height:200px; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer .small { min-height:203px; }

a.newsbtnnext {display:block; background-image:url(../images/news_right.gif); background-repeat:no-repeat; width:21px; height:28px;}
a:hover.newsbtnnext {display:block; background-image:url(../images/news_right_hover.gif); background-repeat:no-repeat; width:21px; height:28px;}
a.newsbtnprev {display:block; background-image:url(../images/news_left.gif);  background-repeat:no-repeat;width:21px; height:28px;}
a:hover.newsbtnprev {display:block; background-image:url(../images/news_left_hover.gif);  background-repeat:no-repeat;width:21px; height:28px}

div.fullscreen div.maincontainer div.header a.news_archive_link { color:#fff; font-weight:bold; margin-right:1em; font-size:12px; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header {width:305px; height:32px; border-bottom:1px solid #ee9180}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header p {float:left}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header p img { vertical-align:bottom; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header div.nav {float:right}

div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header div.nav ul {}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header div.nav ul li {display:block; float:right; min-width:30px; text-align:right;}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle {margin-top:10px}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle div.date {font-size:10px; color:#e6e6e6}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle div.name {font-size:14px; font-weight:bold; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle div.news_desc {font-size:12px; margin-top:6px}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.more div.readmore {float:right;width:72px; height:20px; background-image:url(../images/bg_btn_readmore.png); background-repeat:no-repeat; text-align:center}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.more div.readmore a {float:left; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; margin-top:3px; margin-left:5px;}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.more div.readmore a:hover {color:#e03a1d;font-size:10px; font-weight:bold; text-decoration:none; }


div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftbottom {position:relative;float:left; width:363px; margin-left:-38px;}

/* right */
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer {float:left; width:676px; margin-left:-38px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.border {width:642px; height:20px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right {float:left; width:676px; height:auto; background-image:url(../images/white_bg.png); background-repeat:repeat-y; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.borderline {width:600px; border-top:1px solid #e03a1d}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.content {width:520px; margin-left:20px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.content div.title {}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.content div.text {color:#474747;font-size:13px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.rightbottomartist {float:right; margin-right:0px; }
div.fullscreen div.maincontainer div.contentcontainer div.rightbottom {float:right; margin-right:0px}

div.fullscreen div.maincontainer div.contentcontainer div.rightbottomhome {float:right; margin-right:0px}
div.fullscreen div.maincontainer div.contentcontainer div.rightbottomartist {float:right; margin-right:38px}

div.fullscreen div.news_desc p, div.fullscreen div.text p { margin-top:15px; line-height:1.5; }
div.fullscreen div.news_desc p a, div.fullscreen div.text p a { color:#e03a1d; }

/* FOOTER */
div.fullscreen div.footercontainer {position:relative; margin-top:-72px; clear:both; width:100%; height:72px; overflow:hidden }
div.fullscreen div.footercontainer div.footer {position:relative; width:1055px; height:72px;margin-left:auto; margin-right:auto;}
div.fullscreen div.footercontainer div.footer div.footerleft {float:left;position:relative; height:72px;margin-left:-20px;}
div.fullscreen div.footercontainer div.footer div.footermiddle {float:left; width:964px; height:72px; background-image:url(../images/footer_bg.png); background-repeat:repeat-x; text-align:center}
div.fullscreen div.footercontainer div.footer div.footermiddle ul {margin-top:34px; font-weight:bold; }
div.fullscreen div.footercontainer div.footer div.footermiddle li {display:inline; font-size:10px; color:#ffffff; margin-left:35px; margin-right:35px}
div.fullscreen div.footercontainer div.footer div.footermiddle li a {color:#ffffff; text-decoration:none }
div.fullscreen div.footercontainer div.footer div.footermiddle li a:hover {color:#ffffff; text-decoration:underline; }
div.fullscreen div.footercontainer div.footer div.footerright {float:left; height:72px;margin-right:0px;}
div.fullscreen div.footercontainer div.footer div.footermiddle li.mf a:hover { text-decoration:none; }
div.fullscreen div.footercontainer div.footer .mf a:hover span { color:#00FF00 !important;  }

/* TALENT */
div.fullscreen div.maincontainer div.talentcontainer {width:1040px; margin-left:auto; margin-right:auto;}
div.fullscreen div.maincontainer div.talentcontainer div.featuring {height:346px}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringleft {position:absolute; margin-left:-76px; margin-top:0px; float:left; width:76px; height:346px; }
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle {float:left; width:964px; height:346px; background-color:#030403; margin-top:-4px }
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle img.triangle {position:absolute; margin-top:281px}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle ul, #slider li{	margin:0;	padding:0;	list-style:none;}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle li{width:964px;	height:346px;	overflow:hidden;}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle ul li div div.description {float:left; width:966px; height:auto; max-height:188px; margin-top:130px; margin-right:0px; color:#ffffff; text-align:center}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle ul li div div.description div.talent {color:#ffffff; font-size:30px; font-weight:bold}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle ul li div div.picscontainer {float:left; width:500px; height:50px; margin-left:85px; margin-top:118px;  color:#ffffff; }
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle ul li div div.picscontainer div.pic {float:left;width:50px; height:46px; margin-left:10px; border:2px solid #000000; overflow:hidden;}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle ul li div div.picscontainer div.pic img { }
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringmiddle ul li div div.picscontainer div:hover.pic {float:left;width:50px; height:46px; margin-left:10px;  border:2px solid #e03a1d}
div.fullscreen div.maincontainer div.talentcontainer div.featuring div.featuringright {float:left; margin-right:0px; width:76px; height:346px;margin-top:-4px }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.quote {padding-top:10px;margin-top:10px; line-height:28px; font-size:18px;font-style:italic; color:#ffffff; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.sign {font-size:12px; color:#000000; margin-top:10px; text-align:right; padding-bottom:40px; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu {width:600px; height:40px; background-color:#000000; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul {color:#ffffff; height:30px; margin-left:30px  }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li {display:inline; float:left}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.text {float:left; height:30px; font-size:11px; font-weight:bold; padding-left:20px; padding-right:20px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.text span {display:inline; float:left; margin-top:13px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.text span a {display:inline; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.text span a:hover {display:inline; font-size:11px; font-weight:bold; color:#ffffff;text-decoration:underline}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.text span.icon {display:inline; float:left; margin-top:10px; margin-left:5px; margin-right:0px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.text span.icondown {display:inline; float:left; margin-top:13px; margin-left:0px; margin-right:5px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.divider {float:left;font-size:24px; font-weight:normal; padding-left:5px; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmenu ul li.divider img {margin-top:7px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contenttalent {width:540px; margin-left:27px; margin-top:20px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contenttalent div.text {color:#000000;font-size:18px; margin-top:15px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contenttalent div.read {float:right}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contact {width:569px; text-align:right;font-size:9px; margin-top:10px; margin-right:30px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contact div.text {float:right; margin-right:10px; color:#585858}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contact div.name a {float:right; color:#e03a1d; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook {width:600px; margin-left:0px; margin-top:20px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook div.title { margin-left:27px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook div.books {}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook div.books ul {margin-top:15px; height:170px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook div.books ul li { float:left; margin-left:27px; height:166px; width:158px; border:2px solid #656565; background-color:#555; text-align:center; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook div.books ul li a { color:#fff; font-weight:bold; text-decoration: none; font-style: normal; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook div.books ul li a span { padding-top:40px; display:block; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentcook div.books ul li:hover {border:2px solid #e03a1d}


div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentvideo {width:498px; margin-left:27px; margin-top:20px; padding:22px; background-image:url(../images/bg_video.gif); background-repeat:repeat-x}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentvideo div.videotitle {color:#ffffff; font-size:12px; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentvideo div.video {margin-top:10px}

/* SLIDER */
#prevBtntalent, #nextBtntalent{ width:147px; height:48px;position:absolute; }
#prevBtntalent{margin-left:-25px; margin-top:128px}
#nextBtntalent{margin-left:847px;margin-top:128px}
#prevBtntalent a, #nextBtntalent a{display:block;	width:147px;	height:48px;	background:url('../images/previous_talent.png') no-repeat 0 0;}
#prevBtntalent a:hover { background:url('../images/previous_talent_hover.png') no-repeat 0 0;}
#nextBtntalent a {background-image:url('../images/next_talent.png'); background-repeat:no-repeat; background-position:19px 0;}
#nextBtntalent a:hover {background-image:url('../images/next_talent_hover.png');}
/* image replacement */
.graphic, #prevBtntalent, #nextBtntalent{display:block;overflow:hidden;text-indent:-8000px;}
/* // image replacement */

/* ARTIST PAGE */
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmusic {width:540px; margin-left:27px; margin-top:40px; background-color:#191919;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmusic div.music {width:500px; height:60px; margin-left:20px; border-bottom:1px solid #404040;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmusic div.music div.title {float:left; width:200px; color:#ffffff; font-size:12px; margin-top:23px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentmusic div.music div.mp3 {float:left;margin-top:19px; margin-left:10px;}


/* MUSIC */
div.fullscreen div.maincontainer div.musiccontainer {width:1040px; margin-left:auto; margin-right:auto;}
div.fullscreen div.maincontainer div.musiccontainer div.featuring {height:400px}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringleft {position:absolute; margin-left:-76px; margin-top:0px; float:left; width:76px; height:400px; }
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle {float:left; width:964px; height:400px; margin-top:-4px; background-image:url(../images/bg_music.png); background-repeat:repeat-x }
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle img.triangle {position:absolute; margin-top:335px}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist {}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.video {float:left; width:473px; margin-left:25px; margin-top:30px}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.details {float:left; width:400px;margin-left:25px; margin-top:30px}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.details div.showreel {}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.details div.forum {margin-top:0px;}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.details div.desc {margin-top:20px; font-size:18px; color:#ffffff}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.details div.desc p { margin-bottom:2em; }
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.details div.desc a {color:#e03a1d; text-decoration:none}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringmiddle div.artist div.details div.desc a:hover {color:#e03a1d;text-decoration:underline}
div.fullscreen div.maincontainer div.musiccontainer div.featuring div.featuringright {float:right; margin-right:0px; width:76px; height:346px;margin-top:-4px }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentartist {width:540px; margin-left:27px; margin-top:0px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentartist div.title {float:left; width:380px; height:28px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentartist div.nav {float:right;height:28px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentartist div.nav div.navleft {float:left}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentartist div.nav div.pages {float:left; font-size:12px; margin-top:3px; margin-left:10px; margin-right:10px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentartist div.nav div.navright {float:left}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.artistcontainer {float:left; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.artistcontainer div.box {float:left; width:252px; height:165px;margin-left:27px; margin-top:20px;background-color:#000000}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.artistcontainer div.box div.image {width:235px; height:149px; margin-left:9px; margin-top:8px; overflow:hidden; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.artistcontainer div.box div.corner {position:absolute; margin-top:-33px; margin-left:209px; z-index:100}

/* Rollovers with PNG on top */
a.musichover {position:relative; display: block; border-width:0px; margin: 0px;float: left; margin-left:0px; margin-right:0px; text-decoration:none}
a.musichover img { display: block; }
a.musichover img.hover {margin-left:-165px; border:10px solid red;}
a.musichover div.eventhover {display:none; position:relative; width:252px; height:165px;  margin-top:-210px; margin-left:-9px; text-align:center; background-image:url(../images/boxmusicover.png) !important; z-index:50}
a.musichover div.eventhover p.title {width:252px; height:50px; color:#ffffff; font-weight:bold; font-size:20px; text-decoration:none; padding-top:60px; text-align:bottom; overflow:hidden  }
a.musichover div.boxborder {position:relative; width:165px; height:165px;  margin-top:-112px; text-align:center; border-top:none}


/* CONTACT */
div.fullscreen div.maincontainer div.contactcontainer {width:1116px; margin-left:auto; margin-right:auto; padding-bottom:72px;}
/* left */
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer {float:left; width:350px; margin-top:-5px; overflow:hidden; }
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle {float:left; width:352px; margin-left:-40px; height:auto; background-image:url(../images/orange_left_bg.png); background-repeat:repeat-y; padding-bottom:20px;}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer { width:305px; margin-left:57px; margin-top:0px;}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.header {width:306px; background-color:#0d0d0d; height:71px;  overflow:hidden; margin-left:2px;}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table {margin-top:20px; margin-left:-5px;}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table label {font-weight:bold; color:#360800; }
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table #msg { display:none; position:absolute; height:195px; padding:200px 30px 100px 30px; width:220px; margin-left:10px; text-align:center;  background-color:#e03a1d; font-weight:bold; color:#fff; opacity:0.9; }
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table table {width:235px; margin-left:30px; font-size:13px; font-family:arial}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table table tr td input {width:230px; font-size:14px; font-family:arial; border:1px solid #000000; margin-top:3px; font-size:13px; padding:2px;}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table table tr td input.checkbox {width:auto; font-size:14px; font-family:arial; border:1px solid #e03a1d; float:left; margin:2px 10px 10px 0; }
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table table tr td textarea {width:230px; font-size:14px; font-family:arial; border:1px solid #000000;  font-size:13px; padding:2px; margin-top:3px;}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftmiddle div.formcontainer div.table table tr td select {width:234px; font-size:14px; font-family:arial; border:1px solid #000000;  margin-top:3px;  font-size:13px; padding:2px;}
div.fullscreen div.maincontainer div.contactcontainer div.leftcontainer div.leftbottom {position:relative;float:left; width:363px; margin-left:-40px;}
/* right */
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer {float:left; width:796px; margin-left:-38px; margin-top:-5px}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right {float:left; width:690px; height:auto; background-image:url(../images/bg_contact.png); background-repeat:repeat-x; }
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.border {width:690px; border-top:1px solid #e03a1d;}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map {width:600px; margin-top:30px; }
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.image {float:left; margin-left:30px; margin-top:20px}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.desc {float:left; margin-left:20px; margin-top:20px; color:#ffffff}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.desc p.office {font-size:14px; font-weight:bold}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.desc p.address {font-size:13px; margin-top:10px;}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.desc p.phone {font-size:13px;color:#e03a1d; margin-top:10px;}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.desc p.email {font-size:13px;color:#e03a1d}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.desc p.email a {font-size:13px;color:#e03a1d; text-decoration:none}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.right div.map div.desc p.email a:hover {font-size:13px;color:#e03a1d; text-decoration:underline}
div.fullscreen div.maincontainer div.contactcontainer div.rightcontainer div.featuringright {float:left; margin-right:0px; width:76px; height:346px;margin-top:0px }

/* STAFF */
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.headerstaff {width:305px; height:32px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.hidden { display:none; } 
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff {width:540px; margin-left:20px; margin-top:0px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff div.titlestaff {height:50px}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff div.titlestaff div.title {float:left; width:300px; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff div.titlestaff div.staffdetail {float:right;width:140px; }
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff div.titlestaff div.staffdetail p {font-size:13px;}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff div.titlestaff div.staffdetail p.email a {font-size:13px;color:#e03a1d;text-decoration:none}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff div.titlestaff div.staffdetail p.email a:hover {font-size:13px;color:#e03a1d;text-decoration:underline}
div.fullscreen div.maincontainer div.contentcontainer div.rightcontainer div.right div.contentstaff div.text {color:#474747;font-size:13px; margin-top:15px}
/* SLIDER */
#prevBtnstaff, #nextBtnstaff{ width:147px;	height:48px;position:absolute;}
#prevBtnstaff{margin-left:-25px; margin-top:128px}
#nextBtnstaff{margin-left:847px;margin-top:128px}
#prevBtnstaff a, #nextBtnstaff a{display:block;	width:147px;	height:48px;	background:url(../images/btn_prevstaff.png) no-repeat 0 0;}
#nextBtnstaff a{background:url(../images/btn_nextstaff.png) no-repeat 0 0;}
/* image replacement */
.graphic, #prevBtnstaff, #nextBtnstaff{display:block;overflow:hidden;text-indent:-8000px;}
/* // image replacement */

/* PARTNERS */
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart {float:left; width:964px; height:auto; margin-top:-4px; background-image:url(../images/bg_partners.png); background-repeat:repeat; margin-bottom:72px ; padding-bottom:20px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musictitle {float:left;width:904px; margin-left:30px; margin-top:50px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musics {width:964px; margin-top:0px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musics ul {width:964px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musics ul li {display:inline; width:151px; height:130px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart ul li div.partner {width:151px; float:left;margin-left:30px;margin-top:30px;  text-align:center;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musics ul li div.partner div.image {width:151px; height:110px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musics ul li div.partner div.name {width:151px; font-size:12px; color:#ffffff; margin-top:10px; height:14px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musics ul li div.partner div.name a {color:#ffffff; text-decoration:none;  font-weight:bold;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.musics ul li div.partner div.name a:hover {color:#e03a1d; text-decoration:none}

div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partnerstitle {float:left; width:904px;margin-left:30px;margin-top:30px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners {width:964px; margin-top:20px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners ul {width:964px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners ul li {display:inline; width:151px; height:150px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners ul li div.partner {width:151px; float:left;margin-left:30px;margin-top:30px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners ul li div.partner div.image {width:151px; height:110px; }
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners ul li div.partner div.name {width:151px; font-size:12px; color:#ffffff; margin-top:10px; font-weight:bold; height:35px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners ul li div.partner div.name a {color:#ffffff; text-decoration:none;  font-weight:bold;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div.partners ul li div.partner div.name a:hover {color:#e03a1d; text-decoration:none;}


/* SEARCH */
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div .searchtitle {float:left; width:904px; margin-left:30px; margin-top:60px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div .search {float:left; width:904px; margin-left:30px; margin-top:10px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div .search input {background-image:url(../images/bg_search.gif); background-repeat:repeat; width:200px; height:19px; border-left:1px solid #585858; border-top:1px solid #585858; border-bottom:1px solid #585858; vertical-align:middle}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div .search input.full {background-image:url(../images/bg_search.gif); background-repeat:repeat; width:200px; height:17px; border:1px solid #585858; }
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div .search img {margin-left:10px;margin-bottom:-5px}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div div.result {float:left; width:530px; margin-left:30px; margin-top:20px; margin-bottom:10px;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div div.result div.title {font-size:14px; font-weight:bold;}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div div.result div.title a {color:#e03a1d; text-decoration:none}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div div.result div.title a:hover {color:#e03a1d; text-decoration:underline}

div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div div.result div.text {font-size:12px; color:#ffffff}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div div.result div.text a {font-size:12px;color:#e03a1d; text-decoration:none}
div.fullscreen div.maincontainer div.featuringcontainer div.featuring div.featuringmiddlepart div div.result div.text a:hover {font-size:12px;color:#e03a1d; text-decoration:underline}

/* NEWS */
/* CONTACT */
div.fullscreen div.maincontainer div.newscontainer {width:1116px; margin-left:auto; margin-right:auto; padding-bottom:22px;}
/* left */
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer {float:left; width:607px; margin-top:-5px}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftleft {float:left; width:607px; margin-left:5px; height:63px;}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle {float:left; width:607px; margin-left:5px; margin-top:-3px; height:auto; padding-left:60px; background-image:url(../images/bg_news.png); background-repeat:repeat-y;}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header {width:520px; height:32px; border-bottom:1px solid #ee9180}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header p {float:left}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header p.dates {float:left; margin-left:10px; margin-top:7px; font-size:10px;}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header p.dates a {font-size:10px; color:#000000; text-decoration:none}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header p.dates a:hover {font-size:10px; color:#000000; text-decoration:underline}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header div.nav {float:right}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header div.nav ul {}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.header div.nav ul li {display:inline}

div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header div.nav ul {}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.header div.nav ul li {display:block; float:right; min-width:30px; text-align:right;}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle {margin-top:10px}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle div.date {font-size:10px; color:#e6e6e6}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle div.name {font-size:14px; font-weight:bold; margin:10px 0 0 0; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.middle div.news_desc {font-size:12px; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.more {width:305px; border-bottom:1px solid #ee9180; margin-top:15px; }
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.more div.readmore {float:right;width:72px; height:20px; background-image:url(../images/bg_btn_readmore.png); background-repeat:no-repeat; text-align:center}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.more div.readmore a {float:left; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; margin-top:3px; margin-left:5px;}
div.fullscreen div.maincontainer div.contentcontainer div.leftcontainer div.leftmiddle div.newscontainer div.more div.readmore a:hover {color:#e03a1d;font-size:10px; font-weight:bold; text-decoration:none; }

div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.middle { margin-top:10px; width:520px; }
div.fullscreen #news_results .nav li { float:right !important; min-width:21px; margin-left:5px }  

div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.middle div.date {font-size:10px; color:#e6e6e6}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.middle div.name {font-size:14px; font-weight:bold;}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.middle div.news_desc { font-size:12px; margin:10px 0; line-height:1.5 }

div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.more {width:520px; border-bottom:1px solid #ee9180; margin-top:20px}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.more div.readmore {float:right;width:72px; height:20px; background-image:url(../images/bg_btn_readmore.png); background-repeat:no-repeat; text-align:center}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.more div.readmore a {float:left; color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none; margin-top:3px; margin-left:5px;}
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftmiddle div.more div.readmore a:hover {color:#e03a1d;font-size:10px; font-weight:bold; text-decoration:none; }
div.fullscreen div.maincontainer div.newscontainer div.leftcontainer div.leftbottom {position:relative;float:left; width:363px; margin-left:5px;}

/* right */
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer {float:left; width:430px; margin-left:4px; margin-top:-5px}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.righttop {float:left; width:430px; height:auto;}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right {float:left; width:392px; height:auto; }
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery {float:right; width:392px;}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.big {width:357px; height:453px; background-color:#000000; margin-left:30px;}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.big img {margin-left:3px; margin-top:3px; position:absolute; z-index:1; display:none; }
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.big img.show { z-index:4; display:block;  }
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.thumbs {width:392px; margin-top:20px;margin-left:30px;}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.thumbs ul {}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.thumbs ul li {display:inline; float:left; width:84px; height:83px; background-color:#000000; margin-left:0px; margin-right:7px}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.thumbs ul li:hover {display:inline; float:left; width:84px; height:83px; background-color:#e03a1d; margin-left:0px; margin-right:7px}
div.fullscreen div.maincontainer div.newscontainer div.rightcontainer div.right div.gallery div.thumbs ul li img {margin-top:3px; margin-left:3px}


/**/
div.contenttalent div.more-text p { font-size:13px; }
div.hidden { display:none; }
div.more-text { margin-top:1em; }
div.more-text p { margin-bottom:1em;}









