/* CSS Document */
body { 
        color: #999999;
        font-family:Arial, Helvetica, sans-serif; 
        font-size:12px; 
        font-weight:normal; 
        text-align: justify;
        word-spacing: normal; 
        margin:0px; 
        padding:0px;
        background-color: #7E2369;
}

/* HEADER AREA */
#wrap {
	padding:0px;
	margin:auto;
	width:970px;
	height:1250px;
	background-color: #F3F1EC;
}

#header_wrap {
	padding:0px;
	margin:auto;
	left:10px;
	width:925px;
	height: 350px;
	background-color: #F3F1EC;
}

#header_wrap2 {
	padding:0px;
	margin:auto;
	left:10px;
	width:925px;
	height: 350px;
	background-color: #7E2369;
}


#menu {
    padding-top:0px;
	left: 10px;
	top: 380px;
	float:left;
	position: relative;
	background-color:#F3F1EC;
}

#logo2{
    padding:0px;
	width: 140px;
	left: 10px;
	top: 31px;
	float:left;
	
}

#logo2 a {
	color:#F5F4EF;
}

#logo2 .subtitle {
	color: #666;
	font-size:10px;
	text-align: left;
	
}

#social_networks{
        padding:0px;
	width: 230px;
	right: 0px;
	top: 0px;
	float:right;
	position:relative;
}


#header_content {
	padding:0px;
	width:890px;
	height: 250px;
	top: 10px;
	left: 10px;
	float: left;
	position: relative;
	
}
#header_content .subtitle {
	font-size:9px;
}

#header_content .title {
	font-size:14px;
}

#header_content .logo {
	padding: 0px;
	top:0px;
	left: 0px;
	width: 168px;
	float:left;
}

#header_content .news {
	padding: 0px;
	width:220px;
	left: 20px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}


#header_content .media {
	padding: 0px;
	width:220px;
	left: 40px;
	top: 0px;
	float: left;
	position: relative;
	
}


#header_content .promote {
	padding: 0px;
	width:220px;
	left: 100px;
	top: 0px;
	float: left;
	position: relative;
	
}
	
/* CONTENT */

#content_wrap {
        padding:0px;
	margin-top:50px;
	margin:auto;
	left:10px;
	width:925px;
	height:610px;
	background-color:#F3F1EC;
}


#content {
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}

/* HOME */
#content_home {
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}

#content_home .ruler1 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 10px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_home .ruler2 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 90px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_home_description {
	padding: 0px;
	width:900px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_home_description .icon1 { 
	padding: 0px;
	width:50px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_home_description .icon2 { 
	padding: 0px;
	width:90px;
	height: 10px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_home_news {
	padding: 0px;
        padding-right:5px;
	width:230px;
	height: 525px;
	left: 20px;
	top: 30px;
	float: left;
	position: relative;
        border-style: none solid none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_home_shows {
	padding: 0px;
        padding-right:5px;
	width:425px;
	height: 525px;
	left: 30px;
	top: 30px;
	float: left;
	position: relative;
	border-style: none solid none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}



#content_home_shows .afternoon {
	padding: 0px;
        padding-right:5px;
	width:130px;
	left: 0px;
	top: 0px;
	float: left;
        text-align: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_home_shows .lecture {
	padding: 0px;
        padding-right:5px;
	width:130px;
	left: 10px;
	top: 0px;
	float: left;
        text-align: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_home_shows .workshop {
	padding: 0px;
	width:130px;
	left: 20px;
	top: 0px;
	float: left;
        text-align: left;
	position: relative;
	overflow:hidden;
}

#content_home_promote {
	padding: 0px;
	width:220px;
	right: 0px;
	top: 30px;
	float: right;
	position: relative;
	
}

#content_home_media {
	padding: 0px;
	width:220px;
	left: 40px;
	top: 0px;
	float: left;
	position: relative;
	
}

#content_signup {
	padding: 0px;
	width:220px;
	left: 60px;
	top: 0px;
	float: left;
	position: relative;
	
}

/*ARTISTS*/

#content_artists {
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}

#content_artists .ruler1 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 10px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_artists .ruler2 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 20px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_artists_description {
	padding: 0px;
	width:900px;
	left: 20px;
	top: 20px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_artists_description .icon1 { 
	padding: 0px;
	width:50px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_artists_description .icon2 { 
	padding: 0px;
	width:90px;
	height: 12px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}


#content_artists_row1 {
	float: left;
	height: 120px;
	width: 910px;
	position: relative;
	left: 20px;
	top: 30px;
}
#content_artists_row1 .one {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 0px;
	top:0px;
}
#content_artists_row1 .two {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 5px;
	top:0px;
}
#content_artists_row1 .three {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 10px;
	top:0px;
}
#content_artists_row1 .four {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 15px;
	top:0px;
}

