body {margin:auto;font-family:helvetica;background:url(../images/background.jpg)}

#site {width:950px;min-height:768px;margin:auto;background: #fff url(../images/farrier-background-a.jpg) no-repeat scroll right top;display:block;overflow:hidden}

#logo {padding-top:20px}

#left-col {float:left;width:170px;margin-top:50px}

#left-col img{margin-left:30px;margin-top:2px;margin-bottom:2px}

#left-col li{list-style-type:none;margin-bottom:5px}

#left-col li a {font-size:17px;text-decoration:none;color:#333}

#home-site-content {float:left;margin-right:0px;width:525px;margin-top:30px;margin-left:20px;overflow:hidden}

#site-content {float:left;width:525px;margin-left:20px;margin-top:30px;overflow:hidden}

p{font-size:13px;line-height:19px}

h1 {font-size:21px;color:#330000}

h3 {font-size:13px;color:#430000}

#site-footer {width:950px;margin:auto}

#site-footer p {color:#fff}

#site-footer img {margin-top:3px}

.left {float:left;width:40%}

.right {text-align:right;float:right;width:40%}

.right a{color:#6699cc;text-decoration:none}

.portrait {float:left;margin-right:10px;border:1px solid #ccc}

.product {margin-top:5px;height:83px;padding:5px;background:url(../images/trans.png) repeat-x}

*html .product {margin-top:5px;height:83px;padding:5px;background:#fff}

.product h3{margin-bottom:0px;font-size:12px;padding-top:0px;margin-top:2px;color:#430000}

.product p {margin-top:2px}

.product a {color:#996666}

.contact {color:#430000;font-weight:bold}

.error {font-size:10px;color:red}

.thankyou {color:#430000;font-size:13px}

#home-site-content a{color:#996666}

#share {text-align:right}

#share {padding-top:10px;padding-right:10px}