body {
	margin:0; padding:0;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#000;
}

a {color:#fff;}
a img {border:none;}

h1, h2, h3, h4, h5, h6 {margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
h3 {font-size:18px;}
h4 {font-size:14px;}
h5 {font-size:12px;}

ul {margin:0; padding:0; list-style:none;}
form, fieldset {margin:0; padding:0; border:none;}
p {margin:0;}

#main {

width:920px;
margin:0 auto;
left:0;
margin-left: -460px;
position:absolute;  
left:50%;
margin-top:0;
padding-top:0;
}

/* ============== top ============== */
#top {padding-top:19px; background:url(../images/top_bg.jpg) bottom no-repeat;}
#top h1 {width:203px; margin:0 auto 20px;}
#top h1 img {display:block;}

/* ============ topMenu ============ */


#langs{
	position: absolute;
	top: 8px;
	left: 842px;
}


#topMenu {
	width:918px;
	height:33px;
	font:normal 16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border:1px solid #c9a463;

}

#topMenu li a {
	width:151px; height:26px;
	padding-top:7px;
	text-decoration:none;
	text-align:center;
	border-left:1px solid #c9a463;
	float:left;

}

#topMenu li a:hover {
	background-color: #342b1a;
	// color: #b49358;
}

#topMenu li:hover{
opacity: .5;

}

.no_op{
opacity: .9;

}

#topMenu li a img {margin-top:-3px; vertical-align:middle;}

#topMenu li.active span {padding-left:20px; margin-left:-20px; background:url(../images/arr_r.gif) left no-repeat;}

/* ============ wrapper ============ */
#wrapperOuter {background:url(../images/content_t.gif) top no-repeat;position:relative; /*R*/}

#wrapper {
	min-height:414px;
	padding:1px;
	background:url(../images/content_b.gif) bottom no-repeat;
	overflow:hidden;
	
}

/* ============ sidebar ============ */
#sidebar {width:190px; padding:150px 40px 0; background:url(../images/logo.gif) 32px 35px no-repeat; float:left;}

/* ============ collect ============ */
#collect ul {font:bold 14px Arial, Helvetica, sans-serif;}
#collect ul ul {margin-left:15px;}
#collect li {padding:8px 0;}
#collect a {color:#3d3d3d; text-decoration:none;}
#collect a:hover {text-decoration:underline;}
#collect li.active a {color:#fff;}

/* ============ sideImgs =========== */
#sideImgs {padding-top:30px; text-align:center;}
#sideImgs img {margin:10px 0;}

/* ============ content ============ */
#content, #content2 {width:603px; padding:49px 45px 0 0; float:right; color:#D2AB67;}
#content a, #content2 a {color:#D2AB67;}
#content2 { height: 390px; }

.header {margin-bottom:14px;}
.header small {display:block; margin-top:-3px; font-size:11px; color:#3d3d3d; font-weight:normal;}

/* =========== mainFlash =========== */
#mainFlash {width:460px; height:260px; margin-bottom:11px; float:left;}

/* ============ mainInfo =========== */
#mainInfo {width:420px; padding:40px 0 0; margin-left:476px;}
#mainInfo h2 {margin-bottom:15px;}
#mainInfo h2 img {display:block;}
#mainInfo p {margin-bottom:6px;}

/* ============ newBoxes =========== */
#newBoxes {height:141px; padding:0 0 2px 3px; ; clear:both;}
#newBoxes div.vLogo {	
	
float:left;
margin-left:40px;
margin-top:25px;
width:210px;
}

#newBoxes .item {
	width:179px; height:121px;
	padding:18px 9px 0; margin-left:-1px;
	border:1px solid #3d3d3d;
	position:relative;
	float:left;
}

#newBoxes h3 {margin-bottom:7px;}
#newBoxes .item .img {/*border:1px solid #3d3d3d;*/ margin-left:9px; /*float:right;*/position:absolute; bottom:12px; right:5px;}
#newBoxes h5 {margin-bottom:9px; font-size:11px; color:#6e5a36;}
#newBoxes small {font-size:10px; color:#3d3d3d;}
#newBoxes .click {

position:absolute; 
bottom:12px; 
left:5px;
background:url(../images/b_click.gif);
background-repeat: repeat-x;
padding-left: 2px;
padding-right: 2px;
height:13px;

}

/* ============ product ============ */
#product h5 {color:#d2ab67;}
#product p {margin-bottom:1.64em;}
#productImg {width:290px; margin-left:22px; margin-right:10px; text-align:right; float:right; margin-top:-20px;/*R*/ }
/*#productImg .pagination {margin-top:-23px;}*/

.productName {margin-bottom:9px; color:#d2ab67;}
.productName small {display:block; font-size:14px; color:#3d3d3d;}

#product dl {margin:0; font-size:12px;margin-top:10px;}
#product dt {margin-bottom:1px; color:#d2ab67; text-transform:uppercase;}
#product dd {margin:0 0 15px 0;}

#product .pagination {position:absolute;bottom:20px;right:50px;} /*R*/


/* ============ prodList =========== */
#prodList {padding:7px 0; overflow:hidden;}

#prodList li {
	width:198px; height:120px;
	padding:0 2px 14px 0;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:1em;
	position:relative;
	float:left;
	margin-bottom: 14px;
	border-right:1px solid #3d3d3d; border-bottom:1px solid #3d3d3d;
}

#prodList a {color:#d2ab67; text-decoration:none;}
#prodList a img {display:block;  position:absolute;top:15px;right:10px; }
#prodList a span {display:block; width:85px; position:absolute; top:0; left:9px;}

/* ============ textPage =========== */
#textPage .header {margin-bottom:16px; font:bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#textPage p {margin-bottom:1.18em;}

/* =========== pagination ========== */
.pagination {margin:0 -2px; text-align:right;}
.pagination span { color:#d2ab67;}
.pagination img {padding:0 2px;}

/* ============= footer ============ */
#footer {
	height:98px;
	padding-top:2px;
	font-size:9px;
	color:#d2ab67;
	background:url(../images/footer_bg.jpg) top no-repeat;
	text-align:right;
}
#footer a { color:#d2ab67; text-decoration:none; }

.footL {float:left; text-align:left;}


