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


body {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;color: #666666;line-height: 160%;background:#e3e0e6;}
table{font-size: 14px;color: #666666;line-height: 160%;}
h1 {font-size:20px;color:#2a1e34;font-weight:normal;}
h2 {font-size:16px;color:#2a1e34;}
h3 {font-size:14px;color:#2a1e34;margin: 10px 0px 10px 0px;}
a {font-size:14px;text-decoration:none;color:#2a1e34;font-weight:none;}
img{border:0px;}
ul {}
li {}
hr {color:#CCCCCC;border-style:solid 1px #CCCCCC;}
.bold{font-weight:bold;}
.red{color:#d30303}
#page {width: 800px;margin: auto;background:#ffffff;border:1px solid #cccccc;}
#header {height: 61px;margin-top: 10px;border-bottom: solid 3px #ac9fb6;}
#banner{background:url(images/banner.jpg) repeat-x top left;height:85px;}
#banner h1{margin: 0px 2px 3px 305px;;padding:45px 0px 0px 0px;color:#ffffff;font-size: 26px;font-weight:normal;}
#content {clear:both;padding: 5px 5px 0px 5px;}
#footer {background:#ffffff;clear:both;padding: 5px 0px 0px 0px;border-top: solid 5px #7f7885;height:24px;}
#maincontent {margin: 5px 10px 5px 10px;}
#content p {line-height:22px;}
#logo {float: left;margin: 5px 0px 0px 0px;}
#gallery {padding:0px 0px 10px 0px;}
#thumb{float:left;padding:20px 20px 20px 20px;text-align:center;width:179px;height:270px;border-bottom:dotted 1px #cccccc;}
#artistthumb{float:right;padding:2px 2px 2px 2px;text-align:center;}
#thumb img{}
.captiongallery{font-size:12px;text-align:center;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-weight:bold;}
#footer ul{list-style: none;padding: 0;margin: 0;background:#ffffff;}
#footer li{float: right;padding-left: 0px;font-size:12px;}
#footer li a{color:#666666;border-right: solid 1px #666666;font-size:12px;height: 1.5em;padding: 0px 7px 0px 7px;float: left;display: block;text-decoration: none;text-align: center;}
#footer li a.last{border-right: 0px;}

#menu{float:right;width:370px;text-align:right;margin:30px 0px 0px 0px;}
#menu ul{list-style: none;padding: 0;margin: 0;}
#menu li{float: left;padding-left: 0px;}
#menu li a{color:#666666;border-right: solid 1px #666666;font-size:14px;height: 1.5em;padding: 0px 12px 0px 12px;line-height: 1.5em;float: left;display: block;text-decoration: none;text-align: center;}
#menu li a.last{border-right: 0px;}
#menu li a.active{font-weight:bold;}
#menu li a.activelast{font-weight:bold;border-right: 0px;}

#search {min-width: 200px;margin: 7px 0px 0px 0px;height:19px;float:right;text-align:right;}

/*HOme*/
#imagesLeft {width: 329px;float: left;padding: 10px 10px 30px 0px;}
.caption{font-size:12px;text-align:right;}

/*Form*/
input, select, textarea {color: #666666; font-size:11px;}
div.form-box {width:500px; float:left; text-align:left; line-height:18px; margin: 10px 0px 0px 0px; font-size:11px;}
div.form-left {width:220px; float:left; }
div.form-right { width:260px; float:right;}





