body
{
background-color: #ffffff;
margin: 0;
min-width: 773px;
}
#contentWrapper
{
/*border-style: dotted;*/
border-color: #cc0000;
width: 773px;
height: 50px;
margin: 0;
}
#contentWrapperSC
{
/*border-style: dotted;*/
border-color: #cc0000;
width: 773px;
height: 50px;
margin: 10px 0 0 0;
}
/*========= HEADER =========*/
#headerImageLink
{
  float: left;
}
#headerImageLinkSC
{
    float: left;
  	background-image: url(/images/header-backgrounds/header07.jpg);
	height: 34px;
	width: 771px;
	background-repeat: no-repeat;
    margin-left: 1px;


}
#showcaseLogoLink
{
  border-style: dottedd;
  position: relative;
  top: 0;
  left: -225px;
  z-index: 2;
  width: 320px;
  height: 34px;
}


#showcaseTopLinks
{
  border-style: dottedd;
  position: absolute;
  top: 0;
  z-index: 3;
  padding-top: 22px;
  width: 500px;
  height: 34px;
  margin-left: 300px;
  <!--margin-left: 0px;-->
}
#showcaseTopLinks a
{
  padding: 4px;
  color: #3E2413;
  font-family: Arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
}
#showcaseTopLinks a:hover
{
  padding: 4px;
  color: #ff1d2c;
  font-family: Arial;
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
}

#headerImageLink a
{
color: #ffffff;
text-decoration: none;
}
#headerImageLink a:visited
{
color: #ffffff;
text-decoration: none;
}
#headerImageLink a:hover
{
color: #ff1d2c;
text-decoration: none;
}
.headerImage
{
border-style: none;
}
#headerTitle
{
  width:771px;
  background-color:#676849;
  padding: 4px 0px 4px 0px;
  text-align: left;
  border-style: dottedd;
}
#headerTitleSC
{
  width:771px;
  height: 50px;
  background-color:#676849;
  padding: 4px 0px 4px 0px;
  text-align: left;
  border-style: dottedd;
  <!--  height: 30px;-->
}

.headerTitlespan1
{
color: #ffffff;
font-family: Arial;
font-weight: bold;
font-size: 13px;
margin-left: 5px;
}
.headerTitlespan2
{
color: #ffffff;
font-family: Arial;
font-weight: bold;
font-size: 13px;
margin-left: 400px;
}
.headerTitlespan3
{
color: #ffffff;
font-family: Arial;
font-weight: bold;
font-size: 13px;
margin-left: 177px;
}
.headerTitlespan3SC
{
color: #ffffff;
font-family: Arial;
font-weight: bold;
font-size: 13px;
}
#text1
{
border-style: dottedd;
width:548px;
float: left;
}
#text2
{
border-style: dottedd;
width:221px;
float: right;
text-align: right;
}

#headerTitle, #headerTitleSC a
{
color: #ffffff;
text-decoration: none;
}
#headerTitle, #headerTitleSC  a:visited
{
color: #ffffff;
text-decoration: none;
}
#headerTitle, #headerTitleSC  a:hover
{
color: #ff1d2c;
text-decoration: none;
}
#headerTitleText
{
  border-style: dottedd;
 background:url(/images/header-backgrounds/proheader.jpg);
 width: 771px;
 height: 60px;
 font-family:arial;
 color:#000;
 text-align:center;
}
#headerTitleText span
{
  font-family: times;
  font-size: 50px;
  font-weight: bold;
  color:#3E2413;
}
#bottomSolidGreen
{
width: 771px;
height: 29px;
background-color:#676849;
text-align: right;
line-height: 28px;

}
#bottomSolidGreen span
{
color: #ffffff;
font-family: Arial;
font-weight: bold;
font-size: 13px;
margin-right: 10px;
}
/*==========CONTENT==============*/
#proAveContentWrap
{
  margin-left: 1px;
  float: left;
  border-style: dottedd;
  background-color: #efe8c5;
}
#leftColumn
{
    border-style: dottedd;
  float: left;
  margin-left: 1px;
  width: 771px;
  background-color: #efe8c5;
}
#leftColWrap
{
    border-style: dottedd;
    color: #cc0000;
    width: 771px;
    float: left;
}


