/* Teragren.com Global Styles
-----------------------------------------*/

* {
	margin:0;
	padding:0;
}

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clearfix {
display: inline-block;
}

html[xmlns] .clearfix {
display: block;
}

* html .clearfix {
height: 1%;
}
body, form, h1, h2, h3, h4, h5, h6, p, ul, ol, dd, fieldset {
	margin: 0px;
}

img {
	border: 0;
	font-size: 0.6em;
}
ul, ol, dd {
	padding: 0px;
	list-style-type: none;
}
li {
	display: inline;
}
h1 {
	margin-bottom: 10px;
	line-height:normal
}
.clear {
clear:both;
}

p, #col_right p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding: 0 15px 0 0;
	color: #666;
    }
	
p a, a.list { color: #222; text-decoration: underline; }

p a:hover. a.list:hover { 
	color: #783; 
	text-decoration: underline; 
	}

#wrapper-top { 
    top: 0;
    min-height: 110px;
    width: 100%;
    clear: both;
	text-align:left;
}

#wrapper-top a{ 
    top:0px;
	padding-left:5px;
}

#top-nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	width:40%;
    text-align: right;
    margin: 10px 0px 0 0;
    float: right;
	position:relative;
	top:4px;
	left:-50px;
	z-index:1;
    }

#top-nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
    /*position: absolute;
    top: 15px;
    right: 17px; */
    }

#top-nav li {
    display: inline;
    color: #999;
    padding: 0 0 0 8px;
    }
	
#top-nav li.on a { color: #999; }
    
#top-nav a:link, #top-nav a:visited {
    color: #666;
    text-decoration: none;
    }
    
#top-nav a:hover { color: #783; }


#top-nav li.search { width: 191px; } /* last list item different size */

#top-nav li.search input { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    }
    
#top-nav li input.txt { 
    }


#foot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
	padding: 12px 2px 2px 12px;
	color: #999999;
	text-align: center;
	margin: 7px 5px 0 5px;
	border-top:1px solid #DDDDDD;
	font-size: 10px;
	font-weight:normal;
	position:relative;
	z-index:1;
}


#foot ul {
    list-style: none;
    padding: 0;
    
    }

#foot li {
    display: inline;
    color: #783;
    padding: 2px;
    }
    
#foot a:link, #foot a:visited, #foot p {
    color: #783;
    text-decoration: none;
    }
    
#foot img {
	border:none;
}

#foot a:hover { color: #444; }

#foot p {
    width: 660px;
    text-align: left;
    }

	
/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
	padding-left:120px;
}
/*--Window/Masking Styles--*/
.window {
	height:241px;	width: 696px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;
}

/*--Paging Styles--*/
.paging {
	position: absolute;
	top: 15px; left: 95px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 38px;
	background: url(../images/paging_bg2.png)  ;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	text-decoration: none;
	background: #783;
	/*border: 1px solid #610000;*/
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}
	
	
#newdiv {
	position:absolute;
	top:14px;
	width:300px;
	left:638px;
    }

#wrapper-left {
    position: relative;
	z-index: 0;
    top: -8px;
    left: 55px;
    margin-left: 15px;
    margin-top: 15px;
    width: 240px;
	float:left;
    }
#wrapper-left_title {
	/*position: absolute;*/
	z-index: 0;
	top: 5px;
	height:25px;
	padding-top: 10px;
	padding-left: 15px;
	width: 240px;
	font-size: 12px;
	color:#783;
	background-color: #fff;
	float:left;
	border: none;
    }

#wrapper-left_input {
    position: relative;
	z-index: 0;
    top: 5px;
    padding-left: 15px;
    width: 240px;
	font-size: 11px;
	color:#333;
	background-color: #eee;
	float:left;
	border: 1px solid #783;
    }
#wrapper-left_results{
	position: relative;
	z-index: 0;
	top: 10px;
	padding-left: 15px;
	width: 240px;
	font-size: 11px;
	color:#333;
	background-color: #fff;
	float:left;
	border: 1px solid #783;
	min-height:422px;
	max-height:422px;
	overflow:auto;
    }
	
