
/**
 * Frontend Stylesheet
 * 
 * @author AntDevelopers.com
 * @version 1.0
 */
 
@CHARSET "UTF-8";
img { behavior: url(iepngfix.htc); }
/* BODY */
body {
	margin: 0;
	background-image: url(../images/body_bg.png);
	text-align: center;
}

/* CONTENT */
.content {
	width: 1000px;
	margin: 0 auto 0 auto;
	text-align: left;
}

/* HEADER */
.header {
	width: 100%;
	height: 68px;
	background-image: url(../images/bg_menu.gif);
	background-repeat: none;
}

.header .top_menu {
	width: 1000px;
	margin: 0 auto 0 auto;	
}

.header .top_menu ul {
	margin: 0 0 0 650px;;
	padding: 0;
	list-style-type: none;
}

.header .top_menu li {
	margin: 20px 5px 0 5px;
	float: left;
}

/* LINE */
.line {
	width: 100%;
	height: 1px;
	background-image: url(../images/line.png);
	background-repeat: repeat-x;
	clear: both;
}

/* FOOTER */
.footer {
	width: 1000px;
	height: 68px;
	margin: 0 auto 0 auto;	
}

.footer .menu {
	margin: 0;	
}

.footer .menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.footer .menu li {
	margin: 20px 5px 0 5px;
	float: left;
}

.footer .menu li a {
	color: #5C645F;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
}

.footer .menu li a:hover {
	color: #8FB321;
}

.footer .menu #current {
	color: #8FB321;	
}

.footer .logos {
	padding-top: 23px;
	padding-left: 110px;
	float: left;
}

.footer .logos #broda {
	margin-left: 379px;
}

/* SANTOS RESIAK */
.santosresiak {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 80px 0 0 50px;
	text-align: left;
}

/* TOP HOME */
.top_home {
	width: 100%;
	height: 175px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/top_home.jpg);	
}

/* TOP FULLHAUSSE */
.top_fullhausse {
	width: 100%;
	height: 175px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/top_fullhausse.jpg);	
}

/* TOP NEWS */
.top_news {
	width: 100%;
	height: 175px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/top_news.jpg);	
}

/* TOP DATES */
.top_dates {
	width: 100%;
	height: 175px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/top_dates.jpg);	
}

/* TOP BIO */
.top_bio {
	width: 100%;
	height: 175px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/top_bio.jpg);	
}

/* TOP RELEASES */
.top_releases {
	width: 100%;
	height: 175px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/top_releases.jpg);	
}

/* TOP CONTACT */
.top_contact {
	width: 100%;
	height: 175px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/top_contact.jpg);	
}

/* ############################################ HOME CONTENT ############################################ */
.home_content {
	width: 1000px;
	height: 344px;
	background-image: url(../images/bg_home.png);
}

/* CONFIRMED SHOWS */
.home_content .confirmed_shows {
	width: 333px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.home_content .confirmed_shows #title {
	margin: 15px 0 15px 15px;	
}

.home_content .confirmed_shows p {
	margin: 0;	
}
.home_content .confirmed_shows #old {
	color: #595D5B;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.home_content .confirmed_shows #next {
	background-color: #000000;
	margin-right: 20px;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.home_content .confirmed_shows #new {
	padding: 0 15px 5px 15px;
	margin-left: 15px;
}

.home_content .confirmed_shows #date {
	color: #8FB321;	
	font-family:Verdana;
	font-size:11px;	
}

/* NEWS */
.home_content .news {
	width: 333px;
	min-height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
}

.home_content .news p {
	margin-left: 30px;
	line-height: 18px;	
}

.home_content .news #title {
	margin: 15px 0 15px 15px;	
}

.home_content .news #img {
	margin-left: 30px;
	border: 1px solid #8FB321;
}

.home_content .news #date {
	color: #8FB321;
}

.home_content .news #news_title {
	font-size: 18px;
	color:#FFFFFF;
	font-family:Verdana;	
}

.home_content .news #text {
	margin-left: 30px;
	line-height: 18px;	
}

.home_content .news a {
	text-decoration: none;
	color: #FFFFFF;	
}

/* MORE - SHOWS, RELEASES, NEWS */
.more {
	width: 100%;
	height: 9px;
	clear: both;
}

.more #shows, #releases, #news {
	width: 318px;
	float: left;
	text-align: right;
	padding-right: 15px;
}

/* ############################################ FULLHAUSSE CONTENT ############################################ */
.fullhausse_content {
	width: 1000px;
	min-height: 314px;
	background-image: url(../images/bg_category.png);
	background-repeat: no-repeat;
}

