/***********************************************************************************************

		
	1. BASE
			1.1 Reset
			1.2 Accessibility Navigation
			1.3 Default styles
	
	2. LAYOUT
			2.1 Header
			2.2 Content
			2.3 Sidebar
			2.4 Footer
		

***********************************************************************************************/


/* 1. BASE
-----------------------------------------------------------------------------------------------
===============================================================================================*/	

/* 1.1	Reset
-----------------------------------------------------------------------------------------------*/	


	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	


	
	
	ol, ul {
		list-style: none;
	}
	
	blockquote, q {
		quotes: none;
	}
	
	blockquote:before, 
	blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	
	ins {
		text-decoration: none;
	}
	
	del {
		text-decoration: line-through;
	}
	
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	

















.cssnav a{
position:absolute;
width: 600px;
color:#7c65a2;
font-size:17px;
font-family: 'Questrial';

}



.cssnav a:hover {
position:absolute;
visibility:visible;
color:#99C;
font-size:17px;
font-family: 'Questrial';
}


.cssnav span
{
position:absolute;
width:500px;
left: 10px;
background-image:url(image/square-bullet.gif) ;
background-repeat:no-repeat;
margin:20px 0 0 0
}


























/* 1.3	Default styles
-----------------------------------------------------------------------------------------------*/	






	body {
		background: url(bg_main.jpg)repeat;
		background-position:-1px 0;
		text-align: center;
		font-size:10px;
		}

	hr { 
		display: none;
	}
			
	strong {
		font-weight: bold;
	}
			
	em {
		font-style: italic;
		color:#F00;
		font-size:15px
	}
		


	a {
		color:#B59275;
		text-decoration: none;
	}
	
	a:hover, 
	a:active {
		text-decoration: underline;
	}
	

/* 2. LAYOUT
-----------------------------------------------------------------------------------------------
===============================================================================================*/	

	.container {
		width: 976px;
		margin: 0 auto;
		font-size: 1.2em;
		text-align: left;
		position: relative;
	}








	
/* 2.1	Header
-----------------------------------------------------------------------------------------------*/	
	
	#header {
		background:url(shadow.png) repeat-x top center;
		height: 295px;
		margin-bottom: -110px;
		padding-top: 15px;
	}
	
		.logo, .logo span {
			width: 260px;
			height: 128px;
			background:url(image/logo.png) no-repeat 0 0;
			position: relative;
			padding-top:-25;
			padding-left:30px;
			float: left;
			display: inline;
		}
			.logo span {
				position: absolute;
				left: 0;
				top: 0;
			}
	
		
#logo {
position: absolute;
			width :258px;
			
			background-position: 5px 2px;
			padding: 7px 0 9px 20px;
			font-size: 1.167em;	
	
	
	
}
		
		
		

.logo-control {
	position: absolute;
	width: 283px;
	height: 145px;
	top: -15px;
	margin-left:-10px;
	background:url(image/logo.png) no-repeat 0 0;
	float:left;
	left: 11px;
					}






		
		
.account-control {
			position: absolute;
			top: -35px;
			
			margin: -15px 0 0 800px;								
			
			width:250px;
			height:28px;
			background-position: 5px 2px;
			
			font-size: 1.167em;
		}
		
			.account-control strong {
				float: left;
				margin: -1px 0 10px 4px;
				font:Verdana, Geneva, sans-serif;
				color:#666;
				font-size:14px
			}
			
			.account-control strong a {
                color: #2a2e32;
                font-weight:bold;
				font-size:14px;
                text-decoration: underline;
			}
			.account-control ul {
				padding: 7px 0 9px 8px;
				margin: -7px 0 -9px 5px;
				float: left;
				overflow: hidden;
				background: url(/_ui/images/bg_accountcontrol.png) no-repeat 100% 100%;
			}
		
					.account-control li a {
						float: left;
						color: #33719e;
						font-weight: bold;
						font-size:14px;
					}
				
				
				
				   
    

   


	
	
	
	
	
	
	
	
	
	
/*---------------navigation start--------------------*/
	
	
	
