BODY {background-color:#FFB72D; font-family: arial; font-size:12px; background-image: url(../images/bg_body4.gif);  }

A {color:#FFB72D;}

#container {width: 750px;margin: 10px auto; background:#1E1240 url(../images/bg_middle2.gif) 0px 150px; color: #fff;border: 1px solid #FBA824;line-height: 130%;}
#top {background-color: #FFF8DC; background-image: url(../images/top_banner.jpg);height:134px;}

#top H1 {padding: 0;margin: 0;}

#leftnav {float: left;width: 140px;margin: 0;padding: 0.75em;text-align:left;}
#rightnav {float: right;width: 100px;margin: 0;padding: 1em;text-align:center;}

.leftContent {float: left;width: 550px;margin: 0;padding: 1em;}
.rightContent {float: right;margin: 0;padding: .75em;width:150px;}

.leftContentPhoto {float: left;width: 250px;margin: 0;padding:1em;}
.rightContentPhoto {float: right;margin: 0;padding: .75em;height:400px;}

#content {margin-left: 170px;border-left: 1px solid gray;margin-right: 125px;border-right: 1px solid gray;padding: 1em;max-width: 36em;}

#footer {clear: both;height:15px;; margin: 0;padding: .15em;color: #fff;background-color:#61727E;border-top: 1px solid #FBA824;font-size:11px; text-align:center;}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

H6{font-size:11px;}
H4,H5,H6 {margin:1px 0 5px 0;}
H4.gallery {margin:10px 0 0 15px;}
H5 {border-bottom:1px solid #FFB72D;}

H5.wide{font-size:14px;background-color:#61727E;padding:2px;border:1px solid #FFB72D;}
B.orange{color:#FFB72D;}
A.top {font-size:10px; font-weight:normal;float:right;}

.clear {clear:left;}

P.small{font-size:11px;}
.breaker_small{height:2px; width:100%;background:#61727E; font-size:5px;}

TABLE.small TD{font-size:9px; vertical-align: top;}
TABLE.medium TD{ vertical-align: top;font-size:11px;}

IMG.sponsor {margin:5px 0 5px 0; border:1px solid #764D31;}
IMG.thumb {margin:2px;border:1px solid #FFB72D;}
IMG.largeImage {border:1px solid #FFB72D;}
DIV.largeImageholder{padding:5px 5px 20px 5px; background:#4B5C65;margin-right:30px;border:2px solid #61727E;width:400px; height: 227px;text-align:center;}

DIV.exhibition{width:250px;padding:5px;float:left;margin:5px;border-bottom:5px solid #FFB72D;}

.button{font-size:9px;border:1px solid #fff; background-color:#1E1240;color:#fff;}
.textbox{font-size:10px;border:1px solid #000; }
TEXTAREA {font-size:11px;border:1px solid #000;font-family:arial; }

.topImage{border:5px solid #FFB72D;width:390px;margin-left:10px;}

.panel{background-color: #61727E;padding:4px;color:#fff;font-size:10px;border:2px solid #FFB72D;}




/* Navigation */

#navContainer {border-top: 4px solid #4B5C65;border-bottom: 2px solid #FBA824; background-color: #61727E; height:20px;}

UL { /* all lists */
    padding: 0;
    margin: 0;
    list-style: none;
}

#navlist LI { /* all list items */
    float: left;
    position: relative;
    width: 5.9em;
    text-align:center;
    height: 1.5em;
}

#navlist LI A {font-size:11px; font-weight:bold; color:#fff;text-decoration:none;}

#navlist LI:hover, #navlist LI.over {background-color: #4B5C65;}

#navlist LI UL { /* second-level lists */
    display: none;
    position: absolute;
    top: 1.40em;
    left: 0;
}

#navlist LI>UL { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
    top: auto;
    left: auto;
}

#navlist LI:hover UL, #navlist LI.over UL { /* lists nested under hovered list items */
    display: block;
}

#navlist LI UL LI {text-align:left; margin:0; background-color:#764D31; width: 9em;border-bottom:1px solid gray;    border-left:1px solid gray;border-right:1px solid gray; height: auto;padding:2px;}

/* ------------------------------------------------------------ */


H2 A {color:#000; text-decoration:underline;}
