@charset "utf-8";

/* TAGS ------------------------------------------------------------------------ */
#arts {font-family: Arial, Helvetica, sans-serif; color: #000000; margin:0 0 0 -2em;}
#arts p {line-height: 1.4em; margin:0 0 1em 0;}
#arts h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; text-transform:uppercase; margin:0 0 1em 0; font-weight: bold;}
#arts h4 {font-family: Arial, Helvetica, sans-serif; font-size: .9em; text-transform:uppercase; margin:0 0 0em 0; font-weight: bold;}
#arts ul {margin: 0 0 0 0; padding:0 0 1em 0; float:left;}
#arts ul li {margin-left: 1.5em; padding: .1em 0; font-size:.85em; list-style-type: disc;}

/* BUG FIXES ------------------------------------------------------------------------ */
/* Force parent element to enclose any floated elements it contains */
.enclose-floats {zoom: 1;} /* IE fix because it does not recognize ':after' */
.ie-bugfix-image {display: block;}

/* FLOATS ------------------------------------------------------------------------ */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/* CONTAINER BOX BKGDS ------------------------------------------------------------------------ */
.gray{background-color:#e7e7e7; width:724px; display:block; float:left;}
.white{background-color:#ffffff; width:724px; display:block; float:left;}

/* TEXT COLORS ETC.------------------------------------------------------------------------ */
#arts .lightBlue{color:#4c7ea1;}
#arts .drkBlue{color:#00264b;}
#arts .drkGray{color:#535353;}
#arts .black{color:#000000}
#arts .datePrice{font-size:.85em; }



/* IMG BORDERS ------------------------------------------------------------------------ */
#content img {border-width: 0; margin:0; padding:0;}
.blueBorder{border:solid 1px #00264b;}



/* LAYOUT STYLES ------------------------------------------------------------------------ */
.two-column, .three-column, .four-column {
    /* IE 5.5/6 bug fix */
    display: inline;
    /* end bug fix */
    float: left;
    margin: 0 10px 0 0;
}
    /* 2 column layout */
.two-column {
        width: 45%;
}
.align-center{text-align:center;}
.margin-left{margin-left:6.3em;}


/* CUSTOM IDS ------------------------------------------------------------------------ */
#proceeds{width:329px; padding:1.3em 1.3em 0 1.3em; float:left;}
#proceeds img{border:solid 1px #ffffff; margin:0 1em 1em 0; }
#exhibitors{width:326px; padding:1.3em 1.3em 0 1.4em; float:left;}
#party{width:329px; padding:1.3em 1.3em 0 1.3em; float:left;}
#art{width:326px; padding:1.3em 1.3em 0 1.4em; float:left;}
#suzanne{width:689px; padding:1.3em 1.3em 0 1.4em; float:left;}
#suzanne img{border:solid 1px #00264b; margin:0 1em 1em 0; }
#flowers{width:689px; padding:1.3em 1.3em 0 1.4em; float:left;}
#flowers img{border:solid 1px #00264b; margin:0 1em 0em 0; }
#tickets{width:689px; padding:1.3em 1.3em 0 1.4em; float:left;}
