body {
	font:12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#010101;
	background: url(../images/bg-repeat.jpg);
}
.expansion{
	background: url(../images/bg-repeat-expansion.jpg);
}
/* general reset */
img{
	border-style:none;
}
a{
	text-decoration:none;
}
a,
a:visited{
	color:#1557b7;
}

.data a:hover{text-decoration:underline;}
/*header*/
#header{
	background-color:#0F0E0C;
}
.expansion #header{
	background:none;
}
/*main-nav*/
#header ul{
	list-style:none;
}
#header ul li{
	background: url(../images/bullet-main-nav.gif) no-repeat 0 6px;
}
#header ul li:first-child{
	background:none;
}
#header ul li a{
	color:#fff;
}
#header ul .active a,
#header ul li a:hover{
	color:#ffcf46;
}
/*main*/
#main{
	background: url(../images/bg-w1.gif) repeat-x;
}
.m1{
	background:url(../images/bg-w2.gif) repeat-x;
}
.m2{
	background: url(../images/bg-body.gif) no-repeat 50% 0;
}
.expansion #main,
.expansion .m1,
.expansion .m2{
	background:none;
}
/*content*/
.main{
	background:#fff url(../images/bg-content.jpg) no-repeat;
}
.subpage{
	background:#fff url(../images/bg-content-subpage.jpg) no-repeat;
}
.expansion .main{
	background:#fff url(../images/bg-content-expansion.gif) no-repeat;
}
.main-holder{
	background:url(../images/bg-content-holder.jpg) no-repeat 0 100%;
}
/*aside1*/
.navigation{
	width:184px;
	overflow:hidden;
}
.navigation .t{
	background: url(../images/bg-t.png) no-repeat;
}
.expansion .navigation .t{
	background: url(../images/bg-t-expansion.png) no-repeat;
}
.navigation .c{
	background: url(../images/bg-c.gif) repeat-y;
}
.expansion .navigation .c{
	background: url(../images/bg-c-expansion.gif) repeat-y;
}
.heading{
	background:url(../images/bg-heading.png) no-repeat;
	color:#534e43;
	font-size:14px;
	line-height:16px;
}
.c-holder ul{
	list-style:none;
}
.c-holder ul li{
	background: url(../images/bullet-navigation.gif) no-repeat 0 50%;
	font-size:14px;
	line-height:18px;
	width:133px;	
}
.c-holder ul li a{
	color:#534e43;
}
.c-holder ul li.active,
.c-holder ul li a:hover{
	color:#534e43;
	text-decoration:underline;
}
.navigation .b{
	background: url(../images/bg-b.png) no-repeat;
}
.expansion .navigation .b{
	background: url(../images/bg-b-expansion.png) no-repeat;
}
/*data*/
.data{
	/*line-height:18px;*/
}

.data h1{
	font-size:16px;
	color:#63321f;
	margin:0px;
}
.data h2{
	font-size:14px;	
	color:#b93b44;
	font-weight:normal;
	/*margin-bottom:4px;*/
	margin-top:0px;
}
.data {
	line-height:normal;
}
/*breadcrumbs*/
.breadcrumbs{
	list-style:none;
	font-size:11px;
	line-height:15px;
	color:#b83444;
}
.breadcrumbs li{
	background: url(../images/bullet-breadcrumbs.gif) no-repeat 0 5px;
}
.breadcrumbs li a{
	color:#b83444;
	text-decoration:underline;
}
.breadcrumbs li a:hover{
	text-decoration:none;
}
/*footer*/
#footer{
	background: url(../images/bg-footer.gif) no-repeat;
	text-align:center;
	font-size:11px;
	line-height:13px;
	color:#fdfcfc;
}
.expansion #footer{
	background:none;
}
#footer ul{
	list-style:none;
}
#footer ul li{
	background: url(../images/separator.gif) no-repeat 0 50%;
}
#footer ul li:first-child{
	background:none;
}
#footer ul li a:hover{
	color:#fdfcfc;
	text-decoration:underline;
}
#footer address{
	font-style:normal;
}
/*toollbar*/
.base {
	background:#fff none repeat scroll 0 0;
	z-index:200;
}
.rollcursor {
	cursor:pointer;
}
.gallery_padd {padding: 1px;border: 1px groove #666666;background-color: #FFFFFF;}
.gallery_cell {filter: Glow(Color=#999999, Strength=5);}