/*   
Theme Name: Hitweek
Theme URI: 
Description: 
Author: Daniele Alano
Author URI: 
Template: thematic
Version: 1.0
Tags: Thematic
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');
a:link, a:visited {
	color: #f06;
	text-decoration: none; }
 
a:hover, a:active { text-decoration: underline; }
 
body { color: #282E2F; }
 
.the_post_image { float: left; }
 
.post_container {
	float: left;
	padding-left: 20px;
	width: 490px; }
 
body, input, textarea {
	background: none repeat scroll 0 0 #000;
	font: 13px/20px Arial, Helvetica, sans-serif; }
 
#footer {
	border: none;
	margin-top: 0; }
 
#main {
	background: none repeat scroll 0 0 #fff;
	padding: 15px 0 0;
	width: 1280px; }
 
#access {
	border-bottom: medium none;
	padding: 10px 0 13px; }
 
#subsidiary {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/footer-bg.png") repeat-x scroll 0 0 #A9347A;
	min-height: 158px;
	padding-bottom: 14px;
	padding-top: 27px;
	width: 1280px; }
 
.sub-aside {
	font: 900 13px Arial, Helvetica, sans-serif;
	color: #fff; }
 
	.sub-aside h3 {
		text-transform: uppercase;
		font-style: normal; }
 
	.sub-aside ul li { list-style: none; }
 
	.sub-aside a {
		color: #fff;
		text-decoration: none;
		font: 900 13px Arial, Helvetica, sans-serif; }
 
.sf-menu a, .sf-menu a:visited { color: #fff; }
 
#container {
	padding-left: 160px;
	width: 952px; }
 
#branding {
	background: url(images/header.jpg) no-repeat left top;
	height: 277px;
	width: 1280px;
	padding: 0; }
 
#siteinfo, .aktt_more_updates { display: none; }
 
.main-aside { right: 0; }
 
#tweet ul {
	list-style: none;
	margin-left: 0;
	margin-bottom: 14px; }
 
	#tweet ul li { margin: 7px 0 0 0; }
 
.sf-menu a {
background:none repeat scroll 0 0 #000;
border:medium none;
color:#fff;
font-size:18px;
padding:9px;
text-transform:capitalize;
}

 
.sf-menu { border-right: medium none; }
 
.current a:link, .current a:visited { color: #ff0 }
 
.sf-menu li { border-right: 1px solid #494949; }
 
.sf-menu li#concept { border-right: none }
 
.menu { width: 937px; }
 
#primary {
	border: medium none;
	padding-right: 158px; }

.slug-about-us #primary {
	display:none; }
 
#main_sponsor, #ls {
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border: 1px solid #ddd;
	float: right;
	clear:both;
	margin-top: 15px; }
#ls {	margin-top: 0; }
 
	#main_sponsor img {
		width: 230px;
		height: 140px;
		padding: 14px }
#lsandms {float:right;} 
#twitter {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/twitter.jpg") no-repeat scroll center top #fff;
	color: #069;
	float: right;
	font: 11px/16px Tahoma,Geneva,sans-serif;
	min-height: 150px;
	padding-top: 76px;
	width: 260px; }
 
#tweet {
	padding: 10px 10px 0;
	width: 240px; }
 
	#tweet span { text-transform: uppercase }
 
#content {
	margin: 0;
	width: 952px; }
 
#slider_cont {
	background: #fff;
	float: left;
	width: 642px;
	padding: 13px;
	border: 1px solid #ddd;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px; }
 
#slider1 {
	width: 642px; /* important to be same as image width */
	height: 368px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */ }
 
#slider1Content {
	width: 642px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0; }
 
.slider1Image {
	float: left;
	position: relative;
	display: none; }
 
	.slider1Image span {
		position: absolute;
		font: 10px/15px Arial, Helvetica, sans-serif;
		padding: 10px 13px;
		width: 616px;
		background-color: #000;
		filter: alpha(opacity=70);
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		color: #fff;
		display: none; }
 
.clear { clear: both; }
 
