.grey { color:#999999;}

/* main Nav */
.hovermenu ul{
padding-left: 0;margin-left: 0;
}
.hovermenu ul li{
list-style: none;display: inline;
}
a.menu, a.menu:link, a.menu:visited{
padding: 8px 13px 8px 13px;text-decoration: none;float: left;color: #A48C70;font-weight:bold; font-family:"Times New Roman", Times, serif;font-variant: small-caps; font-size:18px; border-right:1px solid #A48C70;
}
a.menu span, a.menu:link span, a.menu:visited span{
color: #685947;font-size:14px;
}
a.menu:hover, a.menu:active{
color:#DBD5CC;
}
a.menu:hover span, a.menu:active span{
color:#A99893;
}
 a.menuCurrent{
padding: 8px 14px 8px 14px;text-decoration: none;float: left;color: #ffffff;font-weight:bold; font-family:"Times New Roman", Times, serif;font-variant: small-caps; font-size:18px;border-right:1px solid #A48C70;
}
a.menuCurrent span, a.menuCurrent:link span, a.menuCurrent:visited span{
color: #A99893;font-size:14px;
}

	/* main Nav LAST*/
a.menulast, a.menulast:link, a.menulast:visited{
padding: 8px 0px 8px 14px;text-decoration: none;float: left;color: #A48C70;font-weight:bold; font-family:"Times New Roman", Times, serif;font-variant: small-caps; font-size:18px; border-right:none;
}
a.menulast span, a.menulast:link span, a.menulast:visited span{
color: #685947;font-size:14px;
}
a.menulast:hover, a.menulast:active{
color:#DBD5CC;}
a.menulast:hover span, a.menulast:active span{
color:#A99893;}

 a.menulastCurrent{
padding: 8px 0px 8px 14px;text-decoration: none;float: left;color: #ffffff;font-weight:bold; font-family:"Times New Roman", Times, serif;font-variant: small-caps; font-size:18px;border-right:none;
}
a.menulastCurrent span, a.menulastCurrent:link span, a.menulastCurrent:visited span{
color: #A99893;font-size:14px;}

/*END  main Nav */


/* Sub Nav */
#nav-menu ul{
list-style: none; padding:0; margin: 0; list-style-position:inside;
}
#nav-menu li{
background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: 0px 8px; line-height: 2.0em; padding:0 0 0 20px;
}
	/* Internet Explorer Hack */
html*#nav-menu li { 
background-position: 5px 8px; line-height: 2.0em; padding:0 0 0 10px;
}
#nav-menu a{ 
font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#996633; display:block; 
}
/* END Sub Nav */

/*Headers*/

h1{
 font-family: "Times New Roman", Times, serif; font-size: 28px; color: #503929;
 padding: 7px; margin:0px 0 20px 0; font-weight:bold; font-style:italic;
}

.londonbob { 
color:#503929; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:14px; text-transform:capitalize; letter-spacing:1px;
}
.sectiontitle { 
font-family:"Times New Roman", Times, serif; font-size:16px; text-transform:uppercase; display:block; padding:0 0 10px 0; color:#503929;
}

/*Makeovers*/
/*Makeovers Three column layout
.colleft { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5em;
 margin: 0px; padding: 10px; float: left;
}
.colleft img{border:4px solid #362D30;}

.colmid { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5em;
 float: left; margin: 0px; padding:10px 25px 0 25px; width: 320px; display: inline; 
 text-align:justify;
 }
.colright { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5em;
 color: #333;width: 165px; margin: 0px;padding:10px; float: left;
}
.colright img{border:4px solid #362D30;}

.caption { text-align:center; font-size:10px;}

Makeovers*/


/*Makeovers new*/
.colbefore { 
 margin: 0px; padding: 0px; float: left; width:340px;
}
.makeImages { margin:0 10px 0 0;}

.makecolmid { 
 float: left; margin: 0px; padding:0px 0 0 0; width: 110px; display: inline; text-align:right;  
 }
 .makecolmidTop { 
 float: left; margin: 0px; padding:0px 0 0 0; width: 110px; display: inline; text-align:right; 
 }
.colright { 
width: 375px; margin: 0px; padding:0px; float: right;
}
.makeovers img{ border:1px solid #362D30;}







td {padding: 0 0 3px 0;}

.paddingindent { 
margin:0 40px 0 60px;border:4px solid #362D30; padding:3px; 
}
.imageleft { 
margin:0 20px 20px 0px;border:4px solid #362D30; padding:3px; 
}

.imagesocial { 
margin:0 20px 20px 0px; 
}

.prodlogos { padding:0 10px 0 0;}


a.serviceprint, a.serviceprint:link, a.serviceprint:visited  {
background:url(../images/hm_icon.jpg) 0 0 no-repeat; padding:0 0px 2px 18px; font-size:14px; text-align:right; display:block; width:100px;}
a.serviceprint:hover, a.serviceprint:active{
background:url(../images/hm_icon_r2.jpg) 0 0 no-repeat; color:#181119;}

a.pagenumbers, a.pagenumbers:link, a.pagenumbers:visited  {
border:1px solid #996633; padding:2px 5px 2px 5px; background-color:#CCC4B7 ; color:#503929;margin-left:5px;}
a.pagenumbers:hover, a.pagenumbers:active{ 
border:1px solid #362D30; padding:2px 5px 2px 5px; background-color:#996633; color:#ffffff;margin-left:5px; text-decoration:none;}

a.pagenumbersCurrent, a.pagenumbersCurrent:link, a.pagenumbersCurrent:visited, a.pagenumbersCurrent:hover, a.pagenumbersCurrent:active { 
border:1px solid #362D30; padding:2px 5px 2px 5px; background-color:#996633; color:#ffffff;margin-left:5px; text-decoration:none;}
