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

body {
		font-family:Ariel, Helvetica, sans-serif;
        background-color:#333333;
		background-image:url(images/bground.jpg);
		background-repeat:repeat-x;
		background-position:top left;
        }
  
h1 {
color:#000033;
font-size:18px;
font-weight:bold;
border-bottom: 8px solid #000033;
margin:0 0 5px 0;
padding-bottom:3px;
width:745px
}

h2 {
color:#000033;
font-size:15px; 
border-bottom: 1px solid #000033;
margin:30px 15px 10px 0;
font-variant:small-caps;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:10px 0 5px 0;
}

h4.date {
color:#444;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:15px 0 5px 0;
}

h4.artisthead {
color:#333;
font-size:16px;
font-variant:small-caps;
border-bottom: 8px solid #333;
margin:30px 0 5px 0;
padding-bottom:3px;
width:132px;
}

h4.exlist {
color:#333;
font-size:16px;
font-variant:small-caps;
border-bottom: 3px solid #333;
margin:10px 0 0 10px;
padding-bottom:3px;
width:150px;
}

h4.bbsb2 {
color:#333;
font-size:16px;
font-variant:small-caps;
border-bottom: 3px solid #333;
margin:0px 0 8px 0px;
padding-bottom:3px;
width:210px;
}
	
p {
color:#000033; 
font-size:xx-small; 
}

p.footer {
color:#CCC; 
font-size:x-small; 
}
		
p.important {
color:#666666;
font-size:small;
text-align:center;
}

.no_images {
color:#777;
}

