/* Bongo4U Sample CSS File */

/*
   Import Menu for Top
*/
@import url(top_menu_horizontal.css);

/*
   Import Common CSS for All Sites.
*/


/* 
   Error Messages appear in a div with a class of "b4u_error".
   Style these errors so they stand out for the user.
   Most pages have no errors, but when they do, it is important that the errors are noticed!
*/
.b4u_error p {
   color: red;
   background-color: white;
   font-size: larger;
}

/* 
   First, define all the basic tags.
*/

.b4u_admin{
	width:720px;
	margin-right:auto;
	margin-left:auto;
	padding:12px;
	background: #cccccc;
	border: 4px solid #996600;
}
div#b4u_top {
position:absolute;
   margin: 0px;
   padding: 0px;
    height:168px;
	text-align:center;
	
   width: 100%;
 margin-left:auto;
 margin-right:auto;
}
p, td, dd, li, input, textarea, select, option, h3 {
	color: black;
	font: 14px/18px Arial, Helvetica, sans-serif;
}
body {
   margin: 0px;
   padding: 0px;
   background:  url(../images/mst.jpg) repeat-x center top;
   color: black;
	font: 14px/18px Arial, Helvetica, sans-serif;

}
a:link {
	color: #A80500;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #A80500;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: underline;
}
h1, h2, h4{
   font-family: Times, "Times New Roman", serif;
   color: black;
}
h3 {
margin:4px;
	font: bold 16px/18px Arial, Helvetica, sans-serif;

}


#brands p {
	margin-top:0px;	
}

img {
   border: 0px;
}

.b4u_wysiwyg li {
	list-style: disc;
	line-height: 16px;
}



hr{
   font-size: 0px;
   color: #FEC424;
   background-color: black;
   border: none;
   height: 2px;
   line-height: 0px;
}

input.submit {
   font-weight: bold;
   font-size: larger;
   color: white;
   background-color: #950608;
   border: thin black solid;
}


em {
	color: #9F7A1B;
	font: oblique 15px/20px "Times New Roman", Times, serif;
}
#b4u_top .b4u_headline, #b4u_top .b4u_pagetitle {
   margin: 0px;
   padding: 0px;
 
}
.b4u_pagetitle h1{
display:none;
}

div#b4u_middle {

   margin: 0px;
   padding: 0px;
      background:  url(../images/brandbar.gif) repeat-x center bottom;
   width: 100%;
   color: #000000;
 margin-left:auto;
 margin-right:auto;
padding-top:181px;
  padding-bottom:80px;
    margin-bottom:5px;
}

.b4u_wysiwyg {
   margin: 0px;
   padding: 0px;
   width: 720px;
   color: #000000;
 margin-left:auto;
 margin-right:auto;
 padding-top:10px;
  margin-bottom:4px;
}



h5 {
   margin-left:0px;
    margin-top:0px;
	color: #999999;
	text-decoration: none;
	font: 10px/12px Arial, Helvetica, sans-serif;
}


div#b4u_bottom {
 margin: 0px;
   padding: 0px;

  background: #FFFFFF url(../images/bluesquare.gif);
	color: #D2B360;
	text-decoration: none;
	text-align:center;
}
#b4u_bottom .b4u_pagetitle {
   margin: 0px;
   padding: 0px;
   color: white;
}
#b4u_bottom .b4u_poweredby * {
	margin: 0px;
	padding: 0px;
color: #D2B360;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
}
#b4u_bottom .b4u_wysiwyg {
	margin: 0px;
	padding: 0px;
	color: #D2B360;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	
	   width: 100%;
 margin-left:auto;
 margin-right:auto;
 
}

 #b4u_bottom .b4u_nav {
	width: 100%;
	margin-left:auto;
	margin-right:auto;
	background: #D9B463; 
}




body#home h1 {
}


.b4u_edit input {
}


.b4u_edit .b4u_headline input {
}

.b4u_edit {
   margin: 0px;
   padding: 2em;
   border: thick #950608 dashed;
}

#b4u_middle .b4u_view .b4u_wysiwyg img {
	float:right;
	background: #E7D58B;
	margin: -10px 0px 12px 12px;
	padding: 0;
}

#b4u_middle .b4u_view .b4u_wysiwyg h3 img {
   margin: 0px;
   padding: 0px;
   margin-top:35px;
     margin-bottom:15px;
   background:none;
   float:none;
text-align:center;
}

