
/* Layout for bbc-art.org */

body {font-family:Verdana,Arial,Helvetica,sans-serif;background:#EAF0EA;color:black;margin:0;text-align:center;padding:0;font-size:11px;vertical-align:middle;}
#main {margin:30px auto 0 auto;width:850px;}
#main2 {float:left;background:url(../images/rightcol.jpg) repeat-y top right;width:100%;border:none;}
#logobanner {float:left;display: inline;border-bottom:1px solid black;clear:none;border-top:1px solid black;}
#logo {float:left;display: inline;height:80px;margin:10px 0 0 10px;width:80px;padding:0;clear:none;}
#logo img {float:left;}
#banner {float:left;display: inline;height:100px;margin:0 0 0 20px;width:670px;padding:0;clear:none;}
#banner img {margin-left:40px;float:left;width:590px;}
body#holding {background:none;}
#holding2 {position:relative;margin:25px auto 0 auto;width:800px;}
#imagecontainer {height:586px;width:800px;vertical-align:bottom;border:1px solid black;}
#imagecontainer img {vertical-align:bottom;}
#mylink img {left:571px;position:absolute;top:203px;border:none;}
#mail {font-size:80%;}
#sidenavblock {font-family:'Tempus Sans ITC',Verdana,Arial,Helvetica,sans-serif;float:left;display: inline;font-weight:normal;height:350px;margin:25px 0 25px 0px;width:119px;border-right:1px solid black;padding:0;clear:left;font-size:17px;list-style:none;}
#sidenavblock li {float:left;margin:0 0 5px 0;padding:0;clear:left;}
#sidenavblock a {float:left;margin:0;width:99px;text-align:right;padding:5px 10px 5px 10px;text-decoration:none;}
#sidenavblock a:hover {text-decoration:underline;}
a#sidenav_home {color:black;}
#home a#sidenav_home {text-decoration:underline;}
a#sidenav_about {color:black;}
#about a#sidenav_about {text-decoration:underline;}
a#sidenav_teachers {color:black;}
#teachers a#sidenav_teachers {text-decoration:underline;}
a#sidenav_photos {color:black;}
#photos a#sidenav_photos {text-decoration:underline;}
a#sidenav_gallery {color:black;}
#gallery a#sidenav_gallery {text-decoration:underline;}
a#sidenav_contact {color:black;}
#contact a#sidenav_contact {text-decoration:underline;}
a#sidenav_support {color:black;}
#support a#sidenav_support {text-decoration:underline;}
a#sidenav_links {color:black;}
#links a#sidenav_links {text-decoration:underline;}
#middle {float:left;display: inline;margin:25px 0px;width:608px;padding:0;}
#footer {font-family:Verdana,Arial,Helvetica,sans-serif;float:left;height:20px;margin:20px 0 0 0;width:700px;display: inline;clear:both;padding:10px 0 20px 0;font-size:11px;}
#footerleft {margin-left:20px;float:left;}
#footerleft a {padding-left:20px;margin-left:25px;float:left;background:url(../images/uparrow.gif) no-repeat left;color:black;text-decoration:none;}
#footerleft a:hover {color:gray;}
#botnavblock {float:right;margin:0 25px 0 0;padding:0;list-style:none;}
#botnavblock li {float:left;display: inline;}
#botnavblock a {padding:0 3px;text-decoration:none;}
#botnavblock a:hover {text-decoration:underline;}
a#botnav_home {color:black;}
#home a#botnav_home {text-decoration:underline;}
a#botnav_about {color:black;}
#about a#botnav_about {text-decoration:underline;}
a#botnav_teachers {color:black;}
#teachers a#botnav_teachers {text-decoration:underline;}
a#botnav_photos {color:black;}
#photos a#botnav_photos {text-decoration:underline;}
a#botnav_gallery {color:black;}
#gallery a#botnav_gallery {text-decoration:underline;}
a#botnav_contact {color:black;}
#contact a#botnav_contact {text-decoration:underline;}
a#botnav_support {color:black;}
#support a#botnav_support {text-decoration:underline;}
a#botnav_links {color:black;}
#links a#botnav_links {text-decoration:underline;}
.common_header {font-family:'Tempus Sans ITC',Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:0 0 10px 0;text-align:left;font-size:25px;}
#middle_about {float:left;margin:0 45px;display: inline;}
#about_header {color:black;}
#middle_about p {margin:0 0 10px 0;text-align:justify;padding:0;}
#about_box {float:left;font-weight:normal;margin-bottom:10px;padding:10px 10px 0px 10px;font-size:12px;border:1px solid black;}
#aboutmap {float:right;margin:15px 0 15px 15px;border:1px solid black;}
#middle_contact {float:left;margin:0 45px;display: inline;text-align:justify;}
#contact_header {color:black;}
#contact_email {float:left;font-weight:bold;margin:0 0 20px 10px;}
#contact_email a {margin-left:10px;font-weight:normal;color:blue;}
#contact_form {float:left;font-weight:bold;margin:0 0 10px 10px;width:500px;text-align:left;padding:0;clear:left;}
#contact_form form {float:left;margin-top:10px;padding:0;}
#contact_form p {float:left;margin:0 0 10px 0;padding:0;}
.contfield {float:left;background:#EEE;width:500px;margin-bottom:5px;clear:left;}
.contfield label {float:left;font-weight:normal;margin:3px 0 0 20px;width:60px;}
.contfield input {float:left;margin:0;width:350px;padding:0;}
.contfield textarea {float:left;width:350px;}
#submitbutton {float:left;height:15px;margin:10px 0 0 190px;display: inline;text-align:center;}
#submitbutton input {width:120px;font-size:11px;}
#middle_gallery {float:left;margin:0 0 0 45px;display: inline;}
#controls {float:right;margin:100px 25px 0 0;width:45px;display: inline;}
.control {float:right;margin:0 5px 0 0;display: inline;padding:0;}
#slidepos {float:right;margin:8px 0px 5px 0;width:50px;display: inline;color:black;text-align:center;border:1px solid silver;font-size:10px;}
#slide {float:left;margin:0 0 0 50px;display: inline;clear:left;}
#slide_border1 {float:left;border:1px solid silver;}
#slide_border2 {float:left;border:10px solid silver;}
#slide_border3 {float:left;border-bottom:28px solid white;border-right:25px solid white;border-top:25px solid white;border-left:25px solid white;}
#slide img {float:left;vertical-align:bottom;border:2px solid gray;}
#artist {float:left;margin:15px 0 0 170px;width:320px;display: none;clear:left;}
#artist_thumb {float:left;display: inline;border:1px solid black;}
.artist_details {float:left;margin:3px 0 0 15px;text-align:left;font-size:11px;}
.artist_row {float:left;margin:0 0 4px 0;width:240px;clear:left;}
.artist_lab {float:left;font-weight:bold;width:55px;color:purple;text-align:left;}
#artist_name {float:left;width:170px;}
#artist_age {float:left;width:170px;}
#artist_school {float:left;width:170px;}
#middle_home {float:left;background:url(../images/homebackground2.jpg) no-repeat;height:376px;margin:0 0 0 53px;width:500px;vertical-align:bottom;display: inline;color:black;text-align:justify;padding:0;border:1px solid gray;}
#middle_home_img {vertical-align:bottom;}
#middle_links {float:left;margin:0 45px;display: inline;}
#links_header {color:black;}
#middle_links p {margin:0 0 10px 0;text-align:left;padding:0;}
.links_subhead {font-weight:bold;margin-top:15px;text-align:left;font-size:11px;}
.link {margin:2px 0 2px 25px;text-align:left;}
.link p {margin:0;display: inline;}
#middle_photos {float:left;margin:0 45px;display: inline;}
#photos_header {color:black;}
#middle_photos p {margin:0 0 10px 0;text-align:justify;padding:0;}
.photo_row_l {margin-left:-5px;float:left;display: inline;}
.photo_row_r {margin-left:30px;float:left;display: inline;}
.photo_l {float:left;height:200px;margin:20px 5px 0 0;width:225px;display: inline;}
.photo_r {float:left;height:200px;margin:20px 0 0 5px;width:225px;display: inline;}
.photo_shadow {float:left;background:url(../images/shadow.gif) no-repeat bottom right;display: inline;}
.photo_shadow_img {margin:0;width:225px;display: block;}
.photo_caption {margin-left:8px;float:left;width:200px;text-align:center;font-size:9px;}
.photo_image_big {visibility:hidden;}
.photo_image_big img {height:300px;background:#FFF;top:20px;margin:-5px 5px 5px -5px;width:400px;display: block;left:-100px;position:absolute;padding:12px;border:1px solid #CCC;}
#middle_support {float:left;margin:0 45px;display: inline;text-align:justify;}
#support_header {color:black;}
#middle_support h3 {margin:10px 0 0 0;text-align:center;font-size:15px;}
#middle_support h4 {margin:10px 0 0 0;font-size:12px;}
#middle_support p {margin:10px 0 0 25px;}
#cards {float:left;margin:5px 0 0 60px;width:470px;display: inline;}
.card_border_portrait {float:left;margin:5px 22px;border:1px solid #BBB;}
.card_border {float:left;margin:10px 10px;border:1px solid #BBB;}
.card_image {float:left;border:5px solid white;}
#cost {font-weight:bold;margin:10px 0 0 0;text-align:center;}
#middle_teachers {float:left;margin:0 45px;display: inline;}
#teachers_header {color:black;}
#middle_teachers p {margin:0 0 10px 0;text-align:justify;padding:0;}
#teacher_pics {float:left;margin:10px 0 0 15px;display: inline;}
.teacher_pic {float:left;width:100px;margin:0 10px;display: inline;}
.teacher_pic a {}
.teacher_pic_img {border:1px solid black;}
.teacher_pic_img-f {border:1px solid #EAF0EA;}
.teacher_pic p {margin:0 auto;display: inline;color:black;font-size:11px;text-decoration:none;}
.teacher_info {float:left;width:100%;margin-top:40px;display: inline;text-align:left;clear:left;}
.teacher_info_head {font-family:'Tempus Sans ITC',Verdana,Arial,Helvetica,sans-serif;font-weight:bold;margin-bottom:10px;display: block;color:black;text-align:center;font-size:20px;}
.teacher_info_biog {float:left;display: inline;}
.teacher_pic_border1 {margin-left:50px;float:left;margin-top:25px;display: inline;border:1px solid gray;}
.teacher_pic_border1p {margin-left:92px;float:left;margin-top:25px;display: inline;border:1px solid gray;}
.teacher_pic_border2 {float:left;display: inline;border:10px solid #666666;}
.teacher_pic_border3 {float:left;border-bottom:28px solid white;border-right:25px solid white;border-top:25px solid white;display: inline;border-left:25px solid white;}
.teacher_pic_l {float:left;display: inline;border:2px solid gray;}
.teacher_pic_p {float:left;display: inline;border:2px solid gray;}
