/* CSS Document */

body {
    background-attachment: scroll;
    background-image: url("../cim298/gifs/world_mobile.png");
    background-repeat: no-repeat;
    width: 100%;
}
div#pageName {
    background-image: none;
    float: left;
    font-size: 2em;
    height: 1em;
    margin-top: -10px;
    padding-left: 20px;
    position: relative;
}
div#pageName:after {
    content: " ";
    padding-left: 0;
}
div#pageBody {
    padding: 0;
    width: 320px;
}
header, div#pageHeader {
    display: block;
    padding-left: 0;
    padding-top: 0;
    position: static;
    width: 320px;
}
header, div#pageHeader a {
    background-image: url("../cim298/gifs/brickicon.png");
    background-position: center top;
    background-repeat: no-repeat;
    border: medium none;
    color: white;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    height: 36px;
    line-height: 10pt;
    padding: 46px 0 0;
    text-align: center;
    text-shadow: 1px 1px 3px black;
    text-transform: capitalize;
    width: 80px;
}
header, div#pageHeader:hover {
}
a.utilityLink:hover, a.globalLink:hover {
}
div#navLocal {
    display: block;
    margin-left: 0;
    position: static;
    width: 320px;
}
a.localLink {
    background-image: url("../cim298/gifs/question58px.png");
    background-position: center top;
    background-repeat: no-repeat;
    color: white;
    cursor: default;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    height: 36px;
    line-height: 10pt;
    padding: 46px 0 0;
    text-align: center;
    text-shadow: 1px 1px 3px black;
    text-transform: capitalize;
    width: 80px;
}
div#navLocal a:hover, a#localSample.localLink:hover, a#localTest.localLink:hover {
    background-image: url("../cim298/gifs/question58px.png");
    color: white;
    cursor: pointer;
    text-shadow: 1px 1px 3px black;
}
#mainNav a:hover, #mainNav a:focus {
    opacity: 0.5;
}
div#pageContent {
    display: block;
    float: right;
    margin-top: 0;
    padding-top: 0;
    width: 320px;
}
h3 {
    font-size: 2em;
    width: 320px;
}
h4 {
    font-size: 1em;
    margin-top: -40px;
    width: 320px;
}
table#indexTable {
    width: 300px;
}
td#book {
    float: left;
    padding-top: 0;
}
td.feature {
    float: left;
}
td.feature p {
    font-size: 1em;
    width: 320px;
}
td#storyMain.story {
    float: right;
}
div.storyHeader {
    width: 300px;
}
div.storyBody {
    width: 280px;
}
td.storyLeft {
    float: left;
}
td.storyRight {
    float: left;
}
footer, div#pageFooter {
    float: left;
    margin-top: 50px;
    padding: 110px 10px 0;
    position: static;
    width: 300px;
}
footer, div#pageFooter:hover {
    background-image: url("../cim298/gifs/EnriqueChack.png");
}
header {
    width: 320px;
}
#mainNav {
    background-image: url("../cim298/gifs/world_nav.png");
    background-repeat: no-repeat;
    float: left;
    position: static;
    text-align: center;
    width: 320px;
}
a.to_nav {
    background: none repeat scroll 0 0 #F2CB01;
    border-radius: 4px 4px 4px 4px;
    color: black;
    float: right;
    font-size: 12px;
    height: 44px;
    letter-spacing: 0.1em;
    line-height: 44px;
    margin-right: 44px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 44px;
}
a.to_nav:hover, a.to_nav:focus {
    background-color: #999999;
    color: white;
}
#menu {
    color: white;
    display: block;
    float: left;
    font-size: 2em;
    opacity: 0.2;
    padding-bottom: 10px;
    text-align: center;
    width: 320px;
}
a.top {
    color: white;
    display: block;
    float: left;
    font-size: 1.5em;
    text-align: center;
    text-shadow: 2px 2px 3px black;
    text-transform: uppercase;
    width: 320px;
}
table#scheduleTable tr {
    float: left;
}


