/* member.css
$Id: member.css,v 1.1 2006/12/03 05:50:58 Denise Exp $
*/
/* This is the cascading style sheet page that links to any HTML page
holding a LINK to it */

/*The styles below are for business detail pages */

TABLE.ad  {
width : 190px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 0px;
}

TD.buena-vista-top  {
width : 190px;
background-color : #672C0D;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.buena-vista-middle  {
width : 190px;
background-color : #ECD9CF;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.buena-vista-bottom  {
width : 190px;
background-color : #672C0D;
text-align : center;
}

P.buena-vista-top {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 14pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.buena-vista {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.buena-vista-bottom {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.buena-vista-phone {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 9pt;
margin-top: 5px;
margin-bottom: 5px;
}

A.email-ad-buena-vista{
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 9pt;
}

A.buena-vista {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

/*************/

TD.ba-top  {
width : 190px;
background-color : navy;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.ba-middle  {
width : 190px;
background-color : #FFCCFF;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.ba-bottom  {
width : 190px;
background-color : navy;
text-align : center;
}

P.ba-top {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.ba {
color: navy;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.ba-bottom {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.ba-phone {
color: navy;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 9pt;
margin-top: 5px;
margin-bottom: 5px;
}

A.email-ad-ba {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

A.ba {
color: navy;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

/*************/

TD.internal-top  {
width : 190px;
background-color : #720318;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.internal-middle  {
width : 190px;
background-color : #FFFFCC;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.internal-bottom  {
width : 190px;
background-color : #720318;
text-align : center;
}

P.internal-top {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.internal {
color: navy;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.internal-bottom {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.internal-phone {
color: navy;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 9pt;
margin-top: 5px;
margin-bottom: 5px;
}

A.email-ad-internal {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

A.internal {
color: navy;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

/*************/

TD.internal2-top  {
width : 190px;
background-color : #8768ED;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.internal2-middle  {
width : 190px;
background-color : #D1C7CF;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.internal2-bottom  {
width : 190px;
background-color : #8768ED;
text-align : center;
}

P.internal2-top {
color: #EDE497;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 15pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.internal2-bold {
color: #430978;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.internal2-bottom {
color: #EDE497;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.internal2-phone {
color: #430978;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 5px;
margin-bottom: 5px;
}

A.email-ad-internal2 {
color: #EDE497;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

A.internal2{
color: #4430978;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

/*************/

TD.transit-home-top  {
width : 190px;
background-color : #000000;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.transit-home-middle  {
width : 190px;
background-color : #F8E998;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.transit-home-bottom  {
width : 190px;
background-color : #000000;
text-align : center;
}

P.transit-home-top {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 13pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.transit-home-bold {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 13pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.transit-home-bottom {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.transit-home-phone {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

A.email-ad-transit-home {
color: #FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

A.transit-home {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

TABLE.gshc  {
width : 190px;
background-color : #E58437;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TABLE.gshc-car  {
width : 190px;
background-color : #FF0B3A;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TABLE.gshc-realestate  {
width : 190px;
height: 177px;
background-image : url('images/realestate2.jpg');
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TABLE.gshc-serv-apt  {
width : 190px;
height: 200px;
background-image : url('images/service-apts2.jpg');
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TABLE.gshc-spa  {
width : 190px;
height: 177px;
background-color: black;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-top  {
background-image : url('images/gshc-ad.jpg');
width : 190px;
height : 52px;
background-color : #000000;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-accom-top  {
background-image : url('images/gshc-accomodations.jpg');
width : 190px;
height : 71px;
background-color : #000000;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-spa-top  {
background-image : url('images/gshc-spa.jpg');
width : 190px;
height : 98px;
background-color : #000000;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}


TD.gshc-car-top  {
background-image : url('images/gshc-car.jpg');
width : 190px;
height : 87px;
background-color : #FF0B3A;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-travel-top  {
background-image : url('images/gshc-travel.jpg');
width : 190px;
height : 67px;
background-color : #000000;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-top2  {
width : 190px;
background-color : #E68431;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-middle  {
width : 190px;
background-color : #F8E998;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-spa-middle  {
width : 190px;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-car-middle  {
width : 190px;
background-color : #D6EDF9;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-accom-middle  {
width : 190px;
background-color : #E0A067;
text-align : center;
margin-top: 0px;
margin-bottom: 0px;
}

TD.gshc-bottom  {
width : 190px;
background-color : #FFFFFF;
text-align : center;
}

TD.gshc-spa-bottom  {
width : 190px;
background-color : #B22311;
text-align : center;
}

TD.gshc-car-bottom  {
width : 190px;
background-color : #FF0B3A
text-align : center;
}

TD.gshc-accom-bottom  {
width : 190px;
background-color : #1E0302;
text-align : center;
}

TD.gshc-travel-bottom  {
width : 190px;
background-color : #ED592A;
text-align : center;
}

P.gshc-top2 {
color: #751432;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 13pt;
margin-top: 0px;
margin-bottom: 5px;
}

P.gshc-bold {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 5px;
}

P.gshc-spa-bold {
color: #ffffff;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 12pt;
margin-top: 0px;
margin-bottom: 5px;
}

P.gshc-serv-apt-bold {
color: #ffffff;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 12pt;
margin-top: 0px;
margin-bottom: 110px;
}

P.gshc-serv-apt-phone {
color: #ffffff;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 9pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.gshc-realestate-bold {
color: navy;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 11pt;
margin-top: 0px;
margin-bottom: 5px;
}


P.gshc-car-bold {
color: #000000;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 11pt;
margin-top: 0px;
margin-bottom: 5px;
}

P.gshc-bottom {
color: #FFFFFF;
font-style: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.gshc-phone {
color: #4D220B;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 11pt;
margin-top: 0px;
margin-bottom: 5px;
}

P.gshc-spa-phone {
color: #ffffff;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 9pt;
margin-top: 0px;
margin-bottom: 0px;
}

P.gshc-realestate-phone {
color: navy;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 10px;
margin-bottom: 65px;
}

P.gshc-car-phone {
color: #000000;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 9pt;
margin-top: 0px;
margin-bottom: 5px;
}

A.email-ad-gshc {
color: navy;
font-style: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

A.email-ad-gshc-spa {
color: #ffffff;
font-style: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

A.email-ad-gshc-travel {
color: #ffffff;
font-style: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
}

A.email-ad-gshc-realestate {
color: #ffffff;
font-style: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 12pt;
}

A.gshc {
color: #4D220B;
font-style: bold;
font-family: Arial, Helvetica, sans-serif;
text-align : center;
font-size: 10pt;
margin-top: 2px;
margin-bottom: 5px;
}