#content_artists_row2 {
	float: left;
	height: 120px;
	width: 910px;
	position: relative;
	left: 20px;
	top: 30px;
}
#content_artists_row2 .one {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 0px;
	top:0px;
}
#content_artists_row2 .two {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 5px;
	top:0px;
}
#content_artists_row2 .three {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 10px;
	top:0px;
}
#content_artists_row2 .four {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 15px;
	top:0px;
}

#content_artists_row3 {
	float: left;
	height: 120px;
	width: 910px;
	position: relative;
	left: 20px;
	top: 30px;
}
#content_artists_row3 .one {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 0px;
	top:0px;
}
#content_artists_row3 .two {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 5px;
	top:0px;
}
#content_artists_row3 .three {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 10px;
	top:0px;
}
#content_artists_row3 .four {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 15px;
	top:-13px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E2369;
	text-align: center;
}

#content_artists_row4 {
	float: left;
	height: 120px;
	width: 910px;
	position: relative;
	left: 20px;
	top: 17px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFDBF4;
	text-align: center;
}
#content_artists_row4 .one {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 0px;
	top:0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E2369;
	text-align: center;
}
#content_artists_row4 .two {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 5px;
	top:0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E2369;
	text-align: center;
}
#content_artists_row4 .three {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 10px;
	top:0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E2369;
	text-align: center;
}
#content_artists_row4 .four {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 15px;
	top:0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E2369;
	text-align: center;
}

#content_artists_row5 {
	float: left;
	height: 120px;
	width: 910px;
	position: relative;
	left: 20px;
	top: 17px;
        display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E2369;
	text-align: center;
}
#content_artists_row5 .one {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 0px;
	top:0px;
}
#content_artists_row5 .two {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 5px;
	top:0px;
}
#content_artists_row5 .three {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 10px;
	top:0px;
}
#content_artists_row5 .four {
	float: left;
	height: 120px;
	width: 220px;
	position: relative;
	left: 15px;
	top:0px;
}


/* ABOUT */

#content_about {
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}

