BODY {margin:0 auto;position:relative;color:#000;font:12px Arial,Helvetica,sans-serif;background:#002c4d url(../images/BG_body.jpg)}
A {color:#00f}
.accessibility,.topLink {display:none}
.clear {clear:both}
PRE {border:1px solid red;padding:10px;font:11px "Courier New",Courier,monospace;overflow:auto;background:#FFC}
DIV#container {width:750px;margin:0 auto;padding-bottom:40px;background:url(../images/BG_container.jpg) repeat-y top center}
DIV#header {position:relative;height:100px;background:url(../images/BG_header.jpg) no-repeat 15px 20px}
H1#siteTitle {margin:0;padding:0;position:absolute;top:10px;left:330px}
H1#siteTitle A {margin:0;padding:0;display:block;width:213px;height:66px;background:url(../images/logo.gif) no-repeat;}
H1#siteTitle A SPAN {display:none}
H2#strapLine {margin:0;padding:0;color:#396487;position:absolute;top:80px;left:290px;font:italic 14px "Times New Roman",Times,serif; font-weight:bold;}
DIV#leftCol {float:left;padding-bottom:200px;background:url(../images/BG_leftCol.jpg) no-repeat bottom center}
DIV#mainNav {margin:0;padding:0;margin-left:15px}
DIV#mainNav UL {margin:0;padding:0}
DIV#mainNav UL LI {margin:0;padding:0;list-style:none;margin-bottom:5px;width:135px;}
DIV#mainNav UL.Level-2 LI A{margin-left:10px;width:120px;}
DIV#mainNav UL LI A {display:block;color:#fff;font-size:10px;text-align:right;text-decoration:none;padding:2px 3px 2px 0;background:#002c4d;border:1px solid #fff;}
DIV#mainNav UL LI A.manufacturing,DIV#mainNav UL LI A.border_collections,DIV#mainNav UL LI A.tufting,DIV#mainNav UL LI A.classic,DIV#mainNav UL LI A.renaissance,DIV#mainNav UL LI A.lofts,DIV#mainNav UL LI A.new_generation,DIV#mainNav UL LI A.bespoke {background:#da9501}
DIV#mainNav UL.Level-2 LI A.manufacturing,DIV#mainNav UL.Level-2 LI A.border_collections,DIV#mainNav UL.Level-2 LI A.tufting,DIV#mainNav UL.Level-2 LI A.classic,DIV#mainNav UL.Level-2 LI A.renaissance,DIV#mainNav UL.Level-2 LI A.lofts,DIV#mainNav UL.Level-2 LI A.new_generation,DIV#mainNav UL.Level-2 LI A.bespoke {background:#FAC801;}
DIV#mainNav UL LI A:hover {color:#002c4d;background:#fff}
DIV#mainNav UL.Level-2 LI A:hover {color:#002c4d;background:#fff}
DIV#mainNav UL LI A.navSelected, DIV#mainNav UL.Level-2 LI A.navSelected {color:#002c4d;background-color:#fff}
DIV#content {padding-top:20px}
DIV#pageContent {margin-left:190px;margin-right:40px;color:#002c4d;padding-bottom:40px;line-height:1.8em}
DIV#pageContent A {color:#D99401;text-decoration:none;}
DIV#pageContent A:hover {color:#D99401;text-decoration:underline;}
DIV#pageContent H1,DIV#pageContent H2,DIV#pageContent H3,DIV#pageContent H4,DIV#pageContent H5,DIV#pageContent H6 {font-size:15px;border-bottom:1px solid #D99401;}
H2#pageTitle {font-size:16px;margin:0;padding:0;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #D99401}
BODY#index H2#pageTitle {display:none}
DIV#bottomContactDetails {text-align:center;font-weight:bold;color:#002c4d;margin-left:190px;margin-right:40px;line-height:1.5em;}
DIV#bottomContactDetails A {text-decoration:none;color:#002c4d}
DIV#bottomContactDetails A:hover {text-decoration:underline}
DIV#bottomContactDetails DIV.phoneNumber {font-size:14px}
DIV#footer {width:750px;margin:0 auto;color:#396487}
DIV#footer A {color:#396487;text-decoration:none}
DIV#site-footer {float:left;width:45%}
DIV#gwp-footer {float:right;width:45%;text-align:right}
