@charset "utf-8";
/* CSS Document */

body { background-image:url(images/painter-sjs-decorate-brown2.jpg); background-repeat:repeat;
color:#000000; margin:0px; padding:0px; width:auto; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link {color:#000000;}
a:visited {color:#000000;}
li {padding:0 0 13px 0;}
.text { font-size:12px;}

#container { width:1162px; margin:auto;}

#col1 {width:465px; float:left; position:relative;}
#sjslogo {width:465px;}
#sjs-nav-about { background: url(images/painter-sjs-decorate-05.jpg) repeat; width:455px; height:349px; padding:31px 0 0 10px;}
#sjs-nav-services { background: url(images/painter-sjs-decorate-05.jpg) repeat; width:455px; height:455px; padding:31px 0 0 10px;}
#sjs-nav-contact { background: url(images/painter-sjs-decorate-05.jpg) repeat; width:455px; height:363px; padding:17px 0 0 10px;}
#skirting1 { background-color:#dbc0a7; height:17px; width:465px;}
#carpet1 { height:172px; width:465px; background:url(images/painter-sjs-decorate-carpet.jpg) repeat-x;}
#copyright {background-color:#95ae92; width:431px; height:14px; padding: 3px 0 5px 34px; font-size:13px;}


#col2 {width:471px; float:left; position:relative;}
#sjs-strapline {width:471px;}
#sjs-maintext { background: url(images/painter-sjs-decorate-05.jpg) repeat; width:468px;  height:166px;  padding:25px 0 0 3px;}
#sjs-maintext-about { background: url(images/painter-sjs-decorate-05.jpg) repeat; width:468px; height:353px; padding:27px 0 0 3px;}
#sjs-maintext-services { background: url(images/painter-sjs-decorate-05.jpg) repeat; width:468px; height:459px; padding:27px 0 0 3px;}
#sjs-maintext-gallery { background: url(images/painter-sjs-decorate-05.jpg) repeat; width:471px; height:353px; padding:27px 0 0 0;}
.quotes { font-style:italic; font-size:14px;}
.phone-number { font-weight:bold; font-size:33px;}
h1 {color:#cd6632; font-size:23px; line-height:30px; letter-spacing:3px; margin:0; margin:0; font-weight:normal;}
#skirting { background-color:#dbc0a7; height:17px; width:471px;}
#carpet { height:172px; width:471px; background:url(images/painter-sjs-decorate-carpet.jpg) repeat-x;}
#carpet-about { height:144px; width:471px; background:url(images/painter-sjs-decorate-carpet.jpg) repeat-x; padding:28px 0 0 0;}
h2 {font-size:25px; line-height:40px; letter-spacing:3px; font-weight:normal; margin:0; padding:0;}
#subnav {background-color:#95ae92; width:471px; height:14px; padding: 3px 0 5px 0px; font-size:13px;}

#site-map-nav {padding: 3px 0 15px 0px; font-size:13px; margin-bottom:5px; float:left;}

#col3 {width:226px; float:right; position:relative;}
#ladder1 {width:226px;}
#ladder2 {width:226px;}
#white { background-color:#e6dfd8; width:226px; height:106px; text-align:right;}
#ladder3 {width:226px; background:url(images/painter-sjs-decorate-08c.jpg) left no-repeat; height:17px; text-align:right;}
#ladder4 {width:226px; background:url(images/painter-sjs-decorate-10c.jpg) left no-repeat; height:172px; text-align:right;}
#skirting3 {background-color:#dbc0a7; height:17px; width:226px; text-align:right;}
#carpet3 { height:172px; width:226px; background:url(images/painter-sjs-decorate-carpet.jpg) repeat-x; text-align:right;}
#bot-nav-rt {background-color:#95ae92; width:226px; text-align:right; height:22px;}

#bottom { background:url(images/painter-sjs-decorate-15.jpg) repeat-x; width:1162px; height:10px; position:relative; float: right; text-align:right;}

.bold { font-weight:bold;}
.orange { color:#cd6632;}
