body{
  font-family: arial, tahoma, Sans-serif;
  font-size:12px;
  text-align: center;
  margin:0;
  padding: 0;
  color:white;
  background-color:#000;
  background-image: url(images/tile.gif);
  background-repeat: repeat-x;
}

a{
text-decoration:none;
font-weight:bold;
color:yellow;
}



a:hover{
text-decoration:none;
font-weight:bold;
color:white;
}


a:visited{
text-decoration:none;
font-weight:bold;
color:yellow;
}

.wrapper{
width:987px;
min-height:705px;
margin:auto;
background-image: url(images/mainback.gif);
background-repeat: no-repeat;
}

.middle{
width:987px;
height:261px;
float:left;
margin-top:101px;
}

.buttons{
float:left;
width:153px;
height:261px;
}

.flash{
width:621px;
height:261px;
float:left;
margin-left:3px;
}
/*
.featured{
float:left;
background-image: url(images/featured.gif);
background-repeat: no-repeat;
width:200px;
height:228px;
margin-top:15px;
margin-left:8px;
border: 1px yellow solid;
}
*/


.feature {
float: left;
margin-top:12px;
margin-left:8px;
border: 1px yellow solid;
width:200px;
height:228px;
background-image: url(images/featured.gif);
background-repeat: no-repeat;
}



.feature #inlineFourth {
	height: auto;
	width: 200px;
	position: relative;
	margin: 32px 0px 0px 0px;
}



.content{
float:left;
width:585px;
text-align:left;
margin-left:80px;
}


html>body .content{
float:left;
width:585px;
text-align:left;
margin-left:160px;
}

.contentstock{
float:left;
width:585px;
text-align:left;
margin-left:75px;
}

html>body .contentstock{
float:left;
width:585px;
text-align:left;
margin-left:150px;
}

.contactdetails{
float:right;
width:150px;
text-align:right;
font-size:11px;
margin-right:25px;
margin-top:5px;
color: #000;
}


html>body .contactdetails{
float:right;
width:150px;
text-align:right;
font-size:11px;
margin-right:55px;
margin-top:5px;
}

.telnumbers{
font-size:12px;
}

h1{
font-size:22px;
margin-top:8px;
color:yellow;
}

#overide_at{
font-size:22px;
margin-top:8px;
color:yellow;
background-color: transparent;
margin-left:10px;
}


.hstock{
margin-left:10px;
}

.footer{
width:987px;
text-align:center;
padding: 50px 0 0 0;
clear: both;
}

.footer ul{
list-style:none;
margin: 0;
padding: 0;
}

.footer li{
display:inline;
text-align:center;
}

.footer li a{
color:white;
text-decoration:none;
padding:0px 10px 0px 10px;
width:125px;
border-right: 1px solid white;
}

.footer li a:hover{
color:yellow;
}

img{
border:none;
}
