@charset "utf-8";
/* CSS Document */


body {	background-image:url(images/back.jpg); background-position: center top;}

.head {
	background-image:url(images/header.png); height:211px;}

.main {  display: block;
    margin: 0 auto;
    width: 1005px;}


.sidebar { float: left;  width: 339px;}
.sidebar li{       background-color: #CCCCCC;
    border-radius: 7px 7px 7px 7px;
    font-family: century gothic;
    font-size: 15px;
    list-style: none outside none;
    margin-bottom: 7px;
    padding: 9px;
    text-decoration: none;}
	
	.special {    background-image: url("images/special.jpg");
    height: 200px;
    margin-left: 107px;
    width: 448px;}
	
	.special p{      display: inline-block;
    margin-left: 317px;
    margin-top: -4px;}
	
	.special cite {     color: #B0600E;
    display: inline-block;
    font-family: century gothic;
    font-size: 22px;
    margin-left: 182px;
    margin-top: 92px;}
	.special blockquote {  color: #990000;
    font-size: 31px;
    margin: -17px 0 0 285px;}
	
	.sidebar a {color:#222; text-decoration:none;}
.sidebar a:hover {color:#ac6414;}
.sidebar span {  
    background-image: url("images/righttext.jpg");
    background-position: right center;
    background-repeat: no-repeat;
	background-color: #AC6414;
    color: #FFFFFF;
    display: block;
    font-family: century gothic;
    font-size: 21px;
    height: 42px;
    line-height: 41px;
    padding-left: 17px;}

.sidebar ul{    padding-left: 18px;}


.content-btm { background-color: #DDDDDD;
    height: 41px;
    margin: 0 auto;
    width: 1005px;}

.banner { background-color: #FFFFFF;
    padding-bottom: 7px;
    padding-left: 7px;
    padding-top: 7px;}
	
	
.homepage {
  background-color: #FFFFFF;
    display: inline-block;
    width: 1005px;}
	
	.nav {    color: #FFFFFF;
    display: inline-block;
    margin-left: 23px;
    margin-top: 181px;}
	
	.nav a {
  background-image: url("images/arrow.jpg");
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: inline-block;
    font-family: century gothic;
    font-size: 14px;
    line-height: 13px;
    padding-left: 25px;
    padding-right: 32px;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize;}
	
	
	.nav a:hover {color:#ac6414;}
	
	
.box2 {   float: left;
    width: 656px;}
	
	.box2 a {    background-color: #7D490F;
    color: #FFFFFF;
    display: inline-block;
    float: right;
    font-family: century gothic;
    font-size: 14px;

    text-decoration: none;}

.box2 p {    color: #333333;
    font-family: century gothic;
    font-size: 13px;
    padding: 9px;
    width: 650px;}

.box2 span {
   background-color: #AC6414;
    background-image: url("images/lefttext.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: inline-block;
    font-family: century gothic;
    font-size: 19px;
    height: 42px;
    line-height: 41px;
    padding-left: 36px;
    width: 619px;}
		

.box {   float: left;
    width: 656px;}
	
	.box a {    background-color: #7D490F;
    color: #FFFFFF;
    display: inline-block;
    float: right;
    font-family: century gothic;
    font-size: 14px;
    padding: 7px;
    text-decoration: none;}

.box p {    color: #333333;
    font-family: century gothic;
    font-size: 13px;
    padding: 9px;
    width: 650px;}

.box span {
   background-color: #AC6414;
    background-image: url("images/lefttext.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: inline-block;
    font-family: century gothic;
    font-size: 19px;
    height: 42px;
    line-height: 41px;
    padding-left: 36px;
    width: 619px;}
	
	.footer {}
	
	.footer span {    font-family: century gothic;
    font-size: 12px;
    line-height: 38px;
    padding-left: 11px;}
	.footer a {  color: #990000;
    float: right;
    font-family: century gothic;
    font-size: 12px;
    line-height: 39px;
    padding-right: 11px;
    text-decoration: none;}
	
	.service {       float: left;
    margin: 13px 6px 13px 8px;}
	
	
	.product {}
	.product cite{   float: left;
    font-size: 33px;
    margin-left: 91px;
    text-align: left;
    width: 100%;}
	.product img{   border: 1px solid;
    float: left;
    margin-left: 92px;}
	.product a{    display: inline-block;
    float: left;
    font-size: 19px;
    margin-bottom: 12px;
    margin-left: 469px;
    margin-top: 10px;
    position: relative;
    width: 111px;}
	
	.map {  margin-left: 12px;}
	
	.contact {   float: left;
    width: 656px;}
	
	.contact a {  
    color: #222;
    display: inline-block;
    font-family: century gothic;
    font-size: 14px;
    text-decoration: none;}

.contact p {    color: #333333;
    font-family: century gothic;
    font-size: 13px;
     padding-left: 14px;
 }
 
 .prodname {   font-family: century gothic;
    font-size: 12px;
    padding-bottom: 6px;
    text-align: center;
    width: 169px;}

.contact span {
   background-color: #AC6414;
    background-image: url("images/lefttext.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: inline-block;
    font-family: century gothic;
    font-size: 19px;
    height: 42px;
    line-height: 41px;
    padding-left: 36px;
    width: 619px;}
