@charset"UTF-8";

body {font-size:13px; font-family:arial; padding:0px; margin:0px; color:#333; background:url('images/back.gif') top left fixed #000; overflow-x:hidden;}
p, span, form, table, h1, h2, h3, h4, h5 {margin:0px; padding:0px;}
h1, h2, h3, h4, h5 { font-weight:bold;}
#right h2 {font-size:26px;}
span.error {color:orange!important; font-size:11px!important;}
span.success {color:lightgreen!important; font-size:11px!important;}
a img {border:0px;}
a {text-decoration:none;}


#wrap {width:990px; margin:0 auto;}
#head {float:left; width:100%;}
a#logo {float:left; font-size:60px; color:#F6D4A7; font-style:italic; text-shadow:1px 2px 2px #000; font-weight:bold; margin-top:30px;}
#hright {float:right; margin-top:10px; width:500px;}
#zone1 {float:left; width:500px; color:#FCD2AC; text-align:right; text-shadow:1px 1px 1px #000;}
#search {float:left; width:500px; margin-top:20px; overflow:hidden;}
#search h1 {float:left; color:#D07765; padding:15px 70px 15px 15px; position:relative; left:50px; background:url('images/searcharrow.gif') no-repeat 150px center #3C2827; font-size:14px;}
#search form {float:left; width:300px;  position:relative; left:50px; }
#search form input {width:240px; padding:16px 20px 15px 10px; font-size:12px; background:url('images/searchback.gif') repeat-x; float:left; border:0px;}
#search form input.sendbutton {width:27px; height:30px; float:left; background:url('images/searchico.gif') no-repeat; position:relative; left:-45px; top:8px; cursor:pointer;}

#wrapin {margin-top:20px; float:left; width:100%; margin-bottom:40px; box-shadow:0 0 50px #111; -moz-box-shadow:0 0 50px #111; -webkit-box-shadow:0 0 50px #111;}
#menu {float:left; width:100%; background:#3C2827; border-top:1px solid #000; }
#menu ul, #menu ul li {float:left; margin:0px; padding:0px; list-style:none;}
#menu ul li a {floaT:left; text-transform:uppercase; font-size:15px; font-weight:bold; border-right:1px solid #000; color:#fff; padding:20px;}
#menu ul li a:hover, #menu ul li a#selected1 {background:#CD9B5C; coloR:#333;}
#menu a img {float:right; position:relative; left:-10px; top:10px;}

#zone2 {float:left; width:990px; height:350px; background:#333; border-bottom:1px solid #000; border-top:1px solid #000;}
#zone3 {background:#fff; float:left; width:990px; }

#content {float:left; width:960px; padding:0 15px 20px 15px;  background:#fff;}
#content-zone {float:left; width:960px; padding:25px 0 5px 0; }
#zone4 {background:#EFEFEF; padding:15px; float:left; width:960px; }

#footer {width:960px; padding:15px; background:#3C2827; border-bottom:3px solid #000;  float:left;}
#zone5 {width:500px; color:#eee; margin-right:20px; float:left;}
#newsletter {width:440px; float:right; font-size:12px; }
#footer a:hover {text-decoration:underline; color:#bfb5b6;}

#newsletter h1 {width:400px; padding:0px 15px 5px 25px; margin-bottom:15px; text-transform:uppercase; float:left; color:#eee; font-size:16px; background:url('images/newsletter.gif') no-repeat left 1px;}
#newsletter p {color:#B2AAA8; floaT:left; width:100%; margin-top:10px; font-size:12px;}
#newsletter form {floaT:left ;width:100%; margin-top:10px;}
#newsletter form .row {width:220px; float:left; padding:3px 0;}
#newsletter form strong {width:70px; margin-right:10px; floaT:left; color:#fff;}
#newsletter form input {float:left; font-size:12px;width:120px; padding:3px 5px; background:#D3CDCD; border:0px;}

#newsletter form input.sendbutton {background:#FDB65C; width:auto; cursor:pointer; border:3px solid #FDB65C;  color:#3C2827;}
#newsletter form .row img {floaT:left; background:#62838A;color:#fff; width:80px; height:22px;}

#left { width:250px; floaT:left;}
#right {width:690px; floaT:right; margin-top:20px;}

.box {floaT:left; width:250px; margin-top:20px;}
.box h1 {float:left; background:#3C2827; padding:10px; width:230px; margin-bottom:5px; color:#fff; text-transform:uppercase; font-size:16px;}
.boxdata {float:left; width:250px; margin:5px 0 10px 0;}
.box ul, .box li {float:left; width:250px; margin:0px; padding:0px; list-style:none;}
.box ul li a {floaT:left; width:210px; padding:9px 10px 9px 30px; background:url('images/category.gif') no-repeat 10px center #3C2827; margin-top:1px; color:#fff; font-size:13px; font-weight:bold;}
.box ul li ul li a {floaT:left; width:190px; padding:9px 10px 9px 50px; background:url('images/cathover.gif') no-repeat 30px center #CD9B5C; margin-top:1px; color:#3C2827; font-size:13px; font-weight:bold;}
.box ul li a:hover, .box ul li a#selected2 {text-decoration:underline;}
.box p {padding:2px 0!important;}

#databox {margin-top:20px; float:left; width:690px;}



#data-gallery{float:left; width:690px; margin-top:10px;}
#data-gallery .paging  { margin-top:10px; float:left; width:715px;}
#data-gallery .paging a { float:left; background:#CD9B5C; border:1px solid #CD9B5C; padding:5px 7px; margin-right:3px; color:#3C2827; font-size:14px;}
#data-gallery .paging a:hover, #data-gallery .paging a#selected4{background:#3C2827; bordeR:1px solid #3C2827; color:#fff; transition:background-color 0.7s ease 0s; }
#data-gallery img {float:left;  background:#ccc; margin:10px 10px 0 0;
width:162px; height:120px;
}
#data-gallery img:hover {opacity:1.0;
filter:alpha(opacity=100);}


#contactform {float:left; margin-top:20px; width:668px; padding:9px; border:1px solid #ccc; background:#eee; border-radius:5px; -moz-border-radius:5px;}
#contactform .row {float:left; width:100%; padding:5px 0;}
#contactform .row strong {float:left; color:#111; width:120px; }
#contactform .row input {width:200px; border-radius:4px; -moz-border-radius:4px; border-top:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:4px;}
#contactform .row select {width:209px;  border-radius:4px; -moz-border-radius:4px; border-top:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:4px;}
#contactform .row textarea {width:500px; height:130px; border-top:1px solid #aaa; border-left:1px solid #aaa; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:4px;}
#contactform .row input.sendbutton {background:#3C2827; bordeR:1px solid #3C2827; color:#fff; cursor:pointer; width:auto;}
#contactform h2 {border-bottom:1px dotted #aaa; padding-bottom:10px;}
#contactform p {float:left; width:100%; padding:5px 0;}

#data-articles   {float:left; width:690px; margin-top:10px;} 
#data-articles .paging  {float:left; width:300px; margin-top:10px;}
#data-articles .paging {text-align:left;}
#data-articles .paging a { float:left;background:#CD9B5C; border:1px solid #CD9B5C; padding:3px 5px; margin-right:3px; color:#3C2827; font-size:14px; }
#data-articles .paging a:hover, #data-articles .paging a#selected3{background:#3C2827; bordeR:1px solid #3C2827; color:#fff; transition:background-color 0.7s ease 0s; }
#data-articles  form {float:right; margin-top:10px; font-size:12px; line-height:12px;}
#data-articles  form  select{ padding:3px; border-radius:4px; -moz-border-radius:4px;}
.artrow {float:left; width:100%;}

.articles {float:left; width:210px; padding:5px; height:325px; overflow:hidden; margin:8px 8px 0 0; border:1px solid #ccc;}
.articles h1 {color:#A35E4F; font-size:14px; float:left; font-weight:bold; width:210px;  margin-top:10px; font-family:arial;}
.articles p {width:210px; float:left; height:65px; overflow:auto; margin-top:10px;  }
.articles a.details {float:left; padding:7px 20px; color:#fff; margin-top:10px; background:#94A873; color:#fff; }
.articles a.details:hover {background:#73A9B5;}
.articles b {float:left; font-weight:bold; color:darkred;  font-size:16px; margin-top:10px; width:210px;}
.articles a.artpic {float:left; cursor:default; width:210px; height:150px; background:url('images/noimage.gif') no-repeat center #F6F6F6; }
.artpaging {float:left; width:100%;}

.articles2 {float:left; width:668px; padding:10px; margin-top:10px; border:1px solid #ccc;}
.articles2 h1 {color:#A35E4F; font-size:18px;  font-weight:bold; font-family:arial;}
.articles2 p {overflow:auto; margin-top:10px; }
.articles2 a.details { padding:7px 20px; display:inline-block; color:#fff; margin-top:10px; background:#94A873; color:#fff; }
.articles2 a.details:hover {background:#73A9B5;}
.articles2 b {float:left; font-weight:bold; color:darkred;  font-size:16px; margin-top:10px; width:210px;}
.articles2 a.artpic img{float:left; cursor:default; width:210px; margin-right:10px; background:url('images/noimage.gif') no-repeat center #F6F6F6; }

h1#article-title {float:left; width:100%; margin-top:15px;color:#94A873; font-size:24px;}
b.price {float:left; font-weight:bold; color:darkred; font-size:20px; margin-top:0px; width:500px;}
#databox {float:left; width:100%; margin-top:15px;}
a.back {float:left; padding:5px 10px; background:#eee; bordeR:1px solid #ccc; color:#333; clear:both; margin-top:15px;}





























#big_image
{
	width: 688px;
	padding-bottom: 10px;
	float: left;
	display: inline;
	text-align:center;
}
#big_image img
{
	width: auto !important;
	height: auto !important;
	float:none;opacity:1.0;
filter:alpha(opacity=100);
}
#gallery_left
{
	float: left;
	display: inline;
	
}
#gallery_left a, #gallery_right a {color:#fff; font-family:arial; font-weight:bold; font-size:14px; font-family:impact; float:left;
	
	padding:51px 6px;
	background:#94A873;
	border-radius:3px;
	-moz-border-radius:3px;
	}
	
	#gallery_left a:hover, #gallery_right a:hover  {background:#3C2827}

#gallery_scroll
{
	width: 612px;
	height: 140px;
	margin-left: 10px;
	position: relative;
	overflow: hidden;
	float: left;
	display: inline;
}
#gallery_slide
{
	width: 494px;
	height: 75px;
	margin-left: -10px;
	position: relative;
	float: left;
	display: inline;
}
#gallery_slide img
{
	/*border: 0px;*/
	margin: 0px 0px 0px 10px !important;
}
#gallery_right
{
	margin-left: 10px;
	float: left;
	display: inline;

}
iframe
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}



