@charset "utf-8";
body {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	background-image: url(imgs/bg-bot-sq.gif);
	background-repeat: repeat;
	background-position: top;
	line-height: 14px;
	scrollbar-3dlight-color:#523c1c;
	scrollbar-arrow-color:#523c1c;
	scrollbar-base-color:#080602;
	scrollbar-darkshadow-color:#080602;
	scrollbar-face-color:#080602;
	scrollbar-highlight-color:#080602;
	scrollbar-shadow-color:#523c1c
}
.active-scroll-bars{overflow-y: hidden}
.bg-left {
	background-image: url(imgs/bg-left1.gif);
	background-repeat: repeat-x;
	background-position: right;
}
.bg-right {
	background-image: url(imgs/bg-right1.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.bg {
	background-image: url(imgs/bg.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.bg-left-bot {
	background-image: url(imgs/bg-left-bot-sq.gif);
	background-repeat: repeat;
	background-position: right top;
}
.bg-ftr {
	background-image: url(imgs/bg-ftr.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.bg-top {
	background-image: url(imgs/bg-top.gif);
	background-repeat: repeat-x;
	background-position: left;
}
#topmenu {
	float: right;
	height: 60px;
	width: 500px;
	text-align: right;
}
#pagehdr {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}
#leftmenu {
	float: left;
	height: 451px;
	width: 166px;
	padding-top: 20px;
	padding-left: 15px;
}
.menu-left-item {
	padding-bottom: 8px;
}

#images {
	float: left;
	height: 471px;
	width: 414px;
	background-image: url(imgs/bg-img.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#flash {
	height: 371px;
	width: 414px;
}
.about-img {
	float: left;
	width: 281px;
	padding-top: 20px;
	padding-left: 20px;
}
#about-text {
	float: left;
	height: 451px;
	width: 374px;
	background-image: url(imgs/bg-img.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#gallery {
	height: 140px;
	width: 210px;
	padding-left: 20px;
}
.hdr1 {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
}

.modtitle {
	line-height: 22px;
	text-indent: 10px;
}
.modsep {
	padding-left: 6px;
	padding-right: 6px;
}


#modthumbs {
	height: 55px;
	width: 414px;
	vertical-align: bottom;
}
#linesep {
	float: left;
	height: 471px;
	width: 1px;
	background-image: url(imgs/line-sep.gif);
	background-repeat: no-repeat;
}
#countries {
	float: left;
	height: 330px;
	width: 160px;
	padding-left: 15px;
}
#cities {
	float: left;
	height: 330px;
	width: 160px;
	padding-left: 15px;
}
#addresses {
	float: left;
	height: 330px;
	width: 180px;
	padding-left: 15px;
}
#spec {
	float: right;
	height: 436px;
	width: 259px;
	background-image: url(imgs/bg-spec.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 22px;
}
#ftrmenu {
	float: left;
	height: 30px;
	width: 470px;
	padding-top: 15px;
}
#wheretobuy {
	float: left;
	height: 431px;
	width: 635px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 80px;
	background-image: url(imgs/bg-buy.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.logo {
	background-image: url(imgs/top-1.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.submit {
	padding-top: 15px;
}
.txtfield {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #080602;
	border: 1px solid #523c1c;
}
.btn {
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	color: #523c1c;
	text-decoration: none;
	background-color: #080602;
	border: 1px solid #523c1c;
	padding-top: 15px;
	padding-bottom: 15px;
}


div {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
}
.bg-bot {
	background-image: url(imgs/bg-bot-sq.gif);
	background-repeat: repeat;
	background-position: right top;
}
.bg-right-bot {
	background-image: url(imgs/bg-right-bot-sq.gif);
	background-repeat: repeat;
	background-position: left top;
}
.menu-left-cat {
	padding-bottom: 8px;
	padding-left: 10px;
}
.menu-left-pdt {
	padding-bottom: 8px;
	padding-left: 40px;
	float: left;
}
.top {
	background-image: url(imgs/bg-top-sq.gif);
	background-repeat: repeat;
	background-position: left bottom;
}
.bg-top-left {
	background-image: url(imgs/bg-top-sq.gif);
	background-repeat: repeat;
	background-position: right bottom;
}
.bg-top-right {
	background-image: url(imgs/bg-top-right.gif);
	background-repeat: repeat;
	background-position: left bottom;
}
.hdr1:hover {
	color: #dbaa50;
	text-decoration: none;
}
.hdr2 {
	color: #dbaa50;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.txt1 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	line-height: 22px;
}
.txt1:hover {
	color: #dbaa50;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.txt2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.txt2bd {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
}
#about-content {
	width: 360px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.press {
	width: 380px;
	float: right;
	margin-top: 50px;
	margin-right: 20px;
}
.img-press {
	padding-bottom: 10px;
	padding-right: 10px;
	float: right;
	padding-left: 10px;
}
.link1:hover {
	font-size: 10px;
	color: #dbaa50;
	text-decoration: none;
}
.link1 {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
#press-list {
	width: 210px;
	margin-top: 50px;
	margin-left: 20px;
	float: left;
}
#ftr-content {
	width: 500px;
	float: right;
	margin-top: 50px;
	margin-right: 20px;
	height: 400px;
}
#contact-general {
	width: 180px;
	margin-top: 50px;
	margin-left: 20px;
	float: left;
}
#contact-form {
	width: 380px;
	float: right;
	margin-top: 50px;
	margin-right: 20px;
}
.txt3 {
	color: #999999;
}
.btn {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #523c1c;
	text-decoration: none;
	background-color: #080602;
	border: 1px solid #523c1c;
	padding: 2px;
}
.linesep {
	background-image: url(imgs/line-sep.gif);
	background-repeat: no-repeat;
}
.arrow {
	padding-left: 303px;
}
.bg-spec {
	background-image: url(imgs/bg-spec.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.menu-left-arrow {
	padding-bottom: 8px;
	padding-left: 10px;
}
.menu-left-arrow-sub {
	padding-bottom: 8px;
	padding-left: 20px;
}
.bg-flash {
	background-image: url(imgs/bg-img.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg-buy {
	background-image: url(imgs/bg-buy.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.chi-coll {
	color: #FFFFFF;
	text-decoration: none;
}
.chi-prd {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 40px;
	line-height: 16px;
}
.chi-hdr1 {
	font-size: 18px;
	color: #cc8f1e;
	line-height: 25px;
}
.chi-hdr2 {
	font-size: 13px;
	color: #dbaa50;
}
.chi-hdr3 {
	color: #ebd4a9;
}
