/* background:#3C3330 */
body {background:#000000; margin-top:20px; padding:0px; font-family:tahoma; }
a {color:#3c3330; text-decoration:none}
img {color:#3c3330; text-decoration:none; border:0px solid #bdbcca;}
ul {margin:0px; padding:0px; color:#D4D4BB; line-height:14px; list-style:none}
li {color:#D4D4BB; font-family:tahoma; font-size:12px}
li a {color:#D4D4BB; text-decoration:underline; margin:0 0 0 6px}

.list { font-family:tahoma; color:#ffffff; font-size:12px;}
.list ul {margin:0px; padding:0px; color:#D4D4BB; line-height:14px; }
.list li {color:#D4D4BB; font-family:tahoma; font-size:12px; list-style-type:square; }

#container { background:url(images/lkn_container_bg.png) repeat-y; width:770px; margin:0 auto; position:relative;  background-color:#000000; }
/* #container_bottom { background:url(images/lkn_container_bottom_bg.png) bottom no-repeat; margin:0 auto; width:820px; height:20px; display:block; } */

.col2 { width:100%; text-align:left;}
.col2 .ind { margin-top:10px;}
.col2 .title { margin-bottom:5px;}
.col2 .pic { margin-right:12px; margin-bottom:5px; margin-left:5px;}
.col2 .p { margin-right:5px; margin-bottom:6px; margin-left:10px; }
.col2 .pad { margin-left:2px; margin-top:2px; color:#D4D4BB; font-size:11px; font-family:tahoma; color:#A9A495; line-height:14px}
.col2 .pad img { padding-right:10px;}
.col2 .bg_line1 { background:url(images/bg_line1.gif) bottom left no-repeat; padding-bottom:16px; margin-bottom:13px;}
.col2 img { float:left; border:0px solid #bdbcca;}
.col2 .link a {text-align:right; color:#f26521; font-weight:normal; font-size:12px; font-family:tahoma; text-decoration:underline; margin-right:10px;}

.cabinets a {text-decoration:none; text-align:center; color:#A9A495; font-weight:normal; font-size:12px; font-family:tahoma; text-decoration:underline; margin-right:10px;}
.cabinets table.tblSearchResults {text-align:left; margin: 0; padding: 0; border: none; background-color: #4a3b34; width: 100%;}
.cabinets table.tblSearchResults th {color:white; font-size: 18px; font-weight: bold; line-height: 13px; text-align: left; padding: 5px 5px 4px 10px;}
.cabinets table.tblSearchResults tr.oddRow { background-color: #3c3330;}
.cabinets table.tblSearchResults tr.evenRow { background-color: #3c3330;}

.divider { background:url(images/divider.gif) repeat-x; height:27px; position:relative;}


.pr {background:#322B29; text-align:left; width:236px; height:115px;  margin-top:3; margin-right:4px; color:#979182; font-family:tahoma; font-size:10px; line-height:14px}
.pr a {color:#A4997D; text-decoration:underline}
.pr table {color:#979182; font-family:tahoma; font-size:10px; line-height:14px}

.text {font-size:12px; font-family:tahoma; color:#A9A495; line-height:14px; margin-right:50px;}
.text a{font-size:12px; font-family:tahoma; color:#A9A495; text-decoration:underline}
.testimonial {font-size:16px; font-family:tahoma; color:#A9A495; }
.testimonial a{font-size:16px; font-family:tahoma; color:#A9A495; text-decoration:underline}

.threestep {margin-bottom:20px; text-align:left;}
.threestep .text {font-size:14px; font-family:tahoma; color:#A9A495; margin:0px 0 0 10px;}
.threestep .litext {font-size:14px; font-family:tahoma; color:#A9A495; margin-top:0px; margin-left:145px;}
.threestep ul {margin:0px; padding:0px; color:#D4D4BB; line-height:14px; list-style:none; margin:0px 0 0 20px;}
.threestep li {color:#D4D4BB; font-family:tahoma; font-size:18px; margin:30px 0 0 0px;}
.threestep li a {color:#D4D4BB; text-decoration:underline; margin:0 0 0 6px}
.threestep .link {text-align:right; margin:10px 0px 0px 0px; color:#f26521; font-weight:bold;}
.threestep .link a {text-align:right; margin:10px 0px 0px 0px; color:#f26521; font-weight:normal; text-decoration:underline;}



.contact {margin-top:0px; text-align:left;}
.contact .field {font-size:14px; font-family:tahoma; color:#A9A495; margin-right:10px;}
.contact .fieldtext {font-size:16px; font-family:tahoma; color:#A9A495;}
.contact form {padding:0px; font-size:11px; font-family:tahoma;}
.contact input {width:200px; padding:0px; margin-left:30px; height:17px; border-style:none; background:#E7E4D8; font-size:11px; font-family:tahoma;}
.contact textarea {width:200px; padding:0px; margin-left:30px; height:64px; border-style:none; background:#E7E4D8; font-size:11px; font-family:tahoma; overflow:hidden}
.contact select {width:32px; height:17px; font-size:11px; font-family:tahoma; background:#E7E4D8}
.contact .more a {color:#AEA68B; font-family:tahoma; font-size:11px; text-decoration:underline}
.contact .more {color:#AEA68B; font-family:tahoma; font-size:11px;}


#slideshow { position:relative; margin:0; padding:0; width:435px; height:279px; display:block; }
#slideshow .images li { list-style:none; position:absolute; top:0; left:0; }
#slideshow .images li img { border:0; }

#slideshow_container { background:#3c3330; border:0px solid #bdbcca;  position:absolute; bottom:-30px; right:10px; font-size:11px; }
#slideshow_indicator { border:0px solid #fff; display:block; }
#slideshow_indicator li { padding-right:2px; float:left; }
#slideshow_indicator li a { color:#f26521; padding:4px 8px; display:inline-block; text-decoration:none; }
#slideshow_indicator li a.current, #slideshow_indicator li a:hover {  repeat-x; font-weight:bold; }
#slideshow_indicator li a:hover { font-weight:normal; }
#slideshow_indicator li a.current:hover { font-weight:bold; }
#slideshow_indicator li.end { background:none; padding-right:0; }
#slideshow_indicator li a.pause span { width:5px; height:10px; display:block; }
#slideshow_indicator li a.play span {  width:5px; height:10px; display:block; }
* html #slideshow_indicator li a.pause span { background-position:0 4px; height:7px; }


#boxes .box { background:#3c3330; }
#boxes {font-family: Arial, sans-serif; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px; text-align:center;}
#boxes li { position: relative; float: left; padding-right : 5px; padding-left : -5px; padding-bottom : 5px; padding-top : 5px; background-image: none; border: none; text-align:center;}
#boxes .image {border-bottom: #9F9E9A solid 1px; border-left: #9F9E9A solid 1px; border-right: #9F9E9A solid 1px; border-top: #9F9E9A solid 1px; }
#boxes .spacer{margin-left:20px;}

.cambria-colors{
	text-align:center;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
}

.cambria-colors .color-collection{
	clear:both;
	text-align:left;
	padding-top:20px;
	padding-bottom:10px;
	font-weight:bold;
	font-size:14px;
}

.cambria-colors .collection-desc{
	font-size:10px;
	font-weight:normal;
	text-align:left;
	clear:both;
	padding-bottom:10px;
}

.cambria-colors .cambria-links{
	font-size:10px;
	background-color:#000000;
	color:#FFFFFF;
	height:14px;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
	margin-top:10px;
}

.cambria-colors .cambria-links a,
.cambria-colors .cambria-links a:hover,
.cambria-colors .cambria-links a:active,
.cambria-colors .cambria-links a:visited{
	font-size:10px;
	color:#FFFFFF;
}
.cambria-colors .cambria-logo-box{
	height:140px;
}


.cambria-colors .color{
	float:left;
	width:73px;
	height:98px;
	text-align:center;				
	overflow:hidden;
	position:relative;
}

.cambria-colors .color-block{
	margin-left:2px;
	width:55px;
	height:55px;
	text-align:left;
	overflow:hidden;
	background-position:0px 0px;
	top:10px;
	position:absolute;
}

.cambria-colors .color-block img{
	position:relative;
}

.cambria-colors .color-frame{
	width:62px;
	height:70px;
	background-image:url(/images/palette/color_frame.gif);
	background-repeat:no-repeat;
	margin:1px;
	text-align:left;
	position:relative;
	background-position:0px 8px;
}

.cambria-colors .new-color{
	position:absolute;
	top:0px;
	left:2px;
}

.cambria-colors .color-link{
	width:55px;
	height:55px;
	display:block;
	text-decoration:none;
	color: #756556;
	font-weight:normal;
}

.cambria-colors a, .cambria-colors a:visited{
	text-decoration:none;
	color: #756556;
	font-size:9px;
}


.cambria-colors .color-name{
	padding-top:0px;
	font-size:9px;
	line-height:12px;
	text-align:center;
}

.cambria-colors .color-clear{
	clear:both;
}

.cambria-colors .disclaimer{
	clear:both;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-style:italic;
	padding-top:30px;
}

.more a {color:#AEA68B; font-family:tahoma; font-size:11px; text-decoration:underline}
.more {color:#AEA68B; font-family:tahoma; font-size:11px;}

.list1 {margin:0px; padding:0px; line-height:17px}
.list1 li {background:url(images/list1.gif) bottom left no-repeat}
.list1 a {color:#D4D4BB; text-decoration:none; margin-left:10px}

.list2 {margin:0px; padding:0px; line-height:17px}
.list2 li {background:url(images/list1.gif) bottom left no-repeat}
.list2 a {color:#D4D4BB; text-decoration:none; margin-left:9px}

.priv {font-family:tahoma; font-size:10px; color:#8B8881;}
.priv a{font-family:tahoma; font-size:10px; color:#8B8881; text-decoration:none}

form {margin:2 0 0 3px; padding:0px; size:auto; font-size:11px; font-family:tahoma;}
input {width:125px; padding:0px; margin:0px; height:17px; border-style:none; background:#E7E4D8; font-size:11px; font-family:tahoma;}
textarea {width:125px; padding:0px; margin:0px; height:32px; border-style:none; background:#E7E4D8; font-size:11px; font-family:tahoma; overflow:hidden}
select {width:32px; height:17px; font-size:11px; font-family:tahoma; background:#E7E4D8}

.ft {font-family:tahoma; font-size:11px; color:#FFFFFF}

.tab a{color:#FFFFFF; font-family:tahoma; font-size:11px; text-decoration:none}
.heading{margin:0; padding:0;}
