@font-face {
	font-family: Machine;
	src: url("BNMachine.eot");
	src: local("BN Machine"), local("BNMachine"), url("BNMachine.ttf"), url('BNMachine.svg#font') format('svg');
}
/*@font-face {
	font-family: Oksana;
	src: url("LTOksana.eot");
	src: local("LT_Oksana"), local("LTOksana"), url("LTOksana.ttf"), url('LTOksana.svg#font') format('svg');
}*/
/*@font-face {
	font-family: Graublau;
	src: url("Graublau.eot");
	src: local("Graublau"), local("GraublauWeb"), url("Graublau.otf") format("truetype"), url('Graublau.svg#font') format('svg');
}*/
/*@font-face {
	font-family: Juice;
	src: url("JUICE_Light.eot");
	src: local("JUICE_Light"), url("JUICE_Light.ttf"), url('JUICE_Light.svg#font') format('svg');
}*/
body {
	font-family: Oksana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center; /*centers div for IE*/
	color: black;
	overflow:auto;
	scrollbar-face-color: orange; 
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000; 
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #000000;
	background-color: orange;
	background-image:url(images/blam.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-attachment:fixed;}
h1 {
	font-family:Machine, Arial, Helvetica, sans-serif;
	font-size:72px;
	/*letter-spacing:3px*/
	color:#FFFF66;
	margin:0;
	line-height:80%;}
h2 {
	font-family:Machine, Arial, Helvetica, sans-serif;
	font-size:50px;
	color:#FFFF66;
	margin:0;
	line-height:80%;}
a:link {
	text-decoration: none;
	color: orange;
	outline:0;}
a:visited {
	text-decoration: none;
	color: orange;}
a:hover {
	text-decoration: none;
	color: #fff555;}
a:active {
	text-decoration: none;
	color: #fff555;}
pre {
	padding:5px;
	margin:0;}
/*pre {
	border: 1px solid #fff;
	background-color: #333;
	padding: 5px;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;}*/
#container {
	border: 0px;
	background-color: white;
	padding:0px;
	width:900;
	margin:auto;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;}
#header {
	background-color:#FFCC00;
	background-image:url(images/menu/mechanicalape_b9_blank.jpg);
	background-repeat:no-repeat;
	height:160;
	padding-left:42px;
	text-align:left;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;}
#menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	top:30;
	z-index:10;}
#content {
	padding-top:15px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:20px;
	text-align:justify;}
#footer {
	background-color:black;
	text-align:center;
	color:white;
	height:30;
	-moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;}
	
/*babelement*/
#babel {
	float:right;
	margin:0;
	padding:0;}
div#babelement {
	width: 50px;
	height: 20px;
	overflow: hidden;
	border: 1px solid #fff555;
	background-color: #ffa500;}
div#babelement span, div#babelement a {
	display: block;
	padding: 0 3px;
	color: #FFAD17;}
div#babelement a:hover {
	background: #FFAD17;}

/*miscellaneous formatting*/
.left {
	float:left;}
.right {
	float:right;}
.space {
	margin-left:20px;
	margin-right:20px;}
.border {
	padding:5px;
	border:1px solid #333;}
.red {
	color:red;}
.green {
	color:lawngreen;}
.noborder {outline:0; border:0}
.submit {outline:0;}
.hid {display:none}
/*for error msgs*/
.message { 
	background-image:url(images/mechanicalape_hulku_blank.jpg);
	width:908;
	height:200;
	color:#FFFFFF;
	font:"BN Machine";
	font-size:24px;
	text-transform:capitalize;
	font-weight:bolder;
	text-align:center;
	margin:auto;
	padding:0;}

/*cart styles*/
  .button {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .blacktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #000000;}    
  .checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}   
  .cart {background: #464444;border: 1px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;} 
  .entry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .greetext  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #006600;}
  .header {background: #464444;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
  .total {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

/*use these capabilities later to exemplify theremin parts*/
#seabear {
	margin:0;
	padding:0;
	width:291px;
	height:489px;
	background:url(images/seabear.jpg) top left no-repeat #fff;
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	padding-right:20px;
	}
#seabear li {
	margin:0;
	padding:0;
	list-style:none;}
#seabear li a {
	position:absolute;
	display:block;
	/*1x1 gif to beat an old IE bug*/
	background:url(blank.gif);}
#seabear li a span {display:none;}
#seabear li a:hover span {
	position:relative;
	display:block;
	width:100px;
	left:20px;
	top:20px;
	padding:5px;
	border:1px solid #000;
	background: #fff;
	text-decoration:none;
	color:#000;
	filter:alpha(opacity=80);
	opacity:0.8;}
#seabear a.turbo {
	top:200px;
	left:60px;
	width:80px;
	height:200px;}
#seabear a.smakfish {
	top:240px;
	left:180px;
	width:50px;
	height:50px;}

/*bloggg*/




