
a,a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#000000;}
a.link,a.link:link,a.link:visited{color:#0000ff;text-decoration:underline;}
.italic{font-style:italic;}
.very-small{font-size:0.5em;}
.legal{font-size:0.9em;}
.bold{font-weight:bold;}
.center{text-align:center;}
.left{float:left;}
.right{float:right;}
.text-right{text-align:right;}
.nudge{margin-left:0.7em;}
.footnote{margin-top:4.5em;}
.container{margin:3em auto 5em auto;}
#header #logo{margin-left:1em;margin-bottom:0.4em;}#header #logo p{float:right;margin:1.5em 1em 0 0;height:100%;position:relative;}#header #logo p img{position:absolute;top:-7px;right:0px;}
#header #banner{margin-bottom:-5px;padding:0;}
#navigation{margin-bottom:1.5em;}
#navigation ul{margin:10px 0 0 0;padding:0;overflow:auto;}#navigation ul li{list-style:none;text-align:center;float:left;overflow:hidden;margin-right:10px;background-color:#dddddd;width:150px;}#navigation ul li a div{color:#333333;height:3em;line-height:3em;vertical-align:middle;}
#navigation ul li a.active div{background-color:#aaaaaa;color:#000000;}
#navigation ul li a:hover div{background-color:#666666;color:white;}
#navigation ul li.last{margin-right:0;}
#content{padding-top:2em;}#content div.copy p,#content div.copy li,#content div.copy em{font-size:1.1em;}
#content ol{padding-left:3em;}#content ol li{list-style-type:decimal;list-style-position:outside;}
#content ul.double-spaced li{margin-bottom:1.5em;}
h2.header-text{margin-bottom:1.0em;line-height:100%;}
div.menu{background-color:#eeeeee;height:36.5em;padding:1.5em;}
div.thumb-span{float:left;width:210px;margin-right:10px;}
div.thumb-span.last{margin-right:0;}
#google-map{width:870px;height:400px;}
#google-directions{overflow:auto;position:relative;}#google-directions .upper-right-corner{position:absolute;right:20px;top:30px;}#google-directions .upper-right-corner a{color:#0000ff;text-decoration:underline;}
textarea{height:12em;}

