body{
margin: 0px;
padding: 0px;
background: #c3dbf3 url(/images/bg/topbg.png) repeat-x top;
font: 11px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
}
#topnav{
height: 30px;
width: 960px;
margin: 0px auto;
}
#temphead{
height: 113px;
width: 960px;
margin: 0px auto;
}
#mainclip{
width: 960px;
height: 113px;
}
#subbar{
background: url(/images/bg/subbar.png) repeat-x top;
}
#boxhold{
width: 960px;
margin: 0px auto;
}
#socbar{
background: url(/images/bg/socbar.png) no-repeat center;
height: 40px;
}
#socbar table{
margin: 0px;
padding: 0px;
height: 40px;
width: 100%;
}
#addthis{
padding: 8px 18px 0px 0px;
}
#addthis a:link, #addthis a:active, #addthis a:visited{
text-decoration: none;
}
#addthis a:hover{
text-decoration: none;
}
#shimhold{
background: url(/images/bg/shimhold.png) repeat-y center;
}
#gradshim{
background: url(/images/bg/gradshim.png) no-repeat top;
min-height: 600px;
height: auto !important;
height: 600px;
}
#pagefoot{
background: url(/images/bg/pagefoot.png) no-repeat center;
height: 60px;
}
#footnav{
display: none;
height: 350px;
}
#cityfoot{
margin-top: 50px;
height: 75px;
background: url(/images/bg/cityfoot.png) no-repeat center;
}
#stay{
width: 940px;
margin: 0px 10px;
vertical-align: top;
}
#stay h1{
font-size: 36px;
color: #f5f5f5;
letter-spacing: 2px;
text-align: center;
margin: 0px 0px;
padding: 10px 0px;
}
#stay #pageSet{
margin: 0px;
padding: 0px;
}

a:link, a:active, a:visited{
text-decoration: none;
color: blue;
}
a:hover{
text-decoration: none;
color: #900;
}
.balloonTit{
font: 100 18px/22px Georgia, serif;
margin-bottom: 5px;
color: #5C8533;
}
.balloonDesc{
font: 11px/15px "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
color: #204000;
}
