/* line 14, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* line 17, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body { line-height: 1; color: black; background: white; }

/* line 19, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul { list-style: none; }

/* line 21, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }

/* line 23, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

/* line 25, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote { quotes: "" ""; }
/* line 96, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after { content: ""; }

/* line 27, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img { border: none; }

/* line 31, ../sass/screen.sass */
a { color: #314955; text-decoration: none; }
/* line 18, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
a:visited { color: #314955; }
/* line 21, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
a:focus { color: green; }
/* line 24, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
a:hover { color: #18242a; }
/* line 27, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/utilities/links/_link-colors.scss */
a:active { color: #c4ffff; }
/* line 34, ../sass/screen.sass */
a:hover { text-decoration: underline; }

/* line 39, ../sass/screen.sass */
body { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; color: #323232; background: #f5ecc8 url(/static/images/background/p_l_slice.png) repeat-y 50% 0; }

/* line 47, ../sass/screen.sass */
h1, h2, h3 { color: #8b7f61; font-weight: bold; margin: 20px 0px 7px 0px; }

/* line 51, ../sass/screen.sass */
h1 { font-size: 1.7em; }

/* line 54, ../sass/screen.sass */
h2 { font-size: 1.3em; }

/* line 57, ../sass/screen.sass */
h3 { font-size: 1.1em; line-height: 1.2em; }

/* line 61, ../sass/screen.sass */
p { line-height: 1.3em; padding: 0px; margin: 7px 0px 12px 0px; color: black !important; }

/* line 66, ../sass/screen.sass */
small { font-size: 0.8em; }

/* line 70, ../sass/screen.sass */
.bottom, .top { width: 100%; }

/* line 75, ../sass/screen.sass */
#wrap { margin: 0 auto; width: 980px; }

/* line 79, ../sass/screen.sass */
#clearing { clear: left; }

/* line 82, ../sass/screen.sass */
#bottom { background-color: #2e3e38; }
/* line 84, ../sass/screen.sass */
#bottom .wrap { margin: 0 auto; width: 980px; background-image: url(/static/images/background/p_l_footer.png); background-repeat: repeat-y; }

/* line 91, ../sass/screen.sass */
.container { margin: 0px 30px; }

/* line 94, ../sass/screen.sass */
em { font-weight: bold; }

/* line 97, ../sass/screen.sass */
#navigation { float: left; margin-left: 10px; width: 265px; }
/* line 101, ../sass/screen.sass */
#navigation label { color: white; font-size: 0.65em; margin-left: 30px; }
/* line 105, ../sass/screen.sass */
#navigation .service_links { height: 50px; width: 80%; margin-left: 30px; text-align: center; background-color: #dad3c1; color: #8b7f61; }
/* line 112, ../sass/screen.sass */
#navigation .service_links label { color: #8b7f61 !important; }
/* line 114, ../sass/screen.sass */
#navigation .logo { text-align: center !important; width: 100%; }
/* line 117, ../sass/screen.sass */
#navigation .logo img { margin: 20px 40px; display: block; }
/* line 121, ../sass/screen.sass */
#navigation .highlight { width: 264px; margin-left: 6px; text-align: center; vertical-align: middle; }
/* line 127, ../sass/screen.sass */
#navigation ul.nav { margin: 20px 25px 20px 0; font-weight: bold; }
/* line 130, ../sass/screen.sass */
#navigation ul.nav li { padding-top: 5px; }
/* line 132, ../sass/screen.sass */
#navigation ul.nav .separator { padding: 0px; width: 219px; margin: 10px 5px 10px 50px; height: 1px; }
/* line 138, ../sass/screen.sass */
#navigation ul.sub-nav { font-weight: normal; margin: 10px 0 0 0; line-height: 1.2em; }
/* line 142, ../sass/screen.sass */
#navigation ul { text-align: right; vertical-align: middle; color: #463f2b; font-family: "Century Gothic"; }
/* line 147, ../sass/screen.sass */
#navigation ul a, #navigation ul a:active { color: white; }
/* line 149, ../sass/screen.sass */
#navigation .others { margin: 50px 0 0 30px; }
/* line 153, ../sass/screen.sass */
#navigation li.emitate-sub-nav a { font-weight: normal; }
/* line 156, ../sass/screen.sass */
#navigation li.selected a { font-weight: bold; }

/* line 158, ../sass/screen.sass */
#content { overflow: hidden; display: inline-block; float: left; margin-left: 6px; padding: 0px; width: 680px; }
/* line 8, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
#content { display: block; }
/* line 164, ../sass/screen.sass */
#content a { text-decoration: underline; }
/* line 167, ../sass/screen.sass */
#content img.header-image { margin-left: 2px; padding: 0px; }
/* line 171, ../sass/screen.sass */
#content .logo { margin: 0px 10px; }
/* line 173, ../sass/screen.sass */
#content span { margin: 20px 10px; color: black !important; }
/* line 176, ../sass/screen.sass */
#content td { padding: 7px 5px; }
/* line 178, ../sass/screen.sass */
#content ul { margin-left: 40px; list-style-type: circle; padding: 5px 0px; }
/* line 182, ../sass/screen.sass */
#content li { line-height: 1.4em; }

/* line 185, ../sass/screen.sass */
#footer { height: 100px; overflow: hidden; display: inline-block; clear: both; font-color: white !important; }
/* line 187, ../sass/screen.sass */
#footer .left, #footer .right { float: left; }
/* line 189, ../sass/screen.sass */
#footer .left { width: 265px; margin-left: 5px; }
/* line 192, ../sass/screen.sass */
#footer .left .powered { float: right; margin-left: 24.5px; }
/* line 194, ../sass/screen.sass */
#footer .right { width: 680px; }
/* line 8, ../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.10.0.rc6/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
#footer { display: block; }
/* line 199, ../sass/screen.sass */
#footer label { float: left; margin-right: 24.5px; color: white; margin: 10px; font-size: 0.8em; }
/* line 204, ../sass/screen.sass */
#footer div.fanbox { margin: 10px 0 0 20px; }
/* line 206, ../sass/screen.sass */
#footer a { color: white; text-decoration: underline; }

/* line 214, ../sass/screen.sass */
#gallery { color: #463f2b; }
/* line 216, ../sass/screen.sass */
#gallery .albums { margin-top: 20px; }
/* line 218, ../sass/screen.sass */
#gallery .picassa_album { text-align: center; width: 140px; height: 175px; overflow: hidden; float: left; margin: 15px; display: block; }
/* line 226, ../sass/screen.sass */
#gallery .picassa_album h3 { font-weight: bold; }
/* line 228, ../sass/screen.sass */
#gallery .picassa_album label { font-size: 0.7em; }
/* line 230, ../sass/screen.sass */
#gallery .picassa_album img { border: 1px solid white; height: 120px; width: 120px; margin: 5px; }

/* line 237, ../sass/screen.sass */
#contact .vcard { margin: 0px 10px 30px 6px; width: 550px; font-size: 1.2em !important; line-height: 1.5em; }
/* line 242, ../sass/screen.sass */
#contact .vcard .org { font-size: 1.5em !important; color: #8b7f61; margin: 10px 0; }
/* line 246, ../sass/screen.sass */
#contact .vcard .org, #contact .vcard .type { font-weight: bold; }
/* line 248, ../sass/screen.sass */
#contact .vcard .type { width: 150px; }
/* line 250, ../sass/screen.sass */
#contact .vcard .region { margin-left: 124px; }
/* line 252, ../sass/screen.sass */
#contact .vcard span { font-weight: normal; margin: 0px; }
/* line 255, ../sass/screen.sass */
#contact iframe { margin: 35px 0; }

