/* Hollywood Coatings */ 
body {
  font-family: "Times News Roman", Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #FFFEBA;
}

ul.slidingmenu, ul.slidingmenu ul {
  border: 1px solid #666;
  border-width: 4px 1px 1px 1px;
}

ul.slidingmenu li {
  background: #fffeba; 
  text-align: left; 
  border-bottom: 1px dotted #999;
  margin-left: 2px;
  padding: 2px;
}

ul.slidingmenu a {
  color: #bf6200; 
  background: #08098F;
  text-decoration: none;
}

ul.slidingmenu a.subheader {
  background: #08098F; 
}

ul.slidingmenu a:hover {
  background: #000000;
  color: #FFF;
}

ul.slidingmenu,
ul.slidingmenu ul,
ul.slidingmenu li,
ul.slidingmenu a { 
  padding: 0;
  margin: 0;
  display: block;
}

ul.slidingmenu,
ul.slidingmenu ul {
  width: 10em;
}

ul.slidingmenu li {
  list-style-type: none; 
  position: relative;
}

ul.slidingmenu a {
  width: 100%;
}

ul.slidingmenu ul { 
  position: absolute;  
  top: -4px;
  left: 100%; 
  display: none;
}

body {
  margin: 0px; 
  padding: 0px;
}

#top {
  margin: 0px;
  background: #fffeba;
  height: 109px;   /* was 109 */
  border-bottom: medium;
  border-color: Black;

}

#left {
  position: absolute;
  left: 0px;
  top: 109px; 
  width: 150px; /* was 160 */
  background: #fffeba;
/*  border-right: 1px solid #BF6200;  */
  padding: 10px;
}

#center {
  margin-left: 170px;   /* was 160 */
  margin-right: 170px;   
  background: #fffeba;
  padding-left: 5px;
  padding-right: 5px;
}

#right {
  position: absolute;
  right: 0px;
  top: 109px; /* was 109 */
  width: 150px; 
  background: #fffeba;
/*   border-left: 1px solid #BF6200; */
  padding: 10px;
}

#footer {
  background: #fffeba;
  margin: 0px;
  text-align: center;
  visibility: hidden;
  padding: 3px;
 }

div > p {
  margin-top: 0;
}

p,ul,ol {
	font: 95%/1.3em "Times New Roman", "New York", Serif;
	padding-top: 0;
	margin-top: 0;
}

h1,h2,h3,h4,h5,h6 {
	color: #bf6200;
	font-family: "Times New Roman", "New York", Serif;
}

ul.star {
	list-style-image: url(images/brown-bullet.gif);
}

hr.line
{
width: 80%;
color: #BF6200
}

.headernavigation1 {
	font: bold 0.85em /1.3 Times New Roman,Verdana, Arial, sans-serif;	
	color: #BF6200;
	text-align: center;
	margin: 0px 0px 0px 0px; 
	background: #fffeba;
	position: absolute;
	left: 140px;
	top: 80px;
	}
	
.headernavigation1 ul  {
		list-style: none;
		margin: 3px;
		padding: 3px;
		}
		
.headernavigation1 li  {
			display: inline;
		}
		
.headernavigation1 a:link, .headernavigation1 a:visited  {
	color: #BF6200;
 padding: 3px;
	background-color: #fffeba; 
	text-decoration: none;
   float: left;
   width: 79px;  /* was 85  */
	line-height: 1.1;
}
   
.headernavigation1 a:hover  {
	color: #fffeba;
	background-color: #BF6200;
	}

.input1{
	background: #FFFEBA; 
	font-family: "Times New Roman", "New York", Serif;
	width: 100%;
	border-color: #BF6200;
	border:  1px solid;
}
.input1 tr.odd td{
		background: #FFFEBA; 
	   border-color: #BF6200;
	   border:  1px solid;
		padding-top: 15px;
}

a.linkclass1:link {text-decoration:underline; color:#BF6200; background-color: transparent; font-weight:bold; }
a.linkclass1:visited {text-decoration:none; color:#BF6200; background-color: transparent; font-weight:bold; }
a.linkclass1:hover {text-decoration:underline; color:#FFFEBA; background-color:#BF6200; font-weight:bold; }
a.linkclass1:active {text-decoration:none; color:black; background-color:#FEAA52; font-weight:bold; }

#logo1 {
   position: absolute;
	left: 140px;
	top: 10px;
}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}


.navhome {
 position: absolute;
 top:  85px;   
 left: 162px;   
  margin: 0;
  padding: 0;
  background: #FFFEBA;
  list-style-type: none;
  float: left; 
  font-family:arial;
  font-size:10pt;
  font-weight: bold;
}
.navhome li {
  margin: 0;
  padding: 0;
  float: left;  
  margin:  0 1px 0 0;
 
}
.navhome a {
margin-left: 10px;
padding-left: 10px;
padding-right: 10px;
color: #BF6200;  
text-decoration: none;
line-height:25px;  
text-align: center; 
background-color: #FFFEBA;
padding-left: 0px; 
font-family:arial;
font-size:10pt;
font-weight: bold;
border-right: 1px solid #000;
}
.navhome #navhome_con a {
  border: none;
}
.navhome a:hover {
background-color: #FFFEBA;
  color: #FF5200;
  font-family:arial;
  font-size:10pt;
  font-weight: bold;
}
    #body_hom #navhome_hom a, 
	 #body_ser #navhome_ser a,
	 #body_pro #navhome_pro a,
	 #body_cha #navhome_cha a,
	 #body_col #navhome_col a,
	 #body_cos #navhome_cos a,
    #body_gal #navhome_gal a,
	 #body_tes #navhome_tes a,
	 #body_con #navhome_con a {
  color: #000;
  background-color: #FFFEBA;
  font-family:arial;
  font-size:10pt;
  font-weight: bold;
}



