#index {background: #fff url(/_img/tablecloth_bg.jpg) 50% -76px repeat-x; margin: 0; padding: 0; font-family: helvetica, arial, sans-serif; color: #333;}
.static {background: #fff url(/_img/static_bg.jpg) top center repeat-x; margin: 0; padding: 0; font-family: helvetica, arial, sans-serif; color: #333;}
#music {background: #fff url(/_img/door1_bg.jpg) top center repeat-x; margin: 0; padding: 0; font-family: helvetica, arial, sans-serif; color: #333;}
#events {background: #fff url(/_img/door2_bg.jpg) top center repeat-x; margin: 0; padding: 0; font-family: helvetica, arial, sans-serif; color: #333;}
#management {background: #fff url(/_img/door3_bg.jpg) top center repeat-x; margin: 0; padding: 0; font-family: helvetica, arial, sans-serif; color: #333;}
img {border: 0;}

#wrapper {width: 990px; margin: 0 auto;}
#index #header {background: url(/_img/plate_home.jpg) top center no-repeat; margin-top:10px;height:65px;padding-top:200px;}
#music #header, #events #header, #management #header, .static #header {height: 130px; padding: 10px 0 0 63px;}
#index #header h1 {text-align: center; color: #fff; margin: 0 auto;}
.static h3 {color: #0099cc; font-size: 18px; font-weight: normal; margin-bottom: 0;}
.static h1 {margin-bottom: 0;}
/*#music h1 {text-indent: -9999px; width: 343px; height: 33px; margin: 10px 0 0; background: url(/_img/h1_door1.gif) top left no-repeat;}
#events h1 {text-indent: -9999px; width: 316px; height: 66px; margin: 10px 0 0; background: url(/_img/h1_door2.gif) top left no-repeat;}
#management h1 {text-indent: -9999px; width: 500px; height: 38px; margin: 10px 0 0; background: url(/_img/h1_door3.gif) top left no-repeat;}*/

#content {border: 0px solid #000;}
#music #content, #events #content, #management #content, .static #content {border: 0px solid #000; padding: 20px 100px 0;}
#content p, #content ul, #content ol, #sidebar p, #sidebar ul, label {line-height: 1.4; font-size: 12px; margin-top: 0;}
.static #content a {color: #0099CC;}
#music #content a {color: #006b33;}
#events #content a {color: #003399;}
#management #content a {color: #006699;}

/** home page nav **/
#homenav {list-style: none; margin: 0; padding: 0;}
#homenav li {width: 299px; height:auto; float: left; font-size: 13px; text-align: center; padding: 0 15px;}

#homenav li a {text-decoration: none; color: #444;}
#homenav li a:hover { color: #bf0000;}

/** interior pages nav **/
#nav {list-style: none; margin: 0; padding: 0;}
#nav li {width: 199px; height: 100px; float: left; font-size: 13px; text-align: center; padding: 0;}

#nav li a {text-decoration: none; color: #444;}
#nav li a:hover { color: #bf0000;}

#nav h2 {text-indent: -9999px; width: 188px; height: 126px; margin: 0;}
.static #home {background: url(/_img/static_homeplate.jpg) top left no-repeat;}
#music #home {background: url(/_img/door1_homeplate.jpg) top left no-repeat;}
#events #home {background: url(/_img/door2_homeplate.jpg) top left no-repeat;}
#management #home {background: url(/_img/door3_homeplate.jpg) top left no-repeat;}
.static #door1 {background-image: url(/_img/static_door1.gif);}
.static #door2 {background-image: url(/_img/static_door2.gif);}
.static #door3 {background-image: url(/_img/static_door3.gif);}
#music #door1, #events #door1, #management #door1 {background: url(/_img/nav1_door1.gif) top center no-repeat;}
#music #door2, #events #door2, #management #door2 {background: url(/_img/nav1_door2.gif) top center no-repeat;}
#music #door3, #events #door3, #management #door3 {background: url(/_img/nav1_door3.gif) top center no-repeat;}

/** index only **/
#homenav h2 {text-indent: -9999px; width: 300px; height: 150px; margin: 0;}
#index #door1 {background: url(/_img/door1.jpg);}
#index #door2 {background: url(/_img/door2.jpg);}
#index #door3 {background: url(/_img/door3.jpg);}

.static #quote {float: right; margin: 20px 0 40px 40px; width: 250px; padding: 0; background: #d2232a;clear:right;}
#music #quote {float: right; margin: 20px 0 40px 40px; width: 250px; padding: 0; background: #ff7f00;}
#events #quote {float: right; margin: 20px 0 40px 40px; width: 250px; padding: 0; background: #ced300;}
#management #quote {float: right; margin: 20px 0 40px 40px; width: 250px; padding: 0; background: #d2232a;}
blockquote {margin: 10px; padding: 15px; font-weight: normal; color: #fff; line-height: 1.4; font-size: 24px; border: 1px solid #fff;}
#quote ul {padding-left: 20px;}
#emlmkt {margin: 10px; padding: 6px; border: 1px solid #333;}
.static #emlmkt label, #quote #emlmkt a {color: #fff;}

.clear,.clr {clear: both;}
#index .clear {clear: both; height: 200px;}
.xsm {font-size: 75%;}

/** BLOG STYLES **/
#blog {margin: 0; padding: 0; font-family: helvetica, arial, sans-serif; color: #333; background: #fff url(/_img/static_bg.jpg) center -100px repeat-x;}
#blog #header {height: 50px;}
#blog #content {width: 600px; float: left; margin: 30px 0 0;}
#blog #content a{color:#0099CC;}
#blog #sidebar a {color: #111111;}
#blog #content a:hover, #blog #sidebar a:hover {color: #d2232a;}
#blog h1 {width: auto; margin-top: 20px; border-bottom: 2px solid #eeefff;}
#blog h3 {color: #0099cc; font-size: 14px; font-weight: normal; margin-top: 0; line-height: 1.5;}
#blog #content h3 a, #blog #content h3 span {color: #0088cc;}
#blog #content h3 a:hover {color: #111111; text-decoration: none;}
#blognav {list-style: none; margin: 0; padding: 0;}
#blognav li {float: left; margin: 16px 0 0 10px; font-size: 11px; text-transform: uppercase; border-left: 1px solid #fff; padding: 4px 0 4px 10px;}
#blognav a {color: #ffffff; text-decoration: none;}
#blognav #gohome {padding: 0 10px 0 0; margin-top: 4px; border: 0;}
#blog #sidebar {margin: 50px 0 40px 640px; padding: 0 10px; border-left: 2px solid #eeefff;}
#blog #sidebar p {margin: 10px 0 20px;}
#blog #sidebar ul {margin: 10px 0 20px; padding: 0; list-style: none;}
#blog #sidebar li {padding-bottom: 4px;}
#blog #sidebar h2 {margin: 4px 0; color: #0088cc;}

table {font-size: 12px;}
.comments-wrapper {padding: 20px; margin: 10px auto; background: #eeefff;}

/** footer **/
#footer {width: 890px; border-top: 3px solid #0099cc; padding: 20px 0; margin: 40px auto 0;font-weight:normal !important;}
#footer h3 {color: #d2232a;font-weight:bold !important;}
#footer h3, #footer p {margin: 0 0 10px;}
#footer a, #footer p {color: #333; font-size: 12px;}
#contact {width: 424px; text-align: right; padding-right: 20px; float: left; border-right: 1px solid #d2232a;}
#more {padding-left: 20px; margin-left: 445px;}
/** home footer **/
#index #footer{margin-top:30px;font-weight:normal !important;}
#index #footer h3{font-weight:bold !important;}
/** search box **/
#searchbox{float:right;margin:20px 0 0 40px;width:250px;}
#searchbox input{margin-right:5px;}
.fbfooter{float:left;position:relative;top:-3px;left:10px;}
.twitterfooter{float:left;position:relative;top:-3px;left:20px;}
/** social **/
.social-icons{
margin:5px 0;
list-style:none;
-webkit-padding-start:0;
-moz-padding-start:0;
}
.social-icons li{
margin:0;
display:inline;
}
.social-icons li a {
display:block;
float:left;
width:16px;
height:16px;
margin:10px;
text-decoration:none;
overflow:hidden;
}