@charset "utf-8";
/* CSS Document */

*html, body {margin 0; padding: 0;} 

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}

#bb-container {
	padding-top:30px;
	border: 16px solid #6F4622;
	background-image:url(images/page_bg.jpg);
}

#bb-inner {
	width:815px;
	margin-left: auto ;
    margin-right: auto ;

}

.bb-headline {
	color: #d25028;
	font-size: 150%;
	letter-spacing: -1px;
	margin-bottom:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.item, .item-wide, .item-narrow {
	margin-bottom: 15px;
	float:left;
}

.item {
	width: 400px;	
}

.item-wide {
	width: 800px;	
}

.item-narrow {
	width: 266px;	
}

.item-tr {
	padding: 0px 100px 0px 0px;
	background: url(images/main_tr.png) 100% 0 no-repeat;
}

.item-tr_yellow {
	padding: 0px 100px 0px 0px;
	background: url(images/main_tr_yellow.png) 100% 0 no-repeat;
}

.item-t {
	padding: 0px 0px 0px 100px;
	background: #ffffff;
}

.item-pin {
	height: 35px;
	background: url(images/main_pin.png) 50% 0 no-repeat;
}

.item-pin_yellow {
	height: 35px;
	background: url(images/main_pin_yellow.png) 50% 0 no-repeat;
}

.item-r {
	padding: 0px 10px 0px 0px;
	background: url(images/main_r.png) 100% 0 repeat-y;
}

.item-m, .item-m-wide, .item-m-narrow {
	padding: 0px 20px 20px 20px;
	background: #ffffff;

}

.item-m {
	min-height: 100px;
}

.item-m-wide {
	min-height: 100px;
}

.item-m-narrow {
	min-height: 100px;
}

.item-bl {
	background: url(images/main_bl.png) 0 0 no-repeat;
}

.item-bl_yellow {
	background: url(images/main_bl_yellow.png) 0 0 no-repeat;
}

.item-br {
	padding: 0px 100px 0px 100px;
	background: url(images/main_br.png) 100% 0 no-repeat;
}

.item-br_yellow {
	padding: 0px 100px 0px 100px;
	background: url(images/main_br_yellow.png) 100% 0 no-repeat;
}

.item-b {
	height: 15px;
	background: url(images/main_b.png) 0 0 repeat-x;
}

.item-b_yellow {
	height: 15px;
	background: url(images/main_b_yellow.png) 0 0 repeat-x;
}