#topText
{
  border-style: dottedd;
  padding: 0px 0 15px 0;
  color:#9d434d;
  font-weight: bold;
  font-size: 13px;
  font-family: arial;
  line-height: 18px;
  width: 771px;
  float: left;
}
#members
{
padding: 5px 0px 15px 0px;
  border-style: dottedd;
}
#members a
{
text-decoration: none;
}
#members a:hover
{
text-decoration: none;
}
#members a:visited
{
text-decoration: none;
}
#businessName
{
  color: #9d434d;
  font-weight: bold;
  font-size: 18px;
  font-family: Times;
}
#businessName a
{
  color: #9d434d;
  font-weight: bold;
  font-size: 18px;
  font-family: Times;
}
#businessDescription
{
  color: #28416b;
  font-weight: bold;
  font-size: 14px;
  font-family: Arial;

}
#businessDescription a
{
  color: #28416b;
  font-weight: bold;
  font-size: 14px;
  font-family: Arial;
}
#members img
{
border: none;
}

.houseImagesLeft
{
 float: left;
 margin-left: 46px;
 width: 200px;
 height: 200px;
}
.houseImagesRight
{
 float: left;
 margin-left:34px;
 width: 200px;
 height: 200px;
}
#proAveStreetImage
{
  border-style: dottedd;
  float: left;
  padding-left: 28px;
}
#rightColumn
{
  float: left;
  color: #ccffff;
  width: 174px;

}
/***=======showcase=======***/
#scContentWrap
{
  border-style: dottedd;
  margin-left: 1px;
  float: left;
  background-color: #ffffff;

}


#scContentWrap table
{
  border-style: dottedd;
  margin-left: 1px;
  float: left;
  background-color: #ffffff;

}



#scTopText
{
  border-style: dottedd;
  width: 770px;
  text-align: left;
  padding: 5px 0 5px 0;
  color:#28416b;
  font-weight: normal;
  font-size: 12px;
  font-family: arial;
  line-height: 18px;
}
#phoneDisplay
{
  float: left;
  width: 210px;
  height: 24px;
  padding-left: 10px;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
   border-style: dottedd;
}
#faxDisplay
{
  float: left;
  width: 210px;
  height: 24px;
  padding-left: 10px;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
   border-style: dottedd;
}
#emailDisplay
{
 float: left;
 width: 300px;
 height: 24px;
 padding-left: 10px;
 font-weight: bold;
 font-size: 12px;
 font-family: arial;
  border-style: dottedd;
}
#webAddressDisplay
{
  float: left;
  width: 355px;
  height: 24px;
  padding-left: 20px;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
   border-style: dottedd;
}
#addressDisplay
{
  float: right;
  width: 380px;
  height: 24px;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
   border-style: dottedd;
}
.memberInfo a
{
  color:#3E2413;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
  line-height: 18px;
  text-decoration: none;

}
.memberInfo a:hover
{
  color:#ff1d2c;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
  line-height: 18px;
  text-decoration: none;
}
.memberInfo a:visited
{
  color:#28416b;
  font-weight: bold;
  font-size: 12px;
  font-family: arial;
  line-height: 18px;
  text-decoration: none;
}
/*left column text*/
#leftColumnSc
{
  float: left;
  border-style: solid;
  border-color: #ffffff;
  width: 415px;
  text-align: left;
  padding: 15px 20px 15px 10px;
  color:#676849;
  background-color: #ffffff;
  font-weight: bold;
  font-size: 13px;
  font-family: arial;
  line-height: 18px;
}
/*right column Images*/
#rightColumnSc
{

  border-style: solid;
  border-color: #ffffff;
  float: right;

  width: 315px;
  background-color: #ffffff;

}
#rightColumn img
{
width: 350px;
  border-style: dottedd;
  border-color: #cc0000;
  margin: 15px 0px 15px 0px;
  background-color: #ffffff;
}
/*-=========*/
#testimonialWrap
{
  width:763px;
  border-style: dottedd;
  background-color:#676849;
  padding: 15px 0px 15px 9px;
}
#testimonialWrap span
{
font-style: normal;
line-height: 35px;
}


