/* CSS Document */

body
{
padding:0px;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
line-height:18px;
background:url(../images/body-bg.jpg) left top repeat-x #521301;

}
img
{
border:none;
}
p
{
padding:0px;
margin:6px 0px;
}
a
{
border:none;
color:#FFF5A6;
text-decoration:none;
}

a:hover
{
border:none;
color:#fff;
text-decoration:none;
}
.left
{
float:left;
padding-top:3px;
}
.right
{
float:right;
padding-top:3px;
position:relative;
}
.container
{
width:913px;
margin:0px auto;
position:relative;
}

.body-container
{

background:url(../images/body-main-bg.jpg) left top repeat-x #643325;
float:left;
width:913px;
}

.main-header
{
float:left;
width:890px;
height:163px;
padding-left:12px;
}
.header-top
{
height:113px;
width:890px;
float:left;
}


.header-bottom
{
height:41px;
width:890px;
float:left;
background:url(../images/menu-bg.jpg) left top no-repeat;
}
.header-top-left
{
height:100px;
width:347px;
float:left;
padding-top:15px;
}

.header-top-right
{
height:115px;
width:533px;
float:right;
}
.header-top-right-01
{
height:52px;
width:400px;
float:right;
}

.header-top-right-02
{
height:55px;
width:533px;
float:right;
}
.body-main
{
width:890px;
margin:0px auto;
}
.banner
{
width:890px;
float:left;
border:1px solid #473332;
background:#200403;
text-align:center;
padding-top:9px;
padding-bottom:9px;
margin-top:15px;
}

.navcontainer
{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:890px;
}
.navcontainer li
{
height:29px;
display:inline;
float:left;
color:#fff;
background: url(../images/menu-line.jpg) right 3px no-repeat;
padding-left:22px;
padding-right:22px;
text-align:center;
padding-top:10px;
}
.navcontainer li a
{
color:#fff;
font-size:14px;
text-decoration:none;
}
.navcontainer li a:hover
{
color:#E0AE29;
font-size:14px;
text-decoration:none;
}

.navcontainer li.active a
{
color:#E0AE29;
font-size:14px;
text-decoration:none;
}

.view-bg
{
/*background: url(../images/awareness-bg.jpg) left top no-repeat;*/

background:#271e15;
border:1px solid #3a3027;
height:29px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.shopping
{
background: url(../images/shopping.jpg) left top no-repeat;
height:31px;
width:126px;
float:right;
padding-left:10px;
padding-top:10px;
}
.sign-up
{
background: url(../images/sign-up.jpg) left top no-repeat;
height:32px;
width:279px;
float:right;
padding-left:20px;
padding-top:10px;
}

.body-text
{
width:890px;
margin:0px auto;
}
.body-text1
{
width:909px;
margin:0px auto;
}
.body-text p
{
margin:10px 10px;
padding:0px;
}


.gallery-box
{
width:871px;
height:195px;
margin:0px auto;
border:2px solid #966F44;
}

.arrow-left
{
position:absolute;
left:5px;
background:url(../images/left-arrow.jpg) left top no-repeat;
height:33px;
width:33px;
top:930px;
}

.arrow-right
{
position:absolute;
left:880px;
background:url(../images/right-arrow.jpg) left top no-repeat;
height:33px;
width:33px;
top:930px;
}

.gallery
{
list-style-type:none;
margin:0px;
padding-left:23px;
padding-top:30px;
float:left;
width:836px;
}

.gallery ul
{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:836px;
}
.gallery ul li
{
padding-top:5px;
display:inline;
float:left;
padding-left:21px;
padding-right:21px;
text-align:center;
}
.gallery ul li a
{

color:#fff;

font-size:14px;
text-decoration:none;

}
.gallery ul li a:hover
{
color:#000000;

font-size:14px;
text-decoration:none;
}

.gallery-bottom-nav ul li.active a
{
color:#8F8F8F;

font-size:14px;
text-decoration:none;
}

.movie
{
padding-top:26px;
padding-bottom:30px;
width:870px;
padding-left:10px;
float:left;
font-size:18px;
color:#FFF56F;
line-height:22px;
}

.movie a
{
float:left;
font-size:18px;
color:#FFF56F;
line-height:22px;
text-decoration:none;
font-weight:bold
}

.movie a:hover
{
float:left;
font-size:18px;
color:#fff;
line-height:22px;
text-decoration:none;
}
.footer
{
width:870px;
padding-left:20px;
padding-right:10px;
height:36px;
padding-top:45px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#C0AF9F;
font-size:11px;
text-decoration:none;
}

.footer a
{
font-family:Arial, Helvetica, sans-serif;
color:#C0AF9F;
font-size:11px;
text-decoration:none;
}
.footer a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
text-decoration:underline;
}


.about-text
{
border-bottom:1px dotted #554545;
padding-bottom:10px;
padding-top:5px;
width:890px;
float:left;
}

.font-header
{
font-family:Arial, Helvetica, sans-serif;
color:#FFF5A6;
font-size:18px;
font-weight:bold;
line-height:20px;
}
.about-text p
{
padding:0px;
margin:10px 10px;
}