.slider1Image span strong { font-size: 14px; color: #fe0 }
 
.bottom {
	bottom: 0;
	left: 0; }
 
#slider1 ul { list-style-type: none; }
 
#artists_slider {
border-bottom:1px solid #ddd;
clear:both;
display:inline-block;
margin-bottom:20px;
padding:20px 0;
width:952px;
}
#artists_slider {
padding:20px 0 0;
}
#fromtheteam-title {
	font-size: 14px;
	font-weight: 900;
	text-transform: uppercase;
	color: #ff0099; }
 
#social {
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
	clear: both;
	margin-bottom: 30px;
	display: inline-block }
 
#video-blog {
clear:both;
display:inline-block;
margin-bottom:20px;
padding-bottom:0;
width:952px;
}
 
#sponsors {
border-top:medium none;
margin-bottom:30px;
padding-bottom:10px;
padding-top:0;
}
 
.artist {
	width: 120px;
	height: 120px;
	float: left;
	position: relative;
	margin-right: 17px }
 
.art_bg {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/black_bg_transp.png") repeat-x scroll left top transparent;
	bottom: -3px;
	color: #ff0;
	font-size: 11px;
	height: 26px;
	padding-top: 3px;
	position: absolute;
	text-align: center;
	width: 120px; }
 
#home_video { float: left; }
 
#home_blog {
border-top:1px solid #ddd;
float:left;
padding-left:0;
padding-top:30px;
width:460px;
}
 
#first {
background:url("images/logo-footer.png") no-repeat scroll 162px top transparent;
min-height:158px;
padding-left:342px;
padding-right:31px;
}
 
	#first h3 {
		padding-left: 50px;
		background: url(images/aboutus.png) no-repeat 20px top;
		padding-bottom: 10px; }
 
#second h3 {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/support.png") no-repeat scroll 20px 4px transparent;
	padding-bottom: 0;
	padding-left: 50px; }
 
#first ul.xoxo {
	border-left: 1px solid #fff;
	margin-left: 162px; }
 
#second { width: 221px!important; }
 
	#second ul.xoxo {
		border-left: 1px solid #fff;
		margin-left: 20px; }
 
		#second ul.xoxo ul.xoxo {
			border-left: medium none;
			margin-left: 20px;
			margin-top: -12px; }
 
#first ul.xoxo ul.xoxo {
	border-left: none;
	margin-left: 20px; }
 
#third { width: 284px!important; }
 
.post-info {
	border-bottom: 1px solid #ddd;
	font-size: 11px;
	margin-bottom: 20px;
	padding: 20px 0; }
 
#branding { position: relative; }
 
#search_in_header {
	position: absolute;
	left: 721px;
	top: 38px; }
 
.nomb { margin-bottom: 0!important; }
 
.noborder { border: none!important; }
 
.post-title {
	font-size: 18px;
	font-weight: 900;
	color: #333;
	padding-bottom: 3px; }
 
.post-content {
	font-size: 13px;
	color: #282e2f;
	line-height: 22px; }
 
.cont { padding-left: 32px; }
 
#top-container form, #top-container div.cont { float: left; }
 
input#s {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/form.png") no-repeat scroll right center transparent;
	border-style: none;
	padding: 9px;
	width: 171px; }
 
input#searchsubmit {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/search.png") no-repeat scroll left center transparent;
	border-style: none;
	color: transparent;
	padding: 8px 25px 8px 8px; }
	
.mac input#searchsubmit {
	padding: 8px 32px 8px 8px; }
 
.post-info a {
	color: #f06;
	font-size: 11px;
	padding-left: 20px;
	background: url(images/comments.png) no-repeat left center; }
 
.post-date {
	color: #f03;
	background: url(images/clock.png) no-repeat left center;
	padding-left: 20px; }
 
#hitweek {
	width: 471px;
	float: left;
	background: red }
 
#fromtheteam {
	width: 480px;
	border-right: 1px solid #ddd;
	float: left; }
 
#fromtheteam-post-title {
	background: none repeat scroll 0 0 #008FDF;
	color: #fe0;
	font-size: 36px;
	font-weight: 900;
	line-height: 35px;
	padding: 7px;
	margin-bottom: 5px; }
 
#fromtheteamcontainer { width: 460px; }
 
#fromtheteam-post-content {
	margin-bottom: 7px;
	line-height: 24px; }
 
#social-links {
margin-top:20px;
padding-bottom:10px;
}
 
	#social-links span { padding-right: 25px; }
 