a:link    {text-decoration: none; color:#ccc}
a:visited {text-decoration: none; color:#ccc}
a:active  {text-decoration: none; color:#ccc}
a:hover   {text-decoration: none; color:#fff}

a.logo:link 	{text-decoration: none; color:#000033}
a.logo:visited {text-decoration: none; color:#000033}
a.logo:active  {text-decoration: none; color:#000033}
a.logo:hover   {text-decoration: none; color:#fff}

a.main:link 	  {text-decoration: none; color:#333}
a.main:visited {text-decoration: none; color:#333}
a.main:active  {text-decoration: none; color:#333}
a.main:hover   {text-decoration: underline; color:#0000cc}

a.left:link 	  {text-decoration: none; color:#003}
a.left:visited {text-decoration: none; color:#003}
a.left:active  {text-decoration: none; color:#003}
a.left:hover   {text-decoration: underline; color:#339}

a.exlink:link 	  {text-decoration: none; font-size:13px; color:#555}
a.exlink:visited {text-decoration: none; font-size:13px; color:#555}
a.exlink:active  {text-decoration: none; font-size:13px; color:#555}
a.exlink:hover   {text-decoration: none; font-size:13px; color:#339}

a.active:link 	  {text-decoration: none; font-size:18px; color:#333}
a.active:visited {text-decoration: none; font-size:18px; color:#333}
a.active:active  {text-decoration: none; font-size:18px; color:#333}
a.active:hover   {text-decoration: none; font-size:18px; color:#339}

a.foot:link 	  {text-decoration: none; color:#999}
a.foot:visited {text-decoration: none; color:#999}
a.foot:active  {text-decoration: none; color:#999}
a.foot:hover   {text-decoration: none; color:#fff}

a.thumb:link 	  {text-decoration: none; color:#fff}
a.thumb:visited {text-decoration: none; color:#fff}
a.thumb:active  {text-decoration: none; color:#fff}
a.thumb:hover   {text-decoration: none; color:#033}


#wide_wrapper {
width:946px;
height:auto;
margin:0 auto;
}

#masthead {
font-family:Arial, Helvetica, sans-serif;
height:50px;
width:926px;
float:left;
padding:0 20px 0 0;
background-color:#000033;
text-align:right;
font-family:ariel, helvetica, sans-serif;
font-variant:small-caps;
font-weight:bold;
font-size:16px;
word-spacing:1em;
line-height:3.2;
}

.logo {
width:163px;
height:46px;
float:left;
}


#main_content {
width:944px;
height:auto;
float:left;
margin-top:5px;
background-color:#ccc;
border:1px solid #000033;
}

#left_column {
float:left;
width:149px;
padding:5px 0 0 15px;
background-color:#ccc;
}

.exhibition_list {
float:left;
height:auto;
margin: 5px 0 20px 0 ;
font-family:arial, helvetica, sans-serif;
font-size:11px;
line-height:1.4;
padding-right:10px;
}

.galleryartists {
float:left;
height:auto;
margin: 2px 0 20px 0 ;
font-family:arial, helvetica, sans-serif;
font-size:10pt;
font-variant:small-caps;
line-height:1.4;
}

#right_column {
float:left;
height:auto;
width:758px;
background-color:#fff;
margin:0;
padding:33px 0 40px 21px;
border-left:1px solid #999;
}

#ex_head {
width:758px;
height:auto;
margin:-30px 0 15px 0;
}

#light_box {
float:left;
width:737px;
padding:3px 0 12px 8px;
border-bottom:1px solid #000033;
}

#main_img {
float:left;
height:545px;
width:500px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#main_imgtall {
float:left;
height:600px;
width:500px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#thumbnail_box {
float:left;
width:210px;
margin:15px 0 0 20px;
}

#thumbnail_boxbbsb {
float:left;
width:210px;
margin:0 0 0 20px;
}

.lightbox_right {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#003;
padding:10px 15px;
line-height:1.5;
}

#bigbangs_artisthead {
float:left;
width:180px;
margin:5px 0;
padding-bottom:5px;
text-align:center;
border-bottom:1px solid #d5d5e8;
font-family:arial, helvetica, sans-serif;
font-size:12px;
color:#666;
}

.bb2_artist_name {
font-family:arial, helvetica, sans-serif;
font-size:15px;
font-variant:small-caps;
font-weight:bold;
color:#003;
}

.bigbangs_thumb {
float:left;
height:100px;
width:100px;
margin:10px 0 0 40px;
}

.thumbnail_artist {
float:left;
height:115px;
width:100px;
margin:10px 15px 30px 9px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003;
text-align:center;
}

.thumbnail_left {
float:left;
height:100px;
width:100px;
margin:0px 10px 10px 0px;
overflow:hidden;
}

.thumbnail_right {
float:left;
height:100px;
width:100px;
margin:0px 0px 10px 0px;
}

#bb_listhead {
float:left;
width:745px;
border-bottom:1px solid #003;
margin:10px 0 0 0px;
}

.exhibiting_artists {
float:left;
margin:0 0 3px 9px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-variant:small-caps;
font-weight:bold;
color:#003;
}

.view_card {
float:left;
clear:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin:4px 0 0 5px;
}

#bb_list1 {
float:left;
width:170px;
line-height:1.3;
font-family:arial, helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
margin:10px 0 0 10px;
}

#bb_list2 {
float:left;
width:170px;
line-height:1.3;
font-family:arial, helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
margin:10px 0 0 18px;
}

#bb_list3 {
float:left;
width:170px;
line-height:1.3;
font-family:arial, helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
margin:10px 0 0 18px;
}

#bb_list4 {
float:left;
line-height:1.3;
font-family:arial, helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
margin:10px 0 0 18px;
}

#bigbangs_artistlist {
float:left;
width:auto;
height:auto;
padding-bottom:25px;
margin:0;
}

#previous_next {
float:left;
width:100%;
margin:15px 0 0 0;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.artist_bio {
padding:5px 40px 0 15px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:13px;
line-height:1.5;
}

ul.reviews {
font-size: 12px;
font-style: normal;
line-height: 1.5;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 5px;
list-style-position:inside;
list-style-image:none;
list-style-type: square;
padding: 0;
margin: 0;
}

ul.right_list {
font-size: 13px;
font-variant:small-caps;
line-height: 1.3;
font-weight: normal;
text-transform: none;
text-decoration: none;
text-indent: 5px;
list-style-position:inside;
list-style-image:none;
list-style-type:none;
padding: 0;
margin: 0;
}

.clear {clear:both; margin:10px 0 0 0;}


#footer_left {
float:left;
margin:8px 0 20px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ccc;
line-height:1.4;
}

#footer_center {
float:left;
margin:8px 0 20px 180px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ccc;
line-height:1.4;
}

#footer_right {
float:right;
margin:8px 15px 20px 60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ccc;
line-height:1.4;
}

/* EXHITION TABS */

#tab_2010 {
padding:0;
height:auto;
width:100%;
}

#tab_2009 {
display:none;
height:auto;
width:100%;
}

#tab_2008 {
display:none;
height:auto;
width:100%;
}

#tab_2007 {
display:none;
height:auto;
width:100%;
}

#tab_2006 {
display:none;
height:auto;
width:100%;
}

.content {  
height:auto;
width:100%;
}

.hidden {display:none;}
.unhidden {display:block;}