@charset "utf-8";
/* CSS Document */


html{ 		background-color:#b9e0f5;	margin:0px;	padding:0px;	width:100%;	height:100%; font-family:Arial, Helvetica, sans-serif;height:100%;}

body{	margin:0px;	padding:0px;height:100%;width:100%;background:url(../_images/bg.jpg) repeat-x;overflow-x:hidden;}
a { color:#036; text-decoration:none;}
a img {border:0;}
.clear {clear:both;}

.background {background:url(../_images/flower-bg.png) no-repeat;width:1202px;height:500px;position:absolute;margin-left:-601px;left:50%;}
.outter-container{	margin: 0 auto; 	width:960px;height:auto; display:block; overflow:hidden;padding-top:39px;position:relative;}

.container-left { width:273px; float:left; background:#183a4e; padding-bottom:60px;min-height:550px;}
.container-right {width:607px; float:left; background:url(../_images/main-bg.jpg) top right no-repeat #FFF; padding:30px;min-height:550px;margin-left:20px;}

.container-right p {font-size:14px;}
.gallery { margin:15px 0 0 18px; width:250px;}
.gallery img {border:4px solid white; }
.gallery p { text-align:center; color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:200px; margin-left:16px;}
div.nav {width:620px;}
.nav ul { border-top:3px solid #98cbe9; border-bottom:3px solid #98cbe9; padding:6px 0;
margin:0;
}
.nav ul li {list-style:none; display:inline; padding:0 9px;}
.nav ul li a {color:#183a4e; text-decoration:none; font-weight:bold; font-size:14px;}
.gallery-box { width:150px; padding:10px; margin-bottom:20px;position:relative; background-color:#d2ecfb; border:3px solid white; 	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	progid:DXImageTransform.Microsoft.Blur(pixelRadius=15, enabled='true');}
.gallery-box-sub, .artist-bio-image { width:150px; height: 120px; padding:10px; position:relative; background-color:#d2ecfb; border:3px solid white; 	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	progid:DXImageTransform.Microsoft.Blur(pixelRadius=15, enabled='true');}
.gallery-sub td {padding-bottom:20px;}
.gallery-box ul {margin:0; padding:0;}
.gallery-box ul li {list-style:none; padding-bottom:5px; font-size:12px; text-align:center}
.gallery-box img {padding-bottom:5px;}
.gallery-box a { font-size:14px;}
#pagination { margin:0; padding:0;}
#pagination {border:0; margin:0; padding:0;font-size:12px;list-style:none;}
#pagination a{border:solid 1px #DDDDDD;margin-right:2px; padding:6px;}
#pagination .previous-off, #pagination .next-off {color:#666666;font-weight:bold;}
#pagination .next a {font-weight:bold;border:solid 1px #FFFFFF; padding:6px;}
#pagination .active{color:#069;font-weight:bold;}
#pagination a:link, #pagination a:visited {color:#036; text-decoration:none;}
#pagination a:hover{border:solid 1px #666;}
.events-last { background:none;width:600; height: auto; padding:10px 0; font-size:12px;}
.events-page {width:600; height: auto; padding:10px 0; background:url(../_images/blue-bar.jpg) no-repeat; background-position:bottom center; font-size:12px;}
.events-page span {font-weight:bold;}
.events-form td{ padding-bottom:10px; width:600px;font-size:12px;}
.events-form input {width:600px; height:20px; background-color:#D7D7D7; border:0; padding:5px 0; margin-top:3px; }
.events-form textarea  {width:600px; height:100px; background-color:#D7D7D7; border:0; padding:5px 0; margin-top:3px; }
.gallery-med { width:150px; height:265px; padding:10px; margin:10px 0 0 10px; position:relative; background-color:#d2ecfb; border:3px solid white; 	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	progid:DXImageTransform.Microsoft.Blur(pixelRadius=15, enabled='true');}
.gallery-med-image{  width:384px; height:265px; padding:10px; margin:10px 0 0 0; position:relative; background-color:#d2ecfb; border:3px solid white; 	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	progid:DXImageTransform.Microsoft.Blur(pixelRadius=15, enabled='true');}
.gallery-med ul {margin:0; padding:0;}
.gallery-med ul li {list-style:none; padding-bottom:5px; font-size:12px; }
.gallery-med li span {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#183a4e; font-weight:bold}
.gallery-med p{font-size:12px;}
.arist-page { height:100%}
.artist-page p {font-size:14px; height:auto; margin:0; padding:5px 0;}
.artist-page-image { position:relative; border:3px solid white; 
-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	progid:DXImageTransform.Microsoft.Blur(pixelRadius=15, enabled='true');
	margin: 0 0 0 20px;}
	}
.artist-page ul li { padding-bottom:5px; padding-left:5px; color:#069;}
.artist-bio {position:absolute; margin:-35px 0 0 475px;}
.artist-gallery { position:absolute; margin:-40px 0 0 400px;}
h2 { font-size:14px; font-weight:bold; color:#183a4e; margin:0; padding: 0 0 10px 0;}
h1{ font-size:24px; color:#183a4e; margin-bottom:0; padding:0;}
h3{ margin:5px 0 0 0 ; padding:0; color:#183a4e; font-size:16px; font-weight:bold;}

.footer{width:960px;height:65px;font-family:Arial, Helvetica, sans-serif;font-size:14px; margin:0 auto;text-align:center;color:#000;text-align:right;}
.footer a { color:#036; text-decoration:none; cursor:pointer }
.footer span.left {padding:12px 0 0 0px;margin:0;color:#000;display:block;float:left;}
.footer span.right {padding:12px 0px;margin:0;color:#000;display:block;float:right;text-align:right;}
.caption {width: 70%}

#GoogleMapInfoWindow h1 {margin:0;padding:0;}
#GoogleMapInfoWindow p {margin:0;padding:0;}