body {
	background: #CCCC99;
	top: 0; left:0;
	padding: 0; margin: 0;
	font-family: Verdana, sans-serif;
}
hr {height:0; border-bottom: 1px solid #99cccc;margin:10px 0; padding:0; color:#CCCC99;background:#CCCC99;}

#content, #contentl2 {
	position: absolute; left: 225px; top: 130px;
	padding: 0 10px 0 10px;
	width: 70%;
}

#lampinfo { margin: 0 0 10px 260px; }

#lamppic {float: left; width: 240px; margin: 0 0 10px 0; }
#lamppic a img {text-decoration: none; border:none;} 

#tipcol {
	position:absolute;
	left: 0;
	top: 130px;
}

#head {
	position: absolute; left:1px; top:-1px; width:99%;
}

h1 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F2400;
	margin: 0pt;
	line-height: 115%;
	text-transform: uppercase;
}

h2 {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 10px 0px 0px;
	color: #FFF;
	text-transform: uppercase;
	line-height: 100%;
}

h3 {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 110%;
	color: #FFF;
	text-transform: uppercase;
	margin: 0px;
}
h4 {
	font-size: 9px;
	font-weight: bold;
	color: #3F2400;
	font-family: Verdana, sans-serif;
	line-height: 115%;
}

p { font-size: 11px;
	line-height: 130%;
	margin: 5px 0px 10px;
	color: #3F2400;
}
hr {height:0; border-bottom: 1px solid white;margin:10px 0; color:white;background:white;}
.bar {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 130%;
	margin: 5px 0px 10px;
	color: #FFFFCC;
}
.bar2 {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	line-height: 130%;
	margin: 5px 0px 10px;
	color: #FFFFCC;
}
div#content p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 130%;
	margin: 5px 0px 10px;
	color: #3F2400;
}

div#content p.clientlist {
	font-size: 9px;
	line-height: 120%;
	margin-bottom: 6px;
}

div#content p.alsoavail {
	font-size: 9px;
	font-weight: bold;
}
/*** gallery with 4 columns (floorlamps and ceiling) ***/
#gallery4{width:100%; padding:0; border:none; border-spacing:0;}
#gallery4 td{width:22%;padding:5px;vertical-align:top;}
#gallery4 td p{width:90px;}
/*** gallery with 5 columns (wall sconce and table) ***/
#gallery5{width:100%; padding:0; border:none; border-spacing:0;}
#gallery5 td{width:18%;padding:5px;vertical-align:top;}
#gallery5 td p{width:90px;}

table.featured td {padding:5px;vertical-align:top;}

ul {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #3F2400;
}

li {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 125%;
	color: #3F2400;
}

