@charset "utf-8";
/* CSS Document */

body {
background: #7AB9CA url(../img/background.jpg) repeat-x;
font-family: Georgia, "Times New Roman", Times, serif;
color: #999999;
font-size: 12px;
text-align: justify;
}

/*** layout style ***/
#container {
width: 827px;
background: url(../img/outer-glow-repeat-bg.jpg) repeat-y;
}
#innerContainer {
width: 780px;
float: left;
background-color: #FFFFFF;
padding: 0px 5px 5px 5px;
border: 1px solid #4BA7C0;
}
#glowLeft {
width: 17px;
height: 246px;
float: left;
background: url(../img/outer-glow-left-top.jpg) no-repeat;
}
#glowRight {
width: 18px;
height: 246px;
background: url(../img/outer-glow-right-top.jpg) no-repeat;
float: left;
}
#header {
width: 780px;
height: 259px;
float: left;
}
#navigation {
padding-left: 50px;
padding-top: 40px;
width: 131px;
float: left;
}
#content {
padding-left: 40px;
width: 520px;
float: left;
position: relative;
}
.addressBox {
width: 190px;
height: 70px;
position: absolute;
top: 15px;
left: 280px; 
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#footer {
width: 760px;
clear: both;
padding: 40px 0px 10px 0px;
}
#outerGlowBottom {
width: 827px;
height: 23px;
clear: both;
background: url(../img/outer-glow-bottom.jpg) no-repeat;
}

/*** link style ***/
a, a:visited {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #999999;
text-decoration: underline;
}
a:hover {
text-decoration: none;
}

#footer a, #footer a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #888888;
text-decoration: underline;
}
#footer a:hover {
text-decoration: none;
}

/*** font style ***/
#footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #888888;
text-align: right;
}

p {
line-height: 22px;
padding-bottom: 10px;
}

h1 {
padding: 10px 0px 0px 0px;
color: #7AB9CA;
font-size: 20px;
}

/*** other style ***/
.imgPadding {
margin-bottom: 10px;
}
#boxColor {
width: 88px;
height: 88px;
float: left;
margin-right: 10px;
}
.floatLeft {
float: left;
margin-right: 10px;
}
#imgBox {
width: 295px;
border-right: 5px solid #A2E2EB;
position: relative;
}
.clear {
clear: both;
}
.nullList {
list-style-type: none;
padding: 0px;
line-height: 20px;
}
.mapNudge {
margin-bottom: 20px;
}
