body {
background-image:url(../images/background.jpg);
margin:0;
background-repeat:repeat;
	 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height: 1em;
	color: #393939;



}


.wrapper {



	width: 100%;
		height:100%;



}







.wrapper-1 {



	width: 100%;
	height:600px;



}

.wrapper-2 {



	width: 100%;
	height:625px;



}

.wrapper-3 {



	width: 100%;
	height:550px;



}

.wrapper-4 {



	width: 100%;
	height:650px;



}

.wrapper-5 {



	width: 100%;
	height:675px;



}



.wrapper-Led {



	width: 100%;
	height:725px;



}








.clear {



	clear: both;



	font-size: 0%;



	line-height: 0%;



	height: 0;



}







input, select {






	font-weight: normal;



}







img {



	border: 0;







	text-align: left;



}







ul, ol {



	list-style: none;
	
	margin:0;
	padding:0;



}











a {

color: #ffffff;
text-decoration:none;


}







	a:hover {



		text-decoration:underline;
		color:#891A18;



	}










td {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	}

.p2{

font-weight:bold;
	height: 25px;
	margin: 0 0 9px 0px;
	padding: 0 0 0 15px;
	line-height: 36px;
	text-transform: uppercase;
	font-size: 14px;
	color: #fff;
	text-align:center;
}


h2 {



	background: #25201b;
	width:367px;



	height: 37px;



	margin: 0 0 9px 0;



	padding: 0 0 0 15px;



	line-height: 36px;



	text-transform: uppercase;



	font-size: 14px;



	color: #fff;



}







	h2.extra {



		margin: 0 0 20px 0;



	}



	



	h2.extra-1 {



		margin: 0 0 13px 0;



	}







h3 {



	height: 30px;



	line-height: 40px;



	margin: 0 0 23px 0;



	text-transform: uppercase;



	font-size: 2.333em;



	color: #fff;



}







	h3 span {



		background: #891a18;



		position: relative;



		display: inline-block;



		margin: 0 0 0 -41px;



		padding: 0 5px 0 42px;



	}







h4 {



	padding: 0 0 19px 0;



	text-transform: uppercase;



	line-height: 1.636em;



	font-size: 1.833em;



	color: #ccbb8b;



}







h5 {



	line-height: 1.917em;



	font-size: 1em;



	color: #fff;



}







	h5 strong {



		color: #891a18;



	}







h6 {



	padding: 0 0 23px 0;



	line-height: 1.533em;



	font-size: 1.25em;



	font-weight: normal;



	color: #bbaa79;



}







	h6 strong {



		display: block;



		padding: 0 0 1px 0;



		line-height: 1.917em;



		font-size: 0.8em;



	}



	



	h6 small {



		float: right;



		padding: 0 10% 0 0;



		font-size: 1em;



	}



	



	h6 a {



		color: #bbaa79;



	}







.fleft {



	float: left;



}







	img.fleft {



		margin: 0 25px 0 0;



	}







.fright {



	float: right;



}







.col-1, .col-2, .col-3, .col-4 {



	float: left;



	overflow: hidden;



}







.block-1, .block-2, .block-3, .block-4 {



	float: left;



	overflow: hidden;



}







#main-tail-ver {



	background: url(../images/main-tail-ver.gif) repeat-y 15% 0%;
	background-position:center;



}







#main-bg-bot {



	background: url(../images/main-bg-bot.gif) no-repeat 50% 100%;



}







#main {



	width: 780px;



	margin: 0 auto;



	font-size: 0.75em;



}



#content {



	padding: 0 21px 0 20px;



}







.content {



	background: #fff url(../images/content.gif) repeat-x 50% 100%;



}







	.content p {



		padding: 0 0 17px 0;



		line-height: 1.917em;



		font-size: 1em;



		color: #25201b;



	}



	



	.content p small {



		float: right;



		padding: 0 5% 0 0;



		font-size: 1em;



	}



	



	.content p b b {



		color: #891a18;



	}



	



	.content p.extra {



		padding: 0 0 23px 0;



	}



	



	.content p.extra-1 {



		padding: 0 0 28px 0;



	}



	



	.content p.extra-2 {



		padding: 0 0 29px 0;



	}



	



	.content p.extra-3 {



		padding: 0 0 37px 0;



	}



	



	.content blockquote p {



		padding: 1px 0 0 0 !important;



		line-height: 1.533em !important;



		font-size: 1.25em !important;



		color: #bbaa79 !important;



	}



	



	.content blockquote p strong {



		display: block;



		padding: 20px 0 16px 0;



		text-align: right;



		color: #fff;



	}







.extra-height {



	min-height: 860px;



	height: auto !important;



	height: 860px;



}







.extra-height-1 {



	height: 562px;



	overflow: hidden;



}







#column-left {



	position: relative;



	float: left;



	width: 211px;



	margin: 0px 0 0 0;



}







	#column-left div.inner {



		padding: 5px 5px 5px 5px;



	}



	



	#column-left div.inner .inner {



		padding: 0 15px 0 15px;



	}







