/* ************************************** */
body {
	background-color: #65110f;
    background-image:url(../images/background.png);
    background-repeat:repeat-x;
    background-attachment:fixed;
}
.header {
	background-color: #000;
	color:#fff;
	padding: 0 90px;
}
.content {
    background: #f6f2f2;
	background-image:url(../images/toplogo.jpg);
    background-repeat:no-repeat;
	padding: 160px 90px 40px;
}
.footer  {
	background: #f6f2f2;
}
/* ************************************** */
#linkbar li, #phone {
	font-size: 22px;
	font-weight: bold;
	line-height: 60px;
}
#linkbar {
	/*margin-left: 80px; */
}
#linkbar li {
	margin: 0 20px 0 0;
}
#phone {
	/*margin-right: 90px;*/
}
#logo {

}
/* ************************************** */
/* links */
a, a:visited {
    text-decoration:none;
}
a, a:link {
	color: #900;
}
a:visited {
	color: #733230;
}
a:hover {
    text-decoration:underline;
}
.nav {margin:0;}
.nav li {
display: inline;
}
#linkbar .nav li a, 
#linkbar .nav li a:link, 
#linkbar .nav li a:visited, 
#linkbar .nav li a:active {
	color:#ccc;
	text-decoration: none;
}
#linkbar .nav li a:hover {
	color: #fff;
}
.footer {
	border-top: 1px solid #f6f2f2;
	padding: 0 80px 20px;
	text-align: center;
}
.footer .nav {margin: 10px 0;}
.footer .nav li a, 
.footer .nav li a:link, 
.footer .nav li a:visited, 
.footer .nav li a:hover, 
.footer .nav li a:active{
	color:#900;
	font-size: 12px;
	padding: 0 10px;
}
#copyright {color: #900;}

body#home #linkbar .nav li a.home:link ,
body#home #linkbar .nav li  a.home:visited,
body#about #linkbar .nav li  a.about:link ,
body#about #linkbar .nav li  a.about:visited,
body#photos #linkbar .nav li  a.photos:link ,
body#photos #linkbar .nav li  a.photos:visited,
body#services #linkbar .nav li a.services:link ,
body#services #linkbar .nav li a.services:visited, 
body#contact #linkbar .nav li a.contact:link ,
body#contact #linkbar .nav li a.contact:visited
{
	color:#fff;
}
/* ************************************** */
.imagelist li{
	float:left; 
	margin-right: 10px;
}
.imagelist li .last {
	margin-right:0;
}
.servicelist{
	letter-spacing: 1px;
	color: #999;
	font-family: impact;
	font-size: 20px;
	line-height: 20px;
	text-align:center; 
}
.servicelist li {
	display: inline-block;
	margin: 0 2px
}
li.alt {
	color:#666;
}

#linkbar {
	float:left;
}
#phone {
	float:right;
}
/* ************************************** */
h1, h2, h3, h4, h5, h6 {
	color: #666;
	}
strong {
	color: #333;
}
