body
{
	text-align: center;
}

#background
{width:960px; 
text-align: left; 
margin: auto; 
height:651px; 
background-color:#DFD2B3;
z-index:2;
} 

.content {position: relative; 
width: 960px; height: 650px; margin: auto; background-color: transparent; }
	
a:link		{ color: #A06C3D; text-decoration: none }

a:visited	{ color: #A06C3D; text-decoration: none }

a:active	{ color: #A06C3D; text-decoration: none }

a:hover		{ color: #624225; text-decoration: none }

h1{	font-family: arial;
color:#7C5430;
text-align:center;
margin-left: auto; 
margin-right: auto; 
width: 603px;
font-size: 1.2em;
font-weight:600;
position:absolute;
left:181px;
top:233px;
z-index:3;
	}
h2{	font-family: arial;
	color:#7C5430;
	text-align:center;
	font-size: 0.9em;
	font-weight:600;
	}
.text {	font-family: arial;
	color:#A06C3D;
	font-size:0.8em;
	text-align:justify;
	line-height:20px;
	margin: 0px;
	}
.title {	font-family: arial;
	color:#7C5430;
	font-size:0.9em;
	font-weight:700;
	text-align:center;
	line-height:20px;
	margin: 0px;
	}

.center-text {font-family: arial;
	color:#A06C3D;
	font-size:0.8em;
	line-height:20px;
	margin: 0px;
	text-align:center;}

#tinybox {position:absolute; display:none; padding:10px; overflow:auto; background:#DFD2B3 url(tinybox/images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {position:absolute; left:67px; top:252px; z-index:999; font:12px Arial,Verdana; font-weight:600; color:#A06C3D; text-align:center; margin-bottom:10px; padding:7px 8px 7px; border:1px solid #ccc; background:#eee; cursor:pointer; width:200px; height:10px;}
.button1 {position:absolute; left:67px; top:252px; z-index:999; font:12px Arial,Verdana; font-weight:600; color:#A06C3D; text-align:center; margin-bottom:10px; padding:7px 8px 7px; border:1px solid #ccc; background:#eee; cursor:pointer; width:200px; height:10px;}
.button:hover {position:absolute; left:67px; top:252px; border:1px solid #bbb; background:#e3e3e3}

#add-button { position:absolute;
			z-index:999;
			left:688px;
			top:514px;
			}
#add-button-wide { position:absolute;
			z-index:999;
			left:562px;
			top:546px;
			}

 
#buy {position:absolute;
 top:277px; 
 left:82px; 
 height:10px; 
 z-index:999; }
  
#index_logo {position:absolute;
 top:128px; 
 left:188px; 
 width:600px; 
 height:400px;
 z-index:3; }

#logo {position:absolute;
top:44px;
left:9px;
width:946px;
height:180px;
z-index:3; }

#flash-gallery {position:absolute;
				top: 290px;
				left:371px;
				width:570px;
				height:300px;
				z-index:998;
				}
				
#iframe {position:absolute;
				top: 225px;
				left:476px;
				width:445px;
				height:359px;
				z-index:998;
				}

#iframe-cart {position:absolute;
				top: 360px;
				left:56px;
				width:325px;
				height:275px;
				z-index:998;
				overflow:hidden;
				}

#choices {position:absolute;
				top: 360px;
				left:396px;
				width:274px;
				height:275px;
				z-index:998;
				overflow:auto;
				}


				
#flash-videos { width:450px;
				height:350px;
				z-index:998;
				}

#flash {position:absolute;
left:604px;
top:321px;
z-index:4;
}

#footer {position:absolute; 
 font-family:arial; 
 font-size:0.9em;
 color:#A06C3D; 
 top:600px; 
 left:9px; 
 width:930px;
 height:47px;
 z-index:3; }

img.catalogue-image {position:absolute;
                     top:370px;
					 left:61px;   
					 z-index:998;
					 } 

img.order {position:absolute;
				top:286px;
				left:121px;
				z-index:998;
				width:740px;
				height:65px;
				}
img.info {position:absolute;
				top:371px;
				left:684px;
				z-index:999;
				width:200px;
				height:140px;
				}
img.small {position:absolute;
				top:415px;
				left:70px;
				z-index:999;
				width:200px;
				height:200px;
				}
img.medium {position:absolute;
				top:418px;
				left:370px;
				z-index:999;
				width:200px;
				height:200px;
				}
img.large {position:absolute;
				top:415px;
				left:670px;
				z-index:999;
				width:200px;
				height:200px;
				}
 img.buf-medium {position:absolute;
				top:418px;
				left:160px;
				z-index:999;
				width:200px;
				height:200px;
				}
img.buf-large {position:absolute;
				top:418px;
				left:560px;
				z-index:999;
				width:200px;
				height:200px;
				}

img.neworder {position:absolute;
				top:562px;
				left:234px;
				z-index:999;
				width:500px;
				height:80px;
				}
img.features {position:absolute;
				top:407px;
				left:231px;
				z-index:999;
				width:500px;
				height:100px;
				}

