

body {
background-color: #666666;
background:#FFF url(bg-slice.jpg) repeat-x;  
font-size: 14px;
font-family: georgia, serif;
color:#666;
padding:0px;
margin:0px;

}
a {color: #fff;}
a:visited {color:#ccc;}
a:hover {color: #ccc;}
a:active { color:#ccc;}


a#nav-home { display: block; width: 150px; height: 24px; background-image: url(nav-home.gif); background-position: 0 0; margin: 0 auto; float:left;}
a#nav-home:hover { background-position: 0 -24px; }
a .alt { display: none; }

a#nav-about { display: block; width: 150px; height: 24px; background-image: url(nav-about.gif); background-position: 0 0; margin: 0 auto; float:left;}
a#nav-about:hover { background-position: 0 -24px; }
a .alt { display: none; }

a#nav-services { display: block; width: 150px; height: 24px; background-image: url(nav-services.gif); background-position: 0 0; margin: 0 auto; float:left;}
a#nav-services:hover { background-position: 0 -24px; }
a .alt { display: none; }

a#nav-testimonials { display: block; width: 150px; height: 24px; background-image: url(nav-testimonials.gif); background-position: 0 0; margin: 0 auto; float:left;}
a#nav-testimonials:hover { background-position: 0 -24px; }
a .alt { display: none; }

a#nav-faq { display: block; width: 150px; height: 24px; background-image: url(nav-faq.gif); background-position: 0 0; margin: 0 auto; float:left;}
a#nav-faq:hover { background-position: 0 -24px; }
a .alt { display: none; }

a#nav-contact { display: block; width: 150px; height: 10px; background-image: url(contact.gif); background-position: 0 0; margin: 0 auto; float:left;}
a#nav-contact:hover { background-position: 0 -24px; }
a .alt { display: none; }



h1 {
font-size: 21px; color:#006699;
text-transform:uppercase;
padding:5px 0px ;
margin:0px }

h2 {
font-size:17px;
font-weight: normal;
padding: 0px 0px;
margin:0px;}

p {
padding: 0px 0px;
margin:0px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

#container {
width: 1000px;
background:url(bg-header.jpg) no-repeat;height:331px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

#container-body {
width: 1000px;
background:url(body-top.jpg) no-repeat;height:550px;
padding: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

#container-body-2 {
width: 1000px;
background:url(body.jpg) no-repeat;height:454px;
padding: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 


#container-nav {
width: 775px;
height:20px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

#container-about {
width: 1000px;
background:url(bg-body-3.jpg) no-repeat;height:454px;
padding: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

#container-services{
width: 1000px;
background:url(bg-body-2.jpg) no-repeat;height:454px;
padding: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

#footer {
width: 1000px;
background:#fff;height:30px;
font-size: 10px;
font-family: verdana, serif;
color:#999;
padding:0px;
margin: 20px;
margin-left: auto;
margin-right: auto;
} 

#contact {
width: 250;
background:#fff;height:250px;
font-size: 11px;
font-family: verdana, serif;
color:#999;
padding:0px;
margin: 20px;
margin-left: auto;
margin-right: auto;
} 