body{
margin: 0px;
padding: 0px;
background: url(../images//bg.png) repeat-x;
}

#container{
width: 792px;
text-align: center;
margin: 0px auto 0px auto;
}

#comments_comment{
width:200px;
}

#content{
margin: 0px auto 0px auto;
width: 750px;
font: bold 9pt/1.2em Verdana, sans-serif;
color: #cccc99;
line-height: 1.2em; 
text-align: left;
padding: 0px 0px 20px 0px;
float: left;
position: relative;
background: transparent url(../images//content_bg.png) repeat;
}

#shadow_left{
background: transparent url(../images//shadow_left.png) repeat-y;
height: 885px;
width: 21px;
float: left;
padding: 9px 0px 0px 0px;
}

#shadow_right{
background: transparent url(../images//shadow_right.png) repeat-y;
height: 885px;
width: 21px;
float: left;
padding: 9px 0px 0px 0px;
}

#header{
position: relative;
width: 750px;
height: 63px;
background: #990000;
color: black;
}

#logo{
background: transparent url(../images//logo.png) no-repeat;
position: absolute;
top: 10px;
left: 10px;
height: 107px;
width: 174px;
}

#car{
background: transparent url(../images//car.png) no-repeat;
position: absolute;
top: 1px;
right: 0px;
width: 237px;
height: 149px;
}

#tagline{
position: absolute;
top: 45px;
left: 180px;
font-style: italic;
}

#bar{
background: black;
height: 2px;
width: 750px;
font-size: 2px;
}

#feedback{
width: 175px;
margin: 53px 0px 0px 12px;
float: left;
}

.center{
text-align: center;
margin: 0px;
}

.notation{
font-weight: normal;
font-style: italic;
}

h2{
margin: 0px;
padding: 0px;
}

form{
margin: 0px;
}

#copyright{
font-weight:normal;
font-size:8pt;
text-align:center;
color:grey;
position: absolute;
bottom: 0px;
padding: 5px;
width: 730px;
}

#nav_btns{
text-align: center;
margin: 10px 0px 0px 0px;
font-weight: normal;
}	

#nav_btns li{
float: left;
margin: 0px 0px 0px 0px;
}

#nav_btns a{
text-decoration:none;
color: white;
line-height: 1.8em;
font-size: 8pt;
}

#gallery{
border: 1px solid;
background: black;
width: 485px;
height: 116px;
margin: 0px 0px 0px 20px;
float: left;
overflow: auto;
}

#gallery li{
float: left;
height: 100px;
width: 100px;
margin: 7px;
background: white;
border: 1px solid grey;
}

#comments_comment{
width: 177px;
}

.youarehome{
display:block;
width:48px;
height:25px;
background: url(../images//nav_btns.png) 0px 50px;
text-decoration:none;
color: white;
line-height: 1.8em;
font-size: 8pt;
}

.youarecontact{
display:block;
width:59px;
height:25px;
background: url(../images//nav_btns.png) 282px 50px;
text-decoration:none;
color: white;
line-height: 1.8em;
font-size: 8pt;
}

.youareservices{
display:block;
width:101px;
height:25px;
background: url(../images//nav_btns.png) 222px 50px;
text-decoration:none;
color: white;
line-height: 1.8em;
font-size: 8pt;
}

.youarespecials{
display:block;
width:118px;
height:25px;
background: url(../images//nav_btns.png) 121px 50px;
text-decoration:none;
color: white;
line-height: 1.8em;
font-size: 8pt;
}
	
a.home{
display:block;
width:48px;
height:25px;
background: url(../images//nav_btns.png) 0px 0px;
}
 
a.home:hover {
background: url(../images//nav_btns.png) 0px 50px;
}

a.contact{
display:block;
float:left;
width:59px;
height:25px;
background: url(../images//nav_btns.png) 282px 0px;
text-decoration:none;
}
 
a.contact:hover {
background: url(../images//nav_btns.png) 282px 50px;
}

a.services{
display:block;
float:left;
width:101px;
height:25px;
background: url(../images//nav_btns.png) 222px 0px;
text-decoration:none;
}
 
a.services:hover {
background: url(../images//nav_btns.png) 222px 50px;
}
a.specials{
display:block;
float:left;
width:118px;
height:25px;
background: url(../images//nav_btns.png) 121px 0px;
text-decoration:none;
}
 
a.specials:hover {
background: url(../images//nav_btns.png) 121px 50px;
}

a{
text-decoration: none;
}

ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}

hr{
color: lightgrey;
}

p{
margin: 0px;
padding: 0px;
}

h3{
margin: 0px;
padding: 0px;
}

li{
margin: 0px;
padding: 0px;
}

img{
margin: 0px;
padding: 0px;
}

table{
font: bold 9pt/1.2em Verdana, sans-serif;
}
a img{
border: 0px;
}