#container {
	
	height: 99px;
	position: absolute;
	margin: 70px 0 0 -180px;
	top: 50%; left: 49%;
	font-size: 1.2em;
}


ul#topnav {
	margin: 0 0 20px; padding: 0;
	list-style: none;
	width: 100%; 
	float: left;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
}
ul#topnav a {
	float: left;
	display: block;
	height: 38px;
	text-indent: -99999px;
	background-position: left top;
}
ul#topnav a:hover {
	background-position: left -38px;
}
#home li.home a,
#us li.us a,
#about li.about a,
#services li.services a,
#portfolio li.portfolio a,

#tact li.tact a,


#blog li.blog a {
	background-position: left bottom;
}

ul#topnav li.home a {
	background-image:url(image/home_button.png);
	width: 80px;
}



ul#topnav li.us a {
	background-image:url(image/about-us-button.png);
	width: 101px;
}


ul#topnav li.about a {
	background-image:url(image/products_button.png);
	width: 101px;
}
ul#topnav li.services a {
	background-image:url(image/inspiration_button.png);
	width: 113px;
}
ul#topnav li.portfolio a {
	background-image:url(image/stockist_button.png);
	width: 88px;
}
ul#topnav li.tact a {
	background-image:url(image/contact_button.png);
	width: 94px;
}
ul#topnav li.blog a {
	background-image:url(image/login_button.png);
	width: 86px;
}










	
	
/*----------------------- end ------------------------------*/
	
	
	
	
	
	
	
	


  

		
/* 2.4	Footer
-----------------------------------------------------------------------------------------------*/	

	#footer {
	background:#EEE;
		height: 50px;
		margin-bottom: -5px;
		padding-top: 15px;
		
	}
	
.copyright {
	
	width :300px;
	height : 20px;
	clear:both;
	float:center;
	padding-left :500px;
	padding-top:20px;
	
	
}


#upper-footer {
width :970px;
height :250px;
background: #F7F7F7;
margin-bottom:50px;

border:solid #E0E0E0 1px;
border-top-right-radius:7px 7px;
border-top-left-radius:7px 7px;
border-bottom-right-radius:7px 7px;
border-bottom-left-radius:7px 7px;
box-shadow: 0 0 2px rgba(0,0,0,0.2);
	
	
}

		
.footer-column{
		width : 290px;
height : 220px;
background-color;
float:left;
margin : 25px 5px 10px 20px;
	
		
		
}
		
		
		
span {
color:#333;
font-size:13px;
font-family: 'Questrial';
line-height: 20px
}
	
		
/*----------Social networks --------------*/

.social-networks a.facebook {
	background:url(image/facebook.png) no-repeat left top;
}

.social-networks a.twitter {
	background:url(image/twitter.png) no-repeat left top;
}

.social-networks a {
	display: inline-block;
	width :50px;
	height: 50px;
	margin-top:10px;
	margin-right: 5px;
	text-indent: -9999px;
	
	*zoom: 1;
}
	
	
	
	
.social2-networks a {
	display: inline-block;
	width :50px;
	height: 50px;
	margin-top:10px;
	margin-right: -10px;
	text-indent: -9999px;
	
	*zoom: 1;
}
	
.social2-networks a.facebook {
	background:url(image/facebook-gray.png) no-repeat left top;
}

.social2-networks a.twitter {
	background:url(image/twitter-gray.png) no-repeat left top;
}
		
		
/*------end---------*/		
		
		
		
		
		
		
		
		
/*-- 4.1 SLIDES PHOTO --*/

#slides {
	z-index: 100;
	position: relative;
	height: 480px;
    margin-top: 220px;
	
	border-style: solid;
	border-width: 1px;
	border-color: #d9d9d7;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 10px;
	box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	
	background: #ffffff;
	
	
	
	}
	
	
	
	
#slides-contact {
	z-index: 100;
	position: relative;
	height: 1000px;
    margin-top: 220px;
	
	border-style: solid;
	border-width: 1px;
	border-color: #d9d9d7;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 10px;
	box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	
	background: #ffffff;
	
	
	
	}
	
	
	
	
	
	
	
	
	
	
	
	
