body {
			background-image: url('./images/background.jpg');
			background-repeat: no-repeat;
			background-attachment: fixed;
			background-position:bottom left;  
			background-color:#000;
			margin: 0px;
}

a {
			text-decoration: none;
			color: #000;
}
a:hover {
			color: #0c79f5;
}
a img {
			border: 0px;
}
.TopNavBar {
			width : 100%;
			min-width:350px;
    				/* IE Dynamic Expression to set the width */
    				width:expression(document.body.clientWidth < 200 ? "350px" : "100%" );
			height : 21px;
			color : #fff;
			font-family: century gothic, sans-serif;
			font-size: .9em;
			font-weight: bold;
			text-align : right;
			background-color : #1d8ac2;
			border-bottom: 3px solid #000;
			border-top: 1px solid #000932;
}
.TopNavBar a {
			color: #fff;
}
.LeftNavBar {
			width : 150px;
			height : 110%;
			color : #000000;
			text-align : center;
			padding : 15px 0px 20px 0px;
			background-color : #FFFFFF;
			position:absolute;
			left:25px;
			top:0px;
			border-left: 1px solid #000;
			border-right: 1px solid #000;
      z-index:1;
}
.LeftNavBar a {
			color: #000;
}

.MakkiUSALogo {
			position:absolute;
			left:70px;
			top:29px;
		}
.MainTextBox {
			filter:alpha(opacity=50);
			-moz-opacity:0.8;
			-khtml-opacity: 0.8;
			opacity:0.8;
			margin: 50px 0px 50px 235px;
			padding: 15px 20px 20px 45px;
			color : #000000;
			text-align : center;
			background-color : #FFFFFF;
			font-family: trebuchet, arial, sans-serif;
			text-align: left;
			line-height: 1.5em;		
		}

.MainTextBoxBlack {
			margin: 50px 0px 50px 235px;
			padding: 10px 20px 10px 10px;
			color : #FFFFFF;
			text-align : center;
			background-color : #000000;
			font-family: trebuchet, arial, sans-serif;
			text-align: left;
			line-height: 1.5em;		
		}

.LeftNavBar ul li {
			font-family: century gothic, arial, sans-serif;
			font-weight: bold;
			padding: 6px;
			list-style-type: none;
			margin-left: -40px;
			border-bottom: 1px dotted #575aad;
}

/* new styles added */

h1 {			font-size: 1.5em;
			font-family: century gothic, arial, sans-serif;
}
.imgright {		float: right;
			padding-left: 25px;
}
.dropcap{
font-size:30px;
font-weight:bold;
float:left;
padding-right:10px;
}
.imgleft {		float: left;
			margin-right: 25px;
}
.thumb {
border: 1px solid #000;
}
ol{
padding-left: 125px;
}
th{
font-size:1.25em;
}

.StoreImgBox {
        position  :relative;
				float: left;
				border-style:none;
				margin: 20px 20px;
        width     :150px;
        height    :150px;
        top       :10px;
        left      :110px; 
}

.StoreImgNewRow {
        clear: both; 
}