html,body{margin:0;padding:0}
p {margin:0 0 1em 0;padding:0}
h1{margin:0 0 .7em 0;padding:0}
form {margin:0;padding:0}

body
{
padding: 10;
margin: 0;
background-color: #d2ced0;
background-image: url(bg-new6.gif);
background-position:0px 215px;
background-repeat: no-repeat;
color: #000;
text-align: center;
}
	
	#contents	
	{
		margin-top: 10px;
		margin-bottom: 15px;
		margin-right:auto;
		margin-left:auto;
		border:3px solid #ACA19A;
		width: 750px;
		padding-top: 15px;
		background-color: #FFF;
		color: #000;                 
		text-align: left;
	}
	
	p	
	{
		color: #342b28;
		background-color: #fff;
        font-family: Georgia, serif;
		text-align: left;
        line-height:130%;
		padding: 0 75px;
		font-size: 13px;
	}
	
/* News */	
#contents-news {
margin-top: 15px;
margin-bottom: 15px;
padding-top: 20px;
padding-bottom: 10px;
width: 600px;
border:3px solid #ACA19A;
background-color: #FFF;
color: #000;
text-align: left;
}

/* News */	
#contents-news2
{
padding:20px 40px 10px 40px;
margin-top: 15px;
margin-bottom: 15px;
width: 750px;
border:3px solid #ACA19A;
background-color: #FFF;
color: #000;
text-align: left;
}

/* News */
.news {
margin: 10px 40px 10px 40px;
clear: right;
padding: 0 0 0 0;
line-height: 125%;
background-color: transparent;
font-size: 13px;
}

.news h1
{
font-size:18px;
color:#464692;
}

/* News */
.indent {
color: #372E2B;
padding: 0 40px 0 70px;
background-color: transparent;
text-align: justify;
font-size: 0.8em;
}

/* News */
.rightimage2 {
float: right; margin: 10px 0 10px 15px; clear: left; justify: none;
}

.clearright
{
clear: right;
}	
	
	
h1 {font-family: Georgia, serif; font-size: 15px; font-weight: 500; color: #342b28; background-color: #fff; width: 580px; text-align: left; line-height:130%; margin-top:4px;}

tr {clear: both}
	
td {font-family: Georgia, serif; font-size: 13px; line-height: 145%; color: #342b28; background-color: #fff; padding: 0 0; text-align: left;
}
	
a:link {color: #5e4970;	text-decoration: underline;}
a:visited {color: #5e4970;	text-decoration: underline;}
a:hover {color:#856f69; text-decoration: underline;}
a:active {text-decoration: none;}

a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}

a.noline:hover {text-decoration: none}

.smallmargins {color: #372E2B;
		background-color: #fff;
		font-family: Georgia, serif;
		text-align: justify;
		 line-height:130%;
		 padding: 0 35px;
		font-size: 13px;}

.leftimage 
{
float: left; margin: 10px 10px 0 0;
}

.rightimage 
{
float: right; margin: 10px 0 0 15px;
}

/* id for subjects - 680 container */
#contents-sm	
	{
		margin-top: 10px;
		margin-bottom: 15px;
		margin-right:auto;
		margin-left:auto;
		border:3px solid #ACA19A;
		width: 680px;
		padding-top: 15px;
		background-color: #FFF;
		color: #000;                 
		text-align: left;
        }
        
.narrow
{
width: 513px;
}        

/* id for lamps */
#lamps
 {align: center;
width: 640px;
border-collapse: collapse;
margin-top: 20px;
margin-bottom: 40px;
}

/* id for manufacturers page */
#man {
align: center;
width: 700px;
border-collapse: collapse;
margin:0 auto 70px auto;
}

#sub  /* id to layout table */
 {
align: center;
width: 450px;
border-collapse: collapse;
margin:0px auto 90px auto;
}

/* class for lamps */
.thumb { padding: 7px 15px 8px 0; clear: both; text-align:center;} /* the cell */
.thumb2 { padding: 7px 0 8px 15px; clear: both; text-align:center;} /* the cell */
.thumb a { border: 0; } /* the anchor */
.thumb img { border: 1px solid #5D504C; } /* image */ 
.thumb2 img { border: 1px solid #5D504C; } /* image */

/* class for manufacturers page */
.columns { vertical-align: top; }
.columns {text-align: left;}
.columns a:link {color: #261F43; text-decoration: none;}
.columns a:visited {color: #261F43;	text-decoration: none;}
.columns a:hover {color:#7E7DC0; text-decoration: none;}
.columns a:active {text-decoration: none;}

/* class for subjects page */
.columns2 { width:225px; line-height:180%; }
.columns2 { vertical-align: top; }
.columns2 {text-align: left;}
.columns2 a:link {color: #261F43; text-decoration: none;}
.columns2 a:visited {color: #261F43;	text-decoration: none;}
.columns2 a:hover {color:#7E7DC0; text-decoration: none;}
.columns2 a:active {text-decoration: none;}


.footerlinks {font-size:18px; text-align:center; margin:0px auto 0px auto; padding-bottom:20px;}
.footerlinks a:link {color: #3c3362; text-decoration: none;}
.footerlinks a:visited {color: #3c3362;	text-decoration: none;}
.footerlinks a:hover {color:#7E7DC0; text-decoration: underline;}
.footerlinks a:active {text-decoration: none;}

.footerlinks2 {font-size:17px; text-align:center; margin:0px auto 0px auto; padding-bottom:20px;}
.footerlinks2 a:link {color: #3c3362; text-decoration: none;}
.footerlinks2 a:visited {color: #3c3362;	text-decoration: none;}
.footerlinks2 a:hover {color:#7E7DC0; text-decoration: underline;}
.footerlinks2 a:active {text-decoration: none;}