#fromtheteam-post-date {
	background: url(images/clock.png) no-repeat left center;
	padding-left: 20px;
	font-size: 11px; }
 
	#fromtheteam-post-date a {
		color: #f06;
		font-size: 11px;
		padding-left: 20px;
		background: url(images/comments.png) no-repeat left center; }
 
#social-title {
border-bottom:1px solid #ddd;
border-top:medium none;
color:#282E2F;
font:900 21px Arial,Helvetica,sans-serif;
margin-top:0;
padding:0 0 10px;
width:460px;
}
#blog-home-img {width:150px;padding-right:20px;float:left;}
/* scrollable div area */
#scrollable1 {
	border: medium none;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	width: 950px; }
 
/* vertical track handle */
#handle1 {
	width: 15px;
	height: 20px;
	background-color: #f00;
	cursor: move; }
 
/* horizontal track */
#track2 {
	background-color: #ddd;
	clear: both;
	float: left;
	height: 10px;
	width: 952px;
	margin-top: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; }
 
#track1 {
	background-color: #ddd;
	float: left;
	height: 150px;
	width: 5px;
	margin-top: 10px; }
 
/* horizontal track handle */
#handle2 {
	background-color: #aaa;
	cursor: move;
	height: 10px;
	width: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; }
 
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background: transparent;
	outline: 0;
	border-bottom-color: #ccc;
	color: #ff0; }
 
#third .cont,
#third h3 { display: none; }
 
#third input#s {
	background: url(images/search_bottom.png) no-repeat left center;
	padding: 9px 9px 9px 33px;
	width: 138px; }
 
#rss-bottom {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/rss.png") no-repeat scroll left center transparent;
	clear: both;
	padding: 5px 0 5px 31px;
	text-transform: uppercase; }
 
	#rss-bottom a {
		font-size: 13px;
		font-weight: 900;
		color: #fff }
 
#third form { margin-bottom: 0; }
 
#sub2comm { text-transform:capitalize;padding-top: 5px }
 
#sub2posts { text-transform:capitalize;padding-top: 20px }
 
.entry-title { color: #333; }
 
p { margin-bottom: 18px; }
 
.hentry {
	border-bottom: 1px solid #ddd;
	clear: both;
	display: inline-block;
	margin: 0 auto 26px;
	padding: 0 0 0 4px;
	width: 952px; }
 
.the_post_image img {
	width: 150px;
	height: 150px; }
 
.category-news .page-title { display: none; }
 
.category .entry-utility { margin: 0 0 29px; }
 
.entry-meta {
	font-size: 12px;
	font-style: normal; }
 
	.entry-meta abbr {
		font-size: 12px;
		font-style: normal;
		letter-spacing: 0; }
 
.entry-utility a { font-style: normal; }
.entry-utility a:hover, .entry-utility a:active { color:#f06 }
 
.entry-meta .n {
	font-size: 12px;
	letter-spacing: 0; }
 
.post-mega-pic { clear: both; }
 
.category-news #content,
.s-category-venues #content,
.s-category-venues #container,
.s-category-news #content,
.s-category-news #container,
.s-category-artist #content,
.s-category-artist #container,
.s-category-extra #content,
.s-category-extra #container,
.slug-buy-tickets #content,
.slug-buy-tickets  #container,
.category-news #container {
	margin: 0;
	width: 642px; }
 
.category-news .entry-content {
	padding: 22px 0 0;
	width: 468px; }
 
.s-category-venues #comments,
 .s-category-extra #comments { display: none }
 
.s-category-extra .hentry { border-bottom: medium none; }
 
.subscribe_twitter {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/tw.png") no-repeat scroll left top transparent;
	color: transparent;
	float: left;
	height: 56px;
	margin-right: 20px;
	text-indent: -9999px;
	width: 48px; }
 
.subscribe_facebook{
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/fa.png") no-repeat scroll left top transparent;
	width: 48px;
	height: 48px;
	text-indent: -9999px;
	float: left;
	padding-right:20px;
	color: transparent }
 
 
.subscribe_youtube {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/ut.jpg") no-repeat scroll left top transparent;
	width: 49px;
	height: 49px;
	text-indent: -9999px;
	float: left;
	color: transparent }
.subscribe_icons li {
float:left;
margin-right:15px;
width:50px;
 list-style: none;
}
.subscribe_myspace {
	background: url("http://www.hitweek.it/backend/wp-content/themes/hitweek/images/msp.png") no-repeat scroll left top transparent;
	color: transparent;
	float: left;
	height: 52px;
	text-indent: -9999px;
	padding-right: 20px;
	width: 48px; }
 
.subscribe_twitter a:hover, .subscribe_twitter a:active,
.subscribe_myspace a:hover, .subscribe_myspace a:active,
.subscribe_youtube a:hover, .subscribe_youtube a:active,
.subscribe_facebook a:hover, .subscribe_facebook a:active { color: transparent!important }
 
 
.aside ul ul {
	list-style: none outside none;
	margin: 0 0 22px; }
 
.aside h3 {
	color: #333333;
	font-size: 19px;
	font-style: normal;
	line-height: 22px; }
 
.xoxo li { margin-bottom: 20px; }
 
	.xoxo li li { margin-bottom: 0px; }
 
li#execphp-5 {
	display: inline-block;
	width: 200px; }
 
