body {
	margin: 0px;
	padding: 0px;
	background: #fff;
	}

 #container {
   position: absolute;
	left: 50%;
	top: 2%;
	width: 995px;
	height: 624px; 
	margin-left: -497px;
	margin-top: 0px;
	border: 0px;
 }

#left { z-index: 155;  position: absolute;  left: 12px;  top: 132px;background: #4f4f4f;}
#left #tlborder {z-index: 77;position: absolute; left: 0px; top: 0px;border: 0px;margin: 0px;padding: 0px;}
#left #trborder {z-index: 77;position: absolute; left: 202px; top: 0px;border: 0px;margin: 0px;padding: 0px;}

#left #menu {display: block; width:215px;margin: 0px 0px 0px 5px;padding: 1px 0px 0px 0px;}
#left #menu a.normal{display: block;width: 190px;height: 34px;background: #78a354;font: normal 14px/34px arial;text-decoration: none;color: #fff;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; border: 0px; border-top: solid 1px #fff;}
#left #menu a.normal:hover{text-decoration: underline;}
#left #menu a.normal:visited{}

#left #menu a.active{display: block;width: 190px;height: 34px;background: #579900;font: normal 14px/34px arial;text-decoration: none;color: #fff;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; border: 0px; border-top: solid 1px #fff;}
#left #menu a.active:hover{text-decoration: underline;}
#left #menu a.active:visited{}

#left #menu ol#insidemenu{
display: block;
width: 174px;
background: #ffffed;
margin: 0px 0px 0px 0px;
padding: 13px 0px 4px 36px;
}

#left #menu ol#insidemenu li{
background: #ffffed;
margin: 0px 8px 10px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/15px arial;
}

#left #menu ol#insidemenu li a.insideol{font: normal 12px/15px arial; line-height: 1.3em; text-decoration: none;color: #000;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; border: 0px;}
#left #menu ol#insidemenu li a.insideol:hover{text-decoration: underline;}
#left #menu ol#insidemenu li a.insideol:visited{}

#left #menu a.inside{display: block;width: 182px;height: 25px;background: #ffffed;font: normal 12px/25px arial;text-decoration: none;color: #000;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 28px; border: 0px;}
#left #menu a.inside:hover{text-decoration: underline;}
#left #menu a.inside:visited{}

#left #menu a.last{display: block;width: 190px;height: 34px;background-image: url(/phppages/images/nleftm_last.gif);font: normal 14px/34px arial;text-decoration: none;color: #fff;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; border: 0px;}
#left #menu a.last:hover{text-decoration: underline;}
#left #menu a.last:visited{}

#left #menu a.lastact{display: block;width: 190px;height: 34px;background-image: url(/phppages/images/nleftm_lastact.gif);font: normal 14px/34px arial;text-decoration: none;color: #fff;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; border: 0px;}
#left #menu a.lastact:hover{text-decoration: underline;}
#left #menu a.lastact:visited{}

#left #menu .cntct{display: block;width: 210px;height: 42px;background-image: url(/phppages/images/nleftm_last_contact.gif);margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; border: 0px;cursor: hand; cursor: pointer;}


#middle {
z-index: 10;
position:absolute;
left: 249px;
top: 146px;
background:#fff;
margin: 0px;
padding:0px;
border: 0px;
}

#middle #mainpic {
z-index: 10;
position:absolute;
left: 0px;
top: 0px;
background:#fff;
}

#middle #mainpic #showroom_link {
z-index: 10;
position:absolute;
left: 364px;
top: 0px;
width: 362px;
height: 185px;
border: 0px;
}

#middle #mainpic #showroom_link a{
display: block;
width: 400px;
height: 250px;
}

#middle #lft_cell {
z-index: 10;
position:absolute;
left: 8px;
top: 237px;
background:#fff;
width: 418px;
margin: 0px;
padding:0px;
}

#middle #rght_cell {
z-index: 10;
position:absolute;
left: 429px;
top: 237px;
background:#ffffed;
width: 290px;
height: 232px;
margin: 0px;
padding:5px;
}

#middle p.hding{
margin: 10px 10px 5px 10px;
padding: 0px;
font: bold 14px arial;
line-height: 1.3em;
color: #000;
}

#middle p.showroom{
margin: 12px 10px 5px 10px;
padding: 0px;
font: normal 14px arial;
line-height: 1.3em;
color: #000;
}

