@charset "utf-8";

/*css by Anna Hales 2009 | http://www.annahales.com*/



/*global
========================*/
*{padding:0;margin:0;}
img{border:none 0;}
body{background: url(../images/bainbridge_background.jpg) repeat;font-family:arial, helvetica, sans-serif;color:#fff;padding-bottom:30px;}
ul li{list-style:none;display:inline;}
a{text-decoration:none;outline:none 0;color:#fff}
h1{text-indent:-9999em;background: url(../images/bainbridge_logo.gif) no-repeat;float:left;margin-left:-67px;}
h1 a{display:block;width:63px;height:372px;}
h2{font-size:2.1em;padding:10px 0;width:400px}
h3{font-size:1em;}
h4{font-size:1.5em;}
h5{text-transform:uppercase;font-size:0.9em;}
p{margin:10px 250px 15px 0;font-size:1.05em;}
a:hover{color:#990000 !important;}

#container{width:855px;margin:30px auto 0 auto;}
.globalnav{background:#282828;padding:55px 0 25px 100px;}
.globalnav li a{color:#fff;margin:0 2px;font-size:0.8em;}
.globalnav li a:hover{color:#00c000;}
.globalnav li{color:#fff;}

#footer{width:855px;margin:auto;}
#footer p{float:right;margin-bottom:40px;margin-right:0;font-size:0.6em;color:#000;}
#footer p a{color:#000;}


#content{background:#282828;padding:0 20px 40px 100px;position:relative;top:-4px;}
#content img{margin-bottom:10px;}

.dload{width:230px;float:right;}
a.download{display:block;width:150px;padding-left:80px;background:url(../images/bainbridge_wordicon.jpg) no-repeat;background-position:top left;color:#fff;font-size:1.4em;margin-bottom:20px;font-weight:bold;height:70px;line-height:1em;}

.artist-detail{border-bottom:1px solid #999;padding:20px 0;margin-bottom:20px;width:470px;}
.artist-detail p{margin:0;font-size:0.85em;line-height:1.3em;}
.artist-detail img{margin-top:10px;}
.artist-detail a{font-size:1em;color:#fff;font-weight:bold;}
.artist-detail p.contact{font-weight:bold;font-size:1em;}
.artist-detail a:hover{text-decoration:underline;color:#00c000;}

.event{width:500px;margin:20px 0;}
.date{width:45px;border-top:1px solid #999;border-bottom:1px solid #999;float:left;margin-top:7px;}
.month{font-size:0.9em;text-transform:uppercase;margin:3px;text-align:center;}
.day{font-size:2em;font-weight:bold;margin:-9px 0 0 0;text-align:center;}
.event-detail{margin-left:100px;}
.event-detail img{margin:10px 0 0 0;}
.event-detail p{margin:7px 0 0 0;font-size:0.85em;}
.event-detail p a:hover{text-decoration:underline;color:#00c000;}
#events h5,
#exhibitions h5{border-top:1px solid #999;width:500px;padding-top:4px;}
p.footnote{font-size:0.7em;margin-top:-5px;}

p.address{margin:0;}
#contact a.email{color:#fff;display:block;margin-top:20px;text-decoration:underline;width:200px;}

#contact form{width:300px;float:right;margin:-185px 70px 0 0;}
#contact form h3{margin-bottom:10px;}
#contact form label{float:left;margin-right:10px;clear:both;}
#contact form p{margin:0;}
#contact form #cemail{float:left;width:200px;margin-bottom:10px;}
#contact form #submit{padding:0 8px;margin-top:10px;clear:both;float:left;}
#response{margin:0;clear:both;float:left;padding-top:10px;font-size:0.9em;}
#errors {clear:both;float:left;color:#990000;width:300px;padding-bottom:10px;font-size:0.9em;}

iframe{margin-top:5px;}

#submitApp p{margin-right:40px;}
#submitApp h2{width:700px;}
#application .apply{font-size:1.4em;font-weight:bold;}
#submissions{margin-right:40px;}
#submissions .personalDetails,
#submissions .yourImages,
#submissions .yourForm,
#submissions .personalDetails,
#submissions .submitForm{padding:10px;border:1px solid #ccc;margin-bottom:5px;}
#submissions label{width:180px;display:block;float:left;}
#submissions h4{font-weight:normal;background:#808080;padding:5px;}
#application .note{margin-top:0;}
#application #container{background:#282828;}
#application .courtesy{font-size:0.75em;margin-left:28px;}
#submissions p{width:100%;}
.alert{display:block;padding:10px;border:1px solid #990000;color:#990000;font-weight:bold;}
#application .ralph{margin:auto;display:block;}
#thanks #content{padding-top:40px;}

.sponsors{height:270px;}
.sponsors li a{display:block;height:100px;float:left;margin:70px 15px 15px 0;width:141px;background:url(../images/jpp.png)no-repeat;text-indent:-9999px;}
.sponsors li a.intaglio{width:260px;background:url(../images/intaglio.png)no-repeat;}
.sponsors li a.frame{width:100px;background:url(../images/frame.png)no-repeat;clear:both;margin-top:0;}
.sponsors li a.hawthorn{width:257px;background:url(../images/hawthorn.png)no-repeat;margin-top:0;}


