/* main styles a5968a*/
body { background-color:#d3d3d3;background-image:url(background.gif);background-repeat:repeat-x;background-position:top;background-attachment:fixed;margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px }
div{ font-size:1px;overflow:hidden; }
a {	font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 10px;color: #ADBDD7; }
a:link { text-decoration: none;font-weight: bold;color: #eae4db; }
a:visited { text-decoration: none;font-weight: bold;color: #eae4db; }
a:hover { text-decoration: none;font-weight: bold;color: #706c65; }
a:active { text-decoration: none;font-weight: bold;color: #706c65; }
ul {margin:0px;padding:0px;border:0px;list-style-type:none;text-align:left;height:12px}
li {padding:0px;margin:0px;border:0px;display:block;float:left;text-align:left; text-align-last:right}

.title {font-weight:bold;text-align:center;font-size:14px;color:#000;text-align:left;margin-bottom:8px}

.theguide {padding:1px 3px 1px 3px;border:1px #666 solid;background-color:#c1ac99}

.bg1 a {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#dbcfbd;}
.bg1 a:visited {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#dbcfbd;}
.bg1 a:hover {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#706c65;}
.bg1 {width:145px;background-color:#722626;height:125px;border:1px #642222 solid;padding-bottom:3px;font-weight:bold;color:#a39e96;}

.bg1a a {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#db8e1b;}
.bg1a a:visited {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#db8e1b;}
.bg1a a:hover {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#706c65;}

.bg1b a {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#d8da32;}
.bg1b a:visited {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#d8da32;}
.bg1b a:hover {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#706c65;}

.bg2 a {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#015c01;}
.bg2 a:visited {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#015c01;}
.bg2 a:hover {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#50a350;}
.bg2 {width:145px;background-color:#91ca91;height:125px;border:1px #015c01 solid;padding-bottom:3px;font-weight:bold;color:#642222;}

.bg2a a {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#a7690c;}
.bg2a a:visited {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#a7690c;}
.bg2a a:hover {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#50a350;}

.bg2b a {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#87842c;}
.bg2b a:visited {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#87842c;}
.bg2b a:hover {text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#50a350;}

.nav {width:28px;padding:3px}
.navl {text-align:right;background-image:url(navl.gif);background-repeat:no-repeat;background-position:left}
.navr {text-align:left;background-image:url(navr.gif);background-repeat:no-repeat;background-position:right}

.monthon {width:149px}
.monthon a {text-decoration:none;font-weight:bold;font-size:14px;color:#FFF;}
.monthon a:visited {text-decoration:none;font-weight:bold;font-size:14px;color: #FFF;}
.monthon a:hover {text-decoration:none;font-weight:bold;font-size:14px;color:#FFF;}

.monthoff {width:149px}
.monthoff a {text-decoration:none;font-weight:normal;font-size:10px;color:#7a6b5e;}
.monthoff a:visited {text-decoration:none;font-weight:normal;font-size:10px;color: #7a6b5e;}
.monthoff a:hover {text-decoration:none;font-weight:normal;font-size:10px;color:#fff;}

.day1 {background-color:#642222;margin:2px;padding:2px;text-align:left}
.day1 a {text-decoration:none;font-weight:bold;font-size:11px;color:#FFF;display:block;width:100%}
.day1 a:visited {text-decoration:none;font-weight:bold;font-size:11px;color:#FFF;display:block;width:100%}
.day1 a:hover {text-decoration:none;font-weight:bold;font-size:11px;color:#706c65;display:block;width:100%}

.day2 {background-color:#015c01;margin:2px;padding:2px;text-align:left}
.day2 a {text-decoration:none;font-weight:bold;font-size:11px;color:#FFF;display:block;width:100%}
.day2 a:visited {text-decoration:none;font-weight:bold;font-size:11px;color:#FFF;display:block;width:100%}
.day2 a:hover {text-decoration:none;font-weight:bold;font-size:11px;color:#50a350;display:block;width:100%}

.core {padding:10px 5px 10px 5px}
.monthbox {text-align:center;border-left:1px #000 solid;border-right:1px #000 solid;background-color:#642222}
.top {padding:0px 0px 5px 0px;border-bottom:1px #333 solid;}
.bot {padding:5px 0px 0px 0px;border-top:1px #333 solid;}
.weekday {width:145px;font-weight:bold;font-size:12px;height:20px;color:#642222}
.show {text-align:left;margin:1px 4px 1px 4px;clear:both;overflow:visible}
.showw1 {width:4px}
.showw2 {width:141px}
.bull {font-size:10px;font-family:Arial, Helvetica, sans-serif;padding-right:1px}

.cbox {border-left:1px #333 solid;border-right:1px #333 solid;background-color:#642222;padding:0px 15px 2px 15px;overflow:visible}
.chead {color:#fff;font-size:10px;text-align:left;font-weight:bold}
.cmain {color:#ccbfae;font-size:10px;text-align:left;padding:2px 20px 2px 0px;font-weight:normal}
.boxed {font-size:10px;border:1px #501e1e solid;padding:5px;width:205px}
.cmainw {width:800px}
.cads1 {overflow:visible}
.cads2 {color:#c1ac99;font-size:10px;text-align:center;height:200px}
.cent {text-align:center;margin-bottom:0px}
.p5 {padding-bottom:5px}
.pmcl {padding:0px;margin:0px}

.filter {font-size:10px;width:150px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#eae4db}
.filterb {font-size:9px;width:60px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}

.text {color:#000;font-size:10px;text-align:center}
.text a {text-decoration:none;font-size:10px;font-weight:normal;color:#000;}
.text a:visited {text-decoration:none;font-size:10px;font-weight:normal;color:#000;}
.text a:hover {text-decoration:none;font-weight:normal;font-size:10px;color:#999;}

.bimg {vertical-align:middle}
.bpad {padding-right:10px}

/* show styles */
.theshow {border:1px #666 solid;background-color:#c1ac99}
.showtr {padding:0px 0px 0px 15px;font-size:10px;font-weight:bold;text-align:left;color:#642222;width:120px}
.showtd {padding:0px 15px 0px 0px;font-size:10px;font-weight:normal;text-align:left;color:#642222;width:901px}
.showboxh {padding:0px 15px 0px 15px;text-align:left;border-left:1px #333 solid;border-right:1px #333 solid;background-color:#642222}
.showboxhl {font-size:12px;color:#fff;font-weight:bold;margin:0px;padding:0px}
.showboxhr {font-size:10px;color:#fff;font-weight:bold;float:right}
.showboxt {padding:0px 15px 5px 15px;text-align:left;border-left:1px #333 solid;border-right:1px #333 solid;border-bottom:1px #333 solid;background-color:#642222}
.showboxb {padding:5px 15px 0px 15px;text-align:right;border-left:1px #333 solid;border-right:1px #333 solid;border-top:1px #333 solid;background-color:#642222}
.showboxcl {font-size:10px;color:#eae4db;font-weight:bold}
.showboxcr {font-size:10px;color:#eae4db;font-weight:bold;float:right}
.premier {color:#db8e1b;font-style:italic}
.special {color:#d8da32;font-style:italic}

.contacttr {padding:0px 0px 0px 15px;font-size:10px;font-weight:bold;text-align:left;color:#642222;width:140px}
.contacttd {padding:0px 15px 0px 0px;font-size:10px;font-weight:normal;text-align:left;color:#642222;width:881px}
.contactth {padding:0px 20px 0px 15px;font-size:10px;font-weight:bold;text-align:left;color:#642222}
.inputbox {font-size:10px;width:250px;background-color:#eae4db}
.inputtext {font-size:12px;width:450px;height:75px;background-color:#eae4db}

.showlistw {width:262px}
.showlisttr {padding:0px 0px 0px 0px;font-size:10px;font-weight:bold;text-align:center;color:#642222;}
.showlisttr a:link { text-decoration: none;font-weight: bold;color: #642222; }
.showlisttr a:visited { text-decoration: none;font-weight: bold;color: #642222; }
.showlisttr a:hover { text-decoration: none;font-weight: bold;color: #eae4db; }
