*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{margin:0;padding:0;color:#333333;background:#F7F7F7;font-family:Helvetica,"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;}
img{border:0;}
a, a:link, a:visited{outline:0;color:#000000;text-decoration:none;}
a:hover{outline:0;color:#000000;text-decoration:none;}
p{line-height:16px;margin-bottom:18px;}
ul{list-style:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{line-height:18px;color:#000000;}
label{color:#000000;font-weight:normal;vertical-align:middle;}
h1{font-size:20px;margin-bottom:16px;}
h2{font-size:16px;margin-bottom:9px;}
h3{font-size:16px;margin-bottom:5px;}

/* grid.css */
.grid {width:976px;margin:0 auto;}
.showgrid {background:url(../images/grid.png);}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24,div.span-25,div.span-26,div.span-27,div.span-28,div.span-29,div.span-30,div.span-31 {float:left;margin-right:16px;}
div.first{margin-left:16px;}
div.last{margin-right:0;}
.span-1{width:16px;}.span-2{width:48px;}.span-3{width:80px;}.span-4{width:112px;}.span-5{width:144px;}.span-6{width:176px;}.span-7{width:208px;}.span-8{width:240px;}.span-9{width:272px;}.span-10{width:304px;}.span-11{width:336px;}.span-12{width:368px;}.span-13{width:400px;}.span-14{width:432px;}.span-15{width:464px;}.span-16{width:496px;}
.span-17{width:528px;}.span-18{width:560px;}.span-19{width:592px;}.span-20{width:624px;}.span-21{width:656px;}.span-22{width:688px;}.span-23{width:720px;}.span-24{width:752px;}.span-25{width:784px;}.span-26{width:816px;}.span-27{width:848px;}.span-28{width:880px;}.span-29{width:912px;}.span-30{width:944px;}.span-31,div.span-31{width:976px;margin:0;}
.append-1{padding-right:32px;}.append-2{padding-right:64px;}.append-3{padding-right:96px;}.append-4{padding-right:128px;}.append-5{padding-right:160px;}.append-6{padding-right:192px;}.append-7{padding-right:224px;}.append-8{padding-right:256px;}.append-9{padding-right:288px;}.append-10{padding-right:320px;}.append-11{padding-right:352px;}
.append-12{padding-right:384px;}.append-13{padding-right:416px;}.append-14{padding-right:448px;}.append-15{padding-right:480px;}.append-16{padding-right:512px;}.append-17{padding-right:544px;}.append-18{padding-right:576px;}
.append-19{padding-right:608px;}.append-20{padding-right:640px;}.append-21{padding-right:672px;}.append-22{padding-right:704px;}.append-23{padding-right:736px;}.append-24{padding-right:768px;}.append-25{padding-right:800px;}.append-26{padding-right:832px;}.append-27{padding-right:864px;}.append-28{padding-right:896px;}.append-29{padding-right:928px;}.append-30{padding-right:960px;}
.prepend-1{padding-left:16px;}.prepend-2{padding-left:64px;}.prepend-3{padding-left:96px;}.prepend-4{padding-left:128px;}.prepend-5{padding-left:160px;}.prepend-6{padding-left:192px;}.prepend-7{padding-left:224px;}.prepend-8{padding-left:256px;}.prepend-9{padding-left:288px;}.prepend-10{padding-left:320px;}.prepend-11{padding-left:352px;}.prepend-12{padding-left:384px;}
.prepend-13{padding-left:416px;}.prepend-14{padding-left:448px;}.prepend-15{padding-left:480px;}.prepend-16{padding-left:512px;}.prepend-17{padding-left:544px;}.prepend-18{padding-left:576px;}.prepend-19{padding-left:608px;}.prepend-20{padding-left:640px;}.prepend-21{padding-left:672px;}.prepend-22{padding-left:704px;}.prepend-23{padding-left:736px;}.prepend-24{padding-left:768px;}
.prepend-25{padding-left:800px;}.prepend-26{padding-left:832px;}.prepend-27{padding-left:864px;}.prepend-28{padding-left:896px;}.prepend-29{padding-left:928px;}.prepend-30{padding-left:960px;}
div.border{padding-right:7px;margin-right:8px;border-right:1px solid #eee;}
div.colborder{padding-right:9px;margin-right:8px;border-right:1px solid #eee;}
.pull-1{margin-left:-32px;}.pull-2{margin-left:-64px;}.pull-3{margin-left:-96px;}.pull-4{margin-left:-128px;}.pull-5{margin-left:-160px;}.pull-6{margin-left:-192px;}.pull-7{margin-left:-224px;}
.pull-8{margin-left:-256px;}.pull-9{margin-left:-288px;}.pull-10{margin-left:-320px;}.pull-11{margin-left:-352px;}.pull-12{margin-left:-384px;}.pull-13{margin-left:-416px;}.pull-14{margin-left:-448px;}
.pull-15{margin-left:-480px;}.pull-16{margin-left:-512px;}.pull-17{margin-left:-544px;}.pull-18{margin-left:-576px;}.pull-19{margin-left:-608px;}.pull-20{margin-left:-640px;}.pull-21{margin-left:-672px;}
.pull-22{margin-left:-704px;}.pull-23{margin-left:-736px;}.pull-24{margin-left:-768px;}.pull-25{margin-left:-800px;}.pull-26{margin-left:-832px;}.pull-27{margin-left:-864px;}.pull-28{margin-left:-896px;}
.pull-29{margin-left:-928px;}.pull-30{margin-left:-960px;}.pull-31{margin-left:-992px;}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24,.pull-25,.pull-26,.pull-27,.pull-28,.pull-29,.pull-30,.pull-31{float:left;position:relative;}
.push-1{margin:0 -32px 1.5em 32px;}.push-2{margin:0 -64px 1.5em 64px;}.push-3{margin:0 -96px 1.5em 96px;}.push-4{margin:0 -128px 1.5em 128px;}.push-5{margin:0 -160px 1.5em 160px;}.push-6{margin:0 -192px 1.5em 192px;}.push-7{margin:0 -224px 1.5em 224px;}.push-8{margin:0 -256px 1.5em 256px;}.push-9{margin:0 -288px 1.5em 288px;}.push-10{margin:0 -320px 1.5em 320px;}
.push-11{margin:0 -352px 1.5em 352px;}.push-12{margin:0 -384px 1.5em 384px;}.push-13{margin:0 -416px 1.5em 416px;}.push-14{margin:0 -448px 1.5em 448px;}.push-15{margin:0 -480px 1.5em 480px;}.push-16{margin:0 -512px 1.5em 512px;}.push-17{margin:0 -544px 1.5em 544px;}.push-18{margin:0 -576px 1.5em 576px;}.push-19{margin:0 -608px 1.5em 608px;}.push-20{margin:0 -640px 1.5em 640px;}
.push-21{margin:0 -672px 1.5em 672px;}.push-22{margin:0 -704px 1.5em 704px;}.push-23{margin:0 -736px 1.5em 736px;}.push-24{margin:0 -768px 1.5em 768px;}.push-25{margin:0 -800px 1.5em 800px;}.push-26{margin:0 -832px 1.5em 832px;}.push-27{margin:0 -864px 1.5em 864px;}.push-28{margin:0 -896px 1.5em 896px;}.push-29{margin:0 -928px 1.5em 928px;}.push-30{margin:0 -960px 1.5em 960px;}.push-31{margin:0 -992px 1.5em 992px;}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24,.push-25,.push-26,.push-27,.push-28,.push-29,.push-30,.push-31{float:right;position:relative;}
.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
.clearfix:after,.grid:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.grid{display:inline-block;}
* html .clearfix, * html .grid{height:1%;}
.clearfix, .grid{display:block;}
.padding-1{padding:18px 16px;}
.mt1{margin-top:18px;}

#header{background:#FFFFFF;}
#logo{background:url(../images/logo.gif) top left no-repeat;width:252px;height:58px;margin:25px 0 0 16px;}
#subscribe{text-align:right;}
#subscribe ul {margin:0px 16px 0 0;}
#navigation{text-align:right;}
#navigation ul{display:block;margin:40px 16px 0 0;}
#navigation ul li{display:block;float:left;margin:0 0 0 20px;}
#navigation ul li a {background-position:0 0;background-repeat:no-repeat;display:block;height:32px;}
#navigation ul li a:hover {background-position:0 100%;}
#navigation ul li a span{display:none;}
#navigation li#nav01.active a, #navigation li#nav02.active a, #navigation li#nav03.active a, #navigation li#nav04.active a, 
#navigation li#nav05.active a, #navigation li#nav06.active a, #navigation li#nav07.active a, #navigation li#nav08.active a{background-position:0 100%;}
#navigation  li#nav01 a{background-image:url('../images/navigation/home.gif');width:47px;}
#navigation  li#nav02 a{background-image:url('../images/navigation/festivals.gif');width:69px;}
#navigation  li#nav03 a{background-image:url('../images/navigation/events.gif');width:53px;}
#navigation  li#nav04 a{background-image:url('../images/navigation/music.gif');width:47px;}
#navigation  li#nav05 a{background-image:url('../images/navigation/win.gif');width:30px;}
#navigation  li#nav06 a{background-image:url('../images/navigation/fashion.gif');width:61px;}
#navigation  li#nav07 a{background-image:url('../images/navigation/tickets.gif');width:58px;}
#navigation  li#nav08 a{background-image:url('../images/navigation/shop-online.gif');width:94px;}
#sub-navigation{float:right;margin:0 0 20px 0;height:20px;}
#sub-navigation ul{margin:0px 16px 0 0;}
#sub-navigation ul li{float:left;margin:0 0 0 20px;font-weight:bold;}
#sub-navigation ul li.current-cat a{border-bottom-width:4px;border-bottom-style:solid;}
#sub-navigation ul li a:hover{border-bottom-width:4px;border-bottom-style:solid;}
#sub-navigation ul li.cat-item-11 a, #sub-navigation ul li.cat-item-13 a, #sub-navigation ul li.cat-item-12 a, #sub-navigation ul li.cat-item-10 a{border-bottom-color:#02C8FF;}
#sub-navigation ul li.cat-item-15 a, #sub-navigation ul li.cat-item-16 a, #sub-navigation ul li.cat-item-17 a, #sub-navigation ul li.cat-item-18 a{border-bottom-color:#00FFFD;}
#sub-navigation ul li.cat-item-19 a, #sub-navigation ul li.cat-item-21 a{border-bottom-color:#9AFF01;}

#page{background:#FFFFFF;padding:20px 0;}
#footer{background:#000000;color:#FFFFFF;height:170px;padding:20px 16px;line-height:17px;}
#footer a{color:#FFFFFF;}
#footer ul{margin:0px auto;}
#footer ul li{float:left;margin:0 18px;}
#footer ul li li{float:left;margin:0;}

#playlinkimage{display:none;}
#front-media{text-align:right;margin:16px;}
.weather{color:#FFFFFF;margin-bottom:16px;}
.weather h2{color:#FFFFFF;}
.front-post{background:#000000;color:#FFFFFF;margin:0 0 16px 10px;padding:10px;height:203px;position:relative;}
.front-post a, .full-post a, .front-post h2, .full-post h2{color:#FFFFFF;}

.full-post h2{
	width:380px;
}

.post-content p{
	width:380px;
}


.front-post-title{overflow:hidden;zoom:1;float:left;width:330px;}
.front-events{margin-bottom:16px;}
.full-post{background:#000000;color:#FFFFFF;margin:0 0 16px 10px;padding:10px;position:relative;min-height:200px;}
.post-date{position:relative;float:left;color:#000000;left:-20px;width:50px;text-align:center;padding:3px;}

.heading.right{margin-top:3px;}
h1.left{margin-bottom:5px;}
h1.blue{border-bottom:6px solid #02C8FF;padding-bottom:5px;}
h1.purple{border-bottom:6px solid #9934D0;padding-bottom:5px;}
h1.darkpurple{border-bottom:6px solid #B300FE;padding-bottom:5px;}
h1.green{border-bottom:6px solid #9AFF01;padding-bottom:5px;}
h1.cyan{border-bottom:6px solid #00FFFD;padding-bottom:5px;}
h1.orange{border-bottom:6px solid #FF6602;padding-bottom:5px;}
h1.yellow{border-bottom:6px solid #FE9A00;padding-bottom:5px;}
h1.yellow2{border-bottom:6px solid #ffcd00;padding-bottom:5px;}

h1.f_left{width:50%; margin-bottom: 0px;}

div.blue{border-bottom:6px solid #02C8FF;padding-bottom:5px; margin-bottom:16px;}
div.purple{border-bottom:6px solid #9934D0;padding-bottom:5px; margin-bottom:16px;}
div.darkpurple{border-bottom:6px solid #B300FE;padding-bottom:5px; margin-bottom:16px;}
div.green{border-bottom:6px solid #9AFF01;padding-bottom:5px; margin-bottom:16px;}
div.cyan{border-bottom:6px solid #00FFFD;padding-bottom:5px; margin-bottom:16px;}
div.orange{border-bottom:6px solid #FF6602;padding-bottom:5px; margin-bottom:16px;}
div.yellow{border-bottom:6px solid #FE9A00;padding-bottom:5px; margin-bottom:16px;}
div.yellow2{border-bottom:6px solid #ffcd00;padding-bottom:5px; margin-bottom:16px;}

.read-more-blue{position:absolute;bottom:5px;width:390px;color:#02C8FF;font-weight:bold;height:15px;}
.read-more-blue a{color:#02C8FF;font-weight:bold;}
.read-more-green{position:absolute;bottom:5px;width:390px;color:#9AFF01;font-weight:bold;height:15px;}
.read-more-green a{color:#9AFF01;font-weight:bold;}
.read-more-cyan{position:absolute;bottom:5px;width:390px;color:#00FFFD;font-weight:bold;height:15px;}
.read-more-cyan a{color:#00FFFD;font-weight:bold;}

.translate-blue, .translate-blue a{color:#02C8FF;font-weight:bold;width:390px;}
.translate-green, .translate-green a{color:#9AFF01;font-weight:bold;width:390px;}
.translate-cyan, .translate-cyan a{color:#00FFFD;font-weight:bold;width:390px;}

.blue-bar{border-bottom:6px solid #02C8FF;margin-bottom:5px;}
.heading.blue-bar{margin-bottom:16px;}
.purple-bar{border-bottom:6px solid #9934D0;margin-bottom:5px;}
.heading.purple-bar{margin-bottom:16px;}
.darkpurple-bar{border-bottom:6px solid #B300FE;margin-bottom:5px;}
.heading.darkpurple{margin-bottom:16px;}
.green-bar{border-bottom:6px solid #9AFF01;margin-bottom:5px;}
.heading.green-bar{margin-bottom:16px;}
.cyan-bar{border-bottom:6px solid #00FFFD;margin-bottom:5px;}
.heading.cyan-bar{margin-bottom:16px;}

.background-blue{background:#02C8FF;}
.background-green{background:#9AFF01;}
.background-purple{background:#9934D0;}
.background-darkpurple{background:#B300FE;}
.background-cyan{background:#00FFFD;}

.post{background:#000000;color:#FFFFFF;margin:0 0 10px 10px;padding:10px;}
.post a, .post h2{color:#FFFFFF;}
.post-excerpt{margin-top:10px;width:390px;}
.post-content{line-height:18px;margin-top:10px;width:390px;}
.post .translation-blue a{color:#02C8FF;}
.post .translation-cyan a{color:#00FFFD;}
.post .translation-green a{color:#9AFF01;}

.gallery{float:left;width:270px;padding-bottom:16px;border-bottom:#000000 1px solid;margin-right:20px;margin-bottom:16px;}
.gallery-thumb{float:left;margin-right:10px;height:80px;}
.gallery-details{float:left;width:180px;}
.gallery-title{font-weight:bold;font-size:12px;}
.gallery-date{}
.gallery-description{}
.gallery-slides{display:none;}

.ticket{margin-bottom:16px;}
.ticket-title{font-weight:bold;font-size:12px;margin-bottom:3px;}

.video{float:left;width:145px;margin-bottom:16px;padding-bottom:16px;border-bottom:#000000 1px solid;margin-right:10px;}
.video-thumb{}
.video-title{font-weight:bold;font-size:12px;}

#sidebar .video{float:none;display:block;width:272px;padding-bottom:16px;border-bottom:#000000 1px solid;margin-bottom:16px;}
#sidebar .video-thumb{float:left;margin-right:10px;}
#sidebar .video-title{float:left;width:115px;}

.wp-pagenavi{float:right;font-size:11px;font-weight:normal;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration:none;padding:3px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current{font-weight:bold;}

.view-all-title, .back-title{float:right;font-size:11px;font-weight:normal; line-height: 18px}

#commentform p{margin-bottom:10px;}
#commentform label{display:block;font-weight:bold;}
#commentform input{border:#000000 1px solid;width:400px;padding:3px;}
#commentform textarea{border:#000000 1px solid;width:400px;height:190px;padding:3px;}
#social-bookmarks{margin:20px 0;}
.stbutton , .tweetmemebutton{float:left;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.mt10{margin-top:10px;}
.mb20{margin-bottom:20px;}
.ml15{margin-left:15px;}
.feedflare{display:none;}

#sitemap h2{border-bottom:#000000 1px solid;}
#sitemap ul{float:left;margin-right:11px;width:115px;}

#ticket-search {
	margin-top:160px;
	margin-left:460px;
	background:url("../images/search_box.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:50px;
	width:435px;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	position:relative;
}
#ticket-search input.searchbox {
	border:none;
	height:19px;
	left:20px;
	position:absolute;
	top:15px;
	width:250px;
}
#ticket-search select {
	border:none;
	height:19px;
	position:absolute;
	left:275px;
	top:15px;
	width:115px;
}
#ticket-search input.search_button {
	background:url("../images/search_button.jpg") no-repeat scroll 0 0 transparent;
	border:medium none;
	height:50px;
	position:absolute;
	top:0;
	right:0;
	width:36px;
}
#most-wanted{text-align:center;}
#productScroller{
	width:584px;
	height:209px;
	position:relative;
	margin-top:20px;
	padding: 0 36px;
}
.scrollableArea img{float:left;margin-right:10px;}
.scrollingHotSpotLeft{
	min-width:36px;
	width:36px;
	height:100%;
	background:transparent url('../images/left-arrow.gif') left center no-repeat;
	position:absolute;
	left:0;
	z-index:200;
	cursor:pointer;
}
.scrollingHotSpotRight{
	min-width:36px;
	width:36px;
	height:100%;
	background:transparent url('../images/right-arrow.gif') right center no-repeat;
	position:absolute;
	right:0;
	z-index:200;
	cursor:pointer;
}
.scrollWrapper{
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
}
.scrollableArea{
	position:relative;
	width:auto;
	height:100%;
}

/* Begin Comments*/
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;border-top:#000000 1px solid;}
.commentlist li{margin: 15px 0 10px;padding: 5px 5px 10px 10px;list-style: none;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist p{margin: 10px 5px 10px 0;}
.children{padding:0;}
#commentform p{margin:5px 0;}
#commentform #submit{border:0;padding:0;width:81px;height:29px;margin:10px 0 0 327px;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
.comment{border-bottom:#000000 1px solid;}
.avatar{float:left;margin-right:10px;}
.fn{font-weight:bold;}
/* End Comments */

/* Begin Images */
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin: 0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
/* End Images */