#wrapper-left p{	
font-size:12px;
}
	
#wrapper-right { 
	position:absolute;
	top:180px;
	left:420px;
    margin-top: 0;
    margin-right: 45px; 
    margin-top: 15px;
    width: 580px;
    float: right;
    }

#wrapper-right_title {
	z-index: 0;
	top: 5px;
	height:25px;
	padding-top: 10px;
	padding-left: 15px;
	font-size: 12px;
	color:#783;
	background-color: #fff;
	border: none;
	width: 580px;
	float: right;
    }
#wrapper-right_map { 
	z-index: 0;
	margin-top:6px;
	border: 1px solid #783;
    width: 595px;
    float: right;
    }
	
table.where_retail {   
    background: #f0f0f0;
    border: 0px solid #e7e7e7;   
    }
table.where_retail td {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    }
    
/* forms */    
input.dlrf, select.dlrf {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	width:60px;
    }
	

#mapdesc{
	min-height: 30px;
	width: 100%;
	/*padding-left:80px;
	padding-right:20px;*/
	clear: both;
	border-bottom:none;
}
#mapdesc p{
font-size:11px;
}
#mapdesc h3{
padding-left:70px;
}
	
#maplist{
width:160px;
}


/*content slider HOME PAGE */
#home_slideshow {
    position:relative;
    height:374px;
	background: #fff;
}

#home_slideshow IMG {
    position:absolute;
    top:20px;
    left:0px; /*was 25px */
    z-index:8;
    opacity:0.0;
}

#home_slideshow2 {
    position:absolute;
	left:140px;
	top:260px;
    height:240px;
	width:442px;
}

#home_slideshow IMG2 {
    position:absolute;
    top:20px;
    left:25px;
    z-index:8;
    opacity:0.0;
}

#home_slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#home_slideshow IMG.last-active {
    z-index:9;
}


/*content slider PRODUCTS PAGE */
#home_slideshow_p {
    position:relative;
    height:374px;
	background: #fff;
	left:25px;
}

#home_slideshow_p IMG {
    position:absolute;
    top:0px;
    left:0px; /*was 25px */
    z-index:8;
    opacity:0.0;
}

#home_slideshow2_p {
    position:absolute;
	left:140px;
	top:260px;
    height:240px;
	width:442px;
}

#home_slideshow_p IMG2 {
    position:absolute;
    top:20px;
    left:25px;
    z-index:8;
    opacity:0.0;
}

#home_slideshow_p IMG.active {
    z-index:10;
    opacity:1.0;
}

#home_slideshow_p IMG.last-active {
    z-index:9;
}




/* Process styles
------------------------------------------*/

#header_process {
height:212px;
margin:0;
}

.process_row {
clear:both;
height:229px;
margin:0 0 3px 0;
}

* html .process_row {
margin:0;
}

.row {margin-bottom:20px;}

.process_left {
width:340px;
float:left;
display:inline;
margin:0 15px 0 0;
}

.process_center {
width:420px;
float:left;
display:inline;
margin:0 15px 0 0;
border-top:3px solid #f1f1f1;
}

.process_center div {
margin:15px 0 0 15px;
}

.process_center div p {
	width:400px;
	margin:15px 0 20px 0;
}

.process_right {
width:190px;
float:left;
display:inline;
margin:0 0 3px 0;
}

.process_right img {
margin:0;
}

.process_right div {
margin:7px 0 0 0;
}

.process_right p {
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
}


.whiteLink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}

p.whiteLink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}


#contentdiv
{
	margin-left: auto;
	margin-right: auto;
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.65, rgb(255,255,255)),
    color-stop(0.86, rgb(222,222,222))
);
	background-image: -moz-linear-gradient(
    center bottom,
    rgb(255,255,255) 65%,
    rgb(222,222,222) 86%
);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeeeee', endColorstr='#ffffffff');
	height: 830px;
	width: 965px;
	margin-left: auto;
	margin-right: auto;
}