.extra-cont {
	border-bottom: none;
	margin: 0;
	padding: 0px;
	float: left;
	width: 474px; }
 
.category-extra .post_container,
.category-venues .post_container,
.slug-schedule .post_container,
.slug-buy-tickets .post_container,
.slug-hit-travel .post_container {
	float: none;
	padding: 0 20px 0 0;
	width: 426px; }
 
.category-extra .the_post_image,
.category-venues .the_post_image,
.slug-schedule .the_post_image,
.slug-buy-tickets .the_post_image {
	clear: both;
	float: none;
	margin-bottom: 10px; }
 
.category-extra .the_post_image img,
.category-venues .the_post_image img,
.slug-buy-tickets .the_post_image img,
.slug-schedule .the_post_image img {
	height: 250px;
	width: 446px; }
 
.entry-title { font-size: 18px; }
 
.category-extra .entry-meta { display: none; }
 
.category-extra .entry-utility { display: none; }
 
.category-extra .entry-content { padding: 10px 0 20px; }
 
.category-extra #primary, .category-venues #primary, .slug-schedule #primary, .slug-hit-travel #primary, .category-n-y #primary, .category-l-a #primary {
border-color:#ddd -moz-use-text-color -moz-use-text-color;
border-right:medium none;
border-style:solid none none;
border-width:1px medium medium;
clear:both;
display:none;
margin:0 auto;
padding-right:0;
width:960px;
}
 
.category-extra .main-aside,
.category-venues .main-aside,
.slug-schedule .main-aside,
.slug-hit-travel .main-aside,
.category-l-a .main-aside,
.category-n-y .main-aside { float: none; }
 
.category-l-a .main-aside ul,
.category-venues .main-aside ul,
.slug-schedule .main-aside ul,
.slug-hit-travel .main-aside ul,
.category-extra .main-aside ul,
.category-n-y .main-aside ul { padding: 0; }
 
.clearboth {
	border-top: 1px solid #ddd;
	clear: both;
	display: inline-block;
	height: 1px;
	margin: 15px 0;
	width: 952px; }
 
.category-extra ul.xoxo li,
.category-venues ul.xoxo li,
.slug-schedule ul.xoxo li,
.slug-hit-travel ul.xoxo li,
.category-l-a ul.xoxo li,
.category-n-y ul.xoxo li {
	float: left;
	margin-right: 20px; }
 
.category-n-y ul.xoxo li li,
.category-l-a ul.xoxo li li,
.category-extra ul.xoxo li li,
.category-venues ul.xoxo li li { float: none; }
 
