/**
 * width: 1127
 * height: 281
 * default: 'images/hbomb.png'
 */


/*_________ C to the S to the  S */
/*_________ Ari's main theme */


html {


}


html > body {
		
		padding: 0;
		margin: 0;
		font-family: georgia, serif;
		font-size: 16px;
		text-align: left;
		color: rgb(82,26,6);
		background: rgb(166,128,80);
		letter-spacing: 0.4pt;
		line-height: 1.4;
		background: url('images/wood-tile.gif');
	}
	
	

/*_________ Links */

a 	{ 
	text-decoration:none; 
	color:rgb(10,10,10); 
	
}

a:hover { 
	color: rgb(82,26,6);
	background:rgba(64,40,24,0.1); 
	
}

/*_________ Page Titles */


	
	
/*_________ Main Logo */
	




	
#title a {
	
	display:none;
	}
	
#title a:hover {
	
	}
	
/*_________ Slogan */
	

	
span#slogan {
	display:none;
}
	



	
/*_________ Typeography */	

h1 {
	font-family: 'PlaybillRegular';
	font-size: 35px;
	letter-spacing: -0.5pt;
	line-height: 0.9;
	padding:24px 5px 0px 0px;
	background: url('images/h1.png') left no-repeat;
	height: 50px;
	min-width: 383px;
	
	}

h2 {
	font-family: 'PlaybillRegular';
	font-size: 32px;
	font-weight: bold;
	text-align: left;
	letter-spacing: -0.2pt;
	line-height: 0.7;
}



p.date {
	
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 0.8pt;
	word-spacing: -0.6pt;
	line-height: 0.1;
	padding-left:0px;

}




/*_________ Main Structure */



#pageWrapper {
	

}
	

#head {
	

}

#wrap {
	background: url('images/tile.png') repeat-y;
	width:1127px;
	margin:0 auto;
}
	


#footer {

}




#headSupport {
	width: 1127px;
	height: 281px;
	margin:0 auto;
	position:relative;
	background: url('images/hbomb.png');
}

a#homeLink {
	display:block;
	width:1127px;
	height:180px;
	position: absolute;
	top: 0px;
	left: 0px;
	border:0px;
}

a#homeLink:hover {
	background: none;
}

#wrapSupport {
	clear:both;
	width:927px;
	margin:0 auto;
	position:relative;
	padding:60px 100px 20px;
	background: url('images/topofmain.gif') top no-repeat;
	
	
}

#content {
	min-height:700px;
	
	}


#footerSupport {
	clear:both;
	width:927px;
	margin:0 auto;
	color: rgb(166,128,80);
	min-height: 155px;
	position:relative;
	padding:20px 100px;
	background: url('images/adidas.png') no-repeat;
	
}

#footerSupport a{
	color: rgb(166,128,80);
}
 
 
 /*_________ Menu */
 

#mainmenu {
	position:relative;
	width:1127px;
	margin: -90px auto 90px;
}



#mainmenuSupport {
	display:block;
	float: right;
	
}

@font-face {
	font-family: 'PlaybillRegular';
	src: url('images/PLAYBILL.eot');
	src: local('Playbill Regular'), local('PlaybillRegular'), url('images/PLAYBILL.woff') format('woff'), url('images/PLAYBILL.ttf') format('truetype'), url('images/PLAYBILL.svg#PlaybillRegular') format('svg');
}


.menu {
	font-family: 'PlaybillRegular';
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 400;
	letter-spacing: 1.5pt;
	margin-right: 200px;

}


/*_________ switcher */

.switch {
	width: 534px;
	height: 137px;
	float:right;
}

a.music {
	display: block;
	width: 365px;
	height:	137px;
	background: url('http://arineufeld.sayvee.com/media/image/21299797364b7b0b94469e25.96767020.png') top no-repeat;
	float:left;
	overflow: hidden;

}

a.art {
	display: block;
	width: 169px;
	height:	137px;
	background: url('http://arineufeld.sayvee.com/media/image/7487963744b7b0b99da42b7.16252760.png') top no-repeat;
	float:left;
	overflow: hidden;
}

a.music:hover {
	background-position: bottom;
}

a.art:hover {
	background-position: bottom;
}
/*_________ main link */




#mainmenu ul li{
	position: relative;
	list-style-type:none;
	margin: 0px;
	padding-top: 20px;
	border-bottom:0px;
	height: 27px;
	min-width: 100px;
	text-align: center;
	margin: 0 15px;
	float:left;
	
}

#mainmenu  ul li:hover{
	border-bottom: 0px;
	background: url('images/nav-left.png') left no-repeat;

}

#mainmenu ul li a{
	position: relative;
	display:block;
	border-bottom: 0px;
	height: 47px;
	margin-top: -20px;
	margin-right: -62px;
	min-width: 50px;
	padding:10px 30px 0px;
	list-style-type:none;


}

#mainmenu ul li a:hover {	
	border-bottom: 0px;
	color: rgb(82,26,6);
	background: url('images/nav-right.png') right top no-repeat;
	
}

