.vertmenu
{

width:245px;
margin: 0;
padding: 0;
font-family: Garamond,georgia, serif;



}

ul.menulist li#header a
{
	color: #FFFFFF;
	font-size: 18px;
	font-family: Georgia;
	
}

ul.menulist li#header a:hover{
color: #FFCB00;

}
#current{
color: #FFCB00;
}



ul.menulist
{

list-style: none;
padding: 0 ;
margin: 0;
font-size:18px;

}

ul.menulist li
{
display: block;
margin: 0;
padding: 0;
text-align:right;
font-size:18px;
}

ul.menulist li a
{
display: block;
width: 100%;
padding: 0.275em 15px 0.275em 0;

color: #FFFFFF;
text-decoration: none;

}

.vertmenu>ul.menulist li a { width: auto; }

ul.menulist li#active a
{
	color: #FFFFFF;
	font-size: 18px;
	font-family: Georgia;
	background-color:#000000;
	background-image: url(Pictures/black.jpg);	
}
ul.menulist li#subheader 
{
	color: #FFFFFF;
	font-size: 18px;
	padding: 0.275em 15px 0.275em 0;
	font-family: Georgia;
	background-color:#000000;
	background-image: url(Pictures/black.jpg);	
}

ul.menulist li#active a:hover{
color: #FFCB00;
background: #000000;
}

ul.menulist li a:hover
{
color: #FFCB00;
background: transparent;

}

body#home a#homenav,
body#claytile a#claynav,
body#Mediterranean a#Mediterraneannav,
body#shingle a#shinglenav, 
body#other a#othernav,
body#replacement a#replacementnav
{
color: #FFCB00;
}

.td_txt {		
padding: 0 10px 0 ; 
text-align:right;
font-weight:bold;
}
.td_cont {		
padding: 0 0 0 100px;
font-weight:bold;
}