div.site-wrapper div#home-wrapper .prod-home
{margin-top:-180px !important;}
div#home-ext-area,
div#home-inter-area
{margin-top:40px;}
ul#pri-nav li
{padding:0 5px 0 0;}
ul#pri-nav li.last
{padding-left:5px;}
ul#pri-nav li.last ul
{right:5px;}
ul#pri-nav li ul
{margin-top:0;width:200px;}
ul#pri-nav li ul li
{width:200px;}
div#head-bar
{float:left;width:930px;}
div#home-wrapper div#home-intro p
{width:505px;}
div#main div#descr h2
{width:100%;line-height:1.2em}
div#main div#descr img.style1
{padding-left:0;padding-top:0;}
#descr .livep
{background: url(../i/order-icon.jpg) no-repeat 13px 15px;
background-attachment: scroll;
}
#sitecontent form.large #container{
padding-top: 15px;
}
#sitecontent form.large #container span{
padding-left: 5px;
font-weight: normal;
font-size: 12px;
}
#sitecontent form.large #container div.color span{
padding-left:12px;
margin:0;
}
#sitecontent form.large #container div.color span.square{
padding: 0px 4px;
margin-top:2px;
border:1px #000 solid;
float:right;
}
#sitecontent form.large #container div.color{
width:350px;
padding-left: 0px;
}
#sitecontent form.large #container div.color input.radio{
margin-left: 213px;
}
#sitecontent form.large #container div.first input.radio{
margin-left: 126px;
}
#sitecontent form.large #container div.package{
border-top:1px #ccc solid;
margin:16px 0 6px 0;
padding-top:10px;
}
#sitecontent form.large #container label strong{
color: #649136;
}
#main #descr div.smallbox div.enqtitle h2{
width:270px;
line-height:1.3;
}
#sitecontent form.large #survey_req #interior_plants_fix{
padding:0; 
margin:0;
}
#main p.movietitle{
font-weight:bold;
font-size:1.1em;
}



#main div.vid{width:150px;float:left;margin:1.8em 12px 0 0}
#main div.vid img{margin:0 0 .8em}
#main div.vid p{font-size:1.2em;}
#main div.vid p a{text-decoration:none}
#main div.vid p a:hover{text-decoration:underline}

form textarea{font-family:verdana,san-serif;font-weight:normal;font-size:1.4em}

div#main.standard div#descr p{width:auto}
div#descr div.pic_cap p{font-size:1.2em;margin:0.2em 0.5em 0.2em 0}
div.pic_cap.style1{float:left;padding:5px 15px 2px 0;display:inline}
div.pic_cap.style2{float:right;padding:5px 0 2px 15px;display:inline}
/* Branch pages */
#rh-get-quote h3 a{color:#fff;text-decoration:none}
#rh-get-quote h3 a:hover{text-decoration:underline}
#branch{border:#9f9f9f 2px solid;margin:.5em 0;}
#branchinner{clear:left;min-height:100px;padding-left:10px;height:auto;}
#branchinner img{float:left;position:relative;margin-top:8px;}
#branch #branchinner p{
position:relative;
margin:0 0 0 75px;
padding-top:5px;
}
#home-ext-area p.body-text{
width:205px
}
#home-wrapper #home-int-ext-area{
margin-top:-195px;
margin-bottom:10px
}
body #home-wrapper div.prod-home{
padding-top:10px;
}
#main #descr div.smallbox{
height:11em
}
#home-inter-area img,
#home-ext-area img{margin:1em 0 .2em}

/* Design Carousel */

#prevNext{margin-bottom:-42px;}
#prevNext img{position:relative;z-index:2;top:145px;}
#prevNext img.carouselPrev{left:8px;}
#prevNext img.carouselNext{right:-362px;}

div#site_content.home #prevNext img.carouselPrev{left:8px;}
div#site_content.home #prevNext img.carouselNext{right:-827px;}

div#carousel { width:452px; height:339px;margin-top:15px}
div#carousel {float:left;overflow:hidden;position:relative;}
div#slides{margin-top:0;}
div#slides img{display:inline;float:left;margin:0;padding:0;}
div#carousel.well{height:439px;}
.well #prevNext img{top:190px;}