#middle ul.showroom{
margin: 12px 10px 5px 20px;
padding: 0px;
}

#middle ul.showroom li{
margin: 12px 10px 5px 20px;
padding: 0px;
font: normal 14px arial;
line-height: 1.3em;
color: #000;
}

#middle a.showroom{
margin: 0px 0px 0px 0px;
padding: 0px;
font: normal 14px arial;
color: #f7931e;
text-decoration: underline;
}
#middle a.showroom:hover{
text-decoration: none;
}
#middle a.showroom:visited{
	color: purple;
}

#middle	img{
border: 0px;
}
#middle h2 {
margin: 10px 0px 0px 0px;
padding: 0px;
font: bold 16px arial;
color: #000;
}
#middle p{
margin: 10px 0px 0px 0px;
padding: 0px;
font: normal 15px arial;
line-height: 1.4em;
color: #000;
}

#middle a{
margin: 0px 0px 0px 0px;
padding: 0px;
font: normal 15px arial;
color: #3e50a1;
text-decoration: underline;
}
#middle a:hover{
color: #000;
}
#middle a:visited{
	color: purple;
}

#middle #lft_text{
z-index: 10;
position:absolute;
left: 0px;
top: 20px;
background:#fff;
width: 405px;
margin: 0px;
padding: 0px;
}

#middle #lft_text p.mgname{
margin: 0px 0px 0px 0px;
padding: 0px;
font: normal 19px arial;
line-height: 1.2em;
color: #000;
}

#middle #lft_text p.mgnameb{
margin: 2px 0px 0px 0px;
padding: 0px;
font: normal 14px arial;
line-height: 1.2em;
color: #000;
}

#middle #lft_text p.mgdesc{
margin: 10px 0px 0px 0px;
padding: 0px;
font: normal 14px arial;
line-height: 1.2em;
color: #000;
}

#middle #prthumbs
 {
 margin: 10px 0px 0px 9px;
 padding: 0px;
 display: block;
 border: solid 1px #a0a0a0;
 background: #ffffed; 
 height: 540px;
 width: 460px;
 overflow : auto;
 }
 
#middle #prthumbs a.normal
{
float: left;
display: block;
width: 94px;
height: 124px;
margin: 3px 5px 1px 4px;
padding: 0px;
border: solid 3px #F3FCEB; 
text-decoration: none;
}
#middle #prthumbs a.normal:hover
{

} 

#middle #prthumbs a.active
{
float: left;
display: block;
width: 94px;
height: 124px;
margin: 3px 5px 1px 4px;
padding: 0px;
border: solid 3px #536b4b;
text-decoration: none;
}
#middle #prthumbs a.active:hover
{

} 
 
#middle #prthumbs img
{
width: 94px;
height: 124px;
margin: 0px;
padding: 0px;
border: 0px;
}  

#middle p.heading1{
margin: 12px 0px 5px 10px;
padding: 0px;
font: bold 20px arial;
line-height: 1.3em;
color: #000;
}

#middle p.heading2{
margin: 12px 0px 5px 10px;
padding: 0px;
font: bold 16px arial;
line-height: 1.3em;
color: #000;
}

#middle #topright_pic{
z-index: 10;
position:absolute;
left: 400px;
top: 0px;
background:#fff;
margin: 0px;
padding: 0px;
}

#middle #rght_form {
z-index: 10;
position:absolute;
left: 460px;
top: 230px;
width: 240px;
height: 360px;
background: url(/phppages/images/ordering_rf_bg.gif);
margin: 0px;
padding: 0px;
}

#middle #lft_text .movie {
display: block;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 25px;

}

#middle #rght_form #cform {
z-index: 10;
position:absolute;
left: 28px;
top: 55px;
margin: 0px;
padding: 0px;
display: block;
}

#middle #rght_form p{
margin: 9px 10px 0px 16px;
padding: 0px;
font: normal 14px arial;
line-height: 1.3em;
color: #fff;
}

#middle #rght_form #cform_ty {
z-index: 10;
position:absolute;
left: 28px;
top: 55px;
margin: 0px;
padding: 0px;
display: none;
}

#middle #rght_form #cform_ty p{
margin: 10px 0px 0px 0px;
padding: 0px;
font: normal 14px arial;
line-height: 1.3em;
color: #000;
}