html, body {



        margin: 0px;



        padding: 0px;



}



body {



        background-image: url('http://thequantumacademies.com/img/bodybg.jpg');



        background-position: top left;



        background-repeat: repeat-x;



        background-color: #f9f9f8;



        font-family: Arial, sans-serif;



        font-size: 10pt;



        color: #7c7e6b;



}



div {



        margin: 0px;



        padding: 0px;



}



a {



        color: #3F7378;



        text-decoration: none;



}



images {



        border: 0px;



}



#content a:hover {



        text-decoration: underline;



}



h1, h2, h3, h4, h5, h6 {



        color: #7c7e6b;



}



.clear {



        clear: both;



        height: 0px;



        display: block;



}



.hidden {



        display: none !important;



}



#top {



        width: 870px;



        margin: 0px auto;



        height: 38px;



}



#topNav {



        float: right;



        padding-top: 10px;



        color: #cccccc;



        font-family: arial, sans-serif;



        font-size: 13px;



}



#header {



        margin: 0px auto;



        height: 138px;



        text-align: center;



}



#nav {



        width: 870px;



        height: 52px;



        font-family: Arial, Helvetica, sans-serif;



        font-size: 10px;



}



#nav a {



        color:#808080;



        font-weight:bold;



        text-decoration:none;margin: 0px;



        padding: 15px 0px 5px 0px;



        text-decoration: none;



}



#nav a:hover {



        color:#808080;



        font-weight:bold;



        text-decoration:none;margin: 0px;



        padding: 15px 0px 5px 0px;



        text-decoration: none;



}



#container {



        margin: 0px auto;



        padding: 0px;



        width: 870px;



}



#main {



        width: 870px;



        padding-top: 10px;



}



.outer {



        border: 1px solid #e5e5e5;



        background-color: #ffffff;



        margin: 10px 0px;



        padding: 0px;



}



.inner {



        margin: 0px;



        padding: 0px;



        background-color: #f6f6f5;



        border: 4px solid #ffffff;



        text-align: left;



}



.hpmidbox {

        background-image:url(http://thequantumacademies.com/img/hpmidtitlebg.jpg);
        padding: 7px;
        font-size: 16px;
        color: #ffffff;

}



.standard p {



        margin: 2px 8px 7px 10px;



}



#sideNav {



        float: left;



        text-align: left;



        width: 210px;



}



#sideNav .outer {



        width: 198px;



}



#sideNav .inner {



        width: 190px;



}



#sideNav .sideNavBox .titleImage {



        margin: 4px 0px 0px 5px;



}



#sideNav .sideNavBox a {



        display: block;



        padding: 2px 2px 6px 20px;



        color: #7c7e6b;



        font-family: Corbel, Arial, Helvetica, sans-serif;



        font-size: 12pt;



        background-image: url('http://thequantumacademies.com/img/navdots.jpg');



        background-position: 6px center;



        background-repeat: no-repeat;



        line-height: 27px;



}



#sideNav .sideNavBox a:hover {



        color: #3c3e2b;



}



#content {



        float: left;



        width: 660px;



}



#content p {



        line-height: 1.4em;



}



#content .inner {



        padding: 15px;



}



#content h1 {



        font-family: Arial, Helvetica, sans-serif;



        margin-top: 0px;



        color: #7c7e6b;



        font-size: 20pt;



}



#content h2 {



        font-family: Arial, Helvetica, sans-serif;



        margin-top: 0px;



        color: #7c7e6b;



        font-size: 16pt;



}



#mainContent {



        width: 410px;



        float: left;



}



#mainContent .outer {



        width: 408px;



}



#mainContent .inner {



        width: 400px;



}



#sideContent {



        float: left;



        text-align: right;



        width: 250px;



}



#sideContent .outer {



        margin-left: 10px;



        width: 238px;



}



#sideContent .inner {



        width: 230px;



}

#sub {



        width: 100%;



        background-color: #cdc2d6;



}



#subContainer {



        width: 870px;



        margin: 0px auto;



        padding: 0px;



}



#subLeft {



        float: left;



        width: 200px;



}



#subLeft ul, #subLeft ul li {



        list-style: none;



        margin: 0px 0px 8px 0px;



        padding: 0px;



        font-size: 10pt;



}



#subLeft ul {



        margin: 5px 0px 20px 0px;



}



#subRight {



        float: left;



        width: 370px;



}



#subCenter {



        width: 260px;



        padding: 0px 10px 10px 20px;



        float: left;



}



#subCenter p {



        margin-bottom: 2px;



        font-size: 10pt;



}



#sub {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 11pt;



        color: #463b4e;



}



#sub h2 {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 14pt;



        color: #554661;



        margin: 20px 0px;



        font-weight: normal;



}



#sub a {



        color: #31005e;



}



#sub a:hover {



        text-decoration: underline;



}



.testimonial {



        margin: 0px 0px 10px 0px;



}



.testimonialAuthor {



        display: block;



        text-align: right;



}



#globetop {



        float: left;



}



#footer {



        width: 100%;



        background-image: url('http://thequantumacademies.com/img/footerbg.jpg');



        background-position: left top;



        background-repeat: repeat-x;



}



#footerContainer {



        width: 870px;



        margin: 0px auto;



        padding: 0px;



        font-family: arial, Helvetica, sans-serif;



        color: #ffffff;



        font-size: 10pt;



        font-weight: bold;



}



#footerContainer p {



        text-align: center;



        display: block;



        padding: 10px 0px;



        margin: 0px;



}



#footerContainer #disclaimer {



        text-align: justify;



        width: 565px;



        line-height: 1.0em;



        float: right;



        font-size: 8pt;



        font-weight: normal;



        color: #dddddd;



}



#footerContainer a {



        color: #ffffff;



}







.sidebox { width: 180px; float: left; background-color: #EDE1EF; padding: 15px; border: 2px solid white; margin-right: 15px; }



.sidebox p { margin: 0px; text-align: center; }