html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; background-color: #FAFAFA;} /*background: #FAFAFA url("../images/sitebg.jpg") repeat-y top center;*/
a{color: #981793;padding:10px}
div#header {height:60px;line-height:60px;margin:0;background: #FFFFFF;color: #E13500;}
div#container{text-align:left;}
div#content p{line-height:1.4}
div#navigation{background:#FFFFFF; color: #FFFFFF;}
div#extra{background-color: Transparent ;}
div#footer{background-color: #FAFAFA; color: #999999; font-size: 10px;}
div#footer a {color: #3B6DB0; text-decoration: none;}
div#footer a:hover {text-decoration: underline;}
div#footer span#copyright {display: block; width: 200px; height: 24px; line-height: 24px; float: left;}
div#footer span#footermenu {display: block; width: 547px; height: 24px; line-height: 24px; float: right; text-align: right;}

div#container{width:750px;margin:0 auto; background: #FFFFFF url("../images/pbg.gif") repeat-y top left; border-left: solid 3px #FFFFFF; border-right: solid 3px #FFFFFF; border-bottom: solid 3px #FFFFFF;}
div#content{float:right;width:550px;}
div#innercontent {margin: 24px;}
div#navigation{float:left;width:200px;}
div#extra{float:left;clear:left;width:200px;}
div#footer{clear:both;width:100%;}


div#navigation ul {list-style: none; margin: 0; padding: 0; border: none;}
div#navigation li {padding: 0; border: none;}
div#navigation a {margin: 0; padding: 0 0 0 30px; display: block; height: 24px; line-height: 24px;}

div#navigation ul.navmain {background-color: #E13500; padding: 0; margin: 0;}
div#navigation ul.navmain li a {text-decoration: none; background: url("../images/mmenubg.gif") no-repeat top left; color: #FFFFFF;}
div#navigation ul.navmain li a:hover {text-decoration: none; background: url("../images/mmenubg.gif") no-repeat bottom left; color: #FFFFFF;}
div#navigation ul.navmain li a.selected {text-decoration: none; background: url("../images/mmenubg.gif") no-repeat bottom left; color: #FFFFFF;}

div#navigation ul.navsub {background-color: #DCEDF7; padding:0; margin: 3px 0 0 0;}
div#navigation ul.navsub li a {text-decoration: none; background: url("../images/smenubg.gif") no-repeat top left; color: #2C60A7;}
div#navigation ul.navsub li a:hover {text-decoration: none; background: url("../images/smenubg.gif") no-repeat bottom left; color: #2C60A7;}
div#navigation ul.navsub li a.selected {text-decoration: none; background: url("../images/smenubg.gif") no-repeat bottom left; color: #2C60A7;}


div#innercontent h1 {color: #3B6DB0; font-size: 140%; margin: 24px 10px 5px 0px; font-weight:normal;}
div#innercontent h2 {color: #3B6DB0; font-size: 120%; margin: 24px 10px 5px 0px; font-weight:normal;}
div#innercontent h3 {color: #3B6DB0; font-size: 100%; margin: 24px 10px 5px 0px; font-weight:normal;}

div#innercontent p {color: #333; line-height: 1.5em;}
div#innercontent ul {color: #333; line-height: 1.5em; list-style: square url("../images/bullet.gif");}

div#innercontent p.usp { border: solid 2px #B8D4E1; color: #000000; margin: 2px; padding: 10px; background: url("../images/uspbg.jpg") repeat-x top left; font-size: 110%;}

div#innercontent a {color: #FF3300; margin: 0; padding: 0px; height: 24px; line-height: 24px; text-decoration: none;}
div#innercontent a:hover {text-decoration: underline;}

div#innercontent h1 a {color: #3B6DB0;}
div#innercontent h2 a {color: #3B6DB0;}
div#innercontent h3 a {color: #3B6DB0;}

div#innercontent p.testimonial {display:block; width: 98%; font-style: italic;}
div#innercontent p.credit {display:block; width: 98%; font-weight: bold; margin-bottom: 24px;}

div#innercontent p.quote {color: #CC0000; margin: 24px 10px 10px 10px;}
div#innercontent p.quote span.source { font-weight: bold; display: block;}


div#extra {border-top: solid 3px #FFFFFF;}
div#extra p {margin: 10px; color: #666666;}
div#extra img {display: block; margin: 24px auto 0 auto; border: 0;}
div#extra ul {list-style: none; margin: 0px 10px 10px 10px; padding: 0; border: none; color: #666666;}
div#extra li {padding: 0; border: none;}

div#extra a {color: #FF3300; margin: 0 0 24px 0; padding: 0px; display: block; line-height: 24px; text-decoration: none;}
div#extra a:hover {text-decoration: underline;}

div#extra ul a {color: #FF3300; margin: 0; padding: 0px; display: block; line-height: 24px; text-decoration: none;}
div#extra ul a:hover {text-decoration: underline;}

div#extra h1 {color: #333333; font-size: 120%; font-weight:normal; margin: 24px 10px 10px 10px;}
div#extra h2 {color: #333333; font-size: 110%; font-weight:normal; margin: 24px 10px 10px 10px;}
div#extra h3 {color: #333333; font-size: 100%; font-weight:normal; margin: 24px 10px 10px 10px;}

div#extra p.quote {color: #666699; margin: 24px 10px 10px 10px;}
div#extra p.quote span.source { font-weight: bold; display: block;}

div#extra ul.booklist {margin: 0 auto;}
div#extra ul.booklist li {display: inline;}
div#extra ul.booklist a {display: inline;}
div#extra ul.booklist img { margin: 0 0 20px 35px; display: inline; border: 0;}

a.nomargin:hover {text-decoration: none;}

div#innercontent.nomargin:hover {text-decoration: none;}
