@charset "utf-8";
/* CSS Document */

body {
	background-color:#1d0200;
	margin:0px;
	padding:0px;
	color:#ffe190;
}

.header_keywords {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.clear { clear:both; }
.pngfix { behavior: url('js/iepngfix.htc'); }

a img { border:none; }

.main {
	background-image:url('images/background.jpg');
	background-repeat:no-repeat;
	background-position:top;
	background-color:#0e0301;
	font:normal 13px Arial, Helvetica, sans-serif;
	width:866px;
	min-height:850px;
	height:!important auto;
	height:850px;
	padding-bottom:15px;
}

.header {
	width:826px;
	height:103px;
	padding:15px 20px;
}

.menu ul {
	list-style-type:none;
	width:731px;
	height:42px;
	margin:5px auto 0px auto;
	padding:0px;
}
.menu ul li {
	float:left;
	margin:0px;
	padding:0px;
	height:42px
}
.menu ul li img { behavior: url('js/iepngfix.htc'); }

.slide-holder {
	position:relative;
	background-image:url(images/slide-holder.png);
	background-repeat:no-repeat;
	background-position:top;
	width:746px;
	height:271px;
	margin:0px auto;
	padding:13px 10px;
}

.slide-holder .top-left-flower {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/top-left-flower.png);
	background-repeat:no-repeat;
	background-position:top;
	position:absolute;
	top:-7px;
	left:-25px;
	width:219px;
	height:115px;
}
.slide-holder .top-right-flower {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/top-right-flower.png);
	background-repeat:no-repeat;
	background-position:top;
	position:absolute;
	top:-7px;
	right:-25px;
	width:219px;
	height:115px;
}
.slide-holder .bottom-left-flower {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/bottom-left-flower.png);
	background-repeat:no-repeat;
	background-position:top;
	position:absolute;
	bottom:-5px;
	left:-10px;
	width:80px;
	height:107px;
}
.slide-holder .bottom-right-flower {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/bottom-right-flower.png);
	background-repeat:no-repeat;
	background-position:top;
	position:absolute;
	bottom:-5px;
	right:-10px;
	width:80px;
	height:107px;
}

.welcome {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/welcome.png);
	float:left;
	width:334px;
	height:78px;
	margin-left:50px;
	_margin:20px;
	color:#7b7963;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:60px 180px 15px 15px;
	text-align:justify;
	text-justify:inter-word;
}

.box {
	float:right;
	margin-right:50px;
	_margin-right:20px;
	width:229px;
	height:auto;
}
.box .box-top {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/box-top.png);
	background-position:top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font:bold 15px Arial, Helvetica, sans-serif;
	text-align:center;
	width:219px;
	height:42px;
	margin:0px;
	padding:5px;
}
.box .box-repeat {
	background-image:url(images/box-repeat.jpg);
	background-repeat:repeat-y;
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:213px;
	height:auto;
	margin:0px;
	padding:0px 8px;
	text-align:justify;
	text-justify:inter-word;
}
.box .box-repeat p {
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-align:justify;
	text-justify:inter-word;
}
.box .box-bottom {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/box-bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:213px;
	height:114px;
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 8px;
	text-align:justify;
	text-justify:inter-word;
}
.box .box-bottom p {
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-align:justify;
	text-justify:inter-word;
}

.box2 {
	float:float;
	margin-left:50px;
	_margin-left:40px;
	width:529px;
	height:auto;
}
.box2 .box2-top {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/box2-top.png);
	background-position:top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font:bold 15px Arial, Helvetica, sans-serif;
	text-align:center;
	width:509px;
	height:40px;
	margin:0px;
	padding:10px;
}
.box2 .box2-repeat {
	background-image:url(images/box2-repeat.jpg);
	background-repeat:repeat-y;
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:513px;
	height:auto;
	margin:0px;
	padding:0px 8px;
	text-align:justify;
	text-justify:inter-word;
}
.box2 .box2-repeat p {
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-align:justify;
	text-justify:inter-word;
}
.box2 .box2-repeat h1,h2,h3,h4,h5,h6 {
	margin:0px;
	padding:0px;
	font-style:italic;
}
.box2 .box2-bottom {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/box2-bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:513px;
	height:140px;
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 8px;
	text-align:justify;
	text-justify:inter-word;
}
.box2 .box2-bottom p {
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-align:justify;
	text-justify:inter-word;
}
.box ul { margin:0px; }
.box2 ul { margin:0px; }

input {
	border:1px solid #503517;
	background-color:#DABD79;
}
textarea {
	border:1px solid #503517;
	background-color:#DABD79;
}

.footer a {
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.footer a:hover { text-decoration:underline; }


.box3 {
	float:float;
	margin-left:50px;
	_margin-left:40px;
	width:765px;
	height:auto;
}
.box3 .box3-top {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/box3-top.png);
	background-position:top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font:bold 15px Arial, Helvetica, sans-serif;
	text-align:center;
	width:745px;
	height:40px;
	margin:0px;
	padding:10px;
}
.box3 .box3-repeat {
	background-image:url(images/box3-repeat.jpg);
	background-repeat:repeat-y;
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:749px;
	height:auto;
	margin:0px;
	padding:0px 8px;
	text-align:justify;
	text-justify:inter-word;
}
.box3 .box3-repeat h1,h2,h3,h4,h5,h6 {
	margin:0px;
	padding:0px;
	font-style:italic;
}
.box3 .box3-bottom {
	behavior: url('js/iepngfix.htc');
	background-image:url(images/box3-bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:749px;
	height:140px;
	color:#ffe190;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 8px;
	text-align:justify;
	text-justify:inter-word;
}
.box3 .box3-repeat a img { border:1px solid #ffe190; margin:2px 1px; }
