* {padding: 0; margin: 0}

h1,h2,h3,h4,body, p, td, #leftbar, #rightbar, #container, #footer, #header_right,address,menu,warning,small,extra_small {
	font-size: 0.93em; 
	font-family: Arial, Helvetica, sans-serif;
  color: #0033FF;	
}

h1,h2,h3,h4,h5,h6 {margin-bottom: 6px}
h1{font-size: 1.4em}
h2{font-size: 1.3em}

p{margin-bottom: 14px;}

.menu_items {
	color: #990099;
	border-bottom-width: 1px;
}

/* Fonts */
.warning {color: #FF0000}
.small {font-size: 0.9em}
.extra_small {font-size: 0.85em;}
.highlight {
	color: #009933;
	font-weight: bold;
}
a:link,a:visited {
	text-decoration: none;
	color: #9933FF;
}
a:hover  {text-decoration: underline}
a:active {color:#9966FF}

/* Backgrounds & borders */
.background {background-color: #F8F0FF}
.light_backing {background-color: #B9FFB9}
.black_text {color: #000000}
.underline {text-decoration: underline;}
.border {border-color: #E4C4FF}
hr {color: #E4C4FF}

/* Special */
.no_wrap{white-space:nowrap;} 
.center{text-align:center}

/* extra */
#header {
  z-index:2000;
  /* left : 0; */
	/* margin-left: 150px; 	 */
	height: 70px;
}

#xheader_right {
  top:20px;
	width:120px;
	float:right;
	font-size: 1.3em;
	font-weight: bold;
	font-style: italic;
}

#navbar { 
  z-index:1001;
	position : absolute;
	top : 70px;
	width : 150px;
	background-color: white;
	visibility:hidden;
}

#content {
	z-index:1000;
	padding: 5px;
	margin: 0;
 	/* margin-left: 150px;  */
	text-align: center;
	
}

#rightbar{
  float:right;
	width:150px;
	background-color: white;
}


#footer {
  padding:3px;
	left: 5px;
	color: black;
	background-color: #D2DBFF;
	clear:both;
	text-align: center;
}

.special_offer {
  font-size: 1.1em;
	font-weight: bold;
	color: red;	
}

.original_price {
  font-size: 80%;  
	color: blue;
	/* text-decoration: line-through; */
}

.mini {
  font-size: 80%;  
}

.min_width {
  width: 300px;
	height:1px;
	padding:0; margin:0;
}

/* Boxes */

.box1 {
	/* width: 300px; */
	margin: 3px;	
	background-color: #FBFFFB;
}

.box_left {
	float:left;
	width: 260px;
	margin: 3px;	
	background-color: #FBFFFB;
}

.box_right {
	float:right;
	width: 260px;
	margin: 3px;	
	background-color: #FBFFFB;
}

.box_span {
	margin: 3px;
	height: 200px;	
}

.box_header {width: 100%}
