body {top-margin: 20px; background-color: gray; }


table#holder { width: 100%; }
 
table#outermain { width:750px; cellpadding: 0;  border:1px; border-style:solid; border-color: #CB9449;background-color:  #FFFFFF;}

table#rightside { width:225px;   cellpadding: 0; padding-top: 10px; margin-top: 10px;}
td#rightsidetop {height:200px; vertical-align: top; }
td#rightsidelogo {height:120px;  }
td#rightsidebottom {padding-left: 20px;}



td#title {width: 39px;  }
td#bodyimage{background: transparent url(../images/enarianame_06.gif) bottom left no-repeat;}

td#mainbody {width:500px;  font-size: 75%; padding: 2px; color: #333333;}
td#sidenav {width:50px; font-size: 80%; padding: 2px; }
td#rightside {width: 240px; background: transparent url(../images/sidelogo.gif) top right no-repeat; vertical-align: top; }
td#rightside2 {width: 240px;  }

table#topnav { width:740px; cellpadding: 0; border: 0; font-size: 80%;}
td#topnavlinks { width: 400px; padding-top: 0.5em; padding-right: 0.3em;text-align:right;}

td#topnavlinks a:link {color:#000033; text-decoration: none; }
  
  td#topnavlinks a:visited {color:#FFFFFF; text-decoration: none; }
  td#subscribe { font-size: 75%;
  align: center; 
  padding: 1px;
  border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #993300;
	margin-top: 2px;
	margin-bottom: 5px;}

table td {padding: 0; border-width: 0; vertical-align: top; font-family: arial, Helvetica, sans-serif; font-size: 100%;}


table#sidemenu {width:105;
	border: 0;
	cellpadding: 0;
	margin-top:30;
	margin-left:5;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001C1C;
	padding-left: 2px;
	margin-bottom: 15px;
}

table#sidemenu td {border-bottom: 1px dotted #993300; padding-top:6; padding-left:2px; padding-bottom;1px;}
table#sidemenu td.indent {font-size: 95%; border-bottom: 1px solid ##D9AB6C;padding-top: 5px; padding-left: 1em;}
table#sidemenu td a:link {color:#36577B; text-decoration: none; }
  table#sidemenu td a:hover {color:#14212F; text-decoration: none; }
  table#sidemenu td a:visited {color:#9B6835; text-decoration: none; }  

table#contactinfo {
    width:200;
	border: 0;
	margin-top:15;
	margin-left:30;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001C1C;
	padding-left: 30px;
	margin-bottom: 15px;
}
table#contactinfo td {border-bottom: 1px solid #D9AB6C;   padding-top:10; padding-left:2px; padding-bottom;1px;}


div#testemonialtxt  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #365152;
	padding-left: 10px;
    padding-right: 10px;
	padding-top: 10px;
}
td#rightsidebottom  a:link { text-decoration: none; }
td#rightsidebottom  a:visited { text-decoration: none; }
div#testemonialtxt a:link {color:#9B6835; text-decoration: none; } 
div#testemonialtxt a:visited {color:#9B6835; text-decoration: none; } 


div#address {padding-left: 20px; padding-top: 40px;}

div#sidequote {padding-left: 10px; padding-top: 20px; padding-right: 10px; font-family:  Arial, Helvetica, sans-serif;
	font-size: 75%; color:#993300;}

table#hpservices { width: 600px; cellpadding:1px; vertical-align:top;}
.hpsections {font-size: 80%;
	color: #666666;
	width: 150px;
	vertical-align: top;
	border-right-width: 1px;
	border-right-style: groove;
	border-right-color: #999999;
	height: 75px;
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 5px;

}

td#footer {  padding: 8; text-align: center; vertical-align: middle;
  font-family: Arial, Helvetica, sans-serif; font-size: 68%; color: white;border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;}
 
  td#creditshp { background-color: white; padding: 8; text-align: center; vertical-align: middle;
  font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: gray;}
  
  td#footer a:link {color:#36577B; text-decoration: none; }
  
  td#footer a:visited {color:#9B6835; text-decoration: none; }
td#credits a:link {color:#000033; text-decoration: none; }
  
  td#credits a:visited {color:#FFFFFF; text-decoration: none; }