.slug-hit-travel li#twitter-tools,
.slug-hit-travel li#ace-recent-posts,
.slug-hit-travel li#recent-comments-3,
.slug-hit-travel li#ace-categories,
.slug-schedule li#twitter-tools,
.slug-schedule li#ace-recent-posts,
.slug-schedule li#recent-comments-3,
.slug-schedule li#ace-categories,
.category-extra li#twitter-tools,
.category-extra li#ace-recent-posts,
.category-extra li#recent-comments-3,
.category-extra li#ace-categories,
.category-venues li#twitter-tools,
.category-venues li#ace-recent-posts,
.category-venues li#recent-comments-3,
.category-venues li#ace-categories,
.category-n-y li#twitter-tools,
.category-n-y li#ace-recent-posts,
.category-n-y li#recent-comments-3,
.category-n-y li#ace-categories,
.category-l-a li#twitter-tools,
.category-l-a li#ace-recent-posts,
.category-l-a li#recent-comments-3,
.category-l-a li#ace-categories { display: none; }
.category-news .hentry {
min-height:160px;
width:678px;
}
.category-extra li#execphp-5,
.category-artist li#execphp-5,
.category-news li#execphp-5,
.category-venues li#execphp-5,
.category-partner li#execphp-5,
.slug-schedule li#execphp-5,
.slug-hit-travel li#execphp-5,
.s-category-artist li#execphp-5,
.s-category-news li#execphp-5,
.s-category-venues li#execphp-5,
.s-category-extra li#execphp-5,
.s-category-partner li#execphp-5,
.category-l-a li#execphp-5,
.category-n-y li#execphp-5 {
	display: inline-block;
	width: 300px; }
 
.category-l-a .post_container,
.category-n-y .post_container {
	float: left;
	padding-left: 0;
	width: 427px; }
 
.mr102 { margin-right: 102px; }
 
.category-l-a .entry-content,
.category-n-y .entry-content { padding: 0; }
 
.category-l-a .extra-cont,
.category-n-y .extra-cont { width: 425px; }
 
.category-l-a .clearboth,
.category-n-y .clearboth { display: inline-block; }
 
.category-l-a #content,
.category-n-y #content {
	margin: 0 0 30px;
	width: 952px; }
 
.schedule-cont {
	border-bottom: medium none;
	float: left;
	margin: 0;
	padding: 0;
	width: 446px; }
 
.mr60 { margin-right: 60px; }
 
.slug-schedule #content,
.slug-hit-travel #content,
.category-venues #content {
	display: inline-block;
	padding-bottom: 25px; }
 
.slug-about-us #primary,
.category-venues .entry-meta { display: none; }
 
.slug-about-us .hentry { border-bottom: medium none; }
 
.category-venues .entry-content { padding: 0; }
 
#subsidiary .aside h3 { color: #fff; }
 
.category-news .cat-links,
.category-news .meta-sep-tag-links,
.s-category-artist .cat-links,
.s-category-artist .meta-sep-tag-links,
.s-category-venues .cat-links,
.s-category-venues .meta-sep-tag-links,
.s-category-extra .cat-links,
.s-category-extra .meta-sep-tag-links { display: none; }
 
.home .xoxo li { margin-bottom: 0; }
 
.aside a:hover, .aside a:active { color: #f06; }
 
#page_title {
	background: #008FDF;
	color: #fe0;
	font-size: 36px;
	font-weight: 900;
	line-height: 43px;
	padding: 0 5px; }
 
.slug-about-us .entry-content { padding: 0; }
 
h1 { margin-bottom: 15px; }
 
#comments, #comments input, #comments textarea {
	background: #fff;
	border: solid 1px #ddd;
	color: #333;
	font: 13px/18px Arial, Helvetica, sans-serif; }
 
#comments {
	padding: 0;
	border: none; }
 
#form-allowed-tags code,
#form-allowed-tags span,
.s-category-news .entry-utility,
.s-category-venues .entry-utility,
.s-category-extra .entry-utility,
.s-category-artist .entry-utility { display: none; }
 
input#submit { padding: 4px; }
 
#third .xoxo li { margin-bottom: 0; }
 
.slug-about-us .hentry { padding: 0; }
 
#content-slider {
	background-color: #ddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: 10px;
	margin: 10px 0 0;
	position: relative;
	width: 952px;
	display:none;}
 
.ui-slider-handle {
	position: absolute;
	top: 0;
	background-color: #aaa;
	height: 10px;
	width: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; }
 
#content-scroll {
	border: medium none;
	height: 150px;
	margin-top: 0;
	overflow: hidden;
	width: 952px; }
 
#content-holder { height: 150px; }
 
.content-item {
	width: 120px;
	height: 120px;
	padding: 0 15px 0 0;
	float: left; }
 
.s-category-news .entry-content,
.s-category-venues .entry-content,
.s-category-extra .entry-content,
.s-category-artist .entry-content { width: 642px; }
 
#respond { padding: 0; }
 
