﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

p
{
font-family:"Arial",Georgia,Serif;
padding: 0px;
}



/* -------------------------------------------------------------------blocks----------*/
body
{
background-color: #e5e4e0;
}

#outerWrapper {
position: relative;
width: 992px;
height: 565px;
margin-right: auto;
margin-left: auto;
margin-top: 15px;
}

#navbar {
	position: relative;
	background: #e5e4e0;
	width: 992;
	height: 52px;
	margin:0;
	padding:0;
	background-image: url("topslice.jpg");
}
#header {
	background: #e5e4e0;
	width: 992;
	height:93px;
	margin:0;
	padding:0;
	background-image:url('header.jpg');
}


#left {
	float: left;
	width: 398px;
	height: 387px;
	margin:0;
	padding:0;
	background: #e5e4e0;
	background-image:url('left.jpg');
}

#main {
	float: left;
	width: 594px;
	height: 387px;
	margin:0;
	padding:0;
	background: #e5e4e0;
	background-image:url('right.jpg');
}



#footer {
	clear: both;
	width: 992px;
	height: 31px;
	background: #e5e4e0;
	margin:0;
	padding:0;
	background-image:url('footer.jpg');
}
/* -------------------------------------------------------------------blocks----------*/

h1.hide
{
display: none;
}
p.hide
{
display: none;
}
/* ------------------------------------------------------------------------LINKS----------*/

#nav
{
position: absolute;
left: 106px;
top: 12px;

}

ul li
{
float: left;
margin: 0;

}

ul li a
{
margin-left: 20px;
margin-top: 7px;
display: block;
width: 42px;
text-decoration:none;
color: #344994;
font-size: 11px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
outline: none;
}

ul li a:hover
{
color: #df9e26;
}
#contact a
{
margin-left: 24px;
}
#home a
{
margin-left: 23px;
}
#news a
{
margin-left: 22px;
}
#links a
{
margin-left: 23px;
}


#currentcontact p
{
margin-top: 7px;
width: 42px;
color: #344994;
font-size: 11px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
margin-left: 24px;
}
#currenthome p
{
margin-top: 7px;
width: 42px;
color: #344994;
font-size: 11px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
margin-left: 23px;
}
#currentnews p
{
margin-top: 7px;
width: 42px;
color: #344994;
font-size: 11px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
margin-left: 22px;
}
#currentlinks p
{
margin-top: 7px;
width: 42px;
color: #344994;
font-size: 11px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
margin-left: 23px;
}

#currentgallery p
{
margin-top: 7px;
width: 42px;
color: #344994;
font-size: 11px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
margin-left: 20px;
}


li#home, #news, #gallery, #contact, #tickets, #links
{
height: 37px;
width: 75px;
}
li#currenthome, #currentnews, #currentgallery, #currentcontact, #currenttickets, #currentlinks
{
height: 37px;
width: 75px;
}


li#home
{
	background: url(homeicon.jpg) left center no-repeat;
	width: 70px;
}

li#news	
{
	background: url(newsicon.jpg) left center no-repeat;
		width: 66px;
}

li#gallery	
{
	background: url(galleryicon.jpg) left center no-repeat;
		width: 73px;
}

li#contact	
{
	background: url(contacticon.jpg) left center no-repeat;
}

li#tickets	
{
	background: url(ticketsicon.jpg) left center no-repeat;
}

li#links	
{
	background: url(linksicon.jpg) left center no-repeat;
}

li#fb
{
margin-left: -28px;
margin-top: -13px
}
li#yt
{
margin-left: -24px;
margin-top: -13px
}

li#currenthome	
{
	background: url(homeicon.jpg) left center no-repeat;
	width: 70px;
}

li#currentnews	
{
	background: url(newsicon.jpg) left center no-repeat;
		width: 66px;
}

li#currentgallery	
{
	background: url(galleryicon.jpg) left center no-repeat;
		width: 73px;
}

