@charset "UTF-8";
body {
	background: url(../images/mbbg_02.gif) #eeeeee top center repeat-y;
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-size:62.5%;
}
#wrapper {
	width:980px;
	margin:0 auto;
	text-align:left;
}
#alertspace {
	width:980px;
	height:2.5em;
	border-bottom:1px #CCC solid;
	display:block;
}
#datespace {
	width:720px;
	border-bottom:1px #CCC solid;
	border-right:1px #CCC solid;
	margin:0;
	padding:0;
}
#month {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2.2em;
	font-weight:bold;
	color:#FFF;
	padding:0 10px;
	background-color:#7c7c7c;
	width:103px;
	text-align:center;
}
#title {
	width:720px;
	border-bottom:1px #CCC solid;
	display:block;
	border-right:1px #CCC solid;
}
#title h1 {
	background:url(../images/mbblogo.gif) no-repeat #FFF;
	width:500px;
	height:65px;
	text-indent:-9999px;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;
	margin:0 0 0 122px;
	padding:0;
}
#topadspace {
	width:700px;
	height:110px;
	padding:10px;
	margin:0;
	background:url(../bev_images/bg_cell.gif) repeat top left;
	text-align:center;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
}
#rightcolumn {
	float:right;
	margin:0;
	width:249px;
	padding:0;
	background:#FFF;
}
#rightcolumn h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-size:26px;
	letter-spacing:-1px;
	margin:10px 0;
	color:#a1a1a1;
}
.sidenav ul {
	margin-left: 0;
	margin-right:10px;
	padding: 4px;
	margin-top:0;
	list-style-type: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-weight:bold;
	font-size:11px;
	border:1px solid #CCC;
}

.sidenav a {
	display: block;
	padding: 8px;
	width: 213px;
	background-color: #DDD;
	border-bottom: 1px solid #FFF;
}

.sidenav a:link, .sidenav a:visited {
	color: #666;
	text-decoration: none;
}

.sidenav a:hover {
	background-color: #65ae32;
	color: #fff;
}

#content {
	margin:0 260px 0 0;
	padding:10px 10px 10px 0;
	width: 710px;
	text-align:left;
}
#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-size:26px;
	letter-spacing:-1px;
	margin:0 10px 10px 10px;
	text-transform:lowercase;
	color:#a1a1a1;
}
#content h2.roty {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	font-size:26px;
	letter-spacing:-1px;
	margin:0 10px 10px 10px;
	text-transform:lowercase;
	color:#a1a1a1;
}
#content h2.index {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-size:26px;
	letter-spacing:-1px;
	margin:9px 10px 10px 10px;
	text-transform:lowercase;
	color:#a1a1a1;
}
#content h3.imagereplace {
	padding:0;
	text-indent:-9999px;
	height:250px;
	text-align:left;
	width:360px;
	float:left;
	margin:0;
}
#content h3.alternate {
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#65ae32;
	font-size:26px;
	height:200px;
	text-align:right;
	width:360px;
	float:left;
	margin:0;
}
#content h3.alert {
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#65ae32;
	font-size:26px;
	text-align:center;
	margin:150px 0 0 0;
}
#content .archivetable {
	margin:0 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.articles p {
	width:330px;
	line-height:19px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	margin:0 0 0 10px;
	float:right;
}
.articlesnav p{ 
	margin:0 0 10px 0;
	padding:10px;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	width:700px;
}
.articlesnav h2 {
	padding:20px 0 0 0;
	margin:0;
}
.articlesnav_advertise { 
	margin:0 0 10px 0;
	padding:10px;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	width:700px;
}
.articlesnav_advertise h3 {
	color:#C58E00;
	letter-spacing:-1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding: 0;
	margin: 0;
	font-size:18px;
}
.mainarticle {
	margin:0 0 10px 0;
	padding:10px;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	width:700px;
}
.mainarticle h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
}
#content .date {
	color:#999;
}
.articles {
	margin:0 0 10px 0;
	padding:10px;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	width:700px;
	min-height:260px;
}
#promospace {
	width:720px;
	padding:0 0 10px 0;
	margin:0;
	text-align:center;
	border-bottom:1px solid #ccc;
}
#promospace .login {
	width:710px;
	height:100px;
	background:url(../bev_images/pricelist.gif) no-repeat top right;
	margin:0;
	text-align:right;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	line-height:14px;
}

