body {
	padding:0 0 20px 0;
	margin:0;
	background:url(/skins/MBB2/images/tileBackground.jpg) top left repeat-x;
	background-color:#ffffff;
}
#wrapper {
	width:970px;
	margin:0 auto;
	padding-top:89px;
	position:relative;
}
#logoFirstPart {
	width:217px;
	height:89px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(/skins/MBB2/images/logoFirstPart.jpg) top left no-repeat;
}
#headerGreen {
	width:753px;
	height:89px;
	position:absolute;
	top:0px;
	left:217px;
	background:url(/skins/MBB2/images/headerGreen.jpg) top left no-repeat;
	font:10px/12px Arial, Helvetica, sans-serif;
	text-align:right;
}
#headerGreen p{
	margin:11px 60px 0 0;
}
#headerGreen a{
	color:#ffffff;
	text-decoration:none;
}
#headerGreen a:hover{
	color:#405683;
}
#tileLeftNav {
	width:228px;
	float:left;
	background:url(/skins/MBB2/images/tileLeftNav.jpg) top left repeat-y;
}
#leftNav {
	width:228px;
	background:url(/skins/MBB2/images/leftNav.jpg) top right no-repeat;
}
#pushDown227 {
	height:227px;
	width:51px;
	float:left;
}
#leftNavForSure {
	padding-top:39px;
	float:left;
	width:146px;
	color:#d48c12;
}
.leftNavHeader {
	background:url(/skins/MBB2/images/leftNavDashed.gif) bottom left no-repeat;
	font:13px/24px Arial, Helvetica, sans-serif;
	color:#ffffff;
	letter-spacing:-1px;
	padding-left:12px;
	margin:2px 0;
}
.leftNavHeader a {
	text-decoration:none;
	color:#ffffff;
}
.leftNavHeader a:hover {
	color:#d48c12;
}
.leftNavItem {
	font:11px/13px Arial, Helvetica, sans-serif;
	padding-left:12px;
	margin:1px 0;
}
.leftNavItem a{
	color:#ffffff;
	text-decoration:none;
}
.leftNavItem a:hover {
	color:#d48c12;
}
/*****************/
#rightBlock {
	width:723px;
	float:left;
	background:url(/skins/MBB2/images/tileRightBlock.jpg) top left repeat-y;
}
#bottomBeads {
	background:url(/skins/MBB2/images/bottomBeads.jpg) top left no-repeat;
	width:723px;
	height:53px;
	clear:both;
}
#footer {
	text-align:center;
	font:10px/10px Arial, Helvetica, sans-serif;
	background-color:#fbfbfb;
}
#footer a {
	color:#828282;
	text-decoration:none;
}
#footer a:hover {
	color:#405683;
}