#comments-list ol { border:none; }
 
#comments-list li {
border:1px solid #ddd;
}
 
li.comment { margin-bottom: 20px; }
 
.entry-title a:active,
.entry-title a:hover {
	color: #f06;
	text-decoration: underline }
 
.slug-hit-travel #first ul.xoxo li,
.slug-schedule ul.xoxo li {
	float: left;
	margin-right: 0; }
	
#execphp-6 h3,
.category-artist .entry-meta,
#execphp-7 h3{display:none}
.category-artist .entry-content {
padding:0;
}
#comments-list li.bypostauthor {
background:none repeat scroll 0 0 #fff;
}
.comment-reply-link a {
font-style:normal;
text-transform:uppercase;
}
.form-section textarea {
padding:4px;
width:98%;
}
.category-news #second ul.xoxo ul.xoxo,
.s-category-artist #second ul.xoxo ul.xoxo,
.home #second ul.xoxo ul.xoxo,
.pageid-33 #second ul.xoxo ul.xoxo,
.category-venues #second ul.xoxo ul.xoxo,
.search-no-results #second ul.xoxo ul.xoxo,
.category-extra #second ul.xoxo ul.xoxo,
.s-category-news #second ul.xoxo ul.xoxo,
.search-results #second ul.xoxo ul.xoxo,
.s-category-extra #second ul.xoxo ul.xoxo,
.s-category-venues #second ul.xoxo ul.xoxo,
.category-l-a #second ul.xoxo ul.xoxo,
.category-n-y #second ul.xoxo ul.xoxo {
border-left:medium none;
margin-left:20px;
margin-top:10px;
}
#iva {
font-size:10px;
padding-top:10px;
text-transform:capitalize;
}#content  {
margin-top:8px!important;

}

.mac .sf-menu a {
padding:9px 7px;

}
.page-title span {
font-style:normal;
font-weight:900;
}
.mac .post-info a {
padding-top:4px;
}

.cat-item-6,
.cat-item-15,
.cat-item-5,
.cat-item-7{display:none;}


table {
width:952px;
border:none;
}

.td-event-location {color:#f03;font-size:24px;}
.buy-tickets-td, buy-tickets-td a {font-size:12px;color:#333;}

.tdartist {font-size:14px;font-weight:900;text-transform:capitalize;}
.tdartist a{color:#333;font-size:14px;font-weight:900;text-transform:capitalize;}

.tdvenue a:link, .tdvenue a:visited {
color:#333;font-weight:900;
text-decoration:none;
}
.tdvenue a:hover, .tdvenue a:active {
color:#333;
text-decoration:underline;
}

.tddate {width:20%}
.tdartist {width:35%}
.tdvenue {width:30%}
.tdtime {width:15%}

#second .aside a:hover, #first .aside a:active { color: #fff;text-decoration:underline; }


.search-no-results #container,
.search-results #container,
.search-results .hentry{
width:500px;
}

.search-no-results input, .search-no-results textarea {
background:#fff;
border:1px solid #ddd;
}

.sub-aside a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.table-head-small .td-event-location {
font-size:14px;
}

.category-partner #content,
.category-partner #container,
.category-partner .hentry,
.slug-contacts #content,
.slug-contacts #container,
.slug-contacts .hentry,
.category-artist #content,
.category-artist #container,
.category-artist .hentry {
width:620px;
}

.category-partner .post_container {
padding-left:0;
width:620px;
}
.divider {width:900px;height:10px;clear:both;}
.category-artist .extra-cont,
.slug-contacts .extra-cont {
width:620px;
padding-bottom:20px;margin-bottom:20px;
border-bottom:1px solid #ddd;
}

.category-artist .post_container,
.slug-contacts .post_container {
padding-left:20px;
width:440px;
}

.slug-buy-tickets #second h3,
.slug-contacts #second h3 {

	padding-bottom: 20px;
	
}

.partner-home img{width:150px;}
.home .post-info {
border-bottom:medium none;
}
.nomr {margin-right:0;}

#livestream {
width:600px;
margin:0 auto;
padding-left:22px;
}
.partner-home {
float:left;
margin-right:40px;
padding-bottom:20px;
width:150px;
}
.category-news .post_container {
float:left;
padding-left:20px;
width:490px!important;
}