html, body 				{ background:url('../images/jpg/bg.jpg') #eee;font-family:verdana;font-size:12px;text-align:center;margin-top:5px;}
div#frame 				{ margin-left:auto;margin-right:auto;width:780px;border:1px solid #000000; }

a:active,a:focus				{ outline: none;}

h1 					{ margin-top:0px;padding:40px 5px 5px 10px;font-family:georgia;font-size:26px;color:#0055A0;text-align:center; }
h2 					{ padding:20px 5px 5px 20px;font-family:georgia;font-size:20px;color:#0055A0;text-align:left; }
h3 					{ padding:20px 5px 5px 30px;font-family:georgia;font-size:18px;color:#467090;text-align:left;}
h4 					{ padding:0px 5px 5px 21px;font-family:georgia;font-size:12px;color:#333333;text-align:left;margin-top:-20px; }

.information				{ font-family:verdana;font-size:14px;text-align:center;padding:10px; }
div.transbox 				{ float:left;position:absolute;z-index:1;width: 525px;height: 30px;margin: 113px 0px 10px 245px;background-color: #AAFFFF;border: 1px solid black;/* for IE */filter:alpha(opacity=20);/* CSS3 standard */opacity:0.2; }
div.transbox p				{ margin: 30px 40px;font-weight: bold;color: #000000; }

div.hr 					{ width:190px;height: 1px;background: #fff url('../images/gif/hr.gif');margin:10px 0px 5px 0px; }
div.hr hr 					{ display: none; }

.space 					{ padding-top:20px;; }
p 					{ text-align:justify; }

ul.ulbodyorange 				{ margin-bottom:0px; }
ul.ulbodyorange li 				{ margin:20px 10px 0px -10px;padding:0px 10px 0px 50px;list-style:none;text-align:justify;background:url('../images/gif/orange_splotch.gif') no-repeat top left; }
ul.ulbodyorange li b			{ font-family:verdana;font-size:16px;color:#0055A0;margin-bottom:15px;line-height:22px; }

ul.ulbodyorange2 				{ margin-bottom:0px; }
ul.ulbodyorange2 li 				{ margin:20px 10px 0px -10px;padding:0px 10px 0px 50px;list-style:none;text-align:justify;background:url('../images/gif/orange_splotch.gif') no-repeat top left; }
ul.ulbodyorange2 li b			{ font-family:verdana;font-size:12px;color:#0055A0;margin-bottom:15px;line-height:22px; }

img#ed					{ padding:0px 20px 0px 30px; }
img#coupon	 			{ display: block;margin-left: auto;margin-right: auto;padding-top:10px;padding-right:5px; }
img#couponbig				{ display: none; }
img.sherwin_williams 			{ display: block;margin-left: auto;margin-right: auto;margin-top:10px;border:1px solid #000000; }
img#pittsburgh_paints 			{ display: block;margin-left: auto;margin-right: auto;margin-top:10px;border:1px solid #000000; }
img#benjamin_moore_paints			{ display: block;margin-left: auto;margin-right: auto;margin-top:10px;border:1px solid #000000; }
img.comingsoon				{ display: block;margin-left: auto;margin-right: auto;margin-top:10px;border:1px solid #000000; }

.important 				{ font-weight:bold; }

#header 					{ display:block;height:145px;background:url('../images/jpg/em-painting-and-remodeling-header.jpg') #5988AD no-repeat;color:#FFFFFF;text-align:center; }
#footer 					{ display:block;height:10px;background:#026da6;padding:20px 10px 20px 10px;text-align:center;border-top:1px solid #000000;text-align:center;color:#CCCCCC; }
#footer a 				{ color:#CCCCCC;text-decoration:none; }
#footl 					{ float:left;margin-left:120px; }
#footr 					{ float:right;position:relative; }

#container 				{ display:block;background:#FFFFFF;border-right:220px solid #5988AD; }

#inner 					{ display:block;margin-right:-210px; }

#right 					{ float:right;position:relative;width:200px;right:0px;margin-bottom:10px;}
#center 					{ margin-right:220px;position:relative;display:block;height:1%;text-align:left;}
#center p				{ padding:10px;margin:0px 10px 0px 10px;}
#center p.tag 				{ padding:0px 0px 30px 10px;text-align:left;font-style:italic;margin-top:-15px;font-weight:bold;font-family:arial;font-size:14px;text-align:center;color:#444444; }
.clear 					{ clear:both; }

#inner a:visited, a 				{ color:#000;text-decoration:none;cursor:default; }
#inner a span 				{ display:none; }
#inner a:active, #inner a:focus 		{ color:#fff;text-decoration:none;background:transparent;cursor:default; }
#inner a:active span, #inner a:focus span 	{ display:block; }

a:hover 					{ text-decoration:underline; cursor:pointer; }
a:visited, a 				{ text-decoration:underline; cursor:pointer; }

#tabs 					{ float:left;float:right;position:relative;width:100%;background:clear;font-size:12px;font-weight:bold;line-height:normal;margin-top:121px;z-index:100;border-bottom:1px solid #000000; }
#tabs ul 					{ margin:0;padding:0px 15px 0 10px;list-style:none;float:right; }
#tabs li 					{ display:inline;margin:0;padding:0; }
#tabs a 					{ float:left;background:url("../images/menu/tableft.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none; }
#tabs a span 				{ float:left;display:block;background:url("../images/menu/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#627EB7; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span 				{ float:none; }
/* End IE5-Mac hack */
#tabs a:hover span 			{ color:#627EB7; }
#tabs a:hover 				{ background-position:0% -42px; }
#tabs a:hover span 			{ background-position:100% -42px; }
#tabs #current a 				{ background-position:0% -42px; }
#tabs #current a span 			{ background-position:100% -42px; }