.testimonialText
{
  text-align: left;
  font-style: italic;
  font-weight: normal;
  color: #ffffff;
  font-size: 13px;
  font-family: arial;
  line-height: 18px;
}
#grayBox
{
  border-style: dottedd;
  width: 763px;
  height: 35px;
  background-color: #e1e1e1;
  font-family: arial;
  font-weight: bold;
  color:#28416b;
  text-align: left;
  line-height: 36px;
  padding-left: 10px;

}
#showcaseMenu
{
  border-style: dottedd;
  color: #cc0000;
  text-align: center;
  width:771px;
  height: 100px;
}
#showcaseMenu a
{
  text-decoration: none;
}
#showcaseMenu a:hover
{
   opacity:0.6;
   filter:alpha(opacity=60);
}
#showcaseMenu img
{
border:none;
}


/*========= FOOTER =========*/
#footerWrapper
{
  width:771px;
  height: 46px;
  background-color:#676849;
  padding: 4px 0px 4px 0px;
  text-align: left;
}
#scFooterWrapper
{
  border-style: dottedd;
  width:771px;

/*  background-color:#676849;*/
  background-color:#ffffff;
  padding: 4px 0px 4px 0px;
  text-align: left;
}
#footerLine
{
color: #ffffff;
font-family: Arial;
font-weight: bold;
font-size: 13px;
margin-left: 5px;
margin-top: 25px;
}
#scFooterLine
{
color: #ffffff;
font-family: Arial;
font-weight: bold;
font-size: 13px;
margin-left: 5px;
margin-top: 25px;
}
#scFooterLine a
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #ffffff;
 text-decoration: none;
}
#scFooterLine a:hover
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #ff1d2c;
 text-decoration: none;
}
#scFooterLine a:visited
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #3E2413;
 text-decoration: none;
}
#footerSection
{
  width:771px;
  height: 200px;
  background-color:#ffffff;
  padding: 4px 0px 4px 0px;
  text-align: center;
  font-family: Arial;
  font-weight: bold;
  font-size: 14px;
  color: #28416b;
}
#helpLink
{
  font-family: Arial;
  font-weight: bold;
  font-size: 14px;
  color: #9d434d;

}
#helpLink a
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color:#3E2413;
 text-decoration: none;
}
#helpLink a:hover
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #ff1d2c;
 text-decoration: none;
}
#helpLink a:visited
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #3E2413;
 text-decoration: none;
}
#NavLinks
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color:#3E2413;
}
#NavLinks a
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color:#3E2413;
 text-decoration: none;
}
#NavLinks a:hover
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #ff1d2c;
 text-decoration: none;
}
#NavLinks a:visited
{
 border-style: dottedd;
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #3E2413;
 text-decoration: none;
}
#NavLinks ul
{

  border-style: dottedd;
}
.navLinksListA
{
  border-style: dottedd;
  width:100px;
  display:inline;
  text-align: center;
}
.navLinksListB
{
  border-style: dottedd;
  width:200px;
  display:inline;
   text-align: center;
}
#CopyRight
{
  text-align: center;
  color: #28416b;
}
#CopyRight a
{
  color: #3E2413;
  text-decoration: none;
}
#CopyRight a:hover
{
  color: #ff1d2c;
  text-decoration: none;
}
#CopyRight a:visited
{
  color: #3E2413;
  text-decoration: none;
}