#column-right {



	float: left;



	width: 528px;



}







.row-1 {



	background: #201e1d;



	width: 100%;



	overflow: hidden;



}








	.list li {



		background: url(../images/line-hor.gif) repeat-x 0% 100%;
		
		line-height: 2.0em;
		width:365px;
		color: #292726;
		padding-left:15px;
		font-size:10px;
		

	}



	



	.list li a {



		text-decoration: none;
		color: #292726;
	}



	



	.list li a:hover {



		font-weight: bold;
		color:#891a18;
		width:250px;



	}



.list-indent {



	padding: 0 0 22px 0 !important;



}



.box-1 {



	background: #191716 url(../images/box-1-tail.gif) repeat-x 50% 0%;



	width: 100%;



	overflow: hidden;



}







	.box-1 .inner {



		background: url(../images/box-1-bg.jpg) no-repeat 0% 0%;



		padding: 30px 41px 39px 41px;



	}



	



	.box-1 h4 {



		margin: -2px 0 0 0;



		padding: 0 0 18px 0;



		color: #fff;



	}



	



	.box-1 p {



		padding: 0 0 15px 0 !important;



		line-height: 1.917em !important;



		font-size: 1em !important;



		color: #ffffff !important;
		
		font-weight:bold;



	}



	



	.box-1 p.extra {



		padding: 0 0 24px 0 !important;



	}



	



	.box-1 p.no-indent {



		padding: 0 !important;



	}



	



	.box-1 p strong {



		color: #bbaa79;



	}



	



	.box-1 p b a {



		color: #fff;



	}







.box-2 {



	background: #511512 url(../images/box-2-tail.gif) repeat-x 50% 0%;



	width: 100%;



}







	.box-2 .inner {



		padding: 47px 40px 39px 39px;



	}



	



	.box-2 .inner {



		padding: 47px 40px 35px 39px;



	}



	



	.box-2 .inner-2 {



		padding: 47px 20px 35px 39px;



	}



	



	.box-2 h4.extra {



		padding: 0 0 6px 0;



	}



	



	.box-2 h4.extra-1 {



		padding: 0 0 14px 0;



	}



	



	.box-2 p {



		padding: 0 0 15px 0 !important;



		line-height: 1.917em !important;



		font-size: 1em !important;



		color: #b04b49 !important;



	}



	



	.box-2 p.extra {



		padding: 0 0 22px 0 !important;



	}







.box-3 {



	background: #bbaa79;



	width: 100%;



	overflow: hidden;



}







	.box-3 .inner {



		padding: 28px 41px 35px 40px;



	}



	



	.box-3 .inner-1 {



		padding: 28px 41px 35px 28px;



	}



	



	.box-3 h4 {



		padding: 0 0 6px 0;



		color: #5a523e;



	}



	



	.box-3 p {



		overflow: hidden;



		padding: 0 0 18px 0 !important;



		line-height: 1.917em !important;



		font-size: 1em !important;





		color: #474545 !important;



	}



	



	.box-3 p.extra-style {



		background: url(../images/line-hor2.gif) repeat-x 0% 100%;



		margin: 0 0 11px 0;



		padding: 10px 0 12px 0 !important;



	}



	



	.box-3 p a {



		color: #891a18;



	}







.box-4 {



	background: #191716;



	width: 100%;



	overflow: hidden;



}







	.box-4 .inner {



		padding: 28px 11px 12px 39px;



	}



	



	.box-4 .inner-1 {



		padding: 28px 41px 35px 39px;



	}



	



	.box-4 .inner-2 {



		padding: 44px 41px 31px 41px;



	}



	



	.box-4 h4 {



		padding: 0 0 6px 0;



		color: #5e5d5c;



	}



	



	.box-4 h4.extra {



		padding: 0 0 17px 0;



	}



	



	.box-4 p {



		padding: 0 0 12px 0 !important;



		line-height: 1.333em !important;



		font-size: 1em !important;



		color: #474545 !important;



	}







#subscribe-form {



	width: 153px;



	position: absolute;



	bottom: 33px;



	left: 27px;



}







	#subscribe-form strong {



		background: url(../images/line-hor.gif) repeat-x 0% 100%;



		display: block;



		margin: 0 0 13px 0;



		padding: 0 0 11px 0;



		text-transform: uppercase;



		font-size: 1.417em;



		color: #868380;



	}



	



	#subscribe-form b {



		display: block;



		width: 100%;



		overflow: hidden;



	}



	



	#subscribe-form input {



		background: #fff;



		width: 124px;



		height: 14px;



		padding: 2px 3px 2px 5px;



		border: 1px solid #c2c1c1;



		border-right: none;



		float: left;



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



		font-size: 0.917em;



		color: #b3b2b1;



	}



	



	#subscribe-form input#subscribe-submit {



		background: url(../images/subscribe-submit.gif) no-repeat 0% 0%;



		width: 20px;



		height: 20px;



		padding: 0;



		border: none;



		float: left;



		cursor: pointer;



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



		font-size: 0.917em;



		color: #676564;



	}