td#credits {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #660000;
	text-align: center;
	vertical-align: middle;
	cell-padding:0;
	padding: 8;
	padding-top: 3px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	height: 40px;
	background-image: url(../images/creditsbg.gif);
	background-repeat: repeat;
}
.hpquote {height: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 66%;
	font-weight: normal;
	color: #003366;
	margin: 1em;
	padding: 2em;
	border-top: medium #AED6DB;
	border-bottom: medium #AED6DB;
}
.signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color:#993333;
	margin-left: 2px;
	padding-left: 2em;
	margin-top: .5em;
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
}


td#contactmain { background:  url(../images/RCsignweb.jpg) no-repeat; }


.hpaddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00162C;
}


li {
	
	font-size: 100%;
	
	margin-left: 10px;
	margin-right: 20px;
	margin-bottom: 5px;
}
p {
	margin-left: 0.3em;
	padding-left: 0.3em;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-right: 15px;
	padding-right: 15px;
}

h5 {
	font-weight: bold;
	color: #993300;
	padding-bottom: -1em;
	margin-bottom: -1em;
	margin-left: 3px;
	padding-left: 3px;
	font-size: 105%;
}
h4 {
	font-size: 120%;
	font-weight: bold;
	color: #001C38;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	border-top-width: 0px;
	padding-left: 5px;
	margin-left: 5px;
	margin-right: 150px;
	padding-right: 150px;
	margin-top: 0px;
	padding-top: 0px;
	
}

h6 {
	font-weight: bold;
	color: #001717;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCC99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCC99;
	margin-left: 3px;
	padding-left: 3px;
	font-size: 105%;
	margin-right: 50px;
	padding-right: 50px;
	margin-bottom: -0.05em;
}
.sidenavtitle {
	font-size: 12px;
	font-weight: bold;
	color: #993300;
}

#holderdiv {width: 250px;}
 
#holderdiv div {
  margin: 0 10px 10px 10px;
  color: #363636;
  background-color: #eec;
  border: 1px solid black;
}
 
#holderdiv h2 {
  margin: 0;
  background-color: #7a7;
  color: white;
  font-size: 0.9em;
  padding: 5px;
  text-align: center;
}
 
#holderdiv p {
  margin: 5px 0; /* Only vertical margins on the p */
  padding: 0 5px; /* Also side padding */
}
 
#holderdiv .p-divider {
  border-top: 1px solid black;
  padding-top: 5px; /* This one gets top padding */
} 
a:link {
	color: #006666;
	font-weight: normal;
}
a:visited {
	font-weight: normal;
	color: #663333;
}
.resultsTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
}
table#results {
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 5px;
	padding-top: 5px;
	margin-bottom: 25px;
	padding-bottom: 25px;
}
table#results tr {
	border-bottom: 1px dotted #5F7293;
	
	
	}
table#results td {
	margin-bottom: 10px;
	padding-bottom: 10px;
	
	
	
	}
	table#results a:link {
	text-decoration: none;
	font-size: 12px;
	}
	table#results a:hover {
	font-size: 12px;
	color: #993300;
	}
.thumb {
	margin-right: 10px;
	margin-left: 2px;
	border: 1px solid #001C38;
}
.thumb2 {
	margin-right: 10px;
	margin-left: 20px;
	border: 2px solid #002F5D;
	margin-top: 10px;
	margin-bottom: 25px;
}
.portfoliotitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #002448;
}
div#feature {width: 170px; border-top:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-left:none #CCCC99; border-right:none #CCCC99;margin-left: 20px;
	margin-top: 20px; padding-top:1px; padding-bottom: 2px;font-family:  Arial, Helvetica, sans-serif;
	font-size: 70%; color:#333333;}
	
div#feature2 {width: 170px; border-top:1px solid #CCCC99; border-bottom:1px solid #CCCC99; border-left:none #CCCC99; border-right:none #CCCC99;margin-left: 55px;
	margin-top: 70px; padding-top:1px; padding-bottom: 2px;font-family:  Arial, Helvetica, sans-serif;
	font-size: 70%; color:#333333;}
	
	div#feature3 {width: 170px; margin-left: 40px;
	margin-top: 50px; }
	
.featuretit {
	font-weight: bold;
	color: #5B1F00;
}

td.resultslinks a:link {color:#993300; font-size: 75%;
	}

td.resultslinks a:visited {color:#000033; text-decoration: none; font-size: 75%;
	}
#phonenumber {
	margin-top: 15px;
	margin-left: 15px;
	padding-top: 15px;
	padding-left: 15px;
}