li#currentcontact	
{
	background: url(contacticon.jpg) left center no-repeat;
}

li#currenttickets	
{
	background: url(ticketsicon.jpg) left center no-repeat;
}

li#currentlinks	
{
	background: url(linksicon.jpg) left center no-repeat;
}

/* ------------------------------------------------------------------------LINKS----------*/

/* -----------------------------------------------------------------state----------*/

#state
{
position: relative;

width: 450px;

left: 66px;
top: 33px;

}

#state p
{
font-size: 14px;
}

/* -----------------------------------------------------------------state----------*/

/* ----------------------------------------------------------------------------------infobox---------*/
#icons
{
width: 310px;
height: 50px;

}

/* -------------------------------------------------infobox--------home-----icons--*/
#hometext
{
position: relative;
padding: 0;
margin:0;
left: 0px;
top: 18px;
}
#homeicon
{
position: relative;
padding: 0;
margin:0;
left: 240px;
top: 16px;
}
/* -------------------------------------------------infobox--------home-----icons--*/

/* -------------------------------------------------infobox--------contact-----icons--*/

#contacttext
{
position: relative;
padding: 0;
margin:0;
left: 0px;
top: 18px;
}
#contacticon
{
position: relative;
padding: 0;
margin:0;
left: 226px;
top: 18px;
}

/* -------------------------------------------------infobox--------contact-----icons--*/

/* -------------------------------------------------infobox--------Gallery-----icons--*/

#gallerytext
{
position: relative;
padding: 0;
margin:0;
left: 0px;
top: 20px;
}
#galleryicon
{
position: relative;
padding: 0;
margin:0;
left: 234px;
top: 19px;
}

/* -------------------------------------------------infobox--------Gallery-----icons--*/

/* -------------------------------------------------infobox--------links-----icons--*/

#linkstext
{
position: relative;
padding: 0;
margin:0;
left: 2px;
top: 17px;
}
#linksicon
{
position: relative;
padding: 0;
margin:0;
left: 247px;
top: 19px;
}

/* -------------------------------------------------infobox--------links-----icons--*/

/* -------------------------------------------------infobox--------------------gallery--*/

#picsbox {
position: relative;
top: 13px;
left: 3px;
width :326px;
height : 300px;
}

/* -------------------------------------------------infobox--------------------gallery--*/



/* -------------------------------------------------infobox-------------------contact--*/

#email
{
position: relative;
left: 16px;
top: 20px;
}

#email p
{
font-size: 14px;
color: black;
}

/* -------------------------------------------------infobox-------------------contact--*/


/* -------------------------------------------------infobox---------------------links--*/

#linksnav
{
position: relative;
left: 10px;
margin-top: 6px;
height: 20px;
}

#linksnav ul li a
{
padding: 0;
margin: 0;
width: 80px;
font-size: 14px;
}


#musiccurrent p
{
width: 80px;
padding: 0;
margin: 0;
color: #df9e26;
font-size: 14px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
}
#clubscurrent p
{
width: 80px;
padding: 0;
margin: 0;
color: #df9e26;
font-size: 14px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
}
#clothescurrent p
{
width: 80px;
padding: 0;
margin: 0;
color: #df9e26;
font-size: 14px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
}
#culturecurrent p
{
width: 80px;
padding: 0;
margin: 0;
color: #df9e26;
font-size: 14px;
font-weight: bold;
font-family:"Arial",Georgia,Serif;
}

#cultureswf
{
position: relative;

float: left;
width: 330px;
left: -9px;
}



/* -------------------------------------------------infobox---------------------links--*/


/* ----------------------------------------------------------------------------------infobox---------*/



/* -----------------------------------------------------------------------------footer---------*/

#souplink a
{
position: relative;
color: black;
text-decoration:none;
font: normal normal normal Arial, Helvetica, Sans-Serif;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
outline: none;
left: 65px;
top: 4px;
}

span.boldlink
{
font-weight: bold;
}

/* -----------------------------------------------------------------------------footer---------*/
