<!--
body{ background-color:#201814; margin:0px; padding:0px;font-size:14px; font-family:Garamond, Helvetica, sans-serif; color:#fff;}
#sitebg {background:url(/images/Sutton/site/template/sitebg.jpg) repeat-x;}

#contentbg {width:960px; margin:auto}
#footerbg {padding-bottom:0px}
#mastheadbg {
    background: url("/images/Sutton/site/template/mastheadbg2.jpg") no-repeat scroll 0 0 transparent;
    position: relative;
}
#masthead {height:190px; position:relative}
#masthead h2{text-indent:-9000px;}
#contentholder {padding:10px 10px 0px 10px}
#navholder { width:960px; height:50px; position: absolute; z-index: 3000; top: 135px;}
#navholder ul li {list-style:none; text-indent:-9000px; background-color: #433422;}
#fb-holder {
    color: #FFFFFF !important;
    position: absolute;
    right: 0;
    top: 10px;
}

#slideshow {
	width: 960px;
	height: 300px;
	clear: both;
	overflow: hidden;
display: none;
}


#facebook {
    background: url("/images/Sutton/site/template/facebook.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 44px;
    position: absolute;
    right: 180px;
    top: 80px;
    width: 44px;
}

#facebook:hover {
border-radius: 14px 14px 14px 14px;
    box-shadow: 0 0 20px #2B86BF, 0 0 8px #2B86BF inset;
}

#linkbuttons {
float: left;
margin-right: 25px;
}

.connect_widget_text {
    color: #FFFFFF;
    line-height: 14px;
}
a {outline-style: none;}
a:link {color: #2B86BF; outline-style: none;}
a:active {color: #2B86BF;outline-style: none;}
a:visited {color: #2B86BF; outline-style: none;}
a:hover {color: #666666; outline-style: none;}
a img {border: none;}

.left {float: left;}
#signup {
    background: url("/images/Sutton/site/template/signup3.png") no-repeat scroll center top transparent;
    display: block;
    height: 44px;
    position: absolute;
    right: 0;
    top: 81px;
    width: 172px;
    z-index: 1000;
}
#signup:hover {background-position: center bottom;}
#title {
    color: #FFFFFF;
    font-size: 18px;
    position: relative;
    width: 960px;
}
#site {color: #CC9F4C; font-size: 14px;}
.image_one .rollover1, .image_two .rollover2, .image_three .rollover3 {}
.image_one, .image_two, .image_three {border: 9px solid #413A37; margin-right: 3px; _width: 290px;}
.rollover3 {background: url('/images/Sutton/site/template/aboutover.jpg') no-repeat;}
.rollover1 {background: url('/images/Sutton/site/template/rugover.jpg') no-repeat;}
.rollover2 {background: url('/images/Sutton/site/template/carpetover.jpg') no-repeat;}
#bottom {margin-left:25px; margin-top:0px;}
#bottom a {background-color:#413A37}
#bottom a:hover {background-color:#413A37}
#homelink {
    display: block;
    height: 145px;
    left: 291px;
    outline: medium none;
    position: absolute;
    text-indent: -9000px;
    top: 0;
    width: 396px;
}
#site a {background:none; color: #CC9F4C; text-decoration:none}

element.style {
    display: block;
}

#newsletter_registration {
    background: url("/images/Sutton/site/template/reg-bg.jpg") no-repeat scroll 0 0 transparent;
    border: 1px solid #BEB9B8;
    border-radius: 0 0 40px 40px;
    box-shadow: 6px 6px 21px #333333;
    display: none;
    height: 304px;
    left: 0;
    opacity: 0.9;
    position: absolute;
    top: -18px;
    width: 300px;
    z-index: 5000;
}
#newsletter_registration h3 {
    font-size: 31px;
    margin: 12px 22px;
    text-shadow: 0 0 4px;
}



#createaccount {
    background: url("/images/Sutton/site/template/register-btn.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: block;
    outline: medium none;
    position: relative;
    right: 8px;
    text-indent: -9999px;
    top: 10px;
    width: 104px !important;
height: 25px;
}

#form1 {
    height: 88%;
    margin: auto;
    padding: 0 6%;
    width: 90%;
}

label.error {
    color: #CC9F4C;
    float: right;
    font-family: Arial;
    font-size: 17px !important;
}

#form1 label {
    clear: both;
    display: block;
    font-size: 23px;
    text-align: left;
}

#form1 input {
    clear: right;
    font-size: 19px;
    margin-left: auto;
    width: 93%;
}


#hideform {
    bottom: 2px;
    color: #F9B94A;
    font-size: 16px;
    left: 135px;
    position: absolute;
}
--> 