#content_about .ruler1 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 10px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_about .ruler2 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 80px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_about_description {
	padding: 0px;
	width:900px;
	left: 20px;
	top: 20px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_about_description .icon1 { 
	padding: 0px;
	width:50px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_about_description .icon2 { 
	padding: 0px;
	width:59px;
	height: 10px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_about_paragraphs {
	padding: 0px;
	width:900px;
	left: 20px;
	top: 20px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_about_paragraphs .fas {
	padding: 0px;
        padding-right:10px;
	width:270px;
        height: 150px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_about_paragraphs .team {
	padding: 0px;
        padding-right:10px;
	width:270px;
        height: 150px;
	left: 10px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_about_paragraphs .freedomart {
	padding: 0px;
        padding-right:0px;
	width:260px;
        height: 150px;
	left: 20px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_about_image{
	padding: 0px;
	width:920px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
/* SHOP */

#content_shop {
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}
#content_shop .ruler1 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 10px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_shop .ruler2 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 100px;
        float: left;
        position: relative;
        overflow: hidden;
}


#content_shop_description {
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_shop_description .paragraph { 
	padding: 0px;
	width:870px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_shop_description .icon1 { 
	padding: 0px;
	width:50px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_shop_description .icon2 { 
	padding: 0px;
	width:59px;
	height: 12px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_shop_products{
	padding: 0px;
        padding-bottom:30px;
	width:900px;
	left: 20px;
	top: 30px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_shop_product1{
	padding: 0px;
        padding-bottom:5px;
	width:300px;
	left: -300px;
	top: 30px;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_shop_products .paragraph { 
	padding: 0px;
	width:300px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_shop_product1 .image { 
	padding: 0px;
	width:250px;
	left: 0px;
	top: 5px;
	position: relative;
	overflow:hidden;
}

#content_shop_goodies1 {
	padding: 0px;
        padding-bottom:5px;
	width: 900px;
        height: 230px;
	left: 20px;
	top: 30px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_shop_goodies1 .paragraph { 
	padding: 0px;
	width:400px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_shop_goodies1 .image1 { 
	padding: 0px;
        padding-right:10px;
	width:220px;
	left: -415px;
	top: 40px;
	float: left;
	position: relative;
        border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}



#content_shop_goodies1 .image2 { 
	padding: 0px;
        padding-right:10px;
	width:220px;
	left: -400px;
	top: 40px;
	float: left;
	position: relative;
        border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}



#content_shop_goodies1 .image3 { 
	padding: 0px;
	width:220px;
	left: 480px;
	top: -156px;
	float: left;
	position: relative;
	overflow:hidden;
}

/* SHOWS */

#content_shows{
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}
#content_shows .ruler1 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 10px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_shows .ruler2 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 120px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_shows_description {
	padding: 0px;
	width:900px;
	left: 20px;
	top: 30px;
	float: left;
	position: relative;
	border-style: none none none none;
	border-width: 1px;
	border-color:#7E2369;
	overflow:hidden;
	height: 70px;
}
#content_shows_description .icon1 { 
	padding: 0px;
	width:50px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_shows_description .icon2 { 
	padding: 0px;
	width:59px;
	height: 12px;
	left: 10px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_shows_welcome .paragraph { 
	padding: 0px;
	width:800px;
	height: 80px;
	left: 20px;
	top: 10px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_shows_current {
	padding: 0px;
        padding-bottom: 10px;
	width:900px;
	left: 20px;
	top: 20px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_shows_current .theme {
	padding: 0px;
        padding-right:10px;
	width:250px;
        height: 220px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_shows_current .dates {
	padding: 0px;
	padding-right:10px;
	width:200px;
	height: 220px;
	left: 10px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
	border-width: 1px;
	border-color:#7E2369;
	overflow:hidden;
}

#content_shows_current .cost {
	padding: 0px;
        padding-right: 10px;
	width:200px;
        height: 220px;
	left: 20px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_shows_current .location {
	padding: 0px;
	padding-right: 10px;
	width:200px;
	height: 220px;
	left: 30px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none none none none;
	border-width: 1px;
	border-color:#7E2369;
text-align: left;
	overflow:hidden;
}

#content_shows_past {
	padding: 0px;
        padding-bottom: 10px;
	width:900px;
	left: 20px;
	top: 30px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_shows_past .paragraph {
	padding: 0px;
	width:100px;
	left: 0px;
	top: 10px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_shows_past .image1 {
	padding: 0px;
	padding-right: 10px;
	width:210px;
	left: -100px;
	top: 30px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}










/* SPONSORSHIP */

#content_sponsor {
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}
#content_sponsor .ruler1 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 10px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_sponsor .ruler2 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 47px;
        float: left;
        position: relative;
        overflow: hidden;
}


#content_sponsor_description {
	padding: 0px;
	width:900px;
	left: 20px;
	top: 20px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_sponsor_description .icon1 { 
	padding: 0px;
	width:50px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_sponsor_description .icon2 { 
	padding: 0px;
	width:90px;
	height: 12px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_sponsor_description .icon3 { 
	padding: 0px;
	width:290px;
	height: 80px;
	left: 10px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_sponsor_logos{
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	height: 150px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_sponsor_logos .logo1 {
	padding: 0px;
        padding-right:5px;
	width:95px;
        height: 140px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_sponsor_logos .logo2 {
	padding: 0px;
        padding-left:5px;
        padding-right:5px;
	width:165px;
        height: 140px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_sponsor_logos .logo3 {
	padding: 0px;
        padding-left:5px;
        padding-right:5px;
	width:136px;
        height: 140px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_sponsor_logos .logo4 {
	padding: 0px;
        padding-left:5px;
        padding-right:5px;
	width:88px;
        height: 140px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_sponsor_logos .logo5 {
	padding: 0px;
        padding-left:5px;
        padding-right:5px;
	width:160px;
        height: 140px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none dotted none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_sponsor_logos .logo6 {
	padding: 0px;
        padding-left:5px;
        padding-right:5px;
	width:160px;
        height: 140px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_sponsor_letter{
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	height: 140px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}


#content_sponsor_tier1{
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	height: 90px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_sponsor_tier1 .paragraph { 
	padding: 0px;
	width:600px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_sponsor_tier1 .image { 
	padding: 0px;
	width:220px;
	height: 110px;
	right: 20px;
	top: 10px;
	float: right;
	position: relative;
	overflow:hidden;
}

#content_sponsor_tier2 {
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	height: 80px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_sponsor_tier2 .paragraph { 
	padding: 0px;
	width:600px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_sponsor_tier2 .image { 
	padding: 0px;
	width:220px;
	height: 110px;
	right: 20px;
	top: 10px;
	float: right;
	position: relative;
	overflow:hidden;
}

#content_sponsor_tier3 {
	padding: 0px;
	width:900px;
	height: 80px;
	left: 0px;
	top: 25px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_sponsor_tier3 .paragraph { 
	padding: 0px;
	width:600px;
	left: 20px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_sponsor_tier3 .image { 
	padding: 0px;
	width:220px;
	height: 110px;
	right: 0px;
	top: 10px;
	float: right;
	position: relative;
	overflow:hidden;
}









/* PRESS */


#content_press {
    padding:0px;
	top:60px;
	left: 0px;
	position:relative;
	
	
}
#content_press .ruler1 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 10px;
        float: left;
        position: relative;
        overflow: hidden;
}

#content_press .ruler2 {
        padding: 0px;
        width: 920;
        height: 10px;
        left: 10px;
        top: 160px;
        float: left;
        position: relative;
        overflow: hidden;
}


#content_press_description {
	padding: 0px;
	width:900px;
	left: 20px;
	top: 20px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}
#content_press_description .icon1 { 
	padding: 0px;
	width:50px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_press_description .icon2 { 
	padding: 0px;
	width:90px;
	height: 12px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}

#content_press_welcome{
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	height: 120px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}


#content_press_release{
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	height: 100px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_press_release .paragraph { 
	padding: 0px;
	width:600px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_press_release .image { 
	padding: 0px;
	width:220px;
	height: 110px;
	right: 20px;
	top: 10px;
	float: right;
	position: relative;
	overflow:hidden;
}

#content_press_coverage {
	padding: 0px;
        padding-bottom:5px;
	width:900px;
	height: 120px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none none none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_press_coverage .paragraph { 
	padding: 0px;
	width:600px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_press_coverage .image { 
	padding: 0px;
	width:220px;
	height: 110px;
	right: 20px;
	top: 10px;
	float: right;
	position: relative;
	overflow:hidden;
}

#content_press_kit {
	padding: 0px;
	width:900px;
	height: 100px;
	left: 20px;
	top: 25px;
	float: left;
	position: relative;
        border-style: none none solid none;
        border-width: 1px;
        border-color:#7E2369;
	overflow:hidden;
}

#content_press_kit .paragraph { 
	padding: 0px;
	width:600px;
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	overflow:hidden;
}
#content_press_kit .image { 
	padding: 0px;
	width:220px;
	height: 110px;
	right: 0px;
	top: 10px;
	float: right;
	position: relative;
	overflow:hidden;
}




#footer_wrap { 
    padding:0px;
	margin:auto;
	left:0px;
	top:140px;
	width:925px;
	height:130px;
	text-align:left;
	background-color:#F3F1EC;
	position: relative;
	
}

#footer_wrap .title{
	color:#333;
	font-size:10px;
	font-style: normal;
	font-weight: bold;
}

#footer_wrap .text{
	color:#333;
	font-size:10px;
	font-style: normal;
}

#footer_wrap a{
	color:#92166B;
	font-size:10px;
	font-style: normal;
	text-decoration:none;
	border: none;
}


#footer_wrap .design {
	padding:0px;
	width: 150px;
	top:10px;
	left: 10px;
	float:left;
	position: relative;
}

#footer_wrap .about {
	padding:0px;
	width:100px;
	top:10px;
	left: 20px;
	float:left;
	position:relative;	
}

#footer_wrap .sponsors {
	padding:0px;
	width:150px;
	top:10px;
	left: 50px;
	float: left;
	position:relative;		
}

#footer_wrap .social_networks {
	padding:0px;
	height:30px;
	top:10px;
	right: 10px;
	float:right;
	position: relative;
}


a:link {
       font-size: 11px;
       color:#cc0000;
	   text-decoration:none;
}
a:hover {
       font-size: 11px;
       color:#333333; 
	   text-decoration:none;
}
a:visited {
       font-size: 11px;
       color:#000000; 
	   text-decoration:none;
}



.fakelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C00;
	text-decoration:none;
}
.currentartist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E2369;
}
.paragraph1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #93146B;
	right: auto;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#333;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#333;
}

img
{  border-style: none;
}


.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color:#333;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color:#7E2369;
}
.table1 {
	background-color: #F3F1EC;
	color: #999999;
}


</style>
