html , body				{	margin:0px; padding:0px;}
html					{	background:url(../images/html_2.jpg) repeat-y center;	}
body 					{	font-size:12px; 
							background:   url(../images/body.jpg) no-repeat center top; 
							font-family:Arial, Helvetica, sans-serif;
						}

					
.nofloat, dfn			{	clear:both; height:0px; line-height:0px; font-size:0px; display:block;}		
a						{	text-decoration:none; outline:none; margin:0px; padding:0px;}
a img					{	border:0px;}
.hide					{	display:none;}
form, table, tr, td	, table	{	margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6		{	margin:0px; padding:0px; font-weight:normal; font-size:12px;}
p						{	margin:0px; padding:5px 0px; }
ul,ol , dl				{	padding:0; margin: 0px; list-style-type:none; }
ul li, dt, dd			{	padding:0px; margin:0px; }
ul li.nofloat			{	clear:both; float:none; font-size:0px;
							line-height:0px; height:0px; background:none;}

#center{
	margin:0 auto;
	width:946px;
}

#navigation{
	padding:40px 0 0 0;
}

#navigation dd{
	padding:5px 45px 0 0;
	float:left;
}
#navigation dd a{
	padding:0;
	background:none;
}
#navigation dt{
	padding:72px 0px 0 0px;
	float:left;
}

#navigation a{
	display:block;
	padding:0 10px 0 18px;
	color:#120506;
	font:bold 14px Arial;
	text-transform:uppercase;
	background: url(../images/star.png) no-repeat 0px -20px;
}

#navigation a:hover{
	color:#faf0c7;
}
#navigation a.selected{
	color:#faf0c7;
	cursor:default;
	background: url(../images/star.png) no-repeat 0px 2px;
}

#inner #navigation a{
	color:#d2a750;
}
#inner #navigation a:hover{
	color:#faf0c7;
}
#inner #navigation a.selected{
	color:#faf0c7;
	cursor:default;
	background: url(../images/star.png) no-repeat 0px 2px;
}
.index{
	background: url(../images/index_devider.png) repeat-y 362px 0px
}
.inner_index{
	min-height:400px;
	background: url(../images/inner_devider.png) repeat-y 363px 0px
}

* html .inner_index{
	height:400px;
}

.index_title{
	padding:0 0 35px 0;
	color:#d4bd5e;
	font: normal 20px Tahoma;
}

.inner_index .index_title{
	color:#c43946;
}

.left_sec{
	display:block;
	float:right;
}


.right_sec{
	padding:0 0 0 25px;
	width:558px;
	float:right;
	color:#e6d075;
}

.inner_index .right_sec{
	color:#866e0b;
}

#accent{
	margin:15px 0 0 0;
	padding:8px 0 0 0;
	background: url(../images/accent.png) repeat-x top;
}

#accent a{
	display:block;
	padding:12px 0 0 105px;
	height:80px;
	color:#e6d076;
	background: no-repeat 0px 12px;
}

#accent a:hover {
	text-decoration:underline;
}

#accent a strong{
	display:block;
	text-decoration:underline;
}

#accent a:hover strong{
	color:#ffffff;
}




#footer{
	padding:20px 0;
	color:#380106;
}

#footer a{
	display:block;
	float:right;
	color:#380106;
}
#footer a:hover{
	color:#380106;
	text-decoration:underline;
}


/* infopage */

#inner{
	background-image: url(../images/body_2.jpg);
}
 
 
.inner_footer{
	color:#78620b !important;
}
.inner_footer a{
	color:#78620b !important;
}

/* gallery */

#gallery{
	width:556px;
	height:520px;
}

#gallery dt{
	float:left;
	padding:0 7px 5px 0;
}

#gallery a{
	display:block;
	width:128px;
	height:128px;
	border: solid 2px #b61b2a;
	text-indent: -9999px;
	background: no-repeat center center;
}

#gallery a:hover{
	border-color:#382e06;
	opacity:0.8;
	filter: alpha(opacity=80);
}

.paging dt{
	padding:0 5px;
	float:left;
}
.paging a{
	font:bold 12px Tahoma;
	color:#b61b2a;
}
.paging a:hover{
	color:#000000;
}
.paging a.selected{
	color:#000000;
	cursor:default;
}