#mainmenu ul li:hover a {	
	border-bottom: 0px;
	color: rgb(82,26,6);
	background: url('images/nav-right.png') right top no-repeat;
	
}

/*_________ sub link bar */


#mainmenu ul li ul{
	position: absolute;
	margin: 0px 0 0 20px;
	z-index:100000;
}



#mainmenu ul li a:hover ul li a{	
	border-bottom:0px;
	color: rgb(166,128,80);
	border-bottom: 0px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	min-width: 100px;
	padding:0 0px 0px;
	list-style-type:none;
	
	
}

#mainmenu ul li:hover ul li a{	
	border-bottom:0px;
	color: rgb(166,128,80);
	border-bottom: 0px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	min-width: 100px;
	padding:0 0px 0px;
	list-style-type:none;
	
	
}

/*_________ sub link */
	
#mainmenu ul li ul li{
	text-align: left;
	font-family: georgia, serif;
	font-size: 12px;
	padding: 10px;
	width: 100%;
	height: 20px;
	min-width: 100px;
	background: rgb(82,26,6);
}	




#mainmenu ul li ul li a{
	border-bottom:0px;
	color: rgb(166,128,80);
	border-bottom: 0px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	min-width: 100px;
	padding:0 0px 0px;
	list-style-type:none;
}	

	
#mainmenu ul li ul li:hover{
	background: rgba(82,26,6,0.8);	
	background-image: none;
}

#mainmenu ul li ul li a:hover {	
	color: rgb(166,128,80);
	background-image: none;
}
	
#mainmenu ul li ul li:hover a{
	color: rgb(166,128,80);
	background-image: none;
}	
	

/*_________ Sub Structure */



#mainmenu ul li .remove{
	position:absolute;
	top:5px;
	right:5px;
	width: 8px;
	height: 8px;
	background-image: none;
}

#mainmenu ul li:hover .remove{
	position:absolute;
	top:5px;
	right:5px;
	width: 8px;
	height: 8px;
	background-image: none;
}

	#copyright {
		clear:both;
		width:100%;
		font-size: 10px;
		text-transform: uppercase;
		letter-spacing: 0.8pt;
		word-spacing: -0.6pt;
		line-height: 1.1;
		padding-left: 25px;
		}
		

		
/*_________ Random */
		
.widget-gallery img { padding:5px; }

#footer img { 
	padding:0px;	
	border-bottom:0px; 
}


#linkList { display: none; }



table.tablesort tr.even {
	
	background: rgba(255,255,255,0)

}

table.tablesort tr.odd {
	
	background: rgba(255,255,255,0.1)

}




#footer_links a {border:none;background:none;}
#footer_links a:hover {border:none;background:none;}

#linkList { display: none; }

.social {
	float:left;
	margin: 0px;
	padding: 0px;


}

.right {
	width: 451px;
	height: 144px;
	float: right;
}

#sayveefooter {
	margin: 3px 0px 0px 20px !important;


}

/*_________ Forms and stuff */


form .input {
	position:relative;
	background: rgba(82,26,6,0.2);
	display:table;
	padding:5px;
	width:95%;
	
	}




form input.text,
form textarea,
form select,
form input.file, 
form input.password  {
	padding:2px;
	background: transparent;
	border: 0px;
	width:100%;	
	color: #BB9E71;
	}
	

hr {
	border:0;
	color: rgb(82,26,6);
	background: rgb(82,26,6);
	height: 1px;
}


.widget-news .sidebar {
	padding:5px;
	background: rgba(82,26,6,0.1);

}

.widget-news ul {
	list-style-type: none;
	list-style-position: outside;
}

.widget-news ul li {
	margin: 0px;
}

.widget-contact, .widget-event {
	padding:10px;
	background: rgba(255,255,255,0.1);
}

a.dialog {border:none;}

#mainmenu ul li .remove{z-index:1000;}

#mainmenu ul li{word-wrap: break-word;}


/*_________ Slideshow */

a.advance-link {
	border:none;
}

.pagination {
	font-size:10px;
	padding: 0px 0px 0px;
}

ul.thumbs li {
margin: 0px 5px 5px 0px !important;
}




.ss-controls a{
	font-size:10px;

}

.ss-controls {
	font-size:10px;
}

.nav-controls {
	font-size:10px;
}


ul.thumbs {
	padding-top: 0px;
}


.sidebarSupport {
	border-left:5px solid #4F331B;
	padding-left: 20px;
	font-size:70%;
}

#wrap ul {
	list-style: none inside;
}

#wrap ul li {
	margin: 0px !important;
}

thead tr {
	background: #4F331B;
	color: #B28C5B;
}
thead tr a {
	color: #B28C5B;
	border: 0px
}
thead tr a:hover {
	color: #BB9E71;
	border: 0px;
	background: none;
}

table.tablesort tr.first td {border:0px;}
#calendar .dates td {
border:2px solid #b28c5b !important;

}

.tablesort {
	border: 0px !important;
}

table.tablesort th {
	border: 0px !important; 
}