body{
background: url('images/bg.jpg') repeat-x #98a06d;
font-size:12px;
color:#000000;
font-family: Helvetica;
}

a{
font-family: Helvetica;
font-size:12px;
color:#000000;
text-decoration: none;
}

.wraps{
width:950px;
height:800px;
margin-left: auto;
margin-right: auto;
}

.header{
width:950px;
height:113px;
background: url('images/layout_01.jpg') no-repeat;
}

.menu{
width:950px;
height:37px;
}

.midsection{
width:950px;
height:650px;
}


.left{
width: 198px;
height: 650px;
background: url('images/left.jpg') no-repeat;
float:left;
}

.right{
float:right;
width:752px;
height:650px;
}

.rotate{
width:752px;
height:280px;
float:left;
}

.locations{
width:752px;
height:139px;
background: url('images/layout_14.jpg') no-repeat;
float:left;
}

.bottom{
float:left;
width:752px;
height: 231px;
background-image: url('images/layout_15.jpg');
background-repeat: no-repeat;
}

.addy{
float:right;
position: relative;
right:35px;
font-size:12px;
font-family: Helvetica;
color:#FFFFFF;
top:20px;
}

.keys{
border: #7f0005 1px solid;
width:135px;
height:16px;
}

.fay{
position: relative;
top:20px;
left:26px;
font-family: Helvetica;
font-size: 12px;
line-height:18px;
width:325px;
font-weight:500;
float:left;
}

SPAN.productSpecialPrice {
  font-family: Helvetica;
  color: #ff0000;
}

.orland{
position: relative;
top:20px;
left:46px;
font-family: Helvetica;
font-size: 12px;
line-height:18px;
width:325px;
font-weight:500;
float:left;
}

.smallhours{
font-size:10px;
}

img{
border:none;
}

.login{
position: relative;
top:50px;
left:30px;
}

.links{
position: relative;
top:90px;
left:50px;
line-height:16px;
}

a.linkcat{
color:#000000;
font-size:12px;
font-family:Helvetica;
text-decoration: none;
}

a.linkcat:hover{
text-decoration: underline;
}

.feats{
width:90%;
position: relative;
left:20px;
}