body {
  background:#EAEDF4 url(images/wefinishbasements-bkg.jpg) repeat-x;
  margin:30px 0 0 0;
}

a:link{
	color:#cc0033;
	text-decoration:none;
	font-weight:bold;
}
a:hover{
	color:#cc0033;
	text-decoration:underline;
}
a:visited{
	color:#cc0033;
	text-decoration:none;
	font-weight:bold;
	}
a:visited:hover{
	color:#cc0033;
	text-decoration:underline;
	}
h1{
  font-family:Trebuchet MS, Trebuchet, verdana;
  color:#4F618E;
  font-size:22px;
  font-weight:normal;
}

h2{
	color:#D6B87A;
	font-size:17px;
	font-family: Trebuchet MS, Trebuchet, verdana;
	font-weight: bold;
	margin:10px 10px 10px 5px;
	padding:0;
	font-style: italic;
}



.theader {
  background:transparent url(images/wefinishbasements-header.png) no-repeat;
}

#header {
  margin:0 25px 8px 0;
}

.bheader {
  background:#FBF9F0 url(images/wefinishbasements-bottom.gif) repeat-y;
}

.menu-top {
  background:transparent url(images/wefinishbasements-button.png) no-repeat;
  width:148px;
  height:39px;
  text-align:center;
}

.menu-top a:link, .menu-top a:visited {
  font-family:'times new roman';
  color:#E1CD9F;
  font-size:20px;
  text-decoration:none;
  font-weight:normal;
}

.menu-top a:hover, .menu-top a:visited:hover {
  color:#E1CD9F;
  text-decoration:none;
  font-weight:bold;
}


.content-bkg {
  background:#FBF9F0 url(images/wefinishbasements-content.gif) repeat-y;
}

.content-body {
  margin: 0 25px 0 25px;
}

.content {
  font-family:Trebuchet MS, Trebuchet, verdana;
  font-size:14px;
  color:#000000;
}


.menu-left {
  background:transparent url(images/wefinishbasements-link.png) no-repeat;
  width:219px;
  height:35px;
  text-align:center;
}

.menu-left a:link, .menu-left a:visited {
  font-family:'times new roman';
  color:#E1CD9F;
  font-size:17px;
  text-decoration:none;
  font-weight:normal;
}

.menu-left a:hover, .menu-left a:visited:hover {
  color:#E1CD9F;
  text-decoration:none;
  font-weight:bold;
}

.box-top {
   background:#FFF url(images/wefinishbasements-boxtop.gif) no-repeat;
}

.box-bkg {
  background:#FFF url(images/wefinishbasements-boxbkg.gif) repeat-y;
}

.box-bot {
  background:#FFF url(images/wefinishbasements-boxbot.gif) no-repeat;
}


.red {
  font-family:Trebuchet MS, Trebuchet, verdana;
  color:#B30000;
  font-size:20px;
  font-weight:bold;
  text-decoration:none;
}

.gold {
  font-family:Trebuchet MS, Trebuchet, verdana;
  color:#D7A231;
  font-size:18px;
  font-weight:bold;
  text-decoration:none;
  padding:0 0 5px 0;
}

.gold a:link, .gold a:visited, .gold a:visited:hover, .gold a:hover  {
  color:#D7A231;
}

.redmd {
  font-family:Trebuchet MS, Trebuchet, verdana;
  color:#B30000;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
}

.goldmd {
  font-family:Trebuchet MS, Trebuchet, verdana;
  color:#D7A231;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  padding:0 0 5px 0;
}

.goldmd a:link, .goldmd a:visited, .goldmd a:visited:hover, .goldmd a:hover  {
  color:#D7A231;
}

.black-top {
  font-family:Trebuchet MS, Trebuchet, verdana;
  color:#000000;
  font-size:13px;
  font-weight:bold;
  padding:0 0 5px 0;
}

.black-bot {
  font-family:Trebuchet MS, Trebuchet, verdana;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  padding:0 0 10px 0;
}

.product-table {
  background:#fff;
  border:1px solid #4C65AB;
}

.product-hdr {
  background:#fff url(images/wefinishbasements-cart-header.jpg);
}

.price {
  border-left:1px solid #4C65AB;
  border-right:1px solid #4C65AB;
}

.sep {
  border-top:1px solid #4C65AB;
  margin:0;
  padding:0;
}

.footer{
   font-family:verdana;
  font-size:11px;
  color:#4F618E;
}

.footer a:link, .footer a:visited {
	color:#cc0033;
	text-decoration:none;
	font-weight:normal;
}

.footer a:hover, .footer a:visited:hover {
	text-decoration:underline;
}
