@import url(page.css);

/* Map
---------------------- */
.map #content h3 {font-size: 1.3em; color: #9cabb6; font-weight: bold}
.map #content h3 a {color: #9cabb6; text-decoration: none}
.map #content h3 a:hover {text-decoration: underline}
.map #content .head {border: none; padding: 0; margin: 2em 0 3em 0}
.map #content .head h3 {color: #d71248; text-transform: uppercase; font-size: 1.2em}
.map #content .head h3 a {color: #d71248}
.map #content .head .main {width: 20%}
.map #content .head .related {width: 70%; border-bottom: solid 1px #d9dde2}
#content ul.map li {background-image: url(i/markers/li.png); padding-left: 14px; margin-bottom: 0.9em; font-weight: bold}
#content .head ul.map {margin: 0.2em 0 1.5em 0}
#content .head ul.map li {margin-bottom: 0.4em; padding-left: 10px}
#content ul.map ul {margin-top: 0.6em}
#content ul.map li li {margin-bottom: 0.4em; padding-left: 22px; background-position: 12px 0.4em; font-weight: normal}
#content ul.map a {color: #3b3b4c; text-decoration: none}
#content ul.map a:hover {text-decoration: underline}

#content .prime {border-bottom: solid 1px #d9dee2; padding-bottom: 0.3em}
#content .last {border-top: solid 1px #d9dee2; padding-top: 0.3em}

/* Enumerator
---------------------- */
#content .enumerator {margin: 2em 0; border-bottom: solid 1px #d9dee2; border-top: solid 1px #d9dee2; padding: 0.3em 0}
#content .enumerator a {color: #d71248; text-decoration: none}
#content .enumerator a:hover {text-decoration: underline}
#content .enumerator li {padding: 0; background: none}
#content .enumerator li.previous {float: left}
#content .enumerator li.previous a  {display: block; text-indent: -999em; width: 10px; background: url(i/markers/li-inversed.png) 0 60% no-repeat}
#content .enumerator li.enumerate {float: left; background: none; padding: 0 10px 0 4px}
#content .enumerator li.enumerate ul {display: inline}
#content .enumerator li.enumerate li {display: inline}
#content .enumerator li.enumerate li:before {content: "\002d\00a0" }
#content .enumerator li.enumerate li:first-child:before {content: ""}
#content .enumerator li.next {float: right}
#content .enumerator li.next a {display: block; text-indent: -999em; width: 10px; background: url(i/markers/li.png) 100% 60% no-repeat}
#content .enumerator li.previous a:hover,
#content .enumerator li.next a:hover {text-decoration: none}

/* Clear Floats
---------------------- */
#content .enumerator:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden}
/* \*/
* html #content .enumerator {height: 1%}
/* */

/* IE fixes
---------------------- */
* html #content .enumerator li.enumerate li {padding-left: 6px; background: url(i/markers/hyphen.png) 0 57% no-repeat}
* html #content .enumerator li.enumerate li.first {background: none; padding-left: 0}

/* IE Mac fixes
---------------------- */
/* \*//*/
#content .enumerator {display: inline-block}
/* */