@charset "UTF-8";
/* CSS Document */

body {font-size:100%; margin:0; padding:0;  background:#FFFFFF;}

* {margin:0; padding:0;}

div#wrap{width:100%; margin:0 auto; position:relative;}

div#website{width:935px;height:750px;  margin:0 auto; position:relative;}

div#logo {width:935px; height:80px; position:relative; margin:0 auto; text-indent:-9999px; background:url(images/logo.gif) no-repeat;}

div#logo a {width:935px; height:80px; text-decoration:none; display:block;}

div#logo a:hover {width:935px; height:80px; text-decoration:none; display:block;}


div#navWrap {width:935px; height:35px; position:relative; background-color:#000000; z-index:900;}

div#navigation {width:780px; height:35px; position:relative; margin:0 auto;  z-index:999;}

div#navigation ul, div#navigation li {margin:0 auto; list-style:none;}

div#navigation li {display:block; width:130px; height:35px; padding:0; margin:0;}

div#navigation li a {display:block; text-decoration:none; }

div#navigation li a:hover {margin:0; padding:0;}

ul.menuHoriz li {float:left;}

.dropdown {margin:0; width:130px; left:0;}
.dropdown dt {width:130px; height:35px; margin:0; padding:0; text-indent:-9999px;}
.dropdown dt a:hover {background:url(images/nav_collection_over.jpg) no-repeat;}
.dropdown dt a {display:block; text-decoration:none; width:130px; height:35px; background:url(images/nav_collection.gif) no-repeat;}
.dropdown dd {position:absolute; left:0; padding:0; margin:0; overflow:hidden; width:130px; display:none;}
.dropdown ul {list-style:none;}
.dropdown li {display:inline; padding:5px 0 0 0; border-bottom: 1px solid #2b2b2b; /*--Create bevel effect--*/}
.dropdown dd a {display:block; text-decoration:none; width:130px; height:35px; background:url(images/main_subnav.png) no-repeat;}
.dropdown dd a:hover {margin:0; background:url(images/main_subnav_over.jpg) no-repeat;}



.dropdown2 {margin:0; width:130px; left:0;}
.dropdown2 dt {width:130px; height:35px; margin:0; padding:0; text-indent:-9999px; background:url(images/nav_studio.gif) no-repeat;}
.dropdown2 dt:hover {background:url(images/nav_studio_over.jpg) no-repeat;}
.dropdown2 dt a {display:block; text-decoration:none; width:130px; height:35px; }
.dropdown2 dd {position:absolute;  padding:0; margin:0; overflow:hidden; width:130px; display:none;}
.dropdown2 ul {list-style:none;}
.dropdown2 li {display:inline; padding:5px 0 0 0; border-bottom: 1px solid #2b2b2b; /*--Create bevel effect--*/}
.dropdown2 dd a {display:block; text-decoration:none; width:130px; height:35px; background:url(images/main_subnav.png) no-repeat;}
.dropdown2 dd a:hover {margin:0; background:url(images/main_subnav_over.jpg) no-repeat;}




div#mainSection {width:935px; margin:0 auto; position:relative; padding:20px 0 0 0;}

div#mainCollections {width:935; margin:0; padding:0; position:relative;}

/* main sections */

div#mainPress {width:935; margin:0; padding:0; position:relative;}

div#mainCopy {position:relative; margin:0; width:720px; float:left; padding-left:15px;}

div#mainCopy p {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#000; margin:0 auto; text-align:justify; letter-spacing:.025em;}

div#mainInteriors {position:relative; margin:0; width:720px; float:left; padding-left:15px;}

/* designers */

div#mainDesigners {position:relative; margin:0; width:720px; float:left; padding-top:23px; padding-left:15px;}

div#mainDesigners p {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#000; margin:0 auto; text-align:justify; letter-spacing:.025em;}

div#mainDesigners p a {display:block; text-decoration:none; color:#000;}

div#mainDesigners p a:hover {display:block; text-decoration:none; color:#999;}

div#subDesigners {position:relative; margin:0; width:200px; float:left;}

/* finishes */
div#subProcess {position:relative; margin:0; width:200px; float:left;}

div#processThumbs {position:relative; margin:0; width:350px; float:left; padding-top:5px; padding-left:15px;}

div#processThumbs ul {position:relative; width:350px; margin:0; padding:0;}

div#processThumbs li {position:relative; list-style:none; float:left; width:65px; height:65px; display:block; padding-right:5px; padding-bottom:5px;}

div#processThumbs li a {display:block; text-decoration:none;}

div#processThumbs li a:hover {display:block; text-decoration:none; opacity:.75;}

div#mainProcess {position:relative; margin:0 auto; width:340px; float:right; padding-top:23px;}

div#mainProcess p {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#000; margin:0 auto; text-align:justify; letter-spacing:.025em;}

div#processColumns {position:relative; margin:0 auto; width:340px;}

div#columnOne {position:relative; margin:0; width:170px; float:left;}

div#columnOne ul {list-style:none; margin:0; padding:0;}

div#columnOne li {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#4f4d4d; display:block;}

div#columnOne li a {color:#4f4d4d; text-decoration:none;}

div#columnOne li a:hover {color:#CCC; text-decoration:none;}

div#columnTwo {position:relative; margin:0; width:170px; float:right;}

div#columnTwo  ul {list-style:none;}

div#columnTwo  li {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#4f4d4d; display:block;}

div#columnTwo  li a {color:#4f4d4d; text-decoration:none;}

div#columnTwo  li a:hover {color:#CCC; text-decoration:none;}


div#mainProduct {position:relative; margin:0; width:720px; height:565px; padding-bottom:10px; float:right; padding-left:15px; overflow:auto;}


div#subShowrooms {position:relative; margin:0; width:200px; float:left;}

div#mainShowrooms {position:relative; margin:0; width:720px; float:left; padding-top:23px; padding-left:15px;}

div#leftCopy {position:relative; margin:0; width:225px; float:left;}

div#leftCopy h1 {font-family:"Verdana", "Arial", sans-serif; font-size:.70em; color:#000; margin:0; letter-spacing:.025em;}

div#leftCopy p {font-family:"Verdana", "Arial", sans-serif; font-size:.70em; color:#000; margin:0; letter-spacing:.025em; line-height:13px;}

div#middleImage {position:relative; margin:0; width:250px; float:left; padding-left:8px;}

div#rightCopy {position:relative; margin:0; width:210px; float:right; padding-left:15px; }

div#rightCopy h1 {font-family:"Verdana", "Arial", sans-serif; font-size:.70em; color:#000; margin:0; letter-spacing:.025em;}



div#rightCopy p {font-family:"Verdana", "Arial", sans-serif; font-size:.70em; color:#000; margin:0; letter-spacing:.025em; line-height:13px;}


div#subnavigation {position:relative; margin:0; width:200px; float:left; padding-top:5px;}

div#subnavigation ul {width:200px; margin:0; padding:0; position:relative; left:0px; }

div#subnavigation li {display:block; list-style:none; padding:0 0 7px 0;}

div#subnavigation li a {text-decoration:none;  display:block;}

div#subnavigation li a:hover {text-decoration:none;  display:block;}


div#mainThumbs {position:relative; margin:0; width:420px; float:left; padding-top:5px; padding-left:15px; }

div#mainLargeImage {position:relative; margin:0; width:300px; float:right; padding-top:5px;}


div#mainMirrorThumbs {position:relative; margin:0; width:270px; float:left; padding-top:5px; padding-left:15px;}

div#mainMirrorLargeImage {position:relative; margin:0; width:450px; float:right; padding-top:5px;}


div#mainPress {width:935; margin:0; padding:0; position:relative;}

div#mainPressThumbs {position:relative; margin:0; width:720px; float:left; padding-top:5px; padding-left:15px;}

div#detailPress {position:relative; margin:0; width:720px; float:left; padding-top:5px; padding-left:15px;}

div#subnavigationPress {position:relative; margin:0; width:200px; float:left; padding-top:5px;}



/* customWorkSection */

div#customWorkSection {position:relative; margin:0; width:735px; float:left; padding-top:23px; padding:0 0 15px 0px;}

/* image scroller start */
#makeMeScrollable
	{
		margin:0 auto 0 auto;
		padding:0 0 0 0;
		width:735px;
		height:400px;
		position:relative;
		overflow:hidden;
	}
	
#makeMeScrollable .scrollWrapper

	{width:735px;
	height:400px;
	overflow:hidden;
	margin:12px 0 0 6px;
	background:#000;
}


#makeMeScrollable div.scrollableArea img
	{
		position: relative;
		display: block;
		float: left;
		padding: 0 2px 0 0;
		margin: 0;
		overflow:hidden;
	}

/* image scroller end */


/* Custom Work */

#mainCustom {position:relative; margin:0; width:720px; float:left; padding-top:0px; padding-left:15px; }

#bracketThumbs {width:720px; margin:0; padding:0; position:relative;}

#bracketImage {width:720px; margin:0; padding:0 0 15px 0; position:relative;}

/* end of Custom Work */


/* inspiration */

#inspiration {width:935px; margin:0 auto 15px auto; position:relative; }


/* Easy Slider */

	#slider ul, #slider li,{
		margin:0;
		padding:0;
		list-style:none;
		}
	
	#slider li { 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:935px;
		height:450px;
		overflow:hidden; 
		}	
	
		
	/* numeric controls */	

	ol#controls {
		margin:1em 0;
		padding:0;
		height:25px;
		font-size:.70em;	
		}
	ol#controls li {
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:25px;
		line-height:28px;
		}
	ol#controls li a {
		float:left;
		height:25px;
		line-height:28px;
		border:1px solid #ccc;
		background:#000;
		color:#FFF;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#c3bc0b;
		color:#000;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */


div#footer {width:935px; height:25px; position:relative; margin:0 auto; clear:both; border-top:1px solid #000000;}

div#footer p {font-family:"Verdana", "Arial", sans-serif; font-size:.53em; color:#000; margin:0 auto; padding:9px 0 0 0; text-align:center;}

div#footer p a {color:#000; text-decoration:underline;}

div#footer p a:hover {color:#999; text-decoration:underline;}

div#productFooter {width:935px; height:25px; position:absolute; margin:0 auto; top:775px; clear:both; border-top:1px solid #000000;}

div#productFooter p {font-family:"Verdana", "Arial", sans-serif; font-size:.53em; color:#000; margin:0 auto; padding:9px 0 0 0; text-align:center;}