#contentdiv_where
{
	margin-left: auto;
	margin-right: auto;
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.65, rgb(255,255,255)),
    color-stop(0.86, rgb(222,222,222))
);
	background-image: -moz-linear-gradient(
    center bottom,
    rgb(255,255,255) 65%,
    rgb(222,222,222) 86%
);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddddd', endColorstr='#ffffffff');
	height: 860px;
	width: 965px;
	margin-left: auto;
	margin-right: auto;
}


#contentdiv_p
{
	margin-left: auto;
    margin-right: auto;
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.65, rgb(255,255,255)),
    color-stop(0.86, rgb(222,222,222))
);
	background-image: -moz-linear-gradient(
    center bottom,
    rgb(255,255,255) 65%,
    rgb(222,222,222) 86%
);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddddd', endColorstr='#ffffffff');
	height: 675px;
	width: 965px;
	margin-left: auto;
    margin-right: auto;
}



#bkgd-gradient {
}	
	
	
#overview_image{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:260px;
	width: 890px;
	height: 250px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#overview_image_switch{
	position: absolute;
	/*background-color: #783;*/
	left:588px;
	top:260px;
	width: 442px;
	height: 250px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#overview_text{
	position: absolute;
	/*background-color: #783;*/
	min-height: 180px;
	left:610px;
	top:300px;
	width: 420px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#overview_text_switch{
	position: absolute;
	/*background-color: #783;*/
	min-height: 180px;
	left:160px;
	top:300px;
	width: 420px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

	#overview_swatches{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:510px;
	width: 890px;
	height: 304px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
}

#overview_box1{
	position: absolute;
	/*background-color: #783;*/
	left:155px;
	top:675px;
	width: 200px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#overview_ctop_box1{
	position: absolute;
	/*background-color: #783;*/
	left:155px;
	top:515px;
	width: 200px;
	height: 290px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#overview_box2{
	position: absolute;
	/*background-color: #783;*/
	left:378px;
	top:675px;
	width: 200px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#overview_box3{
	position: absolute;
	/*background-color: #783;*/
	left:602px;
	top:675px;
	width: 200px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#overview_box4{
	position: absolute;
	/*background-color: #783;*/
	left:826px;
	top:675px;
	width: 200px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#overview_product1{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:510px;
	width: 218px;
	height: 322px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#overview_product2{
	position: absolute;
	/*background-color: #783;*/
	left:364px;
	top:510px;
	width: 218px;
	height: 322px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#overview_product3{
	position: absolute;
	/*background-color: #783;*/
	left:588px;
	top:510px;
	width: 218px;
	height: 322px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#overview_product4{
	position: absolute;
	/*background-color: #783;*/
	left:812px;
	top:510px;
	width: 218px;
	height: 322px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#tk
{
height:30px;
padding-top:7px;
padding-left:10px;
}

#top_title
{
height:40px;
left:140px;
padding-top:20px;
padding-left:50px;
}

#top_title_pp
{
height:30px;
left:140px;
padding-top:20px;
padding-left:50px;
}

#overview_image2{
	position: absolute;
	/*background-color: #783;*/
	left:115px;
	top:241px;
	width: 442px;
	height: 240px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#where_topL{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:260px;
	width: 448px;
	height: 220px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 0;
}

#overview_resources{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:260px;
	width: 890px;
	height: 257px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#resources_box1{
	position: absolute;
	/*background-color: #783;*/
	left:155px;
	top:525px;
	width: 200px;
	height: 290px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#resources_box2{
	position: absolute;
	/*background-color: #783;*/
	left:378px;
	top:695px;
	width: 200px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#resources_box3{
	position: absolute;
	/*background-color: #783;*/
	left:602px;
	top:695px;
	width: 200px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#resources_box4{
	position: absolute;
	/*background-color: #783;*/
	left:826px;
	top:695px;
	width: 200px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#resources_swatches{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:530px;
	width: 890px;
	height: 304px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
}

