/* Frameset */
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;background:#efefef;
}
#wrapper {width:824px; margin:0 auto; background:#660033;}
#slideshow {width:810px; margin:0 auto;}
#slideshow #header {position:relative; width:100%; height:80px;background: #ccc url("http://media.winepressnw.com/static/images/gallerytop.jpg");}
#slideshow .footer {position:relative; width:100%; height:27px;background: #ccc url("http://media.winepressnw.com/static/images/gallerybot.jpg");}
#slideshow #headline {position:absolute; top:6px; left:175px;} 
#slideshow #headline {position:absolute; top:36px; left:215px;} 
#slideshow #headline p {margin:0; padding:0;font-weight:bold; font-size:11px; }
#slideshow #headline h1 {margin:0; padding:0; font-size:18px; margin:-2px 0 0 0;}
#header #sponsor {position:absolute; width:88px; height:31px;left:545px; top:7px;}
#header #publication {position:absolute; width:150px; height:25px; left:10px; top:9px; border:1px solid #999; background-color:#bbb;}

/* Subpage */
#subpage {margin:3px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; background:#660033;}
#content { margin:0; padding:0; width:810px;}
#content #nav {background: #ffffce; position:relative; height:49px; margin:0 0 0px 0; border-right: 2px solid #fff; border-left: 2px solid #fff; }
#content #nav #arrows a.previmage {position:absolute; width:22px; height:21px;left:4px; top:4px; background:#ffffce url("http://media.winepressnw.com/static/images/arrow_left.gif");}
#content #nav #arrows a.previmage:hover {background:#ffffce url("http://media.winepressnw.com/static/images/arrow_left_hover.gif");}
#content #nav #arrows a.nextimage {position:absolute;width:22px; height:21px;left:28px;top:4px;background:#ffffce url("http://media.winepressnw.com/static/images/arrow_right.gif");}
#content #nav #arrows a.nextimage:hover { background:#ffffce url("http://media.winepressnw.com/static/images/arrow_right_hover.gif");}
#content #nav #numeric {position:absolute; left:55px; top:6px; font-weight:bold; color:#000; font-size:12px; }
#content #nav #numeric a {color:#656565;text-decoration:noneX;}
#content #nav #numeric a:hover {color:#efefef;}
#content #photo {width:610px; height:475px; float:left;text-align:center; padding:0; background:#000 no-repeat; padding:20px 0 0 0; border-left: 2px solid #fff; }
#content #photo #photo_footer {height:3px;font-size:1px; width:100%; background:#000 bottom left;} /* height and font-size to fix IE bug thats adds 1em height to an empty div */
#content #photo #photo_footer[id] {height:20px;} /*Re-set height for standards compliant browser */
#content #slide #sidebar {width:184px; height:450px; font-size:12px; color: #ffffff; overflow:hidden; padding:35px 12px 10px 0px; margin: 0 0 0 0px; float:left; background:#000 no-repeat; border-right: 2px solid #fff;}
#content #slide #sidebar .credits {margin: 6px 0 0 0; font-size:11px; color: #ffffff;}
.divclear {clear:both;font-size:1px;height:0px;}
