﻿* {margin:0;padding:0;}

.CenterText {text-align: center;}

body {background:#000 url('images/body_bg2.png') repeat-y 50% 0;color:#333;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.6em;}
a {color:#000000;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;vertical-align:middle;}
p {margin-bottom:1.5em;line-height:1.5em;}
ul {padding:0 0 10px 20px;}
ul li {padding:5px 0;}
ul ul {padding:5px 0 0 15px;}
ul ul li {padding:0;}
h1,h2,h3,h4,h5,h6 {padding-bottom:0.5em;}
h1 {color:#c4a47a;font-family:Georgia,Times,serif;font-size:2.6em;font-weight:normal;font-style:italic;padding-bottom:.2em;margin:0 30px 30px 30px;letter-spacing:-.05em;border-bottom:1px dotted #deccb5;}
h2 {color:#c4a47a;font-family:Georgia,Times,serif;font-size:1.8em;line-height:1.2em;text-align:center;font-weight:normal;font-style:italic;padding-bottom:.2em;margin:0 30px 30px 30px;letter-spacing:-.05em;border-bottom:1px dotted #deccb5;}
h3 {color:#585858;font-family:Georgia,Times,serif;font-size:1.2em;font-weight:bold;font-family:Sans-Serif;}
h4 {color:#585858;font-family:Georgia,Times,serif;font-size:1.2em;font-weight:normal;text-align:center;line-height:1.6em}
h5 {color:#585858;font-family:Georgia,Times,serif;font-size:.9em;font-weight:normal;text-align:center;line-height:1.5em}


.clearfix:after {clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
.clear {clear:both;}

#wrapper {background:url('images/seats2.jpg') no-repeat 50% 0;min-height:1000px;}
#container {width:950px;margin:0 auto;background:#f2ebd0;}
#content {padding:30px 0;color:#715b3e;}
#header {background:#fff url('images/header-source2.png') no-repeat 0 0;height:135px;}
#footer {color:#c5a57a;text-align:right;padding:0px 20px;font-size:.8em;float:right}
#footer span:first-child {float:left;}
#footer a {color:#c5a57a;text-decoration:underline;}

#nav {background:#060504 url('images/nav_bg.png') repeat-x left bottom;border-left:1px solid #403e39;height:36px;border-right:1px solid #403e39;}
#nav ul {list-style-type:none;padding-left:24px;background:url('images/musicnote_bottom.png') no-repeat 51px 0;height:36px;}
#nav ul li {float:left;margin-left:35px;}
#nav ul li a {color:#c4a47a;font-family:Georgia,Serif;line-height:1.6em;}
#nav ul li a:hover {color:#f1eccf;text-decoration:none;}
#nav ul li a.selected {color:#f1eccf;text-decoration:underline;}

/* ul {list-style-type:square;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:1.1em;line-height:1.6em; padding-left:0px }
ul li {float:left;}
ul li a {color:#c4a47a; list-style-type:square;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:1.1em;line-height:1.6em;}
ul li a:hover {color:#f1eccf;text-decoration:none;}
ul li a.selected {color:#f1eccf;text-decoration:underline;} */

ul {list-style-type:square;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:1.1em;line-height:1.6em; padding-left:0px; color:#c4a47a; }
ol {font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.4em; padding-left:10px; color:#715b3e; }
li {margin-left: 30px; padding-left: 0px; padding-bottom:10px;  }
li a {color:#c4a47a;}
ol.homepage {font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:.8em;color: black; text-align:left; line-height:1.3em }

#container-menu {padding-left:120px;height:36px;background:url('images/musicnote_bottom.png') no-repeat 51px 0;}

#mainColumn {width:570px;margin-left:30px;float:left;}
#sideColumn {width:250px;padding:15px;margin-right:30px;float:right;background:#fff;text-align:left;border:1px solid #deccb5;font-size:.8em;-moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;}
#schedule {width:460px;padding:20px;margin-left:35px;text-align:center;background:#ffffff;border:1px solid #deccb5;font-size:1.2em;-moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;}
#maincolumntext {width:460px;padding:20px;margin-left:35px;text-align:left;background:#ffffff;border:1px solid #deccb5;font-size:11pt;line-height:23px; -moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;}

.buttons {height:42px;}
.buttons a {float:left;display:block;font-weight:bold;background:#fbf9f1 url('images/lightbrownfade.png') repeat-x left bottom;color:#715b3e;line-height:40px;padding:0 20px;margin-right:4px;border:1px solid #c4a47a;border-top:1px solid #deccb5;border-left:1px solid #deccb5;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;}
.buttons a:hover {text-decoration:none;-moz-box-shadow:0px 0px 4px #aaa;border:1px solid #715b3e;}
.small-maincoltext {font-size: 11pt;}