.linksW {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #666;
}

 /* Share This div */
 /*#tg_share {
 position:absolute;
 top:45px;
 left:938px;
 }*/
 #tg_share {
 position:relative;
 top:-75px;
 left:-50px;
 float:right;
 }
 
 #down_ov1{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:260px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box1{
	position: absolute;
	/*background-color: #783;*/
	left:155px;
	top:420px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#down_ov2{
	position: absolute;
	/*background-color: #783;*/
	left:364px;
	top:260px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box2{
	position: absolute;
	/*background-color: #783;*/
	left:378px;
	top:420px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#down_ov3{
	position: absolute;
	/*background-color: #783;*/
	left:588px;
	top:260px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box3{
	position: absolute;
	/*background-color: #783;*/
	left:602px;
	top:420px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#down_ov4{
	position: absolute;
	/*background-color: #783;*/
	left:812px;
	top:260px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box4{
	position: absolute;
	/*background-color: #783;*/
	left:826px;
	top:420px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}
#down_ov5{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:510px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box5{
	position: absolute;
	/*background-color: #783;*/
	left:155px;
	top:670px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#down_ov6{
	position: absolute;
	/*background-color: #783;*/
	left:364px;
	top:510px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box6{
	position: absolute;
	/*background-color: #783;*/
	left:378px;
	top:670px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#down_ov7{
	position: absolute;
	/*background-color: #783;*/
	left:588px;
	top:510px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box7{
	position: absolute;
	/*background-color: #783;*/
	left:602px;
	top:670px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#down_ov8{
	position: absolute;
	/*background-color: #783;*/
	left:812px;
	top:510px;
	width: 218px;
	height: 233px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#down_box8{
	position: absolute;
	/*background-color: #783;*/
	left:826px;
	top:670px;
	width: 215px;
	height: 120px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_bars{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:820px;
	width: 890px;
	height: 65px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index:1
}

#press_contact{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:260px;
	width: 240px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#press_inq{
	position: absolute;
	/*background-color: #783;*/
	left:390px;
	top:260px;
	width: 640px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#press_contact_text{
	position: absolute;
	/*background-color: #783;*/
	height: 120px;
	left:160px;
	top:280px;
	width: 200px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_inq_text{
	position: absolute;
	/*background-color: #783;*/
	height: 120px;
	left:410px;
	top:280px;
	width: 330px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_arrow{
	position: absolute;
	/*background-color: #783;*/
	height: 20px;
	left:750px;
	top:335px;
	width: 20px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_social_text{
	position: absolute;
	/*background-color: #783;*/
	height: 130px;
	left:160px;
	top:440px;
	width: 200px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_video{
	position: absolute;
	/*background-color: #783;*/
	height: 380px;
	left:160px;
	top:580px;
	width: 192px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#press_about{
	position: absolute;
	/*background-color: #783;*/
	height: 200px;
	left:390px;
	top:440px;
	width: 390px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#press_media{
	position: absolute;
	/*background-color: #783;*/
	height: 234px;
	left:390px;
	top:670px;
	width: 390px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#press_releases{
	position: absolute;
	/*background-color: #783;*/
	height: 30px;
	left:400px;
	top:705px;
	width: 360px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_clippings{
	position: absolute;
	/*background-color: #783;*/
	height: 30px;
	left:400px;
	top:795px;
	width: 360px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_library{
	position: absolute;
	/*background-color: #783;*/
	height: 30px;
	left:400px;
	top:875px;
	width: 360px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_downloads{
	position: absolute;
	/*background-color: #783;*/
	height: 500px;
	left:820px;
	top:440px;
	width: 210px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#press_mediakit{
	position: absolute;
	/*background-color: #783;*/
	height: 70px;
	left:840px;
	top:500px;
	width: 95px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_ms{
	position: absolute;
	/*background-color: #783;*/
	height: 70px;
	left:840px;
	top:647px;
	width: 95px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_catalog{
	position: absolute;
	/*background-color: #783;*/
	height: 70px;
	left:840px;
	top:810px;
	width: 95px;
	color: #666;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_logo{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:25px;
	width: 840px;
	height: 20px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image1{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:65px;
	width: 200px;
	height: 80px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image2{
	position: absolute;
	/*background-color: #783;*/
	left:273px;
	top:65px;
	width: 200px;
	height: 80px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#press_image3{
	position: absolute;
	/*background-color: #783;*/
	left:497px;
	top:65px;
	width: 200px;
	height: 80px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image4{
	position: absolute;
	/*background-color: #783;*/
	left:721px;
	top:65px;
	width: 200px;
	height: 80px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_flooring{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:180px;
	width: 840px;
	height: 20px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image5{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:220px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image6{
	position: absolute;
	/*background-color: #783;*/
	left:273px;
	top:220px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#press_image7{
	position: absolute;
	/*background-color: #783;*/
	left:497px;
	top:220px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image8{
	position: absolute;
	/*background-color: #783;*/
	left:721px;
	top:220px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_panels{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:440px;
	width: 840px;
	height: 20px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image9{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:480px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image10{
	position: absolute;
	/*background-color: #783;*/
	left:273px;
	top:480px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#press_image11{
	position: absolute;
	/*background-color: #783;*/
	left:497px;
	top:480px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image12{
	position: absolute;
	/*background-color: #783;*/
	left:721px;
	top:480px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_worktops{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:700px;
	width: 840px;
	height: 20px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image13{
	position: absolute;
	/*background-color: #783;*/
	left:50px;
	top:740px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image14{
	position: absolute;
	/*background-color: #783;*/
	left:273px;
	top:740px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#press_image15{
	position: absolute;
	/*background-color: #783;*/
	left:497px;
	top:740px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_image16{
	position: absolute;
	/*background-color: #783;*/
	left:721px;
	top:740px;
	width: 200px;
	height: 150px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#press_form{
	position: absolute;
	/*background-color: #783;*/
	height: auto;
	left:170px;
	top:275px;
	width:450px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#overview_imageacc{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:260px;
	width: 890px;
	height: 240px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 1;
}

#overview_accessories{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:510px;
	width: 890px;
	height: 500px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
}

#overview_accessories2{
	position: absolute;
	/*background-color: #783;*/
	left:140px;
	top:520px;
	width: 890px;
	height: 600px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
}

#accessory_box1{
	position: relative;
	/*background-color: #783;*/
	float:left:0px;
	top:40px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#accessory_box2{
	position: relative;
	/*background-color: #783;*/
	left:230px;
	top:40px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box3{
	position: relative;
	/*background-color: #783;*/
	left:460px;
	top:-145px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box4{
	position: relative;
	/*background-color: #783;*/
	left:690px;
	top:40px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box5{
	position: relative;
	/*background-color: #783;*/
	left:0px;
	top:260px;
	width: 175px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#accessory_box6{
	position: relative;
	/*background-color: #783;*/
	left:230px;
	top:260px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box7{
	position: relative;
	/*background-color: #783;*/
	left:460px;
	top:260px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box8{
	position: relative;
	/*background-color: #783;*/
	left:690px;
	top:260px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box9{
	position: relative;
	/*background-color: #783;*/
	left:0px;
	top:510px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#accessory_box10{
	position: relative;
	/*background-color: #783;*/
	left:230px;
	top:510px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box11{
	position: relative;
	/*background-color: #783;*/
	left:460px;
	top:510px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box12{
	position: relative;
	/*background-color: #783;*/
	left:690px;
	top:510px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_stair{
	position: relative;
	/*background-color: #783;*/
	left:0px;
	top:730px;
	width: 860px;
	height: 16px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box13{
	position: relative;
	/*background-color: #783;*/
	left:0px;
	top:765px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}


#accessory_box14{
	position: relative;
	/*background-color: #783;*/
	left:230px;
	top:765px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box15{
	position: relative;
	/*background-color: #783;*/
	left:460px;
	top:765px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}

#accessory_box16{
	position: relative;
	/*background-color: #783;*/
	left:690px;
	top:765px;
	width: 170px;
	height: 185px;
	color: white;
	padding-left:0px;
	padding-right:0px;
	clear: both;
	z-index: 2;
}
