body {margin:0px;font-family: Century Gothic;font-size: 9pt;color:#333;}
:focus{-moz-outline-style: none;}
img {border:0px;}
li {list-style: none;}
a:link { text-decoration: none;color:#333 }
a:active { text-decoration: none; color:#333; }
a:visited { text-decoration: none; color: #333; }
a:hover {text-decoration:none;border:none;color:#999;}

.current a, .current a span {color:#b82126}

.site_wrapper {width:800px;position:absolute;left:50%;margin-left: -400px;top:50px;/* border:1px solid red; */}
.site_container {width:800px;position: relative;}
.header {width:800px;height:140px;/* border:1px solid blue; */position: relative;}
.top_header {position: relative;width:800px;height:100px;}
.showcase_logo {z-index:20;position: absolute;top:60px;left:-50;}
.times {position: absolute;bottom:0px;right:0px;}
.cafe1001_logo {position: absolute;top:0px;right:0px;}

#slideshow_container {margin-top:10px;min-height:200px;height:200px;width:800px;background:black;position: relative;}
.left_black_overlay {position: absolute;left:75px;top:0px;z-index:20;}
.right_black_overlay {position: absolute;right:75px;top:0px;z-index:20;}
.pause_play_btns {z-index:20;width:100px;height:10px;position: absolute;left:10px;bottom:10px;}
#pause {float:left;margin-right:10px;}
#play {float:left;}
#slideshow {z-index:10;display:none;position: relative;margin-top: 0px;width:800px;height:200px;background: black;overflow: hidden;}
#slideshow img {height:200px;width: 600px;margin:0 0 0 50px;padding:0px;}
.nav {position: relative;margin-top:5px;width:830px;}
.nav ul {padding:10px 0 0 0;margin:0;}
.nav li {float:left;padding-right:19px;}
.content {width:800px;position:relative;/* left:50%;margin-left: -400px;*/margin-top:30px; }
.free_entry {position: absolute;right:0;top:-10px;}
.body_content {width:980px;clear: both;/* border:2px solid green; */}
.whos_exhib_next {width:215px;/* border:1px solid blue; */	float:left;margin-top: 30px;}
.whos_exhib_next ul {padding:10px 0 0 0;margin:0 0 10px 0;}

.left_sidebar {/* /position:relative; */width:200px;/* border:1px solid fuchsia; */float:left;top:	0px;margin-top:0px;margin-bottom: 50px;}
.left_sidebar ul {padding: 0;margin:10px 0 0 0;}
.left_sidebar ul li {padding: 0;margin:0;}
.right_sidebar {width:180px;/* border:1px solid blue; */float:right;top:0px;margin-top:0px;margin-bottom: 50px;}
.showcase_dates p {padding-top:5px;margin:0;line-height: 16pt;text-decoration: none;}
.body_text {width:550px;float:left;/* border:1px solid red; */margin: 0px 0 0 50px;margin-bottom: 50px;}
.body_text p {margin: 0;padding:0;}
.network_sites {position: absolute;left:0;top:-25px;}
.twitter {float: left;}
.twitter img {height:15px;}
.facebook {float:left;margin-right: 10px;}
.facebook img {height:18px;}
.newsletter {position: absolute;right:0;top:-20px;}

.artists {/* height:450px;border: 1px solid blue; overflow:auto;*/}
.artist_panel {width:550px;height:106px;margin:0 0 15px 0;float: left;background: url(../images/whos_exhib_next/paper_bg.jpg) no-repeat top;}
.artist_thumb {padding:12px 0 1px 12px;float: left;width:80px;height:80px;overflow: hidden;}
.artist_thumb img {border: 1px solid #666;height: 80px;min-height:80px;}
.artist_details {float: left;/* border:1px solid blue; */margin:10px 0 0 10px;}
.artist_details p {/*padding:3px;border:1px solid #666; margin:3px; */	width: 370px;font-size: 8pt;}

.footer {border-top:2.5px solid black;width:800px;padding-top:10px;padding-bottom:10px;/* position: relative; */overflow: auto;float: left;}
.footer ul {padding:0;margin:0;}
.footer li {display: inline;padding-right:20px;}