#slides.box {
	padding: 0;
	}	




#slides .slides_container {
	width: auto;
	height: 370px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	display: none;
	}
	
#slides .slides_container div.slide {
	width: auto;
	padding: 3px 3px 0 3px;
	display: block;
	z-index: 400;
	}
	
#slides div.slide-mask {
	width: auto;
	height: 365px;
	background: url(images/slides-mask.png) no-repeat;
	z-index: 150;
	position: absolute;
	top: 10px;
	left: 10px;
	}	
		
#slides .next,
#slides .prev {
	position: absolute;
	top: 150px;
	width: 27px;
	height: 27px;
	display: block;
	z-index: 200;
	text-indent: -9999px;
	}
	
#slides .prev {
	left: 30px;
	background: url(images/arrow-left.png) no-repeat;
	}
	
#slides .prev:hover {
	background: url(images/arrow-left-hover.png) no-repeat;
	}

#slides .next {
	right: 30px;
	background: url(images/arrow-right.png) no-repeat;
	}
	
#slides .next:hover {
	background: url(images/arrow-right-hover.png) no-repeat;
	}
	
#slides .pagination {
	list-style: none;
	text-align: center;
	margin: 0 0 15px 0;
	}

#slides .pagination li {
	display: inline;
	margin: 0 4px;
	}

#slides .pagination li a {
	display: inline-block;
	width: 10px;
	height: 10px;
	background:url(bg-dot.png) no-repeat center top;
	text-indent: -9999px;
	}

#slides .pagination li.current a {
	background-position:center bottom;
	}
	
#sub-slider {
	padding: 20px 30px;
	}




#sub-sliderabout {
	float:left;
	width :550px;
	padding: 20px 30px;
	}

slides2about{
	float:left;
	width :550px;
	height:500px;
	padding: 20px 30px;
	}






#sub-slideraboutside {
	width :300px;
	padding-top:0px;
	padding:40px 30px;
	float :right;
	}




#sub-slideraboutsidegallery {
	width :200px;
	padding-top:0px;
	padding:20px 20px;
	float :right;
	}






.slide-post-title h2 {
	float: left;
	font-size: 22px;
	width: 300px;
	}

.slide-post-title h2 a {
	color: #2a2b2d;
	}

.slide-post-title .meta {
	line-height: 30px;
	}

.slide-post-title .meta .read-more {
	font-weight: bold;
	margin-left: 4px;
	}




		
/*-- 4.2 TESTIMONIAL --*/
	
.testimonial img {
	float: left;
	margin: -8px 20px 0 0;
    }
	
	
.testimonial h3 {
	float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size: 19px;
	text-shadow: 0px 5px 5px rgba(255, 255, 255, 0.1);
	}
	
.testimonial em {
	display: block;
	font: 13px/30px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	float:left;
	color:#999;
	letter-spacing: 0px;
	padding-left: 1px;
	text-shadow: none;
	margin-top:17px
	}


.testimonial p.quote {
	float: right;
	font-size:14px;
	font-family:'alice';
	font-style:italic;
	color:#999;
	text-align: right;
	width: 510px;
	margin-top: 45px;
	}

		
		
		
		
		
		
		
/*-------------------------------------
   2. LAYOUT ELEMENTS
-------------------------------------*/








/*-------------- end --------------------------------*/










#sidebar-home {
	}





#sidebar {
	}


/*-- 4.6 SIDEBAR HOME & FOOTER --*/

#sidebar-home .widget,
#sidebar-footer .widget {
	}

		








/*-------------------------------------
   6. WIDGETS
-------------------------------------*/

.widget {
	width: 288px;
	margin-bottom: 50px;
	}
	
.widget h3.widget-title {
	font-family:'Ubuntu Condensed';
	font-size: 15px;
	letter-spacing: 0;
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.1);
	margin-bottom: 18px;
	color:#333
	}
	
.widget h3.widget-title span {
	font-size: 12px;
	text-shadow: none;
	margin-left: 10px;
	}
	
#sidebar-home .widget,


