/* CSS Document */
/* Global styles
----------------------------------------------------*/
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#6c0007;
background-image:url(../../images/bg.jpg);
background-repeat:repeat-x;
}
h1{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#770009;
margin-top:0px;
padding-top:0px;
}
h2{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
font-stretch:extra-condensed;
color:#e62526;
}
h3{
color: #e62526;
font-size: 14px;
margin: 0px;
border-bottom:3px solid #e2e2e1;
}
h4{
color:#8fbdc0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
margin:8px;
margin-left:0px;
}
h5{
color: #e62526;
font-size: 14px;
margin: 0px;
border-bottom:3px solid #e2e2e1;
}
/* Layout Styles
------------------------------------------------------*/
#container{
width: 740px;
height:auto;
margin-left: auto;
margin-right: auto;
position:relative;
background-color:#FFFFFF;
}
#banner{
width: 740px;
height:176px;
background-image:url(../../images/banner.gif);
margin-left: auto;
margin-right: auto;
}
#nav{
width: 740px;
padding:0px;
margin-left:auto;
margin-right:auto;
}
#bodycontent{
width: 740px;
height:445px;
margin-left: auto;
margin-right: auto;
background-image:url(../../images/bground.jpg);
background-repeat:no-repeat;
}
#bodycontent-home{
width: 740px;
height:auto;
margin-left: auto;
margin-right: auto;
background-image:url(../../images/home-bg2.jpg);
background-repeat:no-repeat;
}
#bodycontent-domestic{
width: 740px;
height:486px;
margin-left: auto;
margin-right: auto;
background-image:url(../../images/bg-domestic.jpg);
background-repeat:no-repeat;
}
#bodycontent-commercial{
width: 740px;
height:486px;
margin-left: auto;
margin-right: auto;
background-image:url(../../images/commercial.jpg);
background-repeat:no-repeat;
}
#bodycontent-results{
width: 714px;
margin-left: auto;
margin-right: auto;
background-color:#FFFFFF;
padding-left:13px;
padding-right:13px;
}
#bodycontent-tc{
width: 740px;
height:486px;
margin-left: auto;
margin-right: auto;
background-image:url(../../images/bgtc.gif);
background-repeat:no-repeat;
}
#bodycontent-contact{
width: 740px;
height:auto;
margin-left: auto;
margin-right: auto;
background-image:url(../../images/bground-blue.jpg);
background-repeat:no-repeat;
}
#mainbody{
width: 740px;
height:auto;
background:#fff;
}
#mainright{
width:371px;
float:left;
font-family: Arial, Helvetica, sans-serif;
padding-left:25px;
padding-top:0px;
text-align:justify;
font-size:11px;
position:absolute;
}
#main-domestic{
width:740px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
position:relative;
background-color:#FFFFFF;
overflow:visible;
}
#werzalit{
width:740px;
height:461px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
position:relative;
background-image:url(../../images/werzalit.gif);
}
#werzalit-text {
position:absolute;
width:467px;
height:258px;
z-index:1;
left: 143px;
top: 45px;
text-align:center;
font-size:18px;
}
.heading{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
color:#e62526;
margin-bottom:10px;
margin-top:0px;
padding-top:10px;
}
#left-nav{
width: 179px;
height:340px;
background-color:#2f2785;
}
#boxes {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 368px;
top: 558px;
}
#navcontainer {
font-size:12px;
margin: 0;
padding: 0 0 0 0px;
height: 33px;
background-color:#FFFFFF;
}
#navcontainer UL {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
padding-left:13px;
}
#navcontainer LI {
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
border-right:2px solid #e22927;
}
#navcontainer A {
color: #000000;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding:9px 14px;
}
#navcontainer A:hover{
text-decoration:underline;
color:#e22927;
}
#site-map{
margin-top: 5px;
text-align: center;
font-size: 10px;
color: #666;
clear: both;
text-decoration:none;
}
#divider-line {
border-top:2px solid #2f2785;
margin:20px;
height:2px;
}
.mainbody{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#37688b;
line-height:30px;
}
.floatleft{
float:left;
}
.product-title{
font-family:Arial, Helvetica, sans-serif;
color:#37688b;
font-size:16px;
}
.product-text{
font-family:Arial, Helvetica, sans-serif;
color:#37688b;
font-size:12px;
margin-left:15px;
}
.price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e62526;
font-weight:bold;
}
#office {
position:absolute;
width:352px;
height:199px;
z-index:1;
left: 32px;
top: 15px;
font-size:11px;
}
#tabletops {
position:absolute;
width:352px;
height:299px;
z-index:1;
left: 32px;
top: 15px;
font-size:11px;
}
#domestic {
position:absolute;
width:310px;
height:290px;
z-index:1;
left: 32px;
top: 15px;
font-size:11px;
}
#commercial {
position:absolute;
width:380px;
height:290px;
z-index:1;
left: 32px;
top: 15px;
font-size:11px;
}
#chairs {
background:#E2E2E2 url(../../images/chairs-bg2.gif) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}
#chairs2 {
background:#E2E2E2 url(../../images/domestic-bg2.jpg) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}
#chairs3 {
background:#E2E2E2 url(../../images/bistro2.jpg) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}
#chairs4 {
background:#E2E2E2 url(../../images/ef2.jpg) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}
#chairs5 {
background:#E2E2E2 url(../../images/tableware2.jpg) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}
#chairs6 {
background:#E2E2E2 url(../../images/officedesking2.jpg) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}
#chairs7 {
background:#E2E2E2 url(../../images/officeseating2.jpg) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}
#chairs8 {
background:#E2E2E2 url(../../images/boardroom2.jpg) no-repeat right top;
font-size:11px;
margin:0 10px 10px 10px;
padding:10px;
height:auto;
overflow:auto;
zoom:1;
}

