body{ margin:0; padding:0; background:#000 url(../images/bg.jpg) left top repeat-x; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#89684a;}

div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px; outline:0;}
img{ border:none;}
ul, li{ list-style-type:none;}

a , a:link{color:#89684a; text-decoration:underline; border:0;}
a:hover{color:#fff; text-decoration:underline; border:0;}

#wraper{ background:url(../images/wraper-bg.jpg) left top repeat-y; width:100%; overflow:hidden;}
#container{ width:1000px; margin:0 auto;}
.logo{ width:225px; height:111px; font-size:2px; padding:28px 0; }
.left-part{ width:273px; float:left; background:url(../images/mid-bg.jpg) right top no-repeat; height:841px; /*padding-right:75px;*/}
.left-part-in{ width:273px; float:left; background:url(../images/mid-bg-inn.jpg) right top no-repeat; height:841px; /*padding-right:75px;*/}
.nav{ width:195px; padding-left:30px;}
.nav ul{ padding:15px 0 45px 0;}
.nav ul li{display:block; background:url(../images/border-nav.jpg) left bottom repeat-x; padding:11px 0 10px 0; }
.nav ul li a{display:block; text-decoration:none;}
.nav ul li a:hover{display:block; text-decoration:none; }
.right-part{ background:url(../images/bg.jpg) repeat-x; float:left; width:700px; }
.banner-top{ background:url(../images/banner-top-bg.jpg) left top no-repeat; height:34px;}
.top-link{ padding:16px 15px 0 0; width:680px; text-align:right; }
.top-link a{color:#89684a; text-decoration:none; padding:0 5px;}
.top-link a:hover{ color:#ffbd00; text-decoration:none;}
.content-part{ padding:5px 20px 30px 40px; float:left; width:640px; clear:both; }
.content-part p{ padding-bottom:10px;}
.featured-art{ width:240px; float:left; padding-right:60px;}
.title1{ padding:10px 0 10px 0; font-size:0px; height:20px;}
.border{background:url(../images/border-1.jpg) left bottom repeat-x; height:1px; line-height:1px;  font-size:1px;}
.featured-img{ padding:10px 0 5px 0; float:left; width:240px;} 
.testimonial{width:340px; float:left; }
.name{ color:#fff; float:right; width:340px; text-align:right; padding-bottom:10px;}
.footer{ padding:0 20px 0 40px; width:640px; clear:both; }
.footer-note{ color:#404040; padding:15px 0; float:left; width:640px; }
.footer-links a{ text-decoration:none; padding:0 5px; text-align:left;}
.footer-links a:hover{ color:#ffa600; text-decoration:none;}
.bot-text{color:#404040; float:left; width:640px; padding-bottom:20px; }
.designed-by{width:435px; float:left;}
.bot-text span{ color:#ffbd00; }
.bot-text a{color:#404040; text-decoration:none;}
.bot-text a:hover{color:#fff; text-decoration:none;}

/*innerpage-art-gallery*/
.title{width:500px; float:left; clear:both;}
.banner-top1{float:left;}
.height{min-height:320px; height:320px;}
.footer-note1{  padding:5px 0; float:left; width:640px; }
.address{float:left; width:180px; clear:both;}
.map{float:left; width:400px; margin:55px 0 0 10px; background:#6F4318; border:5px solid #9c5d26;}


/*new-innerpage-art-gallery*/
.phumb-row {padding:5px 5px 5px 10px;; display:block; margin:0 auto;}
.thumb-div {padding:5px; height:135px; width:140px; float:left;}
.thumb-box {background-color:#c6c6c6; width:140px; height:135px; display:block;}
.thumb-img {padding:0; margin:0;}
.thumb-img img{overflow:hidden; width:120px; height:95px;  padding:7px 10px; display:block;}
.photo_title {display:block; background-color:#91541f; height:26px;}
.photo_title  p { color:#fff; text-align:center; line-height:15px; font:Arial, Helvetica, sans-serif; font-size:11px; padding-top:4px;}




