#sidebar-footer .widget {
	float: left;
	margin: 0 50px 30px 0;
	height: 300px;
	background:#999
	}
	
#sidebar-home .widget:nth-child(3n+0),
#sidebar-footer .widget:nth-child(3n+0) {
	margin-right: 0;
	}

#sidebar-home .widget.last,
#sidebar-footer .widget.last {
	margin-right: 0;
	}
















/*------------- end ----------------------------*/











p.first{ 

color:#333;
font-size:13px;
font-family: 'Questrial';
line-height: 20px
}




p.two{ 

color:#333;
font-size:14px;
font-family: 'Questrial';
line-height: 20px
}


p.pcapital{ 

color:#5B3209;
font-size:17px;
font-family: 'Questrial';
line-height: 20px
}

p.pcapital2{ 

color:#7c65a2;
font-size:14px;
font-family: 'Questrial';
line-height: 20px
}
	
/*-------------------------------------
   5. FOOTER
-------------------------------------*/

#footer {
	padding: 0 4px;
	}
	
#copyright {
	float: right;
	height:80px
	}
	
#copyright img {
	float: left;
	margin: -1px 15px 0 0;
	}
			
#copyright p {
	font: 12px/20px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #999999;
	float: left;
	margin: 0;
	}
	
#copyright p a {
	color: #999999;
	}
	
#footer-nav ul {
	float: left;
	list-style: none;
	margin: 0;
	}
	
#footer-nav ul li {
	float: left;
	margin-left: 30px;
	}
	
#footer-nav ul li:first-child {
	margin-left: 0px;
	}
		
#footer-nav ul li a {
	font-size: 14px;
	font-weight: bold;
	color: #303030;
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	text-decoration: none;
	display: inline-block;
	}


/*-------------- end ----------------------------*/














/*----------- PRODUCTS PAGE CSS -------------------------*/


#slides-product {
	z-index: 100;
	position: relative;
	height: 1100px;
    margin-top: 200px;
		
	}
	








#slides-product-squares {
	z-index: 100;
	position: relative;
	height: 1200px;
    margin-top: 200px;
		
	}
	

#slides-product-clocks {
	z-index: 100;
	position: relative;
	height: 1200px;
    margin-top: 200px;
		
	}
	





#slides-product-squares2 {
	z-index: 100;
	position: relative;
	height: 1400px;
    margin-top: 200px;
		
	}
	


#slides-product-enchanted {
	z-index: 100;
	position: relative;
	height: 1200px;
    margin-top: 200px;
		
	}









#slides-product-nature {
	z-index: 100;
	position: relative;
	height: 1500px;
    margin-top: 200px;
		
	}
	






#slides-product-words {
	z-index: 100;
	position: relative;
	height: 1500px;
    margin-top: 200px;
		
	}




#slides-product-animals {
	z-index: 100;
	position: relative;
	height: 1400px;
    margin-top: 200px;
		
	}



#slides-product-others {
	z-index: 100;
	position: relative;
	height: 1000px;
    margin-top: 200px;
	
		border-style: solid;
	border-width: 1px;
	border-color: #d9d9d7;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 10px;
	box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	
	background: #ffffff;
		
	}



#slides-review {
	z-index: 100;
	position: relative;
	height: 900px;
    margin-top: 200px;
	
		border-style: solid;
	border-width: 1px;
	border-color: #d9d9d7;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 10px;
	box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.13);
	
	background: #ffffff;
		
	}




#slides-product-new {
	z-index: 100;
	position: relative;
	height: 1300px;
    margin-top: 200px;
		
	}





#slides-inspiration {
	z-index: 100;
	position: relative;
	height: 1400px;
    margin-top: 200px;
		
	}






#slides-product-squares-art-panels {
	z-index: 100;
	position: relative;
	height: 1500px;
    margin-top: 200px;
		
	}



#products-alltogether {
	z-index: 100;
	position: relative;
	height: 1200px;
    margin-top: 200px;
		
	}


#about-us {
	z-index: 100;
	position: relative;
	height: 500px;
    margin-top: 200px;
		
	}