#termsconditions {
width:690px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:30px;
padding-top:15px;
text-align:justify;
font-size:11px;
}
#footer{
clear: both;
height: auto;
background-color:#FFFFFF;
color:#000000;
text-align:center;
}
#footer UL{
list-style: none;
margin: 0;
padding: 0;
border: none;
margin-left: 25px;
}
#footer LI {
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
text-align:center;
}
#footer A {
color: #000000;
display: block;
width: auto;
font-size:10px;
text-decoration: none;
margin: 0;
padding: 3px 16px;
text-align:center;
}
#footer A:hover {
color: #000000;
font-size:10px;
text-decoration: underline;
}
.footer-content{
padding-top:3px;
text-align:center;
}
.footer-content2{
margin-left:0px;
padding-top:3px;
text-align:center;
}
#pub {
position:absolute;
width:410px;
height:290px;
z-index:1;
left: 32px;
top: 2px;
font-size:11px;
}
#domestic-commercial {
position:absolute;
width:395px;
height:290px;
z-index:1;
left: 32px;
top: 2px;
font-size:11px;
}
#tables {
position:absolute;
width:310px;
height:290px;
z-index:1;
left: 32px;
top: 2px;
font-size:11px;
}
#contact {
position:absolute;
width:247px;
height:290px;
z-index:1;
left: 32px;
top: 27px;
}
#commercial-bullets {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 145px;
top: 285px;
}
#images {
position:absolute;
width:145px;
height:115px;
z-index:1;
left: 584px;
top: 6px;
}
#services-sub-nav {
position:absolute;
height:115px;
z-index:5;
left: 368px;
top: 197px;
visibility: hidden;
}
#office-sub-nav {
position:absolute;
height:115px;
z-index:6;
left: 492px;
top: 197px;
visibility: hidden;
}
.sub-menu UL {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
.sub-menu LI {
list-style: none;
margin: 0px;
padding: 0px;
width: auto;
border: 1px solid #d8d8d7;
border-top: none;
}
.sub-menu A {
color: #000000;
display:block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 10px;
background-color: #fff;
}
.sub-menu A:hover {
color: #fff;
display:block;
width: auto;
text-decoration: underline;
margin: 0;
padding: 2px 10px;
background-color: #e72725;
list-style: 
}
.smallprint {
font-size: 10px;
}
.pagingLinks {
text-align: center;
}
.errorMessage {
color: #993333;
font-weight: bold;
}
#login {
position:absolute;
width:251px;
height:168px;
z-index:3;
left: 530px;
top: 517px;
color:#e62526;
}
#login-products {
position:absolute;
width:202px;
height:21px;
z-index:3;
left: 530px;
top: 215px;
color:#e62526;
}
#login A {
color:#e62526;
text-decoration:none;
}
#login A:hover {
color:#e62526;
text-decoration:underline;
}
#login-products A {
color:#e62526;
text-decoration:none;
}
#login-products A:hover {
color:#e62526;
text-decoration:underline;
}
#screens{
width:720px;
margin-left: auto;
margin-right: 15px;
margin-top:70px;
}
#screens-left{
width:193px;
float:left;
}
#screens-right{
}
.margin-left{
margin-left:25px;
}
.screens-height{
height:250px;
}
.screens-centre{
margin-left:135px;
}
.marginleft{
margin-left:25px;
}
.noborder-right{
border-right:none;
}
#bottom-keywords{
font-size: 9px;
color:#91020d;
width: 740px;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
padding:0 0 10px 0;
border-top: 1px solid #91020d;
border-bottom: 1px solid #91020d;
clear:both;
}
#bottom-keywords p{
padding-left:10px;
padding-right:10px;
}
#bottom-links {
margin-top: 10px;
width: 760px;
margin-right: auto;
margin-left: auto;
text-align:center;
}
#bottom-links ul{
list-style:none;
display: block;
margin: 0px;
padding: 0px;
margin-top: 10px;	
}
#bottom-links li{
display: inline;
}
#bottom-links a{
padding: 5px 10px;
color: #91020d;
font-size: 10px;
text-decoration:none;
}
#bottom-links a:hover{
padding: 5px 10px;
color: #91020d;
font-size: 10px;
text-decoration:underline;
}

#Bot1{
	clear:both;
	cursor:pointer;
}
#Bot1 h2{
	margin:10px 0;
	padding:0;
}
#Bot3{
	padding:10px;
}