RIGHT_BAR_NO_MOUSE_STYLE { background-image: none; }
RIGHT_BAR_MOUSE_STYLE { background-image: none; }
RANGE_BAR_STYLE { background-image: none; }
PROPERTY_BAR_STYLE { background-image: none; }
PROPERTY_BAR_NO_MOUSE_STYLE { background-image: none; }
PROPERTY_BAR_MOUSE_STYLE { background-image: none; }
OPTION_BAR_STYLE { background-image: none; }
MENU_BAR_STYLE { font-family:verdana;font-weight:normal;font-size:13px;color:white;background-image: url(http://www.rhocostaircases.co.uk/CSS/menu_bg.jpg);background-repeat:no-repeat;background-position:center top;vertical-align:middle;text-align:left;text-indent:0px;height:26px;width:575px; }
MENU_BAR_NO_MOUSE_STYLE { font-family:verdana;font-weight:normal;font-size:13px;color:white;background-image: none;text-align:left; }
MENU_BAR_MOUSE_STYLE { font-family:verdana;font-weight:normal;font-size:13px;color:#d1d1d1;background-image: none; }
LEFT_BAR_NO_MOUSE_STYLE { background-image: none; }
LEFT_BAR_MOUSE_STYLE { background-image: none; }
img { border: none; }
html { width:100%;height:100%;margin:0 0 0 0;padding:0 0 0 0; }
h4 {  }
h3 {  }
h2 {  }
h1 h2 h3 h4 { margin: 0 0 0 0;padding: 0 0 0 0; }
h1 {  }
form { margin:0 0 0 0;padding:0 0 0 0; }
CONTENT_A_STYLE { background-image: none;background-position:0% 0%; }
body { color:black;background-color:#fff;background: url(http://www.rhocostaircases.co.uk/data/articles/e88c3f6e-d887-4bce-93b2-4f4114b9cf81/top_bg.gif) repeat-x 0 0;vertical-align:middle;text-align:center;height:100%;width:100%;margin: 0 0 0 0;padding: 0 0 0 0; padding-top: 1px; }
.rhocostaircases-SYSTEM-COPYRIGHT a { color: #222 }
.rhocostaircases-SYSTEM-COPYRIGHT {  }
.rhocostaircases-Store-Area-Container { background-image: none;vertical-align:middle;text-align:center;height:400px;width:940px; }
.rhocostaircases-Store-Area {  }
.rhocostaircases-SiteMap-Products-Title {  }
.rhocostaircases-SiteMap-Products {  }
.rhocostaircases-SiteMap-Product-Item a {  }
.rhocostaircases-SiteMap-Product-Item {  }
.rhocostaircases-SiteMap-Content-Title {  }
.rhocostaircases-SiteMap-Content-Item a {  }
.rhocostaircases-SiteMap-Content-Item {  }
.rhocostaircases-SiteMap-Content {  }
.rhocostaircases-SiteMap-Category-Item a {  }
.rhocostaircases-SiteMap-Category-Item {  }
.rhocostaircases-SiteMap-Categories-Title {  }
.rhocostaircases-SiteMap-Categories {  }
.rhocostaircases-SiteMap-Brands-Title {  }
.rhocostaircases-SiteMap-Brands {  }
.rhocostaircases-SiteMap-Brand-Item a {  }
.rhocostaircases-SiteMap-Brand-Item {  }
.rhocostaircases-SiteMap {  }
.rhocostaircases-Site-Hits-Text {  }
.rhocostaircases-Site-Hits-Since {  }
.rhocostaircases-Site-Hits-Image {  }
.rhocostaircases-Site-Hits {  }
.rhocostaircases-Site-Border-Top-Right { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site-Border-Top-Left { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site-Border-Top { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site-Border-Right { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site-Border-Left { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site-Border-Bottom-Right { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site-Border-Bottom-Left { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site-Border-Bottom { background-color:#fff;background-image: none;height:1px;width:1px; }
.rhocostaircases-Site { height:420px;width:570px;margin:0 auto; }
.rhocostaircases-Shopping-Cart-Header1 { background-image: none; }
.rhocostaircases-RightSide {  }
.rhocostaircases-Right-Bar-Holder {  }
.rhocostaircases-Right-Bar-Expandable {  }
.rhocostaircases-Right-Bar-Collapsible {  }
.rhocostaircases-Right-Bar { background-image: none; }
.rhocostaircases-Product-Page-Title { background-image: none; }
.rhocostaircases-Poll-Votes {  }
.rhocostaircases-Poll-Title {  }
.rhocostaircases-Polls-Title {  }
.rhocostaircases-Polls-Link {  }
.rhocostaircases-Polls-Container {  }
.rhocostaircases-Poll-Results {  }
.rhocostaircases-Poll-Result-Percent {  }
.rhocostaircases-Poll-Result-Graph {  }
.rhocostaircases-Poll-Result-Choice {  }
.rhocostaircases-Poll-Result {  }
.rhocostaircases-Poll-Container {  }
.rhocostaircases-Poll-Choice {  }
.rhocostaircases-Poll-Button {  }
.rhocostaircases-Page-Title { position:absolute;left:-9999px;top:-9999px; }
.rhocostaircases-Page-Content { width:940px; }
.rhocostaircases-No-Javascript-Warning {  }
.rhocostaircases-Newsletter-UnSubscribe-Email-Value input {  }
.rhocostaircases-Newsletter-UnSubscribe-Email-Value {  }
.rhocostaircases-Newsletter-UnSubscribe-Email-Text {  }
.rhocostaircases-Newsletter-UnSubscribe-Confirm-Value input {  }
.rhocostaircases-Newsletter-UnSubscribe-Confirm-Value {  }
.rhocostaircases-Newsletter-UnSubscribe-Confirm-Text {  }
.rhocostaircases-Newsletter-UnSubscribe-Button input {  }
.rhocostaircases-Newsletter-UnSubscribe-Button {  }
.rhocostaircases-Newsletter-UnSubscribe legend {  }
.rhocostaircases-Newsletter-UnSubscribe fieldset {  }
.rhocostaircases-Newsletter-UnSubscribe {  }
.rhocostaircases-Newsletter-Subscribe-Email-Value input {  }
.rhocostaircases-Newsletter-Subscribe-Email-Value {  }
.rhocostaircases-Newsletter-Subscribe-Email-Text {  }
.rhocostaircases-Newsletter-Subscribe-Confirm-Value input {  }
.rhocostaircases-Newsletter-Subscribe-Confirm-Value {  }
.rhocostaircases-Newsletter-Subscribe-Confirm-Text {  }
.rhocostaircases-Newsletter-Subscribe-Button input {  }
.rhocostaircases-Newsletter-Subscribe-Button {  }
.rhocostaircases-Newsletter-Subscribe legend {  }
.rhocostaircases-Newsletter-Subscribe fieldset {  }
.rhocostaircases-Newsletter-Subscribe {  }
.rhocostaircases-MenuItem a { text-decoration:none;color:#333!important }
.rhocostaircases-MenuItem { display:inline;float:left;vertical-align:middle;padding-left:15px; }
.rhocostaircases-MenuBar-List { padding:10px;list-style:none;display:inline;vertical-align:middle;clear:both; }
.rhocostaircases-MenuBar-Container { width: 980px;height:40px; background-repeat: no-repeat; font-family: verdana; background-position: left top; color: #111;text-align: center; background: #777 }
.rhocostaircases-MenuBar { padding:10px;width:100%;text-align: center; }
.rhocostaircases-Links-Title {  }
.rhocostaircases-Links-Link {  }
.rhocostaircases-Links-Container {  }
.rhocostaircases-LeftSide {  }
.rhocostaircases-Left-Bar-Holder {  }
.rhocostaircases-Left-Bar-Expandable {  }
.rhocostaircases-Left-Bar-Collapsible {  }
.rhocostaircases-Left-Bar { background-image: none; }
.rhocostaircases-Header { background-repeat:no-repeat;background-position:center top }
.rhocostaircases-Form-d148018c-9d6f-4496-b169-d175cf0b5fd3-Group-Default textarea {  }
.rhocostaircases-Form-d148018c-9d6f-4496-b169-d175cf0b5fd3-Group-Default ol li {  }
.rhocostaircases-Form-d148018c-9d6f-4496-b169-d175cf0b5fd3-Group-Default ol {  }
.rhocostaircases-Form-d148018c-9d6f-4496-b169-d175cf0b5fd3-Group-Default legend {  }
.rhocostaircases-Form-d148018c-9d6f-4496-b169-d175cf0b5fd3-Group-Default input {  }
.rhocostaircases-Form-d148018c-9d6f-4496-b169-d175cf0b5fd3-Group-Default {  }
.rhocostaircases-Form-d148018c-9d6f-4496-b169-d175cf0b5fd3 {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default textarea {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default table tr td {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default table {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default ol li {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default ol {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default legend {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default input {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42-Group-Default {  }
.rhocostaircases-Form-b1c34262-5065-43d8-a5d3-8a772f43bb42 {  }
.rhocostaircases-Footer-Copyright {  }
.rhocostaircases-Footer-Article {  }
.rhocostaircases-Footer {  }
.rhocostaircases-Error {  }
.rhocostaircases-DEBUG-WARNING {  }
.rhocostaircases-Content-Area-tr { vertical-align:top; }
.rhocostaircases-Content-Area-Container { margin: 0 0 0 0;padding: 0 0 0 0;clear:both;width:940px; }
.rhocostaircases-Content-Area { padding-top:10px;text-align:left;color:#333;width:940px; }
.rhocostaircases-Category-Navigation-SelectedItem { background-image: none; }
.rhocostaircases-Category-Navigation-Popup-Table {  }
.rhocostaircases-Category-Navigation-Popup-Panel {  }
.rhocostaircases-Category-Navigation-Popup-NoMouse { background-image: none; }
.rhocostaircases-Category-Navigation-Popup-Mouse { background-image: none; }
.rhocostaircases-Category-Navigation-Popup-More {  }
.rhocostaircases-Category-Navigation-Panel { background-image: none; }
.rhocostaircases-Brand-Page-Title { background-image: none; }
.rhocostaircases-Article-Listing div a {  }
.rhocostaircases-Article-Listing div {  }
.rhocostaircases-Article-Listing {  }
#form_d148018c9d6f4496b169d175cf0b5fd3_Verification {  }
#form_d148018c9d6f4496b169d175cf0b5fd3_btnSubmit { margin-left:120px; }
#form_b1c34262506543d8a5d38a772f43bb42_Verification {  }
#form_b1c34262506543d8a5d38a772f43bb42_btnSubmit { margin-left:150px; }


/*   CUSTOM USER DEFINED STYLES   */

/*
body { background: #fff;}
body p {color: #fff;}
a:link, a:visited, a:active { color: #111; text-decoration: none; }
a:hover {color: #d1d1d1; text-decoration: underline;}

#home-wrapper { margin: 0 auto; width: 740px;}
#home-leftcolumn { color: #333; width: 390px;float: left;height:400px;}
#home-rightcolumn {float: right;width: 350px;display: inline; position: relative;}
.homelink {color:white}
.homelink:link {text-decoration: underline; color: white;}
.homelink:visited {text-decoration: underline; color: white;}
.homelink:active {text-decoration: underline; color: white;}
.homelink:hover {text-decoration: none; color: #6a6a6a ;}

#wrapper { margin: 0 auto; width: 740px;}
#leftcolumn { color: #333; width: 390px;float: left;}
#rightcolumn {float: right; width: 350px;display: inline; position: relative;}

#homepic {position:relative; width:800px; height:543px;}

#cap-wrapper { margin: 0 auto; width: 740px;}
#cap-leftcolumn { color: #333; width: 420px;float: left;}
#cap-leftcolumn a:link, a:visited, a:active { color: #FFF; text-decoration: none; }
a:hover {color: #d1d1d1; text-decoration: underline;}
#cap-rightcolumn {float: right;width: 320px;display: inline; position: relative; vertical-align: middle;}

#prod-wrapper { margin: 0 auto; width: 740px;}
#prod-content { color: #333; width: 740px;float: left;}
.product-text {padding-right:200px;color:#333;}

#gal-wrapper { margin: 0 auto; width: 740px;}
#gal-content { color: #333; width: 740px;float: left;}
.gal-text {padding-right:350px;color:#333;}

#contact-wrapper { margin: 0 auto; width: 740px;}
#contact-leftcolumn { color: #333; width: 390px;float: left;}
#contact-rightcolumn {float: right;width: 350px;display: inline; position: relative;}


/*Outermost DIV for thumbnail viewer*/

#thumbBox {
position: absolute;
border-width: 5px;
border-style: solid;
border-color: #444;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #fff;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

fieldset {border:none;}
legend {display:none;}
/* */
.co-Newsletter-Subscribe {margin:0 auto; padding-bottom:20px;width:400px;}
.co-Newsletter-Subscribe-Email-Text {width:150px;float:left;margin-right:15px;}
.co-Newsletter-Subscribe-Email-Value {padding-bottom:10px;}
.co-Newsletter-Subscribe-Confirm-Text {width:150px;float:left;margin-right:15px;}
.co-Newsletter-Subscribe-Confirm-Value {padding-bottom:10px;}
.co-Newsletter-Subscribe-Button {margin-left:240px;}


.co-Newsletter-UnSubscribe {margin:0 auto; padding-bottom:20px;width:400px;}
.co-Newsletter-UnSubscribe {border-top:solid 1px #ffffff;padding-top:20px;width:400px;}
.co-Newsletter-UnSubscribe-Email-Text {width:150px;float:left;margin-right:15px;}
.co-Newsletter-UnSubscribe-Email-Value {padding-bottom:10px;}
.co-Newsletter-UnSubscribe-Confirm-Text {width:150px;float:left;margin-right:15px;}
.co-Newsletter-UnSubscribe-Confirm-Value {padding-bottom:10px;}
.co-Newsletter-UnSubscribe-Button {margin-left:220px;}




body {
width:100%;
background: #fff url(http://www.rhocostaircases.co.uk/data/articles/e88c3f6e-d887-4bce-93b2-4f4114b9cf81/top_bg2.gif) repeat-x;
color: #111 !important;
font-family: Verdana !important;
font-size: .8em !important;
margin:0;
padding:0;
text-align:center;
}

.rhocostaircases-Header {
text-align:left;
}
#cont {
width: 940px;
padding: 0 20px;
margin: 0 auto;
}

.wrapper {
width: 940px;
padding: 0 20px;
margin: 0 auto;
}


#banner {
background: #333;
height:100px;
width:100%;
margin-top:20px;
}

#splash {
margin-top:20px;
}

#splash_text {
width:380px;
padding-right:20px;
float:left;
line-height: 1.0em;
font-size: 28px;
}


#splash_right {
width:540px;
height:271px;
background: transparent url(http://www.rhocostaircases.co.uk/data/articles/39509964-1964-400d-92e8-ff4388818c10/staircase.jpg) no-repeat 140px 20px !important;
float:left;

}

#contactus{

display: block;
background: transparent url(http://www.rhocostaircases.co.uk/data/articles/39509964-1964-400d-92e8-ff4388818c10/bg.gif) no-repeat;
width:200px;
padding:20px 10px;
height:75px;
color:#fff;
font-size:24px;
}

#seeourwork{

display: block;
background: transparent url(http://www.rhocostaircases.co.uk/data/articles/39509964-1964-400d-92e8-ff4388818c10/bg.gif) no-repeat;
width:200px;
padding:20px 10px;
height:75px;
margin-top:20px;
color:#fff;
font-size:24px;
}

#seeourwork a, #contactus a {
color: #fff !important;
text-decoration:none;
}

.thurd {
margin-top:40px;
width:300px;
padding-right:20px;
float:left;
}


.thurd h6, .thurdr h6, .thurdb h6 {
font-size: 24px;
margin: 0 0 20px 0;
font-weight:normal;
line-height: 1.05em;
}

.thurdr {
margin-top:40px;
width:300px;
padding-right:0px;
float:left;
}

.thurdf {
margin-top:0px;
width:300px;
padding:20px 0;
padding-right:20px;
float:left;
color: #fff !important
}

.thurdf
{
color:#fff;
}

.thurdx {
margin-top:0px;
width:600px;
padding:20px 0;
float:left;
color: #fff !important
}

ul.services {
float:left;
width: 150px;
padding:0 20px;
color: #fff !important
}

ul.services a {
color: #fff !important
}

.clear {
clear:both;
}

h6 {
font-size: 24px;
margin:0;
font-weight:normal;
line-height: 1.05em;
}

#footer {
height: 300px;
margin: 0px -20px 0px -20px;
padding:0px 20px;
background: #333;

text-align:left !important;
/*font-size: .8em !important;
*/
}

#bright {
width:50%;
float:right;
text-align:right;
color: #fff;
font-size:24px;
margin-top:20px;
}


a.email_white:link {color: #ffffff;text-decoration: none }
a.email_white:active {color: #ffffff;text-decoration: none}
a.email_white:visited {color: #ffffff;text-decoration: none}
a.email_white:hover {color: #ffffff; text-decoration: underline}

a, a:link, a:visited, a:hover {
color: #222; /* !important; */
text-decoration: underline;
}

.thurda {
margin-top:20px;
width:290px;
color: #222 !important;
padding-right:20px;
float:left;
}
.thurdb {
margin-top:0px;
width:290px;
color: #222 !important;
padding-right:20px;
float:left;
}

.thurdc {
margin-top:0px;
width:290px;
color: #222 !important;
padding-right:20px;
float:left;
}

.gallr1 {
float:left;
width:220px;
margin-right:20px;
margin-bottom:20px;
}
.gallr2 {
float:left;
width:220px;
margin-right:0px;
margin-bottom:20px;
}
.gallr1 h2,.gallr2 h2  {
font-size: 24px;
margin:0;
font-weight:normal;
margin-bottom:8px;
line-height: 1.05em;
}

#signupn {
width:300px;
line-height:60px;
display:block;
background:#666;
text-align:center;
margin:20px 0;
}

#signupn a {
text-decoration:none;
width:300px;
line-height:60px;
display:block;
}

span.whiter {
color: #fff;
font-weight:bold
}

#thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
text-align:center;
margin:20px auto
}

.float_rightx, .contact_right  {
float:right;
width:50%;
text-align:left;
}

#footer_header{
line-height:40px;
background: #666666;
text-align:left;
color: #ffffff;
margin: 40px -20px 0px -20px;
padding-left: 20px;
font-size:.8em;
}
#footer_header:link {color: #ffffff;text-decoration: none }

#fhr {

}

#fhl {
padding-left: 20px;
float:left;
}


.hdrEmail, .hdrEmail:link, .hdrEmail:active, .hdrEmail:hover, .hdrEmail:visited
{
font-size: 24px;
color:#ffffff;
}

.ftrEmail, .ftrEmail:link, .ftrEmail:active, .ftrEmail:hover, .ftrEmail:visited
{
color:#ffffff;
}

.GeneratedStyleSheet{}