.clearfloat {
	clear:both;
}
.ads {
	margin:0 0 10px 0;
	padding:20px 5px;
	border:1px solid #CCC;
	width:227px;
	display:block;
	background:url(../bev_images/bg_cell.gif) repeat-y top left;
	text-align:center;
}
.tradezoneSearch {
	margin:0 0 10px 10px;
	padding:20px 5px;
	border:1px solid #CCC;
	width:214px;
	display:block;
	background:url(../bev_images/bg_cell.gif) repeat-y top left;
	text-align:center;
	float: left;
}
.brandSearch {
	margin:0 0 10px 0;
	padding:20px 5px;
	border:1px solid #CCC;
	width:709px;
	display:block;
	background:url(../bev_images/bg_cell.gif) repeat top left;
	text-align:center;
}
.ads img {
	border:10px solid #FFF;
}
#topadspace img {
	border:10px solid #FFF;
}
#footer {
	clear:both;
	width:960px;
	padding:0 10px;
	margin:0 auto;
	border-top:30px solid #efefef;
	text-align:left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-size: 9px;
	color:#999;
	line-height:14px;
}
#navspace {
	margin:0;
	padding:0;
	height:30px;
	border-bottom:1px #ccc solid;
	border-right:1px #CCC solid;
	width:720px;
}
.navcontainer {
	margin:0;
	padding: 0;
	height: 30px;
}

.navcontainer ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

.navcontainer ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

.navcontainer ul li a {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #000;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainer ul li a.selected {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainer ul li a.last {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #000;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainer ul li a.lastSelected {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}

.navcontainer ul li a:hover {
	color: #FFF;
	background: #65ae32;
}

.navcontainer a:active {
	background: #c60;
	color: #fff;
}

.navcontainer li#active a {
	background: #c60;
	border: 1px solid #c60;
	color: #fff;
}

/* subset */
#navspaceSub {
	margin:0;
	padding:0;
	height:30px;
	border-bottom:1px #ccc solid;
	border-right:1px #CCC solid;
	width:720px;
}

.navcontainerSub {
	margin:0;
	padding: 0;
	height: 30px;
}

.navcontainerSub ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

.navcontainerSub ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

.navcontainerSub ul li a {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #65ae32;
	background: #d5ebc5;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerSub ul li a.selected {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerSub ul li a.last {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #65ae32;
	background: #d5ebc5;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerSub ul li a.lastSelected {
	background: #fff;
	width: 143px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
/* subSubSet */
#navspaceSubSet {
	margin:0;
	padding:0;
	height:30px;
	border-bottom:1px #ccc solid;
	border-right:1px #CCC solid;
	width:720px;
}

.navcontainerSubSet {
	margin:0;
	padding: 0;
	height: 30px;
}

.navcontainerSubSet ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

.navcontainerSubSet ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

.navcontainerSubSet ul li a {
	background: #fff;
	width: 239px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #65ae32;
	background: #d5ebc5;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerSubSet ul li a.selectedSub {
	background: #fff;
	width: 239px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerSubSet ul li a.lastSub {
	background: #fff;
	width: 239px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #65ae32;
	background: #d5ebc5;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerSubSet ul li a.lastSelectedSub {
	background: #fff;
	width: 239px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerSubSet ul li a:hover {
	color: #FFF;
	background: #65ae32;
}

.navcontainerSubSet a:active {
	background: #c60;
	color: #fff;
}

.navcontainerSubSet li#active a {
	background: #c60;
	border: 1px solid #c60;
	color: #fff;
}

/* End NavSubSubset */

/* AdssubSubSet */
#navspaceAdsSubSet {
	margin:0;
	padding:0;
	height:30px;
	border-bottom:1px #ccc solid;
	border-right:1px #CCC solid;
	width:720px;
}

.navcontainerAdsSubSet {
	margin:0;
	padding: 0;
	height: 30px;
}

.navcontainerAdsSubSet ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

.navcontainerAdsSubSet ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

