/*------------
CSS : Rimco pty Ltd
Designed by Andrew Kitis
Created on: 14/3/2009
--------------------*/

/*-------------Global styles------------------*/

body {background:#fff url(../images/core/bg.jpg) no-repeat top center; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333;}

#container {margin:0 auto; width:940px; margin-top:1px;}


#content {background:#c6bdad url(../images/core/content-bg-left.jpg) repeat-x 0 0; width:900px; border-bottom:1px solid #e0dad6; border-left:1px #e0dad6 solid; border-right:1px #e0dad6 solid; margin-left:19px; min-height:340px; }


#text-left {width:550px; float:left; margin:20px 0 20px 20px; height:auto; }
#text-left-inner {width:850px; float:left; margin:20px 0 20px 20px; height:auto; }


.left {float:left; display:block;}
.right {float:right; display:block;}

#header {background:url(../images/core/header-bg.jpg) no-repeat; width:940px; height:143px;}

#header-left {float:left; width:340px;}
#header-right {float:left; width:600px;}

#footer{ margin:15px 15px 50px 25px; color:#764705;}




/*-----------------------Contact CTA styles--------------------*/
#contact-cta{float:left; width:600px; height:80px; overflow:hidden; color:#a66f22;}
#contact-cta p{line-height:13px; padding: 0 0 2px 0;}

#contact-cta h2{padding:0;}

ul#contact-info {float:right; padding: 0 35px 0 0;}
ul#contact-info li {float:left; width:190px; padding:7px;}
ul#contact-info li.contact-border {border-right:1px solid #d2ccc8; width:150px;}




/*------------------CTA right gallery styles------------------*/
#gallery-right{background:url(../images/core/cta-right-gallery-bg.gif) no-repeat; height:310px; float:right; width:264px; margin-right:35px;}
#gallery-right-text{margin:230px 15px 0 20px; color:#a59f98;}
#gallery-right ul#gallerylist {padding-left:29px; padding-top:13px;}
#gallery-right ul#gallerylist li{float:left; border:5px  solid #b59c78; height:89px; width:89px; margin:0 10px 10px 0;}



/*----------------------Text Styling--------------------*/

p {line-height:18px; padding-bottom:15px;}
h1, h2, h3, h4 {padding-bottom:15px;}

a { color:#e48907; text-decoration:none; }
a:hover, a:focus { color: #764705; text-decoration: underline; }
span.mailto { color: #e48907; }  
a.mailto { color: #764705; text-decoration: none;  }  
a.mailto:hover { color: #764705; text-decoration: underline; } 

/*--------------NOTE: THERE ARE SIFR STYLINGS FOR ____ALL___ HEADINGS AS WELL, YOU MUST CHANGE THOSE IF YOU WANT THE HEADINGS TO CHANGE------------*/
h1{font:24px Verdana, Arial, Helvetica, sans-serif; color:#764705;}
h2{font:20px Verdana, Arial, Helvetica, sans-serif; color:#764705;}
h3{font:18px Verdana, Arial, Helvetica, sans-serif; color:#764705;}
h4{font:16px Verdana, Arial, Helvetica, sans-serif; color:#764705;}
h5{font:14px Verdana, Arial, Helvetica, sans-serif; color:#764705;}
/*--------------NOTE: THERE ARE SIFR STYLINGS FOR ____ALL___ HEADINGS AS WELL, YOU MUST CHANGE THOSE IF YOU WANT THE HEADINGS TO CHANGE------------*/




/*----------------Flash styles------------*/

#flash-home{background:url(../images/core/flash-bg.jpg) no-repeat; height:282px;}
#flash-inner {background:url(../images/core/flash-bg-inner.jpg) no-repeat; height:282px;}




/*------Nav--------*/

#nav {width:600px; height:33px;  float:left;}

ul#nav-list {list-style:none; height:33px; display:inline-block; clear:both;} 
ul#nav-list li {margin-right:6px; float:left; height:33px;}
ul#nav-list li a {display:block; height:33px; text-indent:-9999px;}
ul#nav-list li a:hover {background-position:0 -33px!important;}

ul#nav-list li#nav-home a {background:url(../images/nav/nav-home.jpg) no-repeat; width:73px;}            
ul#nav-list li#nav-about a	{background:url(../images/nav/nav-about.jpg) no-repeat; width:103px;}		    
ul#nav-list li#nav-specifications a {background:url(../images/nav/nav-specifications.jpg) no-repeat; width:138px;}       
ul#nav-list li#nav-galleries a	{background:url(../images/nav/nav-galleries.jpg) no-repeat; width:101px;}	  
ul#nav-list li#nav-contactus a {background:url(../images/nav/nav-contact.jpg) no-repeat; width:121px;}                
                
             
			 
/*-----------------Specifications + Gallery page styles--------------*/


dl.products {float:left; width:370px; border:1px solid #bab1a0; background:#e7e3dc; margin:0 0 15px 15px; padding:15px; height:320px;}

dl.products dd.specifications-image {float:right!important;}
dl.products dd table td {width:100px;}

ul#gallery li {float:left; margin:0 10px 10px 0; border:3px solid #b79f7c; height:113px; width:150px; overflow:hidden;}