/* CLIENTS */
.fullhausse_content .clients {
	width: 166px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.fullhausse_content .clients #title {
	margin: 15px 0 15px 0;	
}

.fullhausse_content .clients p {
	margin: 0 0 5px 5px;
	width: 151px;
	float: left;	
}

/* LABELS */
.fullhausse_content .labels {
	width: 166px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.fullhausse_content .labels #title {
	margin: 15px 0 15px 0;	
}

.fullhausse_content .labels p {
	margin: 0 0 5px 5px;
	width: 151px;
	float: left;	
}

/* FULLHAUSSE MASTERING */
.fullhausse_content .fullhausse_mastering {
	width: 607px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
}

.fullhausse_content .fullhausse_mastering #title {
	margin: 15px 0 15px 15px;
}

.fullhausse_content .fullhausse_mastering p {
	margin: 0;
}

.fullhausse_content .fullhausse_mastering #text {
	margin-left: 30px;
	line-height: 18px;
}

.fullhausse_content .fullhausse_mastering #price {
	margin-left: 113px;	
}

.fullhausse_content .fullhausse_mastering a {
	text-decoration: none;
	color: 	#8FB321;
}

/* ############################################ NEWS CONTENT ############################################ */
.news_content {
	width: 1000px;
	min-height: 500px;
	background-image: url(../images/bg_category.png);
	background-repeat: no-repeat;
}

/* CONFIRMED SHOWS */
.news_content .confirmed_shows {
	width: 333px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.news_content .confirmed_shows #title {
	margin: 15px 0 15px 15px;	
}

.news_content .confirmed_shows p {
	margin: 0;	
}
.news_content .confirmed_shows #old {
	color: #595D5B;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.news_content .confirmed_shows #next {
	background-color: #000000;
	margin-right: 20px;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.news_content .confirmed_shows #new {
	padding: 0 15px 5px 15px;
	margin-left: 15px;
}

.news_content .confirmed_shows #date {
	color: #8FB321;	
}

.news_content .confirmed_shows #more_dates {
	text-align: right;
	margin-right: 15px;
	margin-top: 15px;
}

/* LATEST NEWS */
.news_content .latest_news {
	width: 607px;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
}

.news_content .latest_news p {
	margin: 0 0 0 15px;
	line-height: 18px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
}

.news_content .latest_news p a {
	font-family: Verdana;
	font-size: 11px;
	color: #8FB321;	
}

.news_content .latest_news #title {
	margin: 15px 0 15px 0;
}

.news_content .latest_news #date {
	color: #8FB321;
}

.news_content .latest_news #news_title {
	font-size: 18px;	
	color:#FFFFFF;
	font-family:Verdana;	
}

.news_content .latest_news #right {
	float: right;
	display: inline;
	text-align: right;
	color: #b1b1b1;	
	font-family: Verdana;
	font-size: 11px;	
}

/* ############################################ DATES CONTENT ############################################ */
.dates_content {
	width: 1000px;
	min-height: 314px;
	background-image: url(../images/bg_category.png);
	background-repeat: no-repeat;
}

/* YEAR */
.dates_content .year {
	width: 333px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.dates_content .year #title {
	margin: 15px 0 15px 0;	
}

.dates_content .year p {
	margin: 0 15px 0 0;
	float: left;	
}

.dates_content .year a {
	text-decoration: none;
	color: #FFFFFF;
}
.dates_content .year #current_year {
	width: 60px;
	text-align: center;
	background-color: #000000;
	color: #8FB321;	
}
.dates_content .year #current_year a {
	color: #8FB321;
}

.dates_content .year #old_year {
	width: 30px;
	text-align: center;	
}

/* DATES & CONFIRMED SHOWS */
.dates_content .dates_and_confirmed_shows {
	width: 667px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
}

.dates_content .dates_and_confirmed_shows #title {
	margin: 15px 0 15px 15px;
}

.dates_content .dates_and_confirmed_shows p {
	margin: 0;
}
.dates_content .dates_and_confirmed_shows #old {
	color: #595D5B;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.dates_content .dates_and_confirmed_shows #next {
	width: 260px;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
	background-color: #000000;
}

.dates_content .dates_and_confirmed_shows #new {
	padding: 0 15px 5px 15px;
	margin-left: 15px;
}

.dates_content .dates_and_confirmed_shows #date {
	color: #8FB321;	
}

/* ############################################ BIO CONTENT ############################################ */
.bio_content {
	width: 1000px;
	min-height: 500px;
	background-image: url(../images/bg_category.png);
	background-repeat: no-repeat;
}

