@charset "utf-8";
/* CSS Document */

html { margin:0; padding:0; }
body { margin:0; padding:0; color:#cdcdcd; background:#000000 url("main_bg.jpg") center top no-repeat; font-size:0.83em; font-family:Arial, Helvetica, Sans-serif; text-align:center; }
a, p, ul { text-decoration:none; font-size:small; font-weight:bold; color:#666; }

h1 { margin:0px 0px 15px 0px; font-size:1.37em; margin-top:0; color:#C8B72E; }
h2 { margin:25px 0px 10px 0px; font-size:1.2em; margin-top:0; color:#C8B72E; }
h3 { font-size:1.2em; color:#666; }
h4 { font-size:1.2em; color:#C8B72E; }
h5 { font-size:1.0em; color:#C8B72E; }

img { border:none; border-style:none; }

.col2 {float:right; width:470px;}
.sheila_sign {float:right; padding:0 0 20px 20px;} 
.border { border:solid; border-color:#BCA257; }
.image_right {float:right; margin:10px; }
#container { width:779px; padding:0; margin:0 auto; text-align:left; }
#footer { height:58px; background:url("footer.jpg"); }
#footer a { display:block; height:55px; width:100px; float:right; cursor:pointer; text-indent:-6000px; }
#footer_gal { height:58px; background:url("footer_gal.jpg"); }

#nav { padding:320px 0px 0px 0px; }

.lavaLampWithImage { position: relative; height:26px; width: 769px; margin:0px 0; padding:0px 0px 0px 10px; /*overflow: hidden;*/ }
.lavaLampWithImage li { float: left; list-style: none; }
.lavaLampWithImage li.back { width: 13px; height: 26px; z-index: 8; position: absolute; background: url("../images/slider.gif") no-repeat right -26px; }
.lavaLampWithImage li.back .left { background: url("../images/slider.gif") no-repeat top left; height: 26px; margin-right: 13px; /* 7px is the width of the rounded shape */ }
.lavaLampWithImage li a { font: bold 14px arial; text-decoration: none; color: #666; outline: none; z-index: 10; float: left; height: 26px; position: relative; overflow: hidden; padding:5px 0px 0px 0px; display:block; font-weight:bold; width:95px; text-align:center; }
.lavaLampWithImage li a:hover { border: none; color:#333; }

#article { padding:0; font-weight:bold; background:url(bg_grad.jpg) no-repeat #ffffff; min-height:250px; }
#article_gal { background:none #222222; }
#article_padding { padding:20px 20px 0px 20px; }
.newsItem,
.contactItem,
.linksItem { margin:20px 0; padding:0px 20px 20px; background:#eee; border-right:2px #666 solid; border-bottom:2px #666 solid; border-left:2px #666 solid; border-top:20px #666 solid; -moz-border-radius: 10px; -webkit-border-radius: 10px;  }
.newsItem h2,
.contactItem h2,
.linksItem h2 {position:relative; top:-20px; }

.aboutus { margin:0px 20px 0px 0px; border:thick; border:solid; border-color:#BCA257; float:left; }
hr {margin:40px;}

#audio_player {float:left;}
.video_frame { width:529px; height:380px; margin:0 auto; padding:34px 0 0 97px; background-color:#333; background-image:url(film_strip.gif); overflow:hidden;}
.video_frame p { font-color:#000000; margin:0 90px 0 10px;}

.clear { clear:both; height:1px; overflow:hidden; }
br.clear { clear:both; font-size:1px; }
a:link { text-decoration:none; outline:none; color:#C8B72E; }
a:visited { text-decoration:none; outline:none; color:#C8B72E; }
a:active { text-decoration:none; outline:none; }
a:hover { color:#cbcbcb; text-decoration:none; outline:none; }

/* Newsletter */
#newsletter { position:relative; top:0px; width:215px; height:21px; float:right; text-align:left; /*For IE*/ }
#panel-wrapper { position:relative; width:215px; top:0px; z-index:999; margin:0px; background:#202020; }
#panel-wrapper .panel-contents { display:none; padding:10px; }
#panel-wrapper form textarea { width:200px; height:120px; font:inherit; }
#mail { margin:0 0 10px 0; }
#mail p { padding:0; margin:5px 0 0; }

/* BIO Accordion */

.basic { width: 740px; border: 1px solid black; }
.basic div { background-color: #eee; padding:0 10px; }
.basic div a:first-child { cursor:pointer; height:75px; display:block; margin: 0; padding:0; text-decoration: none; text-align:left; font-weight: bold; font-size: 24px; background-color: #00a0c6; }
.basic a:hover { background-color: white; }
.basic a.selected { color: black; background-color: #E1C92E;}
.basic div img { display:block; float:left; margin:20px; padding:8px; background-color:#CDC9B0; }


#storeItem { float:left; position:relative; padding:20px 0 20px 0;  }
.storeItem { margin:20px 0; background:#eee; border-right:2px #666 solid; border-bottom:2px #666 solid; border-left:2px #666 solid; border-top:20px #666 solid; -moz-border-radius: 10px; -webkit-border-radius: 10px;  }
.storeItem h2 {position:relative; top:-20px; padding-left:20px;}
.storeItem form { float:right; padding:0 20px 0; }
.storeItem form td { color:#666; }
.storeItem select { width:50px; height:20px; }
.storeItem img { float:left; padding:20px; position:relative; top:-20px; }

