/* CSS Document */
#container
{
position:absolute;
top:0;
left:0;
width: 100%;
margin: auto;
background-color: #000;
color: #FFF;
line-height: 130%;
font-family:Arial, Helvetica, sans-serif;}

#photocontainer {position: absolute;
top:200px;
left:300px;
margin:auto;
}
p {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px;}

h2 {color:#FFCC66; line-height: 100%; margin:0px; padding:0px;}
h3	{color:#FFCC66; line-height: 100%; margin:0px; padding:0px;}

body {background-color:#000000; font-family:Arial, Helvetica, sans-serif;}

#top {
position:absolute;
width: 1200px;
top: 0px;
left: 0px;
height: 191px;
background-image:url(CAheaderlong.jpg);
border-bottom: 1px solid gray}

#leftnav
{
position:absolute;
top:200px;
width: 160px;
left: 0px;
margin: 0px;
padding: 1em;
color: #FFCC66;}

#leftnav ul {list-style-type: none;
margin: 0px; padding: 0px; text-indent: 25px; line-height: 30px;}

#leftnav ul li a {border: "0"; color:#FFCC66; background-repeat:no-repeat; text-decoration:none; display:block; width: "150"; height: "35";}

#leftnav a:link {border: "0"; color:#FFCC66; background-image:url(_button.jpg);}

#leftnav a:visited
{border: "0"; color:#FFCC66; background-image:url(_button.jpg);}

#leftnav a:focus {border: "0"; color:#FFF; background-image: url(_down.jpg);}

#leftnav a:hover
{border: "0"; color: #887959; background-image:url(_over.jpg);}

#leftnav a:active
{border: "0"; color: #887959; background-image:url(_down.jpg);}

#leftnav p a:link {color:#FFCC99; background-image:none;}
#leftnav p a:visited {color:#FFCC99; background-image:none;}
#leftnav p a:hover {color:#FFFFCC; background-image:none; text-decoration:none;}

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

#content
{
position:absolute;
top:200px;
left:20px;
margin-left: 200px;
padding: 1em;
font-family:Arial; font-size: 12pt; color:#99CC66;}

#divbathtub	{position:absolute;
top:50px;
left:300px;
}

#divfirstcolumn {position:absolute;
top:30px;}

#divcolumn	{position:absolute;
left: 300px;
top:220px;
width: 250px;
font-family:Arial; font-size: 12pt; color:#99CC66;
margin:25px;}

p span {font-family:"Times New Roman", Times, serif; font-style:italic; color:#33CCCC; font-size:18px}

.vcard {font-size:10px}
.hideme	{display:block; width:0px; height:0px; overflow:hidden;}

#products {
width: 800px; 
height: 430px;
background-image: url(images/products/panelbuttons3.jpg); 
background-repeat:no-repeat;
margin: 0; 
padding: 0;
position: absolute;
}


#rolloverpics li	{
margin: 0px; 
padding: 0px; 
list-style: none;
position: absolute;
}


#rolloverpics li, #rolloverpics a {
width: 200px;
height: 215px;
display: block;
}

#panel1b	{top:0px; left:0px; width: 200px;}
#panel1b a:hover {
	background-image: url(images/products/panelbuttons3.jpg);
	background-position: 0px 430px;
	border:#CCCCCC thin solid;
	}

#panel2b	{top:0px; left:200px; width: 200px;}
#panel2b a:hover {
	background-image: url(images/products/panelbuttons3.jpg);
	background-position: -200px 430px;
	border:#CCCCCC thin solid;}
	
#panel3b	{top:0px; left:400px; width: 200px;}	
#panel3b a:hover {
	background-image: url(images/products/panelbuttons3.jpg);
	background-position: -400px 430px;
	border:#CCCCCC thin solid;}
	
#panel4b	{top:0px; left:600px; width: 200px;}
#panel4b a:hover {
	background-image:url(images/products/panelbuttons3.jpg);
	background-position: -600px 430px;
	border:#CCCCCC thin solid}

#panel5b	{top:215px; left:0px; width: 200px;}
#panel5b a:hover {
	background-image:url(images/products/panelbuttons3.jpg) ;
	background-position: 0px -645px; 
	border:#CCCCCC thin solid;}

#panel6b	{top:215px; left:200px; width: 200px;}
#panel6b a:hover {
	background-image:url(images/products/panelbuttons3.jpg) ;
	background-position: -200px 200px; 
	border:#CCCCCC thin solid;}
	
#panel7b	{top:215px; left:400px; width: 200px;}
#panel7b a:hover {
	background-image:url(images/products/panelbuttons3.jpg);
	background-position: 400px -645px; 
	border:#CCCCCC thin solid;}
	
#panel8b	{top:215px; left:600px; width: 200px;}
#panel8b a:hover {
	background-image:url(images/products/panelbuttons3.jpg) ;
	background-position: 200px -645px; 
	border:#CCCCCC thin solid;}



#footerphotogallery
{
position:absolute;
top: 700px;
margin-left:300px;
padding: 1em;
color: #CCCC66;
background-color: #000;
font-size:10px;
}

#footergallery
{
position:absolute;
top: 800px;
margin-left:300px;
padding: 1em;
color: #CCCC66;
background-color: #000;
font-size:10px;
}

#footerformpage
{
position:absolute;
top: 1050px;
margin-left:300px;
padding: 1em;
color: #CCCC66;
background-color: #000;
font-size:10px;
}

#footerindex	{
position:absolute;
clear:both;
top: 875px;
margin-left:300px;
padding: 1em;
color: #CCCC66;
background-color: #000;
font-size:10px;
}

#footerservices	{
position:absolute; 
top: 745px;
margin-left:300px;
padding: 1em;
color: #CCCC66;
background-color: #000;
font-size:10px;
}

#footershowroom	{
position:absolute;
top: 780px;
margin-left:300px;
padding: 1em;
color: #CCCC66;
background-color: #000;
font-size:10px;
}

#footerproducts2 {
position:absolute;
top: 750px;
margin-left:300px;
padding: 1em;
color: #CCCC66;
background-color: #000;
font-size:10px;}

#leftnav p { margin: 0 0 1em 0; font-size:12px; color:#FFFFCC; line-height: 160%;}

#content h2 { margin: 0 0 .5em 0;}
h3	{color:#FFCC66;}

#contentimage {border:thin; border:#000000;}

fieldset {
border:1px solid #666666;
margin: 0 0 0 0;
}
legend {
font-size:bigger;
font-weight: bolder;
color: #FFCC66;
}
input:focus{
background-color:#FAEED7;
color:#000000;}

.style1 {color: #FF6600}

.projectlink	{color:#99CC66; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; font-size:14px; text-decoration:none;}