/* CONFIRMED SHOWS */
.bio_content .confirmed_shows {
	width: 333px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.bio_content .confirmed_shows #title {
	margin: 15px 0 15px 15px;	
}

.bio_content .confirmed_shows p {
	margin: 0;	
}
.bio_content .confirmed_shows #old {
	color: #595D5B;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.bio_content .confirmed_shows #next {
	background-color: #000000;
	margin-right: 20px;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.bio_content .confirmed_shows #new {
	padding: 0 15px 5px 15px;
	margin-left: 15px;
}

.bio_content .confirmed_shows #date {
	color: #8FB321;	
}

.bio_content .confirmed_shows #more_dates {
	text-align: right;
	margin-right: 15px;
	margin-top: 15px;
}

/* BIO */
.bio_content .bio {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
}

.bio_content .bio p {
	margin: 0;
}

.bio_content .bio #title {
	margin: 15px 0 15px 15px;
}

.bio_content .bio #text {
	width: 637px;
	margin-left: 30px;
	line-height: 18px;
	float: left;
}

.bio_content .bio #photos {
	margin-left: 0;
}

/* ############################################ RELEASES CONTENT ############################################ */
.releases_content {
	width: 1000px;
	min-height: 500px;
	background-image: url(../images/bg_category.png);
	background-repeat: no-repeat;
}

/* CONFIRMED SHOWS */
.releases_content .confirmed_shows {
	width: 333px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.releases_content .confirmed_shows #title {
	margin: 15px 0 15px 15px;	
}

.releases_content .confirmed_shows p {
	margin: 0;	
}
.releases_content .confirmed_shows #old {
	color: #595D5B;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.releases_content .confirmed_shows #next {
	background-color: #000000;
	margin-right: 20px;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.releases_content .confirmed_shows #new {
	padding: 0 15px 5px 15px;
	margin-left: 15px;
}

.releases_content .confirmed_shows #date {
	color: #8FB321;	
}

.releases_content .confirmed_shows #more_dates {
	text-align: right;
	margin-right: 15px;
	margin-top: 15px;
}

/* RELEASES */
.releases_content .releases {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
}

.releases_content .releases #title {
	margin: 15px 0 15px 15px;
}

.releases_content .releases .row {
	width: 637px;
	height: 123px;
	margin-left: 30px;
	margin-bottom: 30px;
	clear: both;	
}

.releases_content .releases p {
	margin: 0;
}

.releases_content .releases a {
	text-decoration: none;
	color: 	#8FB321;
}

.releases_content .releases a:hover {
	padding: 2px 5px 2px 5px;
	background-color: #000000;
}

.releases_content .releases #img {
	width: 123px;
	border: 1px solid #8FB321;
	float: left;	
}

.releases_content .releases #info {
	margin-left: 30px;
	line-height: 18px;
	float: left;	
}

.releases_content .releases #green {
	color: #8FB321;
}

.releases_content .releases #gray {
	color: #595D5B;	
}

/* ############################################ CONTACT CONTENT ############################################ */
.contact_content {
	width: 1000px;
	min-height: 314px;
	background-image: url(../images/bg_category.png);
	background-repeat: no-repeat;
}

/* CONFIRMED SHOWS */
.contact_content .confirmed_shows {
	width: 333px;
	height: 314px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	float: left;
}

.contact_content .confirmed_shows #title {
	margin: 15px 0 15px 15px;	
}

.contact_content .confirmed_shows p {
	margin: 0;	
}
.contact_content .confirmed_shows #old {
	color: #595D5B;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.contact_content .confirmed_shows #next {
	background-color: #000000;
	margin-right: 20px;
	margin-left: 15px;
	padding: 0 15px 5px 15px;
}

.contact_content .confirmed_shows #new {
	padding: 0 15px 5px 15px;
	margin-left: 15px;
}

.contact_content .confirmed_shows #date {
	color: #8FB321;	
}

.contact_content .confirmed_shows #more_dates {
	text-align: right;
	margin-right: 15px;
	margin-top: 15px;
}

/* CONTACT */
.contact_content .contact {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
}

.contact_content .contact p {
	margin: 0;
}

.contact_content .contact #title {
	margin: 15px 0 15px 15px;
}

.contact_content .contact #text {
	width: 637px;
	margin-left: 30px;
	line-height: 18px;
	float: left;
}

.contact_content .contact #green {
	color: #8FB321;
}

.contact_content .contact a {
	text-decoration: none;
	color: #8FB321;
}