img.leftpics {position:absolute;
				top:247px;
				left:13px;
				z-index:999;
				width:200px;
				height:400px;
				}
img.rightpics {position:absolute;
				top:247px;
				left:751px;
				z-index:999;
				width:200px;
				height:400px;
				}

img.order3-left {position:absolute;
                  top:113px;
				  left:14px;
				  width:219px;
				  height:162px;
				  z-index:999;
				  }
img.order3-right {position:absolute;
                  top:111px;
				  left:586px;
				  width:219px;
				  height:162px;
				  z-index:999;
				  }


#text-box-gallery{
	position: absolute;
	top: 291px;
	left: 35px;
	width: 300px;
	height: 280px;
	background-color:#DAC39E;
    z-index: 3;
	padding: 10px;
	overflow:auto;
}
#text-box-videos{
	position: absolute;
	top: 291px;
	left: 35px;
	width: 409px;
	height: 280px;
	background-color:#DAC39E;
    z-index: 3;
	padding: 10px;
	overflow:auto;
}

#text-box{
	position: absolute;
	top: 275px;
	left: 27px;
	width: 500px;
	height: 280px;
	background-color:#DAC39E;
    z-index: 3;
	padding: 10px;
	overflow:auto;
}

#text-box-center{
	position: absolute;
	top: 274px;
	left: 220px;
	width: 500px;
	height: 250px;
	background-color:#DAC39E;
    z-index: 3;
	padding: 10px;
	overflow:hidden;
}

#text-box-oos {
	position: absolute;
	top: 362px;
	left: 441px;
    width: 202px;
	height: 246px;
	z-index: 997;
	padding: 10px;
}

#text-box-catalogue {
	position: absolute;
	top: 357px;
	left: 49px;
    width: 591px;
	height: 256px;
	z-index: 997;
	padding: 10px;
}
#order-background {
	position: absolute;
	top: 279px;
	left: 36px;
	background-color:#DAC39E;
    width: 867px;
	height: 341px;
	z-index: 997;
	padding: 10px;
}

#text-box-catalogue1 {
	position: absolute;
	top: 304px;
	left: 156px;
	width: 720px;
	height: 220px;
	z-index: 997;
	padding: 10px;
}

#text-box-catalogue2 {
	position: absolute;
	top: 305px;
	left: 392px;
	width: 243px;
	height: 219px;
	z-index: 997;
	padding: 10px;
}
#text-box-catalogue3 {
	position: absolute;
	top: 305px;
	left: 636px;
	width: 243px;
	height: 221px;
	z-index: 997;
	padding: 10px;
}

#text-box-large{
	position: absolute;
	top: 289px;
	left: 71px;
	width: 800px;
	height: 280px;
	background-color:#DAC39E;
    z-index: 3;
	padding: 10px;
}
#text-box-order{
	position: absolute;
	top: 289px;
	left: 71px;
	width: 800px;
	background-color:#DAC39E;
    z-index: 3;
	padding: 10px;
	overflow:auto;
}


#view-cart {
	position:absolute;
	z-index:999;
	left:690px;
	top:591px;
	width: 84px;
			}
			

#view-cart-top { position:absolute;
			z-index:999;
			left:822px;
			top:248px;
			width:100px;
			}

			
#view-button-bg { position:absolute;
			background-color:#DFD2B3;
			width:262px;
			height:164px;
			left:606px;
			top:540px;
			z-index:998;
			}
#view-button-bg-wide { position:absolute;
			background-color:#DFD2B3;
			width:319px;
			height:164px;
			left:543px;
			top:532px;
			z-index:998;
			}
/************************************navigation***********************************************************************/
#navigation {
	position:absolute;
	left:21px;
	top:9px;
	z-index:999;
	width: 920px;
}
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}
 
/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}
 
/* style all the links */
.menu a, .menu :visited {
display:block;
font-size:10px;
width:130px;
padding:7px 0;
color:#7C5430;
background:#DAC39E;
text-decoration:none;
margin-right:1px;
text-align:center;
font-family:verdana, sans-serif;
}
/* style the links hover */
.menu :hover{
color:#444;
background:#d4d8bd;
}
 
/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}
 
 
.stickytooltip{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:5px solid #A06C3D; /*Border around tooltip*/
background:white;
z-index:3000;
}


.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:black;
color:white;
padding-top:5px;
text-align:center;
font:bold 11px Arial #A06C3D;
}

#info {padding-bottom:100px;}
 
#info dl {
  clear:both;
  width:800px;
  height:8em;
  margin:2em auto;}
#info dt {
  margin-bottom:1em; 
  font-weight:bold;}
#info dd {
  width:33%; 
  float:left; 
  margin:0;}
 
#info ol.first {
  counter-reset:item 0;}
#info ol.second {
  counter-reset:item 7;}
#info ol.third {
  counter-reset:item 15;}

#info ol li {
  display: block;}
#info ol li:before {
  content: counter(item) ". "; 
  counter-increment: item 1;}