a:link {color: #3F2400;text-decoration: none;}


a:visited {
	color: #3F2400;
	text-decoration: none;
}

a:hover {  
color: #663300;
text-decoration: underline;
}

a.menu:link {
	font-size: 8pt;
	text-transform: uppercase;
	color: #FFFFCC;
	text-decoration: none;
	line-height: 10pt;
	font-family: Verdana, sans-serif;
}
a.menu:visited {
	font-size: 8pt;
	text-transform: uppercase;
	color: #FFFFCC;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}
a.menu:hover {
	font-size: 8pt;
	text-transform: uppercase;
	color: #996600;
	text-decoration: underline;
	font-family: Verdana, sans-serif;
}
.menu {
	font-size: 8pt;
	text-transform: uppercase;
	color: #FFFFCC;
	font-family: Verdana, sans-serif;
	line-height: 10px;
}
.menuon {
	font-size: 8pt;
	text-transform: uppercase;
	color: #CC9933;
	font-family: Verdana, sans-serif;
	line-height: 10pt;
}

a.next:link {
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 10px;
	font-family: Verdana, sans-serif;
}
a.next:visited {
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}
a.next:hover {
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: underline;
	font-family: Verdana, sans-serif;
}
.next {
	font-size: 9px;
	text-transform: uppercase;
	font-family: Verdana, sans-serif;
	line-height: 10px;
	margin: 0px 0px 10px;
}

a.caption:link {
	font-size: 10px;
	text-transform: capitalize;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}
a.caption:visited {
	font-size: 10px;
	text-transform: capitalize;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}
a.caption:hover {
	font-size: 10px;
	text-transform: capitalize;
	text-decoration: underline;
	font-family: Verdana, sans-serif;
}
.caption {
	font-size: 10px;
	line-height: 115%;
	text-transform: capitalize;
}

.smcapdk {
	font-size: 9px;
	font-weight: bold;
	color: #3F2400;
	font-family: Verdana, sans-serif;
	line-height: 115%;
}
.smcapdk2 {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #3F2400;
	font-family: Verdana, sans-serif;
	line-height: 115%;
}
.smcapdk3 {
	font-size: 9px;
	font-weight: bold;
	color: #3F2400;
	font-family: Verdana, sans-serif;
	line-height: 115%;
}
.smalltxt {
	font-size: 10px;
	line-height: 130%;
	margin-bottom: 10px;
}
#panelsuej img { margin: 5px 0 10px 0;}
#panelsuej p {margin: 0 0 0 2px;font-size: 9px; line-height:120%; color: #FFFFFF; }

#panelsuej a:link {color: #FFFFCC;text-decoration: none;}
#panelsuej a:visited {color: #FFFFCC;text-decoration: none;}
#panelsuej a:hover {color: #FFFFCC;text-decoration: underline;}

.clientlist { font-size: 9px; line-height: 120%; margin-bottom: 6px;}
.lt { color: #FFFFFF; }
.med { color: #663300; }
.dk { color: #3F2400; }

.cap { text-transform: capitalize; }
.upcase { text-transform: uppercase; }

td.tdLPad { padding-left: 10px; }
td.tdRPad { padding-right: 10px; }

td.tdmenu {
	line-height: 10px;
	padding-left: 10px;
}
td.tdsmtxt {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 115%;
}
.tdline {
	border-top: 1px solid #3F2400;
	border-bottom: 1px solid #3F2400;
}
.alsoavail {
	font-size: 9px;
	font-weight: bold;
}
.whtborder { border: 2px solid #FFFFFF;}
/* footer styles */

#footer {
	left: 0px;
	width:100%;
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
	border-top: 1px solid #000;
	background-color: #CCCC99;
	font-size: .95em;
}
	
#footer p { padding: 10px 20px 10px 0; /*color: #000;*/ }

 #footernav {
	padding: 3px 0;
	position: relative;/*** IE6 needs this to display the div ***/ 
	top: 0px; }  

#footernav ul {
	display: block; list-style: none;
	padding:  5px 0 10px 0; margin: 5px 0 10px 0;
	line-height: 1.2em; 
	} 


#footernav ul li {
  	display: block; float: left;
  	position: relative; /*** IE6 needs this to display the links ***/
	padding: 1px 7px 1px 3px;
	margin: 3px 3px;
/*	width: 10em;*/  
	border-right: 1px solid #000; }


#footernav ul li.first { margin-left: 0;  }

#footernav ul li.last { border-right: none; }

#footernav a { /*font-size: .9em;*/ text-decoration: none; padding: 3px 0; } 
#footernav a:hover { text-decoration: underline;}

#footernavclear {  display: block; clear: both; }
#footernavclear2 {  display: block; clear: both; }

#footer #footernav p#sale   {font-weight:bold; width:100%;}
#footer #footernav p#sale a:link    {padding:4px; color:white; background:#a3bb19;border:1px solid white;}
#footer #footernav p#sale a:visited {padding:4px; color:white; background:#a3bb19;border:1px solid white;}
#footer #footernav p#sale a:hover    {padding:4px; color:black; background:#a3bb19;border:1px solid black; text-decoration: none;}

#gallery4 td #footercontact p{width:100%;}
#gallery5 td #footercontact p{width:100%;}
	
#footercontact a { text-decoration: none; }
#footercontact a:hover {  color: #663300; text-decoration: underline; }

#navclear { display: block; clear: both; }
.clearblock { display: block; clear: both; }
.nowrap { white-space: nowrap;}
.pre { white-space: pre;}
.pink{background-color : #9C3540;}
.red {color: #FF0000;}

.boxbdr { border: 1px solid #666600; padding:3px;margin-right:10px;} /* used on coupon popup window: coupon_stroll06.html */
.strike { text-decoration: line-through;}
.larger { font-size:larger;}
.largearrow { color:white;font-size: 12px;}
a.underline:link, a.underline:visited {text-decoration: underline;}


.clearfix:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden;} /*p.i.e.*/
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.new {color: #CC0000;}