.line-hor {



	background: url(../images/line-hor1.gif) repeat-x 0% 0%;



	width: 100%;



	height: 1px;



	overflow: hidden;



	margin: 0 0 20px 0;



}







.link {



	float: right;



	margin: 0 1px 0 0;



	text-decoration: none;



	color: #bbaa79;



}







	.link:hover {



		text-decoration: underline;



	}







.link-1 {



	background: #bbaa79;



	display: block;



	float: right;



	height: 27px;



	line-height: 24px;



	padding: 0 9px 0 10px;



	font-weight: bold;



	text-decoration: none;



	color: #191716;



}







	.link-1:hover {



		text-decoration: underline;



	}







.link-2 {



	background: #fff;



	display: block;



	float: right;



	height: 27px;



	line-height: 24px;



	padding: 0 9px 0 10px;



	font-weight: bold;



	text-decoration: none;



	color: #191716;



}







	.link-2:hover {



		text-decoration: underline;



	}







.link-3 {



	background: #5d1814;



	display: block;



	float: right;



	height: 24px;



	line-height: 22px;



	padding: 0 6px 0 8px;



	font-weight: bold;



	text-decoration: none;



	color: #fff;



}







	.link-3:hover {



		text-decoration: underline;



	}







.link-4 {



	background: #bbaa79;



	display: block;



	float: right;



	height: 27px;



	line-height: 24px;



	padding: 0 9px 0 10px;



	font-weight: bold;



	text-decoration: none;



	color: #191716;



}







	.link-4:hover {



		text-decoration: underline;



	}







.link-33 {



	background: #5d1814;



	display: block;



	float: right;



	height: 27px;



	line-height: 24px;



	padding: 0 9px 0 10px;



	font-weight: bold;



	text-decoration: none;



	color: #fff;



}







	.link-33:hover {



		text-decoration: underline;



	}







.link-5 {



	background: #25201b;



	display: block;



	float: right;



	height: 27px;



	line-height: 24px;



	padding: 0 9px 0 10px;



	font-weight: bold;



	text-decoration: none;



	color: #fff;



}







	.link-5:hover {



		text-decoration: underline;



	}







.link-6 {



	color: #25201b;



}







.indent-bot {



	margin: 0 0 4px 0;



}







.indent-bot-1 {



	margin: 0 0 7px 0;



}









.indent-bot-2 {



	margin: 0 0 21px 0;



}







.indent-bot-3 {



	margin: 0 0 19px 0;



}







.indent-bot-4 {



	margin: 0 0 15px 0;



}







.next {



	float: right;



	margin: 17px 0 0 0;



	text-decoration: none;



	color: #bbaa79;



}







	.next:hover {



		text-decoration: underline;



	}



	



.prev {



	float: left;



	margin: 17px 0 0 0;



	text-decoration: none;



	color: #bbaa79;



}







	.prev:hover {



		text-decoration: underline;



	}







.no-indent {



	padding: 0 !important;



	margin: 0 !important;



}







#contact-form {



	width: 339px;



	padding: 17px 0 0 1px;



}







	#contact-form label {



		display: block;



		width: 100%;



		height: 30px;



		overflow: hidden;



	}



	



	#contact-form input {



		background: #efefef;



		width: 327px;



		height: 15px;



		padding: 1px 5px 1px 5px;



		float: left;



		border-top: 1px solid #a2997d;



		border-right: 1px solid #f2f2f2;



		border-bottom: 1px solid #f6f6f6;



		border-left: 1px solid #beb8a7;



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



		font-size: 1em;



		color: #474545;



	}



	



	#contact-form textarea {



		background: #efefef;



		width: 327px;



		height: 60px;



		padding: 1px 5px 1px 5px;



		float: left;



		overflow: auto;



		border-top: 1px solid #a2997d;



		border-right: 1px solid #f2f2f2;



		border-bottom: 1px solid #f6f6f6;



		border-left: 1px solid #beb8a7;



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



		font-size: 1em;



		color: #474545;



	}







	#contact-form a {



		background: #5d1814;



		display: block;



		width: 81px;



		height: 27px;



		float: right;



		margin: 25px 0 0 12px;



		line-height: 24px;



		text-align: center;



		font-weight: bold;



		text-decoration: none;



		color: #fff;



	}







	#contact-form a:hover {



		text-decoration: underline;



	}







#footer {



	height: 17px;
	overflow: hidden;

font-size:9px;


}







	#footer p {



		padding: 14px 0 0 20px;
		

		color: #191716;



	}



	



	#footer p a {



		margin: 0 0 0 9px;



		text-decoration: none;



		color: #292726;



	}



	



	#footer p a:hover {



		text-decoration: underline;



	}
