@import url(drop-down.css);

body, h1, h2, h3, p, a, ul, li, img {

	margin: 0px;

	padding: 0px;

}

body {

	background: #51210a repeat-x left top;

	font-family:  Helvetica, Aria, sans-serif;

	font-size: 12px;

}

.main {

	background-image: url(../images/main-body-bg.jpg);

}

.sub {

	background-color: #6b2009;

	background-image: url(../images/subpage-body-bg.jpg);

}

img {

	border:none;

}

ul {

	list-style-type: none;

}

h1 {

	float: left;

	top: 12px;

	left: 308px;

	position:absolute;

}

h1 a {
	text-indent: -9999px;
	float: left;
	/*
	background-image: url(../images/big-logo.png);
	background-repeat: no-repeat;
	*/
	height: 215px;
	width:348px;
	cursor:pointer;
	/*
	border:1px solid red;
	padding-right:0px;
	*/
}

h2 {

	font-size:18px;

	color:#FFFFFF;

	margin-bottom:10px;

	line-height: 22px;

}

h6 {

	font-size:8px;

	color:#FFFFFF;

}

p {

	font-size:13px;

	color:#FFFFFF;

	line-height:18px;

}

a {

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}

.flt100l {

	width:100%;

	float:left;

	height:auto;

}

.fltl {

	float:left;

	height:auto;

}

.fltr {

	float:right;

	height:auto;

}

.page-wrapper {

	width: 980px;

	margin: 0 auto;

}

.header {

	float:left;

	width:100%;

	position:relative;

}

.main .header {

	float:left;

	width:100%;

	height:276px;

	background: url(../images/main-header-bg.jpg) no-repeat left top;

}

.sub .header {

	height:161px;

	background: url(../images/subpage-header-bg.jpg) no-repeat left -1px;

	position:relative;

}

.sub h1 {

	position: absolute;

	height: 107px;

	width: 176px;

	top:5px;

	left:405px;

	margin:0;

}

.sub h1 a {

	background-image: url(../images/small-logo.png);

	text-indent: -9999px;

	float: left;

	height: 107px;

	width: 176px;

	overflow: hidden;

}

.main .wrapper {

	float:left;

	width:100%;

	background: url(../images/main-footer-bg.jpg) repeat-x left bottom;

	height: auto;

}

.sub .wrapper {

	background: #be5d10 url(../images/subpage-wrapper-bg.jpg) no-repeat left top;

	float: left;

	width: 912px;

	padding: 0 34px 0 34px;

}

.main .content {

	float:left;

	width:100%;

}

.sub .content {

	background: #532503 url(../images/subpage-content-bg.jpg) no-repeat left top;

	padding: 22px 6px 20px 16px;

	width: 890px;

	float:left;

}

.sub .content h2 {

	color:#c07220;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	line-height:14px;

	margin: 0px;

}

.sub .content h3 {

	font-size:18px;

	font-weight:bold;

	color:#FFFFFF;

	margin-bottom:12px;

	margin-top: 15px;

}

.sub .content h4 {

}

.main .footer {

	float:left;

	width:100%;

	height:50px;

}

.pic-column-narrow {

	float: left;

	height: auto;

	width: 188px;

}

.text {

	background-image: url(../images/text-bg.gif);

	float: left;

	height: 523px;

	width: 283px;

	padding: 10px 33px 0 33px;

}

.pic-column-wide {

	float: left;

	width: 443px;

}

.footer p {

	font-size:10px;

	padding:22px 15px 0 15px;

	float:left;

}

.footer p.design {

	float:right;

}

.footer p a {

	color:#FFFFFF;

}

.sub .footer {

	height:40px;

	background: url(../images/sub-footer-bg.jpg) no-repeat left -3px;

	float:left;

	width:100%;

}

.sub .footer p {

	padding-top:10px;

}

.content .row {

	float: left;

	width: 880px;

	padding-bottom: 23px;

	border-bottom: solid 1px #451e02;

}

.wide-column {

	float: left;

	width: 595px;

}

.narrow-column {

	float: left;

	width: 285px;

}

.narrow-column img {

	margin-top:55px;

	float: right;

}

.sub p {

	color:#f5dbcc;

}



img.bbb {
padding-left:10px;
padding-right:10px;

}

a.mail{

	color:blue;

}
a.mail:visited{

	color:#ffffff;

}

label.more a{

	color:#ffffff;
	font-weight:bold;

}
label.more a:visited{

	color:#ffffff;
	font-weight:bold;

}

.row img {
padding:10px;
}

table.menul {

	font-size:13px;

	color:#f5dbcc;

	}