#shadowRight {
	width:14px;
	height:239px;
	float:right;
	background:url(/skins/MBB2/images/shadowRight.jpg) top right no-repeat;
}
#shadowLeft {
	width:15px;
	height:239px;
	float:left;
	background:url(/skins/MBB2/images/shadowLeft.jpg) top left no-repeat;
}
#middleBlock {
	background:url(/skins/MBB2/images/middleBlock.jpg) top left no-repeat;
	float:left;
	width:694px;
	position:relative;
	background-color:#f5f5f5;
}
#miniWrapper {
	width:500px;
	float:left;	
	position:relative;
}
#pageContent {
	width:469px;
	margin:0 auto;
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	position:relative;
}
#pageContent ul {
	font:12px/17px Arial, Helvetica, sans-serif;
	margin:5px 0;
}
#pageContent h1.home {
	margin:0 0 10px 0;
	padding-top:136px;
}
#pageContent h1.inner, p.breadcrumb {
	margin:0 0 10px 0;
	padding-top:42px;
}
#pageContent p.breadcrumb {
	font-size:11px;
	color:#555;
}
#pageContent h1.breadcrumb {
	margin:20px 0 10px 0;
}
#pageContent h2 {
	margin:5px 0;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	font-style:italic; 
	color:#35486f;
}
#pageContent p {
	margin:5px 0;
}
#pageContent a {
	color:#d48c12;
	text-decoration:none;
}
#pageContent a:hover {
	text-decoration:underline;
}
#headerImages {
	position:absolute;
	top:22px;
	left:-17px;
	width: 500px;
}
.rightImage {
	float:right;
	font:italic 10px/13px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #bcbcbc;
	margin:0 0 10px 10px;
	padding-bottom:3px;
}
.rightImage img {
	border:1px solid #bcbcbc;
	margin: 0 0 3px 0;
	display:block;
}
/********RIGHT SIDE*********/
#rightNav {
	float:left;
	width:180px;
}
.rightItem {
	border:1px solid #b8b8b8;
	padding:1px;
	margin-bottom:8px;
	background-color:#f3f3f3;
}
.rightItem h6 {
	background-color:#3e5681;
	padding:5px;
	color:#ffffff;
	font:normal 10px/10px Arial, Helvetica, sans-serif;
	margin:0;
}
.rightItem h6 a {
	color:#fbb235;
}
form {
	margin:0;padding:0;
}
.rightItem p {
	margin:0;
	padding:6px;
	font:10px/13px Arial, Helvetica, sans-serif;
}
.rightItem a {
	color:#d48c12;
	text-decoration:none;
}
.rightItem a:hover {
	text-decoration:underline;
}
.rightFieldSearch {
	border:1px solid #7f9db9;
	font:9px/11px Arial, Helvetica, sans-serif;
	width:100%;
	margin-bottom:4px;
}
.rightFieldAccount {
	border:1px solid #7f9db9;
	font:9px/11px Arial, Helvetica, sans-serif;
	width:160px;
}
.rightButton {
	border:1px solid #3e5778;
	background-color:#abc22e;
	background:url(images/buttonBack.gif) top left repeat-x;
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.btn {
	border:1px solid #3e5778;
	background-color:#abc22e;
	background:url(images/buttonBack.gif) top left repeat-x;
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.rightItem td {
	font:9px/11px Arial, Helvetica, sans-serif;
}
.rightItem td strong {
	font:10px/11px Arial, Helvetica, sans-serif;
}
.rightItem table {
	margin:6px;
}

/****PAGE CONTENT*****/
#pageContent td {
	padding:4px;
	border-top:1px solid #bfbfbf;
}
#pageContent td.padBottom {
	padding-bottom:10px;
}
#pageContent table {

}
#pageContent h3 {
	font:bold 18px/25px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#35486f;
	margin: 8px 0 5px 0;
}
#pageContent h4 {
	font:bold 16px/21px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#000000;
	margin: 8px 0 5px 0;
}
#pageContent table.products td {
	padding:10px;
}
#pageContent table.products {
	font:11px/14px Arial, Helvetica, sans-serif;
}
#pageContent .blue {
	color:#34496f;
}
#pageContent table.products .price {
	font:bold 18px/19px Arial, Helvetica, sans-serif;
}
#pageContent table.products .shop {
	text-align:right;
}
.fieldQuantity {
	border:1px solid #7f9db9;
	font:9px/11px Arial, Helvetica, sans-serif;
	width:55px;
}

#pageContent table.items td {
	padding:0;
	border:none;
}
#pageContent table.items td a {
	color:#35486f;
	text-decoration:none;
}
#pageContent table.items td a:hover {
	text-decoration:underline;
}
#pageContent table.items {
	border:none;
}
#pageContent table.none td {
	padding:5px;
	border:none;
}
#pageContent table.none {
	border:none;
}
.itemKit {
	border-top:1px solid #bfbfbf;
	padding:5px 5px 0 5px;
}
.itemKit a img.image {
	border:1px solid #bbbbbb;
	margin-bottom:5px;
}
.itemKit a:hover img.image{
	border:1px solid #d48c12;
}
.itemKit .price {
	font:normal 14px/16px Arial, Helvetica, sans-serif;
}
.itemKit .title {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
#pageContent #description {
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	margin-top:10px;
}
#description img.image {
	border:1px solid #bbbbbb;
	margin-bottom:10px;
}
#description .price {
	font:bold 20px/22px Arial, Helvetica, sans-serif;
	margin-top:10px;
	text-align:right;
}
#description #orderStuff {
	margin-top:5px;
	font:normal 10px/11px Arial, Helvetica, sans-serif;
	text-align:right;
}
.small {
	font:10px/14px Arial, Helvetica, sans-serif;
}
.italFoot {
	font:italic 11px/14px Arial, Helvetica, sans-serif;
}
.contactWidth {
	width:250px;
}
#pageContent img.image {
	border:1px solid #bbbbbb;
}
#pageContent ul {
	padding:0 0 0 20px;
}
#pageContent li {
	list-style-image:url(/skins/MBB2/images/bullet.gif);
}
#pageContent .padd {
	padding:0 10px;
}
.detailsBox {
	background-color:#eeeeee;
	margin-top:4px;
	margin-bottom:4px;
	border:1px solid #d0d0d0;padding:5px;
}
