/* CSS Document */

/* BASICS */

* {
	margin:0;
	padding:0;
}

html {
height:100%;
}

body {
height:100%;
background-color:#310000;
min-height:100%;
display:block;
}

a {
   outline: none;
}
p {
text-align:center;
padding-bottom:5px;
}

h1{
font:16px Arial, Helvetica, sans-serif;
}

h2 {
font:18px Arial, Helvetica, sans-serif bold;
}

/* IDS */
#ancmnts {
border:none;
}

#bottommenu {
clear:both;
background:#302a2b;
height:14px;
width:805px;
padding:8px 0px 8px 0px;
color:#eeb566;
font:8pt Arial, Helvetica, sans-serif;
}

#bottommenu span {
text-align:left;
padding-left:20px;
}

#container {
height:auto;
margin-top:40px;
margin-left:auto;
margin-right:auto;
width:805px;
border-style: solid;
border-color:#FFFFFF;
border-width:15px;
background-color:#000000;
}

#content {
height:auto;
clear:both;
width:805px;
background:#000000;
text-align:center;
color:#fff;
}

#content div img {
/*padding-bottom:15px;*/
}


#footer {
clear:both;
width:805px;
margin:0 auto 50px auto;
font:7pt Arial, Helvetica, sans-serif;
padding-top:10px;
height:auto;
}

#footerl { 
float:left;
color:#f3b66b;
}
#footerl p{ 
float:left;
color:#f3b66b;
}

#footerl a,
#footerl a:link,
#footerl a:visited,
#footerl a:active {
color:#f3b66b;
text-decoration:none;
}

#footerl a:hover {
color:#ffffff;
}

#footerl p {
text-align:left;

}

#footerr {
float:right;
text-align:right;
color:#fff;
}


#head {
background:url(../images/header.jpg);
background-repeat:no-repeat;
border-bottom: #ffffff 10px;
height:133px;
padding: 10px 0 0 195px;
width:805px;
}

#login {
background-color:#000000;/*302a2b;*/
display:none;
visibility:hidden;
clear:both;
height:20px;
padding:4px 15px 4px 7px;
position:relative;
top:0px;
width:783px;
text-align:right;
border-top:1px solid white;
}

#login td {
color:#ffffff;
padding-left:8px;
font:11px/14px Arial, Helvetica, sans-serif;
}

#login input {
 background-color: #CCCCCC;
 color: #000000;
 border: 1px solid #999999; 
}


#dropbox {
background-color:#000000;/*302a2b;*/
display:none;
visibility:hidden;
clear:both;
height:28px;
padding-top:4px;
position:relative;
top:0px;
width:805px;
text-align:right;
border-top:1px solid white;
}

#dropbox img {
vertical-align:middle;
padding-right:20px;
}

#subhead {
height:16px;
width:805px;
padding:6px 0 6px 0;
background-color:#302a2b;
color:#eeb566;
}

#submenu-left {
float:left;
padding-left:15px;
}

#submenu-right {
float:right;
padding-right:15px;
}


#cartspan {
}

/* CLASSES */

.announcements {
font:.7em "trebuchet ms", trebuchet, sans-serif;
color:#ffffff;
letter-spacing:.03em;
text-align:center;
line-height:40px;
}

.orangeline {
width:805px;
clear:both;
height:2px;
background-color:#ed961a;
border-bottom:#fff solid 2px;
border-top:#fff solid 2px;
font:normal 1px/1px Arial, Helvetica, sans-serif;
}

.date {
color:#ed961a;
font:11pt/14pt Arial, Helvetica, sans-serif;
}


.maincontent {
font:10pt Arial, Helvetica, sans-serif;
}

.medfff {
font:9pt/12pt Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:right;
}

.descrip {
color:#ed961a;
font:10px/14px Arial, Helvetica, sans-serif;
font-weight:bold;
}

.performdate,
.performdate a,
.performdate a:hover,
.performdate a:link,
.performdate a:visited,
.performdate a:active {
color:#ed961a;
font:12px/16px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}


.performname {
color:#fff;
font:14px/18px Arial, Helvetica, sans-serif;
font-weight:bold;
} 

.performname,
.performname a,
.performname a:hover,
.performname a:link,
.performname a:visited,
.performname a:active {
color:#fff;
font:14px/18px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.performdesc ,
.performdesc a,
.performdesc a:hover,
.performdesc a:link,
.performdesc a:visited,
.performdesc a:active {
color:#ed961a;
font:10px/14px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}


.menutext {
font:8.5pt arial,sans-serif;
color:#ed961a;
text-align:left;
}

.menutext a,
.menutext a:link,
.menutext a:visited,
.menutext a:active {
font:8.5pt arial,sans-serif;
color:#f3b66b;
text-align:left;
text-decoration:none;
}

.menutext a:hover {
color:#fff;
}

.menutextfff {
font:8.5pt arial,sans-serif;
color:#fff;
text-align:left;
}

.menutextfff a,
.menutextfff a:link,
.menutextfff a:visited,
.menutextfff a:hover,
.menutextfff a:active {
font:8.5pt arial,sans-serif;
color:#fff;
text-align:left;
text-decoration:none;
}

.performer {
color:#fff;
font:14px/18px Arial, Helvetica, sans-serif;
font-weight:lighter;
}

.carouselimg{
border:1px solid #8c8c8c;
width:208px;
}

.tinyfff {
font:10px Arial, Helvetica, sans-serif;
color:#ffffff;
}

/* IMAGE MAP */	
#zone1 {    /* clickable area image map (over LOH head image) */
	position:absolute;
	top:55px;
	z-index:2;
	width :183px;
	height: 142px;
}