/* General Rules */

html{padding:0px;margin:0px;}

body{	
     	
    	font-family:SunSans-Regular, Sans-Serif;
        color:#8caf63;
        font-size:11px;
        text-align:center;
        margin-top: 0px;
        margin-left:0px;
        padding:0px;
        background:url(images/bg_white.gif) repeat-x top;
        background-color:#6f863b;
	
}

/***** Main Link *********/
a, a:visited {
	text-decoration: none;
	color: #ff0000;
	font-size:11px;
	line-height:11px;
}

a:hover {
	text-decoration: none;
	color: #ee9200;
	
}

a.item {
    text-decoration:none;
    display:block;
    padding:6px;
    color: #c37801;

}

a.item:hover{
    padding:5px;
	border:1px solid #a1b36b;
	color: #c37801;
}

a.menu, a.darklink, a.menu:visited, a.darklink:visited{
    text-decoration:none;
    color:#2f7cbc;
  	border-bottom: 1px dotted #ccc;
    
}

a.menu:hover, a.darklink:hover{
   text-decoration:underline;
   color:#ea7000;
   border-bottom: 1px solid #ccc;
 
}




/***** End of Main Link *******/

p,pre {margin:5px 0px 5px 0px;padding-top:0px;padding-bottom:0px;line-height:15px;font-size:11px;color:#000000;}

p.yellow {margin:0px 0px 15px 0px;padding-top:0px;padding-bottom:0px;line-height:15px;font-size:11px;color:#ee9200;}

p.contact  {margin:0px 0px 0px 0px;padding-top:0px;padding-bottom:0px;line-height:11px;font-size:11px;color:#ee9200;}

p.submenu{margin:0px 0px 15px 0px;padding-top:0px;padding-bottom:0px;line-height:15px;font-size:12px;color:#497700;
}

td {   
    	color:#ee9200;
    	font-family: verdana,tahoma,SunSans-regular, Arial, Sans-Serif;
     	margin-bottom:5px;
}

h1 {
    	font-size:16px;
    	font-family: SunSans-Regular, Sans-Serif;
     	padding:0px;
     	margin:0px;
     	color:#ee9200;
}

h2.item {
    	font-size:12px;
    	color:#c97c01;
    	font-family:SunSans-Regular, Sans-Serif, verdana, arial;
     	padding-bottom:5px;
     
     	
}

h2.itemdetail {
    	font-size:12px;
    	color:#000000;
    	font-family: SunSans-Regular, Sans-Serif, verdana, Arial;
     	padding-bottom:5px;
     
     	
}


h2 {
    	font-size:12px;
    	color:#7f9c47;
    	font-family:verdana, Arial, SunSans-Regular, Sans-Serif;
     	margin-bottom:5px;
     	
     	
     	
}

h3 {
    	font-size:11px;
    	font-family:verdana, Arial, SunSans-Regular, Sans-Serif;
     	color:#000000;
     	margin-bottom:0px;
     	margin-top:0px;
     	
}

h3.item {
       
        padding:0px;
        margin-bottom:0px;
        margin-top:0px;
        color:#ee9200;
}

h3.material {
       
        padding:0px;
        margin-bottom:0px;
        margin-top:0px;
        color:#ee9200;
}

#middlebg{
    padding:30px 50px 10px 50px; 
    background:url(images/gradasi_middle.jpg) repeat-x;
    background-color:#ffffff;
   
     }

#material{
    text-align:left;
    padding-top:10px;
}

#item{
    text-align:center;
    margin:auto;
    padding-right:8px;
    padding-left:8px;
    width:100px;
    height:100px;
}

#size{
    width:100px;
    height:100px;
    
}


/**** List Decoration *****/


#settinglist li{
    padding:0px 0px 5px 20px;
	margin:0px;
	color:#014fa4;
	background:url(images/li_light.gif) no-repeat left;
}

ul{	
    list-style:none outside;
	margin:0px;
	padding:0px;
}

li{	padding:0px 0px 5px 20px;
	margin:0px;
    font-size:11px;
    color:#474747;
	
}
/****** End of List Decoration ****/

/***** Border decoration *********/

#borderijo { border:1px solid #e1e1e1; padding:5px;  margin:0 8px 0 0px; background-color:f0f6e9;}

#border1 { border:1px solid #e1e1e1; padding:0px;  margin:0px 5px 0px 0px; background-color:#ffffff; }

/***** End of Border Decoration ********/


/***** Positioning decoration style *****/


#menucontainer{
		height:29px;
		border-right:1px solid #b4b578;
	    border-top:1px solid #b4b578;
        border-bottom:1px solid #b4b578;
}


#menu{
    padding:10px 8px 9px 9px;
    float:left;
    border-left:1px solid #b4b578;
}





#contactform{
	width:450px;
    padding-left:35px;
	text-align:left;
	color:#ffffff;
    overflow:hidden;
    float:left;
    
}

    
#contact{
	width:200px;
	text-align:left;
	color:#ffffff;
	padding-bottom:5px;
	overflow:hidden;
	
}

#contactname{
    font-size:12px;
    color:000000;
    float:left;
}

/***** End Positioning decoration style *****/


/******** Start of h3 replacements ***********/

#furniture h1 span{
	display:none;
}

#furniture h1{background:url(images/title_furniture.gif) no-repeat left;width:177px;height:16px;}


/***** End of  h3 replacements**********/