#stockist {
	z-index: 100;
	position: relative;
	height: 3800px;
    margin-top: 200px;
		
	}
	
	
	
#contact {
	z-index: 100;
	position: relative;
	height: 900px;
    margin-top: 200px;
		
	}	
	

#login {
	z-index: 100;
	position: relative;
	height: 1200px;
    margin-top: 200px;
		
	}	


#slides-product-materials {
	z-index: 100;
	position: relative;
	height: 1200px;
    margin-top: 200px;
		
	}


#slides-product-materials-patterns {
	z-index: 100;
	position: relative;
	height: 1700px;
    margin-top: 200px;
		
	}












#productmain {
width : 700px;
height : 300px;
background-color:#;
float:left
	
}
	
#productmainmenu {
width : 600px;
height : 300px;
background-color:#;
float:left
	
}







#contact-frame {
width :600px;
height : 300px;
background-color:#;
float:left
	
}
	
	
	
#inspirationmain {
width : 700px;
height : 300px;
background-color:#;
float:left
	
}



#productmain .product-window {
width : 150px;
height : 100px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}


#productmain .product-windowkiwi {
width : 100px;
height : 150px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}







#productmain .product-windowj {
width : 150px;
height : 160px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}




#productmain .new {
width : 300px;
height : 250px;
background-color:#CCC;
float:left;
margin : 10px 30px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}











#inspirationmain .inspiration-window {
width : 250px;
height : 201px;
background-color:#CCC;
float:left;
margin : 10px 30px 10px 25px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}


#inspirationmain .inspiration-window2 {
width : 250px;
height : 283px;
background-color:#CCC;
float:left;
margin : 10px 30px 10px 25px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}


#inspirationmain .inspiration-window3 {
width : 250px;
height : 273px;
background-color:#CCC;
float:left;
margin : 10px 30px 10px 25px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}




#productmain .product-nature {
width : 180px;
height : 160px;
background-color:#CCC;
float:left;
margin : 20px 10px 10px 30px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}






#productmain .product-window3 {
width : 240px;
height : 120px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}


#productmain .product-window4 {
width : 120px;
height : 240px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}




#productmain .product-windowsquare {
width : 110px;
height : 110px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}






#productmain .product-window-front {
width : 250px;
height : 200px;
background-color:#CCC;
float:left;
margin : 10px 35px 20px 10px;


}













#productmain .product-window-m {
width : 260px;
height : 122px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}



#productmain .product-window-text {
width : 340px;
height : 150px;

float:left;
margin : 10px 10px 10px 10px;

}



#productmain .product-window-text-colours {
width : 657px;
height : auto;

float:left;
margin : 10px 10px 10px 10px;

}











#productmain .product-text {
width : auto;
height : auto;
background-color: none;
float:left;
margin : 10px 10px 10px 10px;
}


#productmain .product-text2 {
width : auto;
height : auto;

float:left;
margin : 30px 10px 10px 10px;

}






#productmain .product-text2 {
width : auto;
height : auto;

float:left;
margin : 30px 10px 20px 20px;

}




#productmain .product-words {
width : 240px;
height : 120px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}




#widgetcontainer {
width : 970px;
height : 420px;
margin-left:5px;
float:center;
margin-top: 50px;


}




.widgetsmall{
width : 300px;
height : 340px;
background-color:#F7F7F7;
float:left;
margin : 10px 10px 10px 10px;

border:solid #D2D2D2 1px;
border-top-right-radius:7px 7px;
border-top-left-radius:7px 7px;
border-bottom-right-radius:7px 7px;
border-bottom-left-radius:7px 7px;
box-shadow: 0 0 5px rgba(0,0,0,0.2);

	
}


.widpic {
width : 260px;
height : 170px;
margin : 15px 10px 15px 20px;
background:#666;

	
}



.widtext {
width : 260px;
height : 80px;
margin : 10px 10px 10px 20px;
background:;

	
}




#productmain .product-image {
width : auto;
height : auto;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 10px rgba(0,0,0,0.13);
}








#productmain .welcome {
width : auto;
height : auto;
background-color:#CCC;
float:left;

}