.navcontainerAdsSubSet ul li a {
	background: #fff;
	width: 101px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #65ae32;
	background: #d5ebc5;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerAdsSubSet ul li a.selectedSubAds {
	background: #fff;
	width: 101px;
	height: 22px;
	border-left: 1px solid #CCC;
	border-right: none;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerAdsSubSet ul li a.lastSubAds {
	background: #fff;
	width: 104px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #65ae32;
	background: #d5ebc5;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerAdsSubSet ul li a.lastSelectedSubAds {
	background: #fff;
	width: 103px;
	height: 22px;
	border-left: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #FFF;
	background: #65ae32;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
.navcontainerAdsSubSet ul li a:hover {
	color: #FFF;
	background: #65ae32;
}

.navcontainerAdsSubSet a:active {
	background: #c60;
	color: #fff;
}

.navcontainerAdsSubSet li#active a {
	background: #c60;
	border: 1px solid #c60;
	color: #fff;
}

/* End AdsNavSubSubset */

#content a:link, #content a:visited {
	font-weight:bold;
	color:#C58E00;
	text-decoration:none;
}
#content a:hover, #content a:active {
	font-weight:bold;
	color:#C58E00;
	text-decoration:underline;
}
#content p {
	line-height:22px;
	/* font-weight: bold; */
}
.shoppingtable {
	margin:0 0 0 10px;
}
.miscCopy {
	font: 1.1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
#navspace_two {
	margin:0;
	padding:0;
	height:30px;
	border-top:1px #ccc solid;
	border-right:1px #CCC solid;
	width:720px;
}
#navcontainer_two {
	margin:0;
	padding: 0;
	height: 30px;
}

#navcontainer_two ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

#navcontainer_two ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

#navcontainer_two ul li a.first {
	background: #fff;
	width: 238px;
	height: 22px;
	border-left: none;
	border-right: 1px solid #CCC;
	padding: 8px 0 0 0;
	margin: 0;
	color: #000;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.4em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}
#navcontainer_two ul li a.last {
	background: #fff;
	width: 242px;
	height: 22px;
	padding: 8px 0 0 0;
	margin: 0;
	color: #000;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 1.4em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-transform:uppercase;
}

#navcontainer_two ul li a:hover {
	color: #FFF;
	background: #65ae32;
}

#navcontainer_two a:active {
	background: #c60;
	color: #fff;
}

#navcontainer_two li#active a {
	background: #c60;
	border: 1px solid #c60;
	color: #fff;
}
.sidenavInternal {
	width:229px;
	padding:4px;
	border: 1px solid #CCC;
}
.webForm {
	border: solid #000 1px;
	background: #efefef;
}
.boldFormText {
	font-weight: bold;
}
.breakingNews {
	margin:0 0 10px 0;
	padding:10px;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	width:700px;
	background: url(../images/breakingnews.gif) repeat-x top center;
}
h1.breakingNewsTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	margin: 5px 0 0 0;
}
p.breakingNewsParagraph {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;	
}
.breakingNewsDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999;
	margin: 0;
	padding: 0;
}
.breakingNewsContainer {
	margin: 0 0 10px 0;
	border-top: 1px solid #CCC;
	padding: 0 0 10px 0;
}
.breakingNewsLeft {
	float: left;
	width: 65px;
	margin: 5px 3px 0 0;
	border: 1px solid #CCC;
	padding: 2px;
}
.breakingNewsRight {
	float: left;
	margin: 0 0 0 5px;
	padding: 0;
	text-align: left;
	width: 550px;
}
a.breakingNewsLink:link, a.breakingNewsLink:visited {
	color: #67af36;
	font-weight: bold;
	text-decoration: none;
}
a.breakingNewsLink:hover, a.breakingNewsLink:active {
	color: #67af36;
	font-weight: bold;
	text-decoration: underline;
}
.breakingNewsTable {
	border-bottom: 1px solid #CCC;	
}
.breakingNewsImage {
	margin: 10px 10px 10px 0;
	border: 1px solid #CCC;
}
.ads p {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;

	font-size:11px;
	margin: 10px 0 0 0;
	padding: 0;
	color: #666;
}
.ads a:link, .ads a:visited {
	color: #666;
	text-decoration: none;
	font-weight:bold;
}
.ads a:hover, .ads a:active {
	color: #999;
	text-decoration: underline;
	font-weight:bold;
}
