/* =============== RESET TAGS NEW 0*/ 
a, b, body, br, caption, div, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, i, img, input, label, legend,  p, select, span, table, td, textarea, th, tr, {
		margin: 0px; padding: 0px; border:0px; font-family: Lucida Sans Typewriter, Arial,  Verdana,; color: #000; text-decoration:none; 
}

html, body{ height:100%; }
body{ font-size:100%; }

#mainframe {position:relative;
			width:970px;
			z-index:1;
}
			
#mainframe table.purple {background:#FFC3FF;}	
#mainframe .purple ul li {color:purple;}
#mainframe .purple h2 {color:purple;}
#mainframe .purple a{color:purple;font-weight: bold;}
#mainframe .purple a:hover{color: #d000d0;}
#mainframe .purple .header{background:#purple;color:#FFC3FF; padding:2px 2px 6px 20px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;}


#mainframe table.blue {background: #B3C5D1; background-image:url(/images/furn/back-blue.jpg);  background-position: center top; background-repeat: no-repeat; }
#mainframe .blue ul li {color: #5a5aff;}
#mainframe .blue h2 {color: #5a5aff;}
#mainframe .blue a{color: #5a5aff; font-weight: bold;}
#mainframe .blue a:hover{color: #80b4ff; font-weight: bold;}
#mainframe .blue .header{background:#5a5aff;color:#DEDEFF; padding:2px 2px 6px 20px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;}

#mainframe table.oker {background: #EAC89B; background-image:url(/images/furn/back-oker.jpg);  background-position: center top; background-repeat: no-repeat; }
#mainframe .oker ul li {color: #CC6600;}
#mainframe .oker h2 {color: #CC6600;}
#mainframe .oker a{color: #CC6600; font-weight: bold;}
#mainframe .oker a:hover{color: #CBBBA6; font-weight: bold;}
#mainframe .oker .header{background:#CC6600;color:#F6E0C4; padding:2px 2px 6px 20px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;}

#mainframe .oker .header2{color:#D68F35; padding:2px 2px 6px 4px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;
border-bottom:1px solid #D68F35;
border-left:16px solid #D68F35;  
}


#mainframe table.yellow {background: #FFFF91}
#mainframe .yellow ul li {color: #8d8c00;}
#mainframe .yellow h2 {color: #8d8c00;}
#mainframe .yellow a{color: #8d8c00; font-weight: bold;}	
#mainframe .yellow a:hover{color: #d5d500; font-weight: bold;}
#mainframe .yellow .header{background:#8d8c00;color:#FFFF91; padding:2px 2px 6px 20px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;}

#mainframe .yellow .header{background:#8d8c00; color:#FFFF91 padding:2px 2px 6px 20px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;}

#mainframe table.orange {background: #ffcc74}
#mainframe .orange ul li {color: #941600; }
#mainframe .orange h2{color: #941600; }
#mainframe .orange a{color: #941600; font-weight: bold;}
#mainframe .orange a:hover{color: #e8640c; font-weight: bold;}
#mainframe .orange .header{background:#941600;color:#ffcc74; padding:2px 2px 6px 20px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;}


#mainframe table.green {background: #A7B1A8; background-image:url(/images/furn/back-green.jpg);  background-position: center top; background-repeat: no-repeat; }
#mainframe .green ul li h2{color:#004200;}
#mainframe .green h2{color:#004200;}
#mainframe .green a{color: #004200;font-weight: bold;}
#mainframe .green a:hover{color: #A7B1A8;}
#mainframe .green .header{background:#004200;color:#E0FFE0; padding:2px 2px 6px 20px ; margin:1px 0px 2px -20px;
font-weight: bold;
font-size: 14px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
width:825px;}


h1 { font-family: Lucida Sans Typewriter, Arial,  Verdana,; color:#0598CE; text-align:right;line-height:36px; font-size:36px; }
h2 { font-family: Lucida Sans Typewriter, Arial,  Verdana,; color:#FFF; text-align:center; line-height:18px; margin-top:8px}
h3 { font-family: Lucida Sans Typewriter, Arial,  Verdana,; color:#999; margin:4px 0px; font-size:12px;}
h4 { font-family: Lucida Sans Typewriter, Arial,  Verdana,; color:#0598CE; text-align:center;line-height:30px; font-size:24px; }

#news p, b { font-family: Lucida Sans Typewriter, Arial,  Verdana,; color:#DDD; margin-top:18px; font-size:13px;line-height:15px; }
.newsletter  { font-family: Lucida Sans Typewriter, Arial,  Verdana,; color:#FFF; font-size:13px; text-align:right; margin-right:4px; }
#form {position:absolute; z-index:10; left:20px; top:20px;}
.content p, b, ul, li { font-family: Lucida Sans Typewriter, Arial,  Verdana,; color:#333; margin:0px; font-size:13px; line-height:14px;}
h4, p,  td, th, label, input { font-size:90%;}

#mainframe .content h4 {font-family: Lucida Sans Typewriter, Arial,  Verdana,; font-size:14px; line-height:17px;}
#mainframe .content .price {
position: absolute;
right: 100px;
font-family: Lucida Sans Typewriter, Arial,  Verdana,;
font-weight: bold;
}



/* Styles for all browsers including IE5 on Mac */

/* =============== END GRID ELEMENTS */

/* =============== GENERAL LAYOUT ITEMS */
.hr-break hr { display:none;}
.hr-break { border-top:1px solid #000; height:1px; background-color:#fff; clear:both; }

#mainframe .navigation{background-color:#fff;
			width:970px;
			height:45px;}

#mainframe .content {margin:5px 25px ;
vertical-align: top;}

#mainframe .content p{margin:0px 150px 15px 0px;
vertical-align: top;}
/* =============== END GENERAL LAYOUT ITEMS */
