a{
	color:								#fff;
}

a#home img{
  height: 155px;
  margin-left: 200px;
  width:  400px;
}


body, html, div#wrapper{
  color:        #333;
  height:       auto;
  min-height:   100%;
}

h1,
h1 a{
	color:							#333;
  font-family: 'PT Sans Narrow', sans-serif;
  font-weight: bold;
  padding-top: 0.2em;
  text-transform: uppercase;
}


html{
	background-color:			#333;

	background-image:     url(images/backgrounder.png);
	color:								#fff;
}

div#action{
	background-color:			#e4e5e7;
	min-height:						453px;
	padding-left:					20px;
} div#action h1 a{
	text-decoration:		none;
}

div#details{
} div#details ul#previews,
  div#details ul#previews li img{
  border-color:		#e9e9e9;	
} div#details div.information{
  background-color:     #fff;
} div#details div.information h2{
  font-size:            120%;
} div#details div.information form fieldset{
  background-color: #e4e5e7;
  border:               0;
  padding:							0.5em;
} div#details div.information div.comment{
  color:                #363636;
  font-family:          Helevetica;
  font-size:            10pt;
  font-weight:          bold;
}

div#header{
  background-image: url('images/header.jpg');
  padding-top: 160px;
}

div#header,
div#action{
  margin-left:          200px;
}

div#footer{
  color:	#ff9b25;
  height:       53px;
  padding-left:	10px;
} div#footer a{
	color:								#ff9b25;
} div#footer ul{
	padding-top:					15px;
} div#footer ul li#footer_copyright:before{
	content:							'';
} div#footer ul li#footer_copyright{
    padding-left: 0;
} div#footer ul li#footer_faq{
    padding-right: 0;
} div#footer ul li#footer_information a{
  color:                #ff9b25;
} div#footer span.show{
  text-transform:       uppercase;
}

ul.items div.information,
ul.items div.information a{
  color:  #333;
}

div#menu{
  background-color: #4c4c4c;
  height: 63px;
}	

div.website{
	background-color:			#c8c8c8;
}

div#wrapper{
  background-color:   #000;
  background-image:   url('images/background.jpg');
  background-repeat:  no-repeat;
  margin:             0 auto;    
  width:	      950px;
} 

fieldset,
fieldset legend{
  background-color: #fff;
  color:            #000;
} fieldset legend{
  border:           1px solid #575757;
  text-decoration:		none;
} form fieldset{
} fieldset a{
  color:            #000;
}

form input,
form textarea,
form select{
  border:             1px solid #575757;
  color:              #000;
} form input:focus,
  form textarea:focus,
  form select:focus{
  border:             1px dotted #000;
}

form input.submit{
	background-color:		#575757;
	border:							1px solid #fff;
	color:							#fff;
}

h1,
h1 a{
	color:							#000;
  font-family: 'PT Sans Narrow', sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}

legend{
  color:  #fff;
}

span.error{
	border:							0;
	font-size:					larger;
} 

span.num{
	font-weight:				bold;
}

fieldset p,
table#cart,
table#receipt{
  background-color:   #fff;
  color:              #000;
} table#cart a,
  table#receipt a{
  color:              #000;
}

table.generitable{ 
	margin-left:				5px;
} table.generitable th{
	background-color:		#f3e8bb;
} table.generitable tr td{
	background-color:		#eee;
}table.generitable tr.alt td{
	background-color:		#ddd;	
}

ul#imagelist li:first-child img.thumbnail{
	border:							1px solid #ff0000;
}

ul.items{

} ul.items div.information{
	background-color:		#fff;
} ul.items div.information h3 a{
  font-size:          10pt;
}

ul.menu{
  left:		0;
  margin-left:  20px;
} ul.menu li{
  border: 0;
}

div#menu ul#other{
  padding-top:  3px;
} div#menu ul#other li{
} div#menu ul#other li, 
  div#menu ul#other li a{
  color: #ff9b25;
} div#menu ul#other li.administration{
} div#menu ul#other li#other_cart{
  border-left-width:  0;
} 

table.generitable,
table.generitable a{
  color:               #000;
}

ul#shop{
  height: 20px;
  width:  100%;
} ul#shop li{
  border: 0;
  margin: 0 10px 0 0;
} ul#shop li a{
  color: #ffff94;
} ul#shop li img{
  margin-top: 5px;
}


