body {
background-color: #000000;
}
/******** containers ******/
div.container {
background: #000000;
margin: 0 auto;
padding: 2px 2px 2px 2px;
border: 3px;
border-color: black;
border-style: solid;
width: 1195px;
height: 1350px;
}
div.container_contact {
background: #0000FF;
margin: 0 auto;
padding: 5px 5px 5px 10px;
border: 1px;
border-color: #FFFFFF;
border-style: solid;
width: 970px;
height: 1175px;
}
div.container_events {
background: #0000FF;
margin: 0 auto;
padding: 5px 5px 5px 10px;
border: 1px;
border-color: #FFFFFF;
border-style: solid;
width: 970px;
height: 6300px;
}
div.container_events_archive {
background: #0000FF;
margin: 0 auto;
padding: 5px 5px 5px 10px;
border: 1px;
border-color: #FFFFFF;
border-style: solid;
width: 970px;
height: 1850px;
}
div.container_index {
background: #0000FF;
margin: 0 auto;
padding: 5px 5px 5px 10px;
border: 1px;
border-color: #ffffff;
border-style: solid;
width: 970px;
height: 1950px;
}
div.container_musicians {
background: #0000ff;
margin: 0 auto;
padding: 5px 5px 5px 10px;
border: 1px;
border-color: #FFFFFF;
border-style: solid;
width: 970px;
height: 1790px;
}
div.container_venues {
background: #0000FF;
margin: 0 auto;
padding: 5px 5px 5px 10px;
border: 1px;
border-color: #FFFFFF;
border-style: solid;
width: 970px;
height: 1820px;
}
div.container_2 {
float: left;
background: #0000FF;
margin: 5px 0px 10px 0px;
padding: 0px;
border:0px;
border-color: #FFFF00;
border-style: solid;
width: 970px;
height: 1650px;
}
div.container_3 {
float: left;
background: #4E387E;
margin: 0 auto;
padding: 5px 5px 5px 5px;
border: 0px;
border-color: black;
border-style: solid;
width: 420px;
height: 725px;
}
/******** header ******/
div.header {
background: #ffffff;
display: block;
margin: 5px 5px 0px 10px;
padding: 2px 2px 2px 2px;
border: 1px;
border-color: black;
border-style: solid;
width: 820px;
height: 145px;
text-align: center;
}
div.header_2 {
background: #0000FF;
display: block;
margin: 5px 5px 5px 10px;
padding: 0px;
border: 1px;
border-color: #0000FF;
border-style: solid;
width: 950px;
height: 145px;
text-align: center;
}
/******** navagation ******/
div.nav_top {
background: #4E387E;
display: block;
margin: 2px 5px 10px 10px;
padding: 2px 2px 2px 2px;
border: 0px;
border-color: #000000;
border-style: solid;
width: 820px;
height: 25px;
font-size: 40px;
text-align: center;
}
div.nav_wrap {
background: #ffffff;
float: left;
width: 943px;
height: 20px;
margin: 10px 1px 10px 0px;
padding:1px;
border: 1px solid ffffff;
text-align: center;
}
div.nav_box_1 {
background: #FFFFFF;
float: left;
width: 110px;
height: 15px;
margin: 1px 1px 1px 5px;
padding:1px;
border: 0px solid black;
text-align: center;
font-size: 12;
}
div.nav_box_2 {
background: #FFFFFF;
float: left;
width: 150px;
height: 15px;
margin: 1px 1px 1px 30px;
padding:1px;
border: 0px solid black;
text-align: center;
font-size: 12;
}
div.nav_box {
background: #FFFFFF;
float: left;
width: 185px;
height: 15px;
margin: 1px 5px 1px 15px;
padding:1px;
border: 0px solid black;
text-align: center;
font-size: 12;
}
/******** text ******/
div.text_center {
background: #FFFFFF;
float: left;
width: 943px;
margin: 5px 0px 10px 0px;
padding: 5px;
border: 0px solid #000000;
text-align: left;
}
div.text_left {
background: #FFFFFF;
float: left;
width: 390px;
height: 1490px;
margin: 0px 0px 0px 7px;
padding: 5px 5px 5px 5px;
border: 1px;
border-style: solid;
border-color: #000000;
text-align: left;
}
div.text_right {
background: #FFFFFF;
float:left;
width: 390px;
height: 1390px;
margin: 0px 0px 0px 8px;
padding: 5px 5px 5px 5px;
border: 1px;
border-style: solid;
border-color: #000000;
text-align: left;
}
/******** image ******/
div.image_center {
float: left;
width: 835px;
height: 100px;
margin: 5px 5px 5px 5px;
padding:0px;
border: 0px solid black;
text-align: center;
}
div.image_logo {
float: left;
width: 140px;
height: 135px;
margin: 1px;
padding: 1px;
border: 0px solid #000000;
text-align: center;
}
a.link {
color: black;
text-decoration:none;
}
a.link:hover {
color: white;
background-color: #0000FF;
}
a.page_links {
color: blue;
text-decoration: none;
font-weight: bold;
font-style: italic;
}
a.page_links_out {
color: #0000FF;
text-decoration: none;
font-weight: normal;
font-style: italic;
}
a.archive_page_links {
color: #000000;
text-decoration: none;
font-weight: normal;
font-style: normal;
}
a.archive_page_links:hover {
color: #000000;
text-decoration: underline;
font-style: italic;
}
a.email_links {
color: #000000;
text-decoration: none;
font-style: italic;
}
a.email_links:hover {
color: #000000;
text-decoration: underline;
font-style: normal;
}
div.footer {
background: #ffffff;
float: left;
width: 943px;
height: 25px;
margin: 10px 0px 0px 0px;
padding:1px;
border: 1px solid #FFFFFF;
text-align: center;
font-size: 15;
}
/*--Column Text------------------------------------------*/
span.squeeze_0 {
letter-spacing: 0px;
}
span.squeeze {
letter-spacing: 2px;
}
span.squeeze_1 {
letter-spacing: 15px;
}
span.caption {
text-align: center;
font-size: 75%;
font-weight: bold;
}
span.caption2 {
text-align: left;
font-size: 75%;
font-weight: bold;
}
/*--unordered lists-------------------------------------------*/
ul.left_list {
float: left;
}
ul.left_list {
float: right;
}
ul.none_list {
margin-left:0px; 
margin-right:0px;
list-style-type: none;
list-style-position: outside;
}

/*--horizontal lines------------------------------------------*/
hr.divider {
width: 75%;
}
/*--Fonts-----------------------------------------------------*/

p.sansserif {font-family: sans-serif}





