@charset "utf-8";
/* CSS Document */
body{
margin:0px;
}
h1{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}
.headerholder{
background:url(Images/background-Gradient.gif) repeat-x;
height:229px;
position:relative;
}
.header{
z-index:5;
background:url(Images/gecko-furniture-head3.png) no-repeat;
height:493px;
width:995px;
margin:auto;
position:relative;
}
.imagerotator{
background-color:#000000;
margin-left:110px;
position:relative;
z-index:5;
width:785px;
height:265px;
}

.clearboth{
height:60px;
clear:both;}
.clearboth2{
height:320px;
clear:both;}
.clearboth3{

clear:both;}
.rounder{
z-index:4;
position:relative;
background:url(Images/round-thing.png) repeat-x;
height:5px;
margin-top:-5px;
}
.bodyholder{
position:relative;
background:url(Images/background-texture1.jpg);
background-repeat:repeat;
padding-bottom:100px;

}
.bodyin{
position:relative;
margin-top:200px;
width:900px;
margin:auto;
}
.pointy{
z-index:4;
position:relative;
background:url(Images/pointy-thing.png) repeat-x;
height:13px;
margin-top:-13px;
}
.footerholder{
background-color:#b8baa0;
height:250px;
}
.headmenu{
z-index:6;
width:415px;
height:62px;
position:relative;
float:right;
margin-top:90px;

margin-right:57px;
}
.headmenu li{
text-align:center;
}
.headmenu a{
color:#CCCCCC;
text-decoration:none;
font-size:16px;
}
.specials{
background-image:url(Images/our-specials.png);
width:165px;
height:44px;
}
.colourrange2{
background-image:url(Images/colours/colour-range3.png);
width:791px;
height:218px;
margin:auto;
}
.colourrange3{

width:791px;
height:218px;
margin:auto;
}

.welcome{
background-image:url(Images/welcome.png);
width:165px;
height:44px;
margin:auto;
}
.links{
background-image:url(Images/links.png);
width:165px;
height:44px;

}
.left{
float:left;
width:650px;}
.productimage{
background-color:#FFFFFF;
width:182px;
height:137px;
display:inline-block;
float:left;
text-decoration:none;
border:none;
}
.producttext{
background:url(Images/product-highlight.png) ;
padding:5px;
padding-left:10px;
width:331px;
height:127px;
display:inline-block;
color:#666666;
}
.producttext2{

padding:5px;
padding-left:10px;
width:361px;
height:127px;
display:inline-block;
color:#666666;
}
.producttext a img{
margin-top:-20px;
text-decoration:none;
border:none;
}
img {
border-style:none;}
.producttext2 a img{
margin-top:-20px;
text-decoration:none;
border:none;
}
.right{
float:right;
margin-top:50px;}
.footerinner{
padding:10px;
width:800px;
height:230xp;
margin:auto;}
.footerright{
margin:auto;
padding-top:100px;
color:#666666;
width:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;}
.contactdetails{
font:Arial, Helvetica, sans-serif;
color:#333333;
font-size:16px;}
.footerright a{
text-decoration:none;
color:#333333;
padding:5px;
}
.footerleft{
padding-top:60px;
color:#666666;
float:left;
width:340px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;

}
.hometext{
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
padding:10px;
font-size:16px;}
/*-----------------------------------------HEADERS-----------------------------*/
.letuscontact{
background-image:url(Images/let-us-contact-you.png);
width:243px;
height:230px;
}
.form{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding-left:7px;
padding-top:30px;}
.findus{
background:url(Images/how-to-find-us.png) no-repeat;
width:243px;
height:45px;
}
.products{
background:url(Images/our-Products.png);
height:45px;
width:189px;}
.cots{
background:url(Images/cots.png);
height:45px;
width:58px;
}
.misc{
background:url(Images/misc.png);
height:45px;
width:196px;}
.desks{
background:url(Images/desks.png);;
height:45px;
width:89px;}
.compactams{
background:url(Images/compactams.png);
height:45px;
width:163px;
}
.beds{
background:url(Images/beds.png);
height:45px;
width:266px;
}
.sidetables{
background:url(Images/side-tables.png);
height:45px;
width:163px;
}
.wallshelves{
background:url(Images/wallshelves.png);
height:45px;
width:183px;
}
.floorshelves{
background:url(Images/floorshelves.png);
height:45px;
width:183px;
}
.teen{
background:url(Images/teen.png);
height:45px;
width:183px;
}
.featured{
background:url(Images/featured.png);
height:45px;
width:266px;}
.accessories{
background:url(Images/accessories2.png);
height:45px;
width:183px;
margin:auto;
}
.toyboxes{
background:url(Images/toyboxes.png);
height:45px;
width:183px;
}
.trollies{
background:url(Images/trollies.png);
height:45px;
width:114px;
}
.contact{
background:url(Images/contact-us.png);
height:45px;
width:156px;
}
#prodmenu li a{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;}
/*-----------------------------------------HEADERS end-----------------------------*/
.colour{
margin-top:-10px;
float:right;
widows:70px;
height:70px;
position:relative;
z-index:6;}
/*------------------------------------------------Menu----------------------------------------*/
#coolMenu,
#coolMenu ul {
    list-style: none;
}
#coolMenu {
z-index:88;
}
#coolMenu > li {
    float:left;
	padding-right:25px;
}
#coolMenu li a {
display: block;
    height:20px;
    text-decoration: none;
}
#coolMenu ul {
    position: absolute;
    display: none;
z-index: 999;

}
#coolMenu ul li a {
    width: 170px;
}
#coolMenu li:hover ul {
    display: block;
}
/* Main menu
------------------------------------------*/
#coolMenu {
    font-family: Arial;
    font-size: 16px;
}
#coolMenu > li:hover > a {
    color:white;
}
 
/* Submenu
------------------------------------------*/
#coolMenu ul {
background:#e5d5c6; 


}
#coolMenu ul li a {
    color: #000;
}
#coolMenu ul li:hover a {
color:white;
}
ul.indent li{
margin-left:-35px;
padding-bottom:3px;
text-align:left;}