#productmain .stockist-wrap {
width : 650px;
height : auto;

float:left;
margin : 30px 10px 20px 20px;

}



#productmain .stockist-wrap .stockist{
width : 300px;
height : auto;

float:left;
margin : ;

}









#productcontainer {
width : 690px;
height : auto;

float:left;
margin : 5px 5px 5px 0;

}



#productmain .product-window2 {
width : 200px;
height : 150px;
background-color:#CCC;
float:left;
margin : 10px 10px 10px 10px;
border:solid #E0E0E0 1px;
box-shadow: 0 0 7px rgba(0,0,0,0.13);
}



#productlinks {
width : 600px;
height : auto;

float:left;
margin : 30px 5px 5px 0;

}






#inspirationcontainer {
width : 940px;
height : auto;

float:left;
margin : 5px 5px 5px 0;

}








#productcontainer-material {
width : 630px;
height : auto;

float:left;
margin : 5px 5px 5px 0;

}





























	
#sidebar-blog {
	float: right;
	width: 190px;
	background-color:#FFF;
	height:950px;

	margin : 0 10px 0 0;
	
	background-image:url(image/side-border-shadows.jpg);
	background-repeat:no-repeat
	
}
	
	
	
#sidebar-blog-about {
	float: right;
	width: 190px;
	background-color:#FFF;
	height:500px;

	margin : 0 10px 0 0;
	
	background-image:url(image/side-border-shadows.jpg);
	background-repeat:no-repeat
	
}
		
	
#sidebar-blog-stockist {
	float: right;
	width: 190px;
	background-color:#FFF;
	height:900px;

	margin : 0 10px 0 0;
	
	background-image:url(../Australia/events2_files/image/state-bg.png);
	background-repeat:no-repeat
	
}
	
	
	
	
	
	
	
	
	
#sidebar-contact {
	float: right;
	width: 300px;
	background-color:#FFF;
	height:350px;

	margin : 0 10px 0 0;
	
	
}
	

	
	#sidebar-blog-colour {
	float: right;
	width: 190px;
	background-color:#FFF;
	height:500px;

	margin : 0 0 0 0;
	
	background-image:url(image/side-border-shadows.png)
	
}
	
	
	
	
	
	
	
	
	
h3 {
	font-family:'Ubuntu Condensed';
	font-size: 15px;
	letter-spacing: 0;
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.1);
	margin-bottom: 18px;
	color:#333
	}
	
	
	
.post {
	margin-bottom: 10px;
	width:50px
	}
	
.post-img {
	width : 49px
	
	
}


.post .post-title {
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 5px;
	float : right;
	
	}
	
	













/* 2.1	LOGO FRONT Header
-----------------------------------------------------------------------------------------------*/	

	.containerfront {
		width: 976px;
		margin: 0 auto;
		font-size: 1.2em;
		text-align: left;
		position: relative;
	}



#frontwrap {
	z-index: 100;
	position: relative;
	height: 500px;
    margin-top: 200px;
		
	}
	

#frontmain {
	margin-top:0px;
width : 910px;
height : 450px;
background-color:#;
float:left;
background-image:url(image/CHOOSE-your-REGION.jpg)
}


#frontmain .region-wrap {
width : 870px;
height : auto;

float:left;
margin : 30px 10px 20px 20px;

}


#frontmain .region-wrap .region{
width : 200px;
height : 350px;

float:left;
margin-left:140px;
}

#frontmain .region-wrap .region2{
width : 200px;
height : 350px;

float:left;
margin : ;

}


#productmain .welcome {
width : auto;
height : auto;
background-color:#CCC;
float:left;

}



#sidebar-front {
	float: right;
	width: 190px;
	background-color:#FFF;
	height:500px;

	margin : 0 10px 0 0;
	
	background-image:url(image/side-border-shadows.png)
	
}




#sidebar-front .post-imgfront {
	width : 49px
	
	
}


#sidebar-front .post-imgfront2 {
	margin-left: 15px;
	width : 173px;
	height : 128 px
	
	
}





/*-----------END---------------*/
