/* CSS Document */
/* reset */
html,body,div,ul,ol,li,h1,h2,h3,pre,form,p,fieldset,input { margin:0; padding:0;}
h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em;color:#996600; font-weight:100;}
pre,code,address,caption,cite,em,strong,th { font-size: 1em; font-weight:normal; font-style:normal;}
ul{list-style:none;}
li{display:inline; color:#bd6b05; margin-left:0.5em; font-size:1.5em; font-weight:bold; font-family: Myriad Pro, Arial;}
caption, th{ text-align:left;}
h3{ color:#FBC9A8; font-weight:bold;}
img {border:none;}



/* front */
body{ color:#666666; font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#241c00;}
#container {width:850px; margin:0 auto; position:relative; background-color:#f2f2f2;}
#bigcontainer {width:850px; margin:0 auto; position:relative; height:20px; text-align:right; padding-top:30px;}
p{ color:#666666; }
#logosection {width:780px; height:110px; float:left; padding-left:35px; padding-top:25px;}
#namebox{float:right; background-image: url(../img/nameboxguy.png); width: 340px; height: 98px; background-repeat:no-repeat;}
#nameboxtxt{ float: right; width: 230px; height: 60px; padding-top: 35px; padding-right: 15px; }
#nameboxtxt2{ float: right; width: 180px; height: 60px; padding-top: 35px; padding-right: 79px;}
#nameboxguy{float:right; background-image: url(../img/nameboxgirl.png); background-repeat:no-repeat; width: 274px; height: 98px;}
#blackboard {width:780px; margin-left:35px; clear:both; height:257px; background-image:url(img/frontbig.png)}
#colum{width:780px; padding-left:35px; height:450px;}
#colum2{width:780px; padding-left:35px;}
#bigcopy {width:780px; margin-left:40px; margin-top:20px;}
h2 { color:#bd6b05; font-size:1.2em; font-family:Myriad Pro, Arial, Helvetica, sans-serif;}
h3 { color:#996600; font-size:1.2em; font-weight:bold; font-family:Myriad Pro, Arial, Helvetica, sans-serif;}
#leftside { width:580px; float:left; margin-top:8px;}
#special{ width:581px; height:220px; margin-bottom:10px; background-image:url(../img/artistbox.png); background-repeat:no-repeat;}

#special2{ width:780px; margin-top:10px;  height:212px; margin-left:35px; margin-bottom:0px; background-image:url(../img/longBg.png); background-repeat:no-repeat;}
#artworks2{ width:758px; height:100px; margin-left:20px; padding-top:15px; clear:both;}

#artworks{ width:600px; height:100px; margin-left:20px; padding-top:15px; }
/*#artworks img { margin-right:7px; border-style:solid; border-color:#6b5403; border-width:1px; margin-top:5px;}*/
.img_container { width:114px; height:135px; padding-top:7px; margin-right:10px;  text-align:center; background-color:white; float:left; }

.img_container2 { width:129px; height:100px;  margin-top:7px; margin-right:8px;  text-align:center; float:left;}

.small_title { color:#666666; font: 0.8em "Lucida Grande", Geneva, Arial, Verdana, sans-serif; width:100%; height:100px; margin-top:4px; text-align:left; }
.small_title2 { color:#666666; font: 0.8em "Lucida Grande", Geneva, Arial, Verdana, sans-serif; width:136px; height:auto; padding-top:4px; text-align:left; margin-left:0px;}
.small_title3 { color:#666666; font: 0.8em "Lucida Grande", Geneva, Arial, Verdana, sans-serif; width:auto; height:30px; margin-top:4px; text-align:left; margin-left:5px;}

#featured{ width:581px; height:220px; background-image:url(../img/artistbox.png); background-repeat:no-repeat;}
#featured_main{ width:580px; height:642px; background-color:#d9dadb; padding-bottom:20px;}
.title_txt{width:330px; float:left; padding-top:15px; height:90px; padding-left:23px;}
#featured_txt_main{width:180px;  float:left; padding-top:35px; height:90px; padding-left:13px;}
#featured_pic{width:153px; height:122px; float:right; margin-top:5px; margin-right:23px;}
#featured_pic_main{float:left; margin-top:35px; margin-left:0px;}
#rightside { width:190px; float:right;}
.sidebox1{ padding-top:8px;}
.sidebox{ margin-top:10px;}
#reference { width:780px; padding-left:35px; height:300px; clear:both; margin-top:20px;}
.referencebox{width:781px; height:84px; background-image:url(../img/quote.jpg); margin-top:20px; background-repeat:no-repeat;}
.words{width:740px; height:80px; padding-left:35px; padding-top:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em;}
#referenceheader {width:781px; padding-left:25px; height:14px;}
#btmsection{width:100%; height:auto; padding-bottom:40px; text-align:center; padding-top:20px;}
#btmsection a{ color:#666;}
#btmsection a:hover{ color:#999;}
.light{ font-family:Georgia, "Times New Roman", Times, serif; color:#999; position:absolute; float:left; margin-left:580px; margin-top:70px;}
.rightlinkbox {width:100%; text-align: right;}
.rightlinkbox2 {width:100%; text-align: right; padding-top: 50px;}
.gallery_box{width:150px; height:125px; float:right; margin-top:35px; margin-right:20px;}
.featured_artist_box{ width:100%; height:170px;}
.line2 {width:100%; text-align:center; padding-top:20px;}
#all_showcase{width:100%;  height:250px; clear:both; background-image:url(../img/allshowcaseBg.png); background-repeat:no-repeat;}
#all_showcase2{width:100%; clear:both; background-color:#d9dadb; height:500px;}
#spacer { width:100%; height:10px; clear:both;}
.showcase_img_box_single{  width:70px; height:100px;  text-align:left; float:left; margin-left:15px; }
.showcase_img{  width:70px; height:50px;}
.showcase_img_box_single img{ }
.showcase_img_box_single a{ font-size:11px; padding-top:5px;}
.showcase_img_box_whole{margin-left:0px; margin-top:30px; width:100%; height:48px;}
#all_aritsts_btn{ float:right; margin-top:60px; position:absolute; margin-left:660px;}
#search_showcase{position:absolute; margin-top:20px; width:166px; height:20px; padding-left:580px; }
.supersmallimg {border-style:solid; border-color:#333; border-width:1px;}
#index_box{width:780px; height:29px; margin-top:40px; }
#name_index{width:386px; height:29px; margin-left:190px; padding-top:6px; text-align:center; background-image:url(../img/nameindexGg.png); background-repeat:no-repeat; }
#name_index a{ padding-left:4px; color:#333;}
#name_index a:hover{color:#FFF;}
.btn_box_front{ position:absolute; margin-top:160px; width:auto; height:auto;padding-left:210px;}
.sticker { position:absolute; float:left; z-index:99; margin-left:750px; margin-top:15px;}
bottom_section a{ color:#CCCCCC;}
bottom_section a:hover{ color:#fff;}


/*terms and conditions page*/
.txtbox {width:780px;padding-left: 40px;}

/*links*/
a { color:#bd6b05; text-decoration:none;}
a:hover{color:#d8c06a; text-decoration:none;}
a:active{color:#999999; text-decoration:none;}
.rightlinkbox a{color:#bd6b05; text-decoration:underline;}
.rightlinkbox a:hover{color:#d8c06a; text-decoration:underline;}

/*Showcase*/
#showcase_container {width:800px; text-align:left; margin:0 auto; padding-top:30px; position:relative; }
#showcase_container h2 { font-size:1.3em; color:#a07f13;}
#showcase_bigcontainer {width:850px; margin:0 auto; position:relative;background-color:#f2f2f2; text-align:right;}
#showcase_header{width:850px; height:160px; background-color:#666666;}
#showcase_bottom{width:850px; background-color:red; height:85px; background-color:#666666; text-align:left;}
#showcase_logo{width:850px; height:70px; padding-top:20px; padding-bottom:20px; }
#showcase_title  {text-align:left; float:left; color:white; width:820px; height:20px;  margin-left:30px;  font-size: 3.6em; padding-top:10px; padding-bottom:10px; margin-top:70px; font-family:Georgia, "Times New Roman", Times, serif;}
#showcase_top_nav{width:820px; text-align:left; font-size: 1em;  float:left; margin-left:30px;  margin-top:10px; color:#999999;}
#showcase_top_nav a { color:#999999;}
#showcase_top_nav a:hover{ color:#cccccc;}
#showcase_top_nav2{width:300px; text-align:left; font-size: 1em; position:absolute; margin-left:550px; z-index:98;margin-top:130px; color:#999999;}
#showcase_top_nav2 a { color:#999999;}
#showcase_top_nav2 a:hover{ color:#cccccc;}
.title { padding-left:20px; padding-top:20px; width:200px;  height:20px; background-color:red;}
#photo {width:800px;  padding-top:20px; size:1.3em; font-family:Georgia, "Times New Roman", Times, serif; }
#owner_info{width:265px; float:left; margin-left:30px;}
#owner_info td{ font-size:1.3em; color:#666; font-family:Georgia, "Times New Roman", Times, serif; height:20px;}
#visit_store{width:164px; height:43px; float:right; position:absolute; padding-left:400px; padding-top:50px;}
#store_des{width:800px; padding-top:20px; margin-bottom:20px; clear:both;}
#center_round_box {width:800px; background-color:#cccccc;}
#center_artist h3 { font-size:1.4em; color:#666666;}
#center_artist a:hover {color:white;}
#center_artist li { font-size:1.4em; color:#666666; font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}
#center_artist ul{ margin-top:10px;}
#center_artist {width:760px; margin-top:0px; margin-left:20px; margin-bottom:20px;}

.showcase_bigpic_box { margin-top:10px; width:800px;}
.showcase_bigpic {width:480px; float:left; padding-bottom:20px;}
.showcase_big {width:480px;}
.thumb_box {width:480px; height:100px;}
.showcase_thumb {margin-top:10px; width:85px; text-align:left;  float:left;}
.showcase_des{ width:300px; float:right; color:#666666;}
.showcase_des a { color:#666; }
.showcase_des a:hover { color:#333; }
.page_number_box {width:800px; height:30px; margin-top:10px; text-align:right;}
.page_number_box li {  font-size:1.4em; color:#666666; font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; display:inline;}
.gray_num{  float:right;  color:white;  padding-top:2px; padding-bottom:2px; padding-left:6px; padding-right:6px; background-color:#666666; text-align:center; margin-left:5px;}
.gray_num a{color:white;}
.white_num a{color:#666666;}
.white_num{  float:right;  color:#666666;  padding-top:2px; padding-bottom:2px; padding-left:6px; padding-right:6px; background-color:#cccccc; text-align:center; margin-left:5px;}
.buy_btn { background-color:#ccc; padding:5px 0px 5px 10px; width:116px;  margin-top:5px; }
.pic_descript{ width:300px; margin-top:30px; padding:5px 0 0 0;}
#bottom_info{ width:840px;margin-right:10px; margin-top:5px; position:absolute; z-index:99; text-align:right; color:#CCC; font-size:0.8em;}
#bottom_info li{color:#CCC; font-size:0.8em; display:inherit;}
.btn_box{ margin-top:20px;}
#ex_box1 { width:323px; height:124px; float:right; background-color:#ccc;}
#ex_box1 img { border:1px solid #963;}
#ex_box1_des {float:right; width:155px; height:114px; margin-top:12px; margin-right:10px;}
#ex_group_box { background-image:url(../img/beam.png); margin-top:20px; margin-bottom:20px; padding-left:30px; background-repeat:no-repeat; width:769px; height:229px; clear:both; }
.ex_single_box { float:left; width:136px; height:150px; padding-top:20px; margin-right:12px; }
#ex_group_box img { border:1px solid #963;}
#exhibition_bigbox { width:100%; height:auto; margin-top:20px; padding-bottom:20px;}
#exhibition_bigbox  img { border:1px solid #963;}

/*for gallery*/
.dd{width:480px;}
ul.pikame{
	width:480px;
	margin-top:6px;
	}
.pika_main{
	width:480px;
	margin:0 auto;
	text-align: left;}
.pikame li{float:left;position:relative;border:1px solid #999999;overflow:hidden;list-style:none; padding:0;margin-right:5px; margin-top:5px; margin-left:0px !important;}

/* thats all you NEED to edit. But continue if you'd like. */
ul.pikame li img{position:relative;cursor:pointer;}
.pika_main img{border:1px solid #999999;}
.pika_main{position: relative;margin:0 auto;}
.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}



#container_slider{ clear:both; margin-left:40px;}

/*top navi*/
#topnavi{ height:auto; width:100%; padding-bottom:10px; font-size:0.8em; font-family:Myriad Pro, Arial, Helvetica, sans-serif;}
#topnavi a {color:#cccccc; text-decoration:none;}
#topnavi a:hover{color:#d8c06a; text-decoration:none;}
#topnavi a:active{color:#999999; text-decoration:none;}
.sidebox_container{width:195px; height:auto; padding-top:10px; margin-right:0px; float:right;}


.blogbox { width:280px; background-color:#EDEDED; height:750px; border:1px solid #999}