/*************/
/* Whole Page*/
/*************/
body

}
<p><img src="robyn.jpg" alt="bulbntrack" align="right" border=5" width="102" height="178" />
<img src="robyn.jpg" alt=bulbntrack" /></p>
<div>
<h1>"Faux" Track Lighting except it's just a track used with Christmas lights to create the expensive look of track lights for the outside.</h1> </div>
}


{
	margin: 0px;
	padding: 0px;
}

table.page
{
	width: 780px;
	height: 1100px;
	background: url('images/bground.png') no-repeat;
}

table.page td
{
	vertical-align: top;
}
<p><img src="bulbntrack.jpg" alt="bulbntrack" align="right" border=5" width="102" height="178" />
<img src="bulbntrack.jpg" alt=bulbntrack" /></p>
<h1>"Faux" Track Lighting except it's just a track used with Christmas lights to create the expensive look of track lights for the outside.</h1> 
}

/*************/
/*   Header  */
/*************/

.orderbutton
{
	float: right;
	width: 165px;
	height: 34px;
	background: no-repeat center;
	font-size: 1.4em;
	text-align: center;
	position: relative;
	top: 20px;
	right: 10px;
	z-index: 40;
}

.orderbutton a
{
	color: #f00;
	letter-spacing: 0.1em;
	font-weight: bold;
	line-height: 1.5em;
}

#announce
{
	float: left;
	position: relative;
	top: 90px;
	left: 50px;
	width: 270px;
	height: 140px;
	background: url('images/annoback.png') no-repeat;
	font-family: arial;
}

#announce .thead
{
	border-bottom: solid 2px #00F;
	text-align: center;
	margin: 3px;
}

#announce .boxcontents
{
	padding: 6px 9px;
	font-size: 0.9em;
}

#announce .kbig
{
	padding: 6px 9px;
	font-size: 0.9em;
}

/*************/
/*  Nav Bar  */
/*************/
#navigation
{
	position: relative;
	right: 5px;
	top: 90px;
	margin: 0px;
	padding: 0px;
	float: right;
	text-align: right;
	width: 160px;
	font-family: arial;
}

#navigation a
{
	color: #fff;
	text-decoration: none;
	font-size: 1.2em;
	line-height: 1.5em;
}

#navigation a:active
{
	color: #fff;
	text-decoration: none;
	font-size: 1.2em;
}

#navigation a:hover
{
	text-decoration: underline;
}

#navigation a.spec
{
	line-height: 0.3em;
}


/*****************/
/* Page Contents */
/*****************/
.contents
{
	width: 610px;
	padding: 0px;
	margin: 0px;
}

h2
{
	color: #FFF;
	font-family: arial;
	padding: 15px 0px 0px 0px;
	text-align: center;
}

h3
{
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.textbox-type1
{
	margin: 20px 0px 0px 20px;
	padding: 0px;
	width: 570px;
	color: #000;
	text-align: left;
	font-family: arial;
}

.textbox-type2
{
	margin: 20px 20px;
	padding: 0px;
	text-align: left;
	font-family: arial
}

/* begin fixes for index.html */
#innovative
{
	position: relative;
	left: 70px;
}
#main
{
	position: relative;
	top: 50px;
	left: 15px;
}
#mainbottom
{
	position: relative;
	top: 180px;
	left: 15px;
}


/* end fixes for index.html */

/* start shop.html */
.textbox-shop1
{
	margin: 20px 20px;
	padding: 0px;
	text-align: left;
	font-family: arial
}

.textbox-shop2
{
	position: relative;
	top: 120px; 
	left: 15px;
	padding: 0px;
	text-align: left;
	font-family: arial
}
.textbox-shop3
{
	position: relative;
	top: 50px; 
	left: 50px;
	padding: 0px;
	text-align: center;
	font-family: arial
}

/* end shop.html */

/* start photos.html */

td .photohead
{
	font-family: arial;
	font-size: 1.2em;
	text-align: center;
	padding: 5;
	color: #FFFFFF;
}

.textbox-photohead
{
	margin: -5px 0px 0px 12px;
	padding: 0px;
	width: 120px;
	color: #000;
	text-align: center;
	font-family: arial;
	font-size: 0.9em;
}

.textbox-photo
{
	margin: -3px 0px 0px 12px;
	padding: 0px;
	width: 120px;
	color: #000;
	text-align: center;
	font-family: arial;
	font-size: 0.9em;
}

.textbox-acc
{
	margin: 0px 0px 0px 17px;
	padding: 0px;
	width: 120px;
	color: #000;
	text-align: center;
	font-family: arial;
	font-size: 0.9em;
}

.textbox-creative
{
	margin: 0px 6px 0px 15px;
	padding: 0px;
	width: 120px;
	color: #000;
	text-align: center;
	font-family: arial;
	font-size: 0.9em;
}

/* end photos.html */

/* start product info */

#productinfo
{
	position: relative;
	top: 40px;
	left: 15px;
}
/* end product info */

/* begin fixes for testimonials.html */
table.testbox td
{
	vertical-align: middle;
	font-color: #FFF;
}

.imgstrech
{
	background: url('images/cblue_cent.gif');
}

.textbox
{
	margin: 20px 0px 0px 20px;
	padding: 0px;
	width: 570px;
	text-align: left;
	color: #FFF;
	font-weight: bold;
}
/* end fixes for testimonials.html */

/* begin fixes for ideas.html */
#creative
{
	position: relative;
	top: 15px;
	left: 50px;
}
#creative2
{
	position: relative;
	top: 15px;
	left: 205px;
}
/* end fixes for ideas.html */

/* Begin fixes for privacy.html */
#contents3
{
	width: 780px;
}

.textbox-type5
{
	margin: 10px 0px 0px 20px;
	padding: 0px;
	width: 570px;
	color: #000;
	text-align: left;
	font-family: arial
}

.textbox-type6
{
	margin: 10px 0px 0px 20px;
	padding: 0px;
	width: 740px;
	color: #000;
	text-align: left;
	font-family: arial
}
/* end fixes for privacy.html */

/* Begin fixes for faqs.html */
.qst
{
	font-weight: bold;
	font-size: 0.9em;
}

.ans
{
	font-size: 0.9em;
	position: relative;
	left: 8px;
}
/* end fixes for faqs.html */

/* Begin fixes for photo.html */
.photobutton
{
	font-size: 0.9em;
	font-weight: bold;
}
/* end fixes for photo.html */

/* Begin fixes for contact.html */
ul.contactlist
{
	list-style: none;
}
/* end fixes for contact.html */

/* Begin fixes for installation.html */
#installtop
{
	position: relative;
	vertical-align: middle;
	top: 10px;
	left: 20px;
	padding: 0px;
}

.textbox-demo
{
	margin: 100px 20px;
	padding: 0px;
	width: 570px;
	color: #000;
	text-align: left;
	font-size: 0.9em;
}

#installbottom
{
	width: 780px;
}

.textbox-video
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 160px;
	color: #000;
	text-align: center;
	font-family: arial;
	font-weight: bold;
	font-size: 0.9em;
}

/* end fixes for installation.html */


/*************/
/*   Footer  */
/*************/
.foot
{
	font-size: 0.9em;
}

.footcopy
{
	float: right;
}

.footlink
{
	text-align: center;
	letter-spacing: 0.1em;
	font-weight: bold;
	font-size: 1.0em;
}
