body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999999;
background: #FFFFFF url(images/wallfBGright.gif);
background-position: top right;
background-repeat: repeat-y;
margin: 0px;
padding: 0px;
}
        
p  {
font: normal 16px/1.5 Verdana, Arial, Helvetica, sans-serif;
color: #999999;
background-color:transparent;
}

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
color: #999999;
background-color:transparent;
}

h1 {
font: normal 22px/1.0 Verdana, Arial, Helvetica, sans-serif;
margin-bottom: -10px;
}

a { text-decoration: none;}
a:link { color: #a3ba83; background-color:transparent;}
a:hover { color: #339900; background-color: #99CCFF;}
a:visited { color: #a3ba83; background-color:transparent;}
a:active { color: #339900; background-color: #990000;}

#fourSquare { 
position: relative; 
top: 60px; 
left: 0;
background-color:transparent;
} 

.Square {
margin-right: 6px;
}

#logo { position: absolute; 
top: 45px; 
left: 240px;
background-color:transparent;
} 

#sidePanelBox {
position: relative; 
top: 30px; 
left: 40px;
width: 150px;
} 

#welcomeBox {
position: absolute; 
top: 150px; 
left: 238px;
width: 310px;
} 

#addressBit {
position: relative;
padding: 6px; 
top: -76px;
left: 384px;
} 

p.sidePanel {
font-size: 11px;
line-height: 1.3;
color: #667733;
margin-bottom: 8px;
background-color:transparent;
}

p.name, .phone, .address {
font-size: 13px;
line-height: 0.3em;
color: black;
margin-bottom: 0;
background-color:transparent;
}

p.phone {
color: #999999;
margin-bottom: 1.5em;
}
