/* CSS Document */

/* a fix for IE6 only - see Star Hack in Stylin' with CSS to see how the comments and * html hide this hack from other browsers \*/
* html * {
	zoom:100%; 
/* triggers IE6 "haslayout" - google 'IE6 haslayout' for details*/
	}
/* without the above hack, IE6 does not draw the header until the page is resized */
/* the problem is triggered by the universal * selector below that resets the margins, but I need to do that, hence the hack */

.float_left {float:left; margin: 0 .3em .3em 0;}      /* apply this class to any image or element with width - text will wrap it to the right */
.float_right {float:right;  margin: 0 0 .3em .3em;} /* apply this class to any image or element with width  - text will wrap it to the left */

body {
	background-color:#333;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; /* 1em = 16pts */
	color:#FFFFFF;
		}
h1 {
	font:"Courier New", Courier, mono;
	font-size:36px;
	}
	
	h2 {
	font:"Courier New", Courier, mono;
	font-size:28px;
	color:#0093f5
	}
	
img {
	border: none;
	}
	
table {
	border: none;
	}
	
a {
	text-decoration:none;
	color:#CCC;
	}
	
a:hover {
	color:#FFF;
	}	
	
#content_inner { 
	padding:0 0 0 0; /* creates space between the box and the content */
	background: url("../images/plus_bkgnd.jpg") repeat;
/*	min-height: 609px;    HEIGHT NOW SPECIFIED ON EACH APPLICABLE PAGE - AT TOP
	width:352px; */
	}

.news {
	padding: 5px 5px 5px 15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px; /* 1em = 16pts */
}
#news {
	padding: 5px 5px 5px 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px; /* 1em = 16pts */
	border-bottom: 1px solid #FFF;
	margin: 0 10px 0 10px;
}
#news2 {
	padding: 5px 5px 5px 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px; /* 1em = 16pts */
	margin: 0 10px 0 10px;
}
#news a, #news2 a {
	text-decoration: none;
	color: #FFF;
	display:block;
}
#news a:hover, #news2 a:hover {
	text-decoration: none;
	color: #FFF;
	background-color:#5996B6;
	display: block;
}
.shop {
	padding: 5px 0px 5px 0px;
	font-family: "Times New Roman", Times, serif;
	color: #000;
	font-size: 14px; /* 1em = 16pts */
	font-weight: bold;
/*	border-bottom: 1px solid #FFF; */
/*	margin: 0 10px 0 10px;*/
/*	background-color:#324529; */
}
.shop2 {
	font-family: "Times New Roman", Times, serif;
	color: #000;
	font-size: 12px; /* 1em = 16pts */
	font-weight: bold;
}
.shop3 {
	font-family: "Times New Roman", Times, serif;
	color: #000;
	font-size: 12px; /* 1em = 16pts */
	font-weight: bold;
	}
.shop3 a {
	text-decoration:none;
	color:#000;
	}
/* .norepeat_news {
	background: url("../images/news/news.jpg") no-repeat;
} */

.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	text-decoration: none;
	color:#FFF;
	}
.footer a {
	text-decoration:none;
	color:#CCC;
	}
	
.footer a:hover {
	color:#FFF;
	}
		
.textover {
font-family: "Courier New", Courier, mono;
	font-size: 35px;
	font-weight:bold;
	text-indent:20px;
	}