html {height:100%;}
body {line-height:1.2em; background-color:#c00000; background-image:url("/images/HEW_BorderPic.jpg");  background-repeat:repeat; height:100%; font-size:10pt; font-family:Verdana,Arial,Helvetica,sans-serif;}

#outerContainer {width:1000px; margin-left:auto; margin-right:auto; margin-bottom:0px; background-color:#000; height:100%;}
#innerContainer {width:100%; height:auto; background-color:#000;}
#frame{position:relative; top:0px; left:0px; margin-left:0px; margin-right:0px;}

#header {position:absolute; top:0px; left:0px; width:1000px; height:270px; z-index:1;}
#headframe {position:absolute; top:0px; width:100%; height:226px;background-image:url("/images/blackbricks.jpg"); background-color:#000;}

#menubar {position:absolute; bottom:0px; width:100%; height:44px; color:#e00000;font-weight:bold;font-size:1em;background-color:#c0c0c0;}
#menumain {height:24px;background-color:#dddd00;padding:0px;}
#menumain a {text-decoration:none;}
#menumain a div {padding-top:3px;vertical-align:middle;color:#dd0000;text-align:center;height:21px;margin:0px;width:110px;float:left;border-right:1px solid #404040;}
#menumain a:hover div {cursor:pointer;background-color:#dd0000;color:#dddd00;}
#menumain a:active div {background-color:#000;color:#dddd00;}
#breadcrumb {position:absolute; bottom:0px; width:100%; height:20px; background-color:#d0d0d0;}

#footer {clear:both; position:relative; left:0px; background-color:#ffffc0; width: 1000px; height:10px; margin-top:10px;}

#main {z-index:0; padding:280px 10px 0px 10px; width:980px;}

div.tape {font-size:1px;height:10px;width:100%;}
.tapetop {background-image:url("/images/tapetop.png"); background-repeat:repeat-x;}
.tapebtm {background-image:url("/images/tapebottom.png"); background-repeat:repeat-x;}

div.column {float:left;margin-right:10px;padding:0;}
div.half {width:155px}
div.single {width:320px}
div.double {width:650px}
div.triple {width:980px}
div.last {margin-right:0px}

div.widget {margin-bottom:10px;}

div.thumbnails img {width:148px;height:111px;background-image:url("/images/imgshadow-160x124.gif");margin:0px;border:0px;padding:0px 12px 13px 0px;}

div.article {background-color:#000;padding:10px;}
div.article h1 {color:#cc0000;font-size:1.8em;line-height:1.3em;font-weight:bold;margin-bottom:10px;}
div.article p {color:#8f8f8f;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.2em;margin-bottom:1.2em;}
div.article p.first {font-weight:bold;}
div.article p.acknowledgement {font-size:0.8em;font-weight:bold;}
div.article h2 {color:#bb0000;font-weight:bold; font-size:1.5em;margin-top:20px;margin-bottom:0.5em;text-transform:uppercase;}
div.article a {color:#999900;}
div.article a:hover {color:#404040;}
div.article a:active {color:#dddd00;}

div.darkgrey {background-color:#404040;color:#fff;}
div.black {border:1px dashed #ccc;}
div.eventlist {padding:10px;border:1px dashed #ccc;}
div.eventlist h1 {color:#dd0000;font-size:1.4em;font-weight:bold;margin-bottom:0.75em; margin-top:5px;}
div.eventlist h3 {border-top:1px solid #404040; padding-top:10px;color:#dddd00;font-size:0.8em;font-weight:normal;}
div.eventlist h2 {color:#ccc;font-size:1.2em;font-weight:bold;}
div.eventlist h4 {color:#dddd00;font-size:0.8em;font-weight:normal;font-style:italic;}
div.eventlist p {color:#fff;margin-bottom:0.75em;margin-top:0.25em;}

div.articlesummary {padding:10px;}
div.articlesummary h1 {font-size:1.4em;font-weight:bold;margin-bottom:0.75em; margin-top:5px;}
div.articlesummary h3 {font-size:0.8em;font-weight:normal;}
div.articlesummary h2 {color:#dddd00;font-size:1.2em;margin-bottom:0.25em;font-weight:bold;}
div.articlesummary p {margin-bottom:0.75em;}
div.articlesummary a {font-size:0.8em;color:#dddd00;}
div.articlesummary a:hover {color:#fff;}
div.articlesummary a:active {color:#dd0000;}

div.contactform {padding:10px; color:#dd0000;}
div.contactform h1 {color:#dd0000; font-size:1.4em;font-weight:bold;margin-bottom:0.75em; margin-top:5px;}
div.contactform dt {color:#dddd00;}
div.contactform dd {color:#dd0000;font-style:italic;font-size:0.8em; margin-bottom:15px;}
div.contactform dd input,textarea {overflow: auto;width:615px;background-color:#404040;border:1px dashed #ccc; color:#ccc;padding:5px; margin-top:5px;}
div.contactform input.button {padding:5px;border:none;cursor:pointer;font-weight:bold;width:auto;background-color:#dddd00;color:#dd0000;}

div.lineup {padding:10px;border:0px dashed #ccc;text-align:center;color:#fff;}
div.lineup img {margin-left:auto;margin-right:auto;}
div.lineup p {font-size:1.4em;margin-bottom:1.25em;font-weight:bold;}
div.lineup h2 {font-size:1.2em;color:#dddd00;font-weight:normal;margin-bottom:0.4em;}

div.newlineup p {font-size:1em;color:#dddd00;font-weight:normal;margin-bottom:1.25em;line-height:1.2em;}
div.newlineup h2 {font-size:1.4em;color:#ccc;margin-bottom:0.4em;font-weight:bold;line-height:1.2em;}
div.newlineup a {font-size:1em;color:#ff0000;font-weight:normal;margin-bottom:1.25em;line-height:1.2em;}
div.newlineup a:active {color:#fff;}

div.galleryindex {height:145px;text-align:center;float:left;width:100px;margin-top:10px;margin-left:5px;}
div.galleryindex img {}
div.galleryindex p {color:#dd0000;font-size:0.8em;}