body 					{ font-family: arial, helvetica, sans-serif; background: #FFFFFF url(/images/customer/estores4hvac/background_vert.png) repeat-y top; height: 100%;}
html						{ height: 100%; overflow: -moz-scrollbars-vertical;}
.wrapall				{ width: 100%; background: url(/images/customer/estores4hvac/background.jpg) repeat-x top;}
.header 					{ height: 285px; width: 950px; background: url(/images/customer/estores4hvac/header.jpg) no-repeat top;}
.logo					{ height: 150px; width: 300px; float: left; padding-left: 15px; overflow: hidden;}
.content .sidebar		{ padding: 15px 0 0 15px;}

.booktoday				{ float: left; height: 135px; width: 170px; padding: 0 20px 0 10px; text-align: right;}
.booktoday h1			{ color: #FFFFFF; margin: 10px 0 10px 0; font-size: 24px;}
.booktoday p				{ color: #FFFFFF; font-size: 120%;}

.announcement			{ float: right; width: 430px; padding: 15px; margin: 15px 150px 0 0;}
.announcement p			{ color: #4E4E4E;} 
.announcement p b			{ color: #4E4E4E; clear: both;} 
.announcement h1			{ color: #4E4E4E; margin: 10px 0 5px 0;}

/* Menu "Underline" */
.underlinemenu			{ float: left; font-weight: bold; padding: 0; margin: 10px 0 0 10px;}
.underlinemenu ul			{ padding: 6px 0 7px 0; margin: 0; text-align: left;}
.underlinemenu ul li		{ display: inline;}
.underlinemenu ul li a		{ color: #FFFFFF; padding: 0px 3px 4px 3px; margin-right: 10px; text-decoration: none; }
.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{ }
