@charset "utf-8";

html,body{width:100%;margin:0;}
.schultz {width:100%;margin:0 auto;text-align:center;padding:0;font-family:Times New Roman,Courier New,serif;color:#333333;font-weight:normal;font-size:0.80em;}
.schultz a{color:#656464;text-decoration:none;}
.schultz .body{width:auto;margin:0 auto;text-align:left;padding:0;}

.schultz .bright{color:#999999;}

.schultz .header{width:890px;height:91px;text-align:left;float:left;display:none;}
	.schultz .logo_area{margin-top:39px;width:890px;height:14px;position:relative;}
		.schultz .logo{position:absolute;left:0px;background-image:url('images/top_banner.gif');background-repeat:no-repeat;width:319px;height:14px;}
		.schultz .logo span{display:none;}
		.schultz .logo_etc{position:absolute;left:320px;background-image:url('images/top_banner_etc.gif');background-repeat:no-repeat;width:156px;height:14px;}
		.schultz .logo_etc span{display:none;}

.schultz .mmenu_bg{width:890px;height:60px;background-color:#385469;margin:0;padding:0;float:left;display:none;}
.schultz .mmenu_bg ul{list-style-type: none;margin:11px 0 0 10px;padding:0;}
.schultz .mmenu_bg ul li{margin:0;padding:0;float:left;margin-right:10px;}
.schultz .mmenu_bg ul li span{display:block;}
.schultz .mmenu_bg ul div{background-image:none;}

.schultz .content_box{width:auto;height:auto;margin:10px 0 0 0; padding:0px;background-image:none;background-color:white;text-align:left;}
.schultz .content_box .content_area{width:auto;height:auto;margin:0;padding:0;position:relative;margin:auto;text-align:left;margin-top:10px;}
.schultz .content_bg_white {background-color:white;}
.schultz .content_bg_dark {background-color:white}

.schultz .caption{position:relatvie;left:0;top:0px;width:auto;height:auto;color:auto;font-size:auto;}

/* gallery */

.schultz .gallery_info{width:430px;height:50px;float:left;font-size:14px;margin-top:6px; font-weight:bold;}
.schultz .gallery_info .title{color:#385469;text-decoration:none;margin-bottom:3px;}
.schultz .gallery_info .artist{color:#385469;text-decoration:underline;}
.schultz .artist_menu{width:211px;height:140px;float:right;}
.schultz .artist_menu ul li{text-decoration:underline;}
.schultz .gallery_description{position:absolute;left:0;top:70px;width:325px;height:340px;color:#999999;font-size:0.90em;}
.schultz .gallery_image_description{position:absolute;left:440;top:320px;width:325px;height:120px;color:#999999;font-size:0.90em;}
.schultz .gallery_rep_rea{width:430px;height:430px;float:right;margin-top:5px;}
.schultz .gallery_upcoming{position:absolute; text-align:center; left:220px; padding-top:50px; width:430px; height:430px;margin-top:5px;}
.schultz .gallery_image_area{top:405px;width:430px;position:absolute;left:0px;height:40px;}
.schultz .gallery_image_area ul{list-style-type: none;margin:0 0 0 0px;padding:0;}
.schultz .gallery_image_area ul li{margin:0;padding:0;float:left;margin-right:1px;}
.schultz .gallery_image_area ul li span{display:none;}

/* artist list */
.schultz .artist_list{margin-top:145px;width:880px;height:310px;}
.schultz .artist_list ul{list-style-type: none;margin:0 0 0 0px;padding:0;}
.schultz .artist_list ul li{margin:0;padding:0;width:220px;float:left;margin-right:0px; margin-bottom:5px; text-decoration:none;}

/* artist detail */
.schultz .artist_title{position:relative;width:auto;height:auto;clear:both;}
.schultz .artist_menu{position:relatvie;width:auto;height:auto;clear:both;display:none;}
.schultz .artist_content{position:relative;width:auto;height:auto;clear:both;left:0;margin:0;padding:0;}
.schultz .artist_content .about{position:relative;width:auto;height:auto;clear:both;left:0;}
.schultz .artist_image_area{margin-top:20px;position:relative;width:auto;height:auto;clear:both;left:0;background-color:red;right:auto;}
.schultz .artist_image_area .caption{position:relative;margin:0; padding:0;color:red;clear:both;}
.schultz .artist_images{display:none;}
.schultz .artist_images ul{list-style-type: circle;margin:11px 0 0 10px;padding:0;clear:both;left:0;}
.schultz .artist_images ul li{margin:0;padding:0;margin-right:1px;clear:both;}

.sub_view{display:block;}
.schultz .none{display:block;}

.schultz .artist_menu ul{list-style-type: none;margin:0px;padding:0;}

/* contact */

.schultz .gallery_map {background-image:url('images/map.gif');background-repeat:no-repeat;background-position:right;}
.schultz .contact #mail_pannel{position:absolute;left:440px;top:10px;width:430px;height:450px;}
.schultz .contact #mail_pannel th{padding-right:5px;text-align:right;}
.schultz .contact #mail_pannel td{padding:1px 0px;}
.schultz .contact #mail_pannel input{width:350px;border:0px;background-color:#dddcd9;height:20px;font-size:0.85em;font-family:Times New Roman,Courier New,serif;}
.schultz .contact #mail_pannel textarea{width:350px;border:0px;background-color:#dddcd9;height:370px;font-size:0.85em;font-family:Times New Roman,Courier New,serif;}
.schultz .contact #bt_send{background-image:url('images/mail_bt_send.gif');background-repeat:no-repeat;width:23px;height:16px;cursor:pointer;float:right;}
.schultz .contact #bt_send span{display:none;}
.schultz .contact #bt_cancel{background-image:url('images/mail_bt_cancel.gif');background-repeat:no-repeat;width:33px;height:16px;cursor:pointer;float:left;}
.schultz .contact #bt_cancel span{display:none;}
