*	{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	}

body{
	background-color:#000;
	font-size:75%;
	}

h1	{font-size:2em;}	

h3	{font-size:1.5em; }
h3.team{color:#FF33CC;}
h3.newsHeader{color:#FFFF00; margin-bottom:10px;}
h1.street, h3.street, h3.item, strong.street{color:#00ffff;}

p	{font-size:1.1em; margin-bottom:5px;}
	
h1, h2, h3, p, p a, #header_links, #header_links a, label, table, table a, .pagination, .pagination a, #navbar li li a:hover{color:#FFFFFF;}	

a	{text-decoration:none;}

img	{border:none;}

img.left{margin:0px 20px 10px 0px;}	

label{
	display:block; 
	float:left;
	width:100px;
	}

input, textarea{
	font-size:1em; 
	width:310px; 
	padding:3px;
	font-weight:bold;
	border:1px solid #666666;
	}
	
#order_form input#order{background:url(../images/order.gif) no-repeat center; margin-left:70px; border:none; width:100px; height:50px;}	
#order_form input#order:hover{background: url(../images/order_over.gif) no-repeat center; cursor:pointer;}	

input#purchase{background:url(../images/purchase.gif) no-repeat center; border:none; width:100px; margin-left:70px; height:50px;}	
input#purchase:hover{background: url(../images/purchase_over.gif) no-repeat center; cursor:pointer;}

input#update{background:url(../images/update.gif) no-repeat center; border:none; width:30px;  height:30px; display:inline;}	
input#update:hover{background: url(../images/update_over.gif) no-repeat center; cursor:pointer;}		
	
input.addcart{background:url(../images/add.gif) no-repeat center; border:none; width:100px; height:50px;}	
input.addcart:hover{background: url(../images/add_over.gif) no-repeat center; cursor:pointer;}	
	
input.submit{ cursor:pointer; width:120px;}
input.submit:hover{ background-color:#FFFF00;}
	
a:hover.link {color:#00CCCC;}	

#container, #container_home{margin:110px auto 0px auto;}

#container{
	background: url(../images/footer.gif) no-repeat bottom;
	padding-bottom: 20px;
	}
	
#container, #container_home, #footer{width:770px;}

#facebook{ float:right; width:48px; height:60px; background:url(../images/facebook.gif) no-repeat center;}
	
#header_links, #footer p#copyright{text-align:right;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #999999;
	padding: 5px;
	opacity: 0.85;
	font-size:.6em;
	}
		
#navigation{ margin:15px 0px 0px 0px;}

//navbar 
#navbar {
	position: absolute;
	top: 0;
	right: 0;
	}
#navbar li {list-style: none;}
#navbar li a {display: block;}
#navbar li ul {display: none;  }
#navbar li ul li{padding:5px;}
#navbar li:hover ul, #navbar li.hover ul {
	position: absolute;
	background-color:#000;
	display: inline;
	width: 300px;
	margin: 0px auto 0px auto;
	padding: 0px 20px 0px 0px; }
#navbar li, #navbar li:hover li, #navbar li.hover li, .product {float: left; }
#navbar li:hover li a, #navbar li.hover li a {color: #FFFF00; font-weight:bold;  padding: 0px 0px 0px 15px; }

#content{background:url(../images/content.gif) top no-repeat; overflow:auto; clear:both;}

#content_container{padding:15px;}

.news_content{
	width:455px;
	margin:0px auto 0px auto;}
	
.news{border-bottom:3px #333333 solid; margin:10px; overflow:auto;}

.product{margin:0px 8px 10px 8px;}

.item_image{margin:0px 8px 0px 20px; float:left;}

.gallery_img{border:thin solid #000000;}
.gallery_img:hover{border:thin solid #ff33cc;}

.product a img{ border: solid #000000 3px;} 
.product a img:hover{border: solid #00ffff 3px;} 
	
#footer{
	margin:5px auto 5px auto;
	height:20px;
	font-size:.95em;
	}

#footer p#footer_links, .left, #left_col, #right_col, .delete, .change{float:left; }
#footer p#copyright{float:right; font-weight:bold;}	
#footer p#footer_links{font-weight:bold; text-transform:uppercase; font-size:1em;}

#left_col{ width:170px; margin-right:30px;}

#order_form{
	background:url(../images/order_form.gif) no-repeat top left;
	padding:55px 0px 0px 15px;
	}
	
#order_form input, #order_form textarea, textarea.grey, input.grey {background-color:#666666; color:#FFFFFF; font-weight:bold; width:260px;}
#order_form input#order{background-color:#000000;}
textarea.grey, input.grey {width:210px;}

#order_form label{width:70px;}
label.cart{width:70px;}

#error, #alert{padding:3px;}
#error{background-color:#FF0099;}
#alert{background-color:#00CCCC;}

.error{border:2px solid #FF0099;}

#header_links a.pink:hover,  #navbar li ul li a.pink, body.team p a{color:#ff33cc;}
#header_links a.yellow:hover, .pagination a:hover, body#news p a{color:#FFFF00;}
#header_links a#order,  #navbar li ul li a.blue, body#street p a{color:#00ffff;}

.pagination{text-align:center; margin-top:20px;}s

.date{color:#666666;}

.delete, .change{display:block; width:20px; height:15px;}
.delete{background:url(../images/delete.gif) no-repeat;}
.delete:hover{background:url(../images/delete_over.gif) no-repeat;}

.change{background:url(../images/edit.gif) no-repeat;}
.change:hover{background:url(../images/edit_over.gif) no-repeat;}