.exhibits
{
list-style-type:none;
margin:0px;
padding-top:10px;
padding-left:5px;
float:left;
width:870px;
}
.exhibits ul
{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:870px;
}
.exhibits ul li
{
width:850px;
display:inline;
float:left;
color:#fff;
background: url(../images/arrow.png) left 10px no-repeat;
text-align:left;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
}
.exhibits ul li a
{
color:##FFF5A6;
font-size:14px;
text-decoration:none;
}
.exhibits ul li a:hover
{
color:#fff;
font-size:14px;
text-decoration:none;
}

.navcontainer ul li.active a
{
color:#8F8F8F;
font-size:14px;
text-decoration:none;
}

.contact-main-box
{
width:641px;
float:left;
padding-top:25px;
padding-left:130px;
padding-bottom:25px;
}
.contact-box
{
width:611px;
float:left;
border:1px solid #896155;
padding:15px;
}



.contact-main
{
width:609px;
float:left;
padding-top:5px;
padding-bottom:5px;
}
.contact-left
{
width:138px;
float:left;
}
.contact-right
{
width:471px;
float:right;
}
.input-box
{
width:467px;
padding-left:2px;
border:1px solid #fff;
height:18px;
}
.input-box-big
{
width:467px;
padding-left:2px;
border:1px solid #fff;
height:164px;
}
.captcha-input
{
width:221px;
padding-left:2px;
border:1px solid #fff;
height:27px;
}
.add-font
{
font-family:Arial, Helvetica, sans-serif;
color:#EADC9D;
font-size:16px;
font-weight:bold;
line-height:22px;
}
.add-font-01
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
line-height:22px;
}
.top-font
{
font-family:Arial, Helvetica, sans-serif;
color:#EADC9D;
font-size:13px;
line-height:22px;
font-weight:bold;
}
.top-font-01
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:13px;
line-height:22px;
font-weight:bold;
}



.gallery-text
{
width:870px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.gallery-input
{
background: url(../images/gallery-input.jpg) left 5px no-repeat;
height:24px;
width:264px;
border:0px;
padding-left:2px;
float:right;
margin-bottom:10px;
}
.gallery-left
{
width:422px;
float:left;

}
.gallery-right
{
width:438px;
float:right;
padding-left:10px;
}
.presentation-main-box
{
width:783px;
margin:0px auto;
}
.presentation-box
{
width:782px;
border:1px solid #84694E;
float:left;
}

.presentation-main
{
width:762px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.presentation-left
{
width:228px;
float:left;
padding-right:10px;

}

.presentation-right
{
width:425px;
float:right;
padding-right:95px

}
.presentation-input
{
width:425px;
height:23px;
border:0px;
}

.presentation-quote
{
height:31px;
padding-top:10px;
width:886px;
float:left;
background:url(../images/menu-bg.jpg) left top no-repeat;
padding-left:4px;
}

.presentation-top
{
background:url(../images/presentation-top.jpg) left top no-repeat;
height:31px;
width:122px;
float:right;
padding-left:10px;
padding-top:10px;
}

.nav
{
list-style-type:none;
margin:0px;
padding-top:15px;
padding-bottom:15px;
float:left;
width:890px;
border-bottom:1px dotted #554545;
}
.nav ul
{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:890px;
}
.nav ul li
{
display:inline;
float:left;
text-align:center;
color:#fff;
text-align:center;
padding-left:11px;
padding-right:11px;
padding-top:5px;
padding-bottom:5px;
font-size:14px;
}

.nav ul li a
{
color:#FFF5A6;
font-size:14px;
text-decoration:none;
color:#fff;
font-size:14px;
text-decoration:none;
padding:2px;
}

.nav ul li a img
{
border:1px solid #fff;
}
.nav ul li a:hover
{
color:#fff;
font-size:14px;
text-decoration:none;
}

.gallery-input-01
{
width:264px;
padding-left:3px;
height:23px;
border:0px;
}
.gallery-nav
{
list-style-type:none;
margin:0px;
padding-top:10px;
padding-bottom:15px;
float:left;
width:890px;
border-bottom:1px dotted #554545;
}
.gallery-nav ul
{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:890px;
}
.gallery-nav ul li
{
display:inline;
float:left;
color:#fff;
text-align:center;
padding-left:19px;
padding-right:19px;
padding-top:5px;
padding-bottom:5px;
color:#FFF469;
font-size:14px;
}

.shopping-cart
{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:850px;
border-bottom:1px solid #EED698;
border-left:1px solid #EED698;
border-right:1px solid #EED698;
}
.shopping-cart li
{
display:inline;
float:left;
color:#fff;
text-align:left;
padding:5px 8px 5px 8px;
font-size:14px;
}
.painting
{
width:277px;
float:left;
}
.painting-text
{
width:117px;
float:left;
text-align:left;

}
.painting-image
{
width:80px;
float:left;
}
.qty
{
width:55px;
float:left;

}
.ins
{
width:100px;
float:left;
}
.total
{
width:95px;
float:left;
}

.button
{
width:120px;
float:left;
}

.update
{
width:120px;
float:left;
}
.empty
{
width:130px;
float:left;
}
.gallery
{
width:120px;
float:left;
}
.buy
{
width:120px;
float:left;
}