body
{
	margin:10px;
	background:#9F979F;
	font-family:arial;
	font-size:12px;
}

#shadow-container
{
	margin:auto;
	width:768px;
	height:578px;
	background:#777 url(../images/shadow.gif) no-repeat;
	border:1px #9F979F solid;
}

.image-containersales
{
	border:1px #ccc solid;
	width:540px;
	height:325px;
	position:relative;
	background:#CCC;
	overflow:hidden;
}

#inner-container
{
	position:relative;
	margin:11px;
	width:744px;
	height:554px;
	background:#FFF;
	border:1px #CCC solid;
}

#header-banner
{
	position:absolute;
	left:0px;
	top:0px;
	background:#663366 url(../images/header-banner.gif) no-repeat;
	width:744px;
	height:112px;
}

#left-content
{
	position:absolute;
	left:0px;
	top:132px;
	width:182px;
	height:422px;
	background:url(../images/left-content.gif) no-repeat;
}


#leftcontentsale
{

	position:absolute;
	top:60px;
	left:5px;
	width:160px;
	height:290px;
	border:0px #9F979F solid; 
	
	
}

#left-content iframe
{

	position:absolute;
	top:50px;
	left:20px;
	width:160px;
	height:300px;
}

#left-content-heading
{

	border:0px #9F979F solid; 
	position:absolute;
	left:8px;
	top:15px;
	width:160px;
	height:40px;
}

#left-content-USP
{
	position:absolute;
	top:10px;
	left:0px;
	width:181px;
	height:225px;
	overflow:hidden;
}
	
#left-content-contactus
{
	text-decoration:none;
	font-size:13px;
	color:#888;
	position:absolute;
	left:0px;
	top:55px;
	width:181px;
	height:400px;
	overflow:hidden;
	position:relative;
}

#left-content-productmenu
{
	text-decoration:none;
	font-size:13px;
	color:#888;
	position:absolute;
	left:0px;
	top:55px;
	width:181px;
	height:240px;
	overflow:hidden;
	position:relative;
}

#left-content-productmenu a

{
	text-decoration:none;
	color:#888;
	
}

#left-content-productmenu a:hover
{
	
	color:#666666;
	font-weight:bold;
	text-indent:23px;
}


#left-content-USP div
{
	background:url(../images/factory_arrow.png) no-repeat -4px -4px;
	white-space:nowrap;
	padding-left:20px;
	margin-bottom:6px;
	display:none;
	color:#888;
}

.usp-start
{
	font-size:120px;
}

.usp-finish
{
	font-size:13px;
}

#left-content-lower-description
{
	font-size:1em;
	color:#625B62;
	border:0px #9F979F solid; 
	position:absolute;
	left:0px;
	top:234px;
	width:181px;
	height:188px;
	overflow:hidden;
}

.lower-description-items
{
	position:absolute;
	left:0px;
	top:0px;
	font-size:13px;
}

.lower-description-item
{
	width:161px;
	height:168px;
	padding:10px;
}

#right-content
{
	position:absolute;
	top:132px;
	left:202px;
	width:542px;
	height:422px;
	background:#fff;
}

#right-corner-triangle
{
	position:absolute;
	top:0px;
	left:0px;
	width:14px;
	height:14px;
	background:url(../images/right-triangle.gif) no-repeat;	
}

#big-image
{

	
	width:542px;
	height:325px; 
	border:0px #9F979F solid; 
	position:relative; 
	top:0px; 
	left:0px;
	background:#fff;
}

#big-imagesales
{

	font-family:verdana;
	font-size:1em;
	width:540px;	
	height:420px; 
	border:1px #9F979F solid; 
	position:relative; 
	top:0px; 
	left:0px;
	background:#fff;
	overflow-x:hidden;
	overflow-y:scroll;
}

#comfort-menu
{
	font-family:verdana;
	
	width:540px;
	height:95px; 
	border:1px #9F979F solid; 
	position:absolute; 
	top:325px; 
	left:0px;
	background:#E8E1D0;
}

#comfort-menu-plan
{
	font-family:verdana;
	font-size:0.9em;	
	width:540px;
	height:95px; 
	border:1px #9F979F solid; 
	position:absolute; 
	top:325px; 
	left:0px;
	
}

#comfort-menu-heading
{

	width:270px;
	height:19px; 
	border:0px #9F979F solid; 
	position:absolute; 
	top:2px; 
	left:8px;
	background:#E8E1D0;
}

#comfort-menu-description
{

	width:176px;
	height:34px; 
	border:0px #9F979F solid; 
	position:absolute; 
	top:30px; 
	left:8px;
	background:#E8E1D0;
}

#comfort-menu-prices
{

	font-size:0.8em;
	color:#CD8D0A;
	width:470px;
	height:15px; 
	border:0px #9F979F solid; 
	position:absolute; 
	top:79px; 
	left:32px;
	background:#E8E1D0;
}
 
#top-nav
{
	position:absolute;
	left:16px;
	top:79px;
	font-size:13px;
}

#top-nav span.pipe
{
	float:left;
	color:#FFF;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
}

#top-nav a
{
	color:#FFF;
	text-decoration:none;
	float:left;
	padding-top:5px;
	padding-bottom:3px;
}

#top-nav a:hover
{
	border-bottom:3px #FFF solid;
}



















.image-container
{
	border:1px #cccccc solid;
	width:540px;
	height:325px;
	position:relative;
	
	overflow:hidden;
}

#large-images
{
	position:absolute;
	top:0px;
	width:3252px;
}

#captions
{
	width:500px;
	position:absolute;
	left:0px;
	height:1500px;
}

.caption
{
	display:block;
	padding:10px;
	width:480px;
	height:305px;
	font-family:verdana;
	font-size:30px;
	color:#FFF;
}

.caption span
{
	display:block;
	padding:3px;
	font-size:11px;
	font-weight:bold;
}

.large-image
{
	float:left;
}

.thumbnail-images
{
	position:absolute;
	top:15px;
	left:20px;

	width:520px;
	height:47px;
	
	

	background:#E8E1D0;
	border:0px #000 solid;
	
}

.thumbnail-image
{
	background:#E8E1D0;
	color:#FFF;
	font-family:verdana;
	cursor:pointer;
}
