body{background:#ffffff url('http://www.landmarkeducation.com/images/page_background.gif') repeat-x top left;margin:0;padding:0;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:100.01%;}
div#maindiv{width:824px;margin:0 auto;padding:0;border:1px solid #a9a397;background:#ffffff url('http://www.landmarkeducation.com/images/decoration_line_gray.gif') repeat-x bottom left;overflow:hidden;}
a:link, a:visited{color:#1373ce;text-decoration:none;}
a:hover, a:active{color:#2d6396;text-decoration:none;}
div.divider{background:url('http://www.landmarkeducation.com/images/dotted_line_horizontal.gif') repeat-x center left;height:1px;margin:0;}
p.button a{color:#a4a4a4;text-decoration:none;padding:3px 19px 2px 3px;background:transparent url('http://www.landmarkeducation.com/images/arrow_orange.gif') no-repeat center right;display:inline;border:1px solid #bcbcbc;font-weight:bold;}
p.button a:hover, p.button a:active{color:#606060;border:1px solid #505050;}
.black{color:#000;}
.red{color:#ed4b19;}
.module .red{color:#ed4d1a;}
.gray{color:#898887;}
.dkgray{color:#454444;}
.blue{color:#1373ce;}
.clear{clear:both;height:0px;line-height:1px;}
div#header{background:#ffffff url('http://www.landmarkeducation.com/images/decoration_line_blue.gif') repeat-x top left;margin:0;padding:12px 20px;overflow:auto;}
img#logo{float:left;margin-top:20px;}
div#headeritems{margin:11px 0 0 0;padding:0;float:right;}
ul#secondarynav{margin:0 0 0.5em 0;padding:0;text-align:right;}
ul#secondarynav li{list-style:none;display:inline;font-size:0.8em;line-height:1.3em;}
ul#secondarynav li a.predivider{padding-right:0.5em;border-right:1px solid #61553e;}
ul#secondarynav li a.postdivider{padding-left:0.2em;}
div#headeritems form{margin:0;padding:0;}
div#headerdropdown{float:left;margin:40px 0 0 15px;}
div#headerdropdown form{margin:0;padding:0;}
div#mainnav{background:#efefef url('http://www.landmarkeducation.com/images/decoration_line_yellow.gif') repeat-x top left;padding:5px 0 0 0;margin:0 0 50px 0;border-bottom:1px solid #a6a094;clear:both;height:25px;}
div#mainnav ul{margin:0;padding:0 0 0 12px;height:25px;width:775px;}
div#mainnav ul li{list-style:none;display:inline;float:left;height:25px;}
div#mainnav ul li a{display:block;text-indent:-9999px;height:25px;width:100px;background:transparent url('http://www.landmarkeducation.com/images/main_nav.gif') no-repeat top left;}
div#mainnav ul li#navhome a{width:54px;margin-right:46px;background-position:0 0;}
div#mainnav ul li#navhome a:hover, div#mainnav ul li#navhome a:active, div#mainnav ul li#navhome a.selected{background-position:0 -25px;}
div#mainnav ul li#navthe_landmark_forum a{width:147px;margin-right:46px;background-position:-100px 0;}
div#mainnav ul li#navthe_landmark_forum a:hover, div#mainnav ul li#navthe_landmark_forum a:active, div#mainnav ul li#navthe_landmark_forum a.selected{background-position:-100px -25px;}
div#mainnav ul li#navgraduate_center a{width:126px;margin-right:41px;background-position:-293px 0;}
div#mainnav ul li#navgraduate_center a:hover, div#mainnav ul li#navgraduate_center a:active, div#mainnav ul li#navgraduate_center a.selected{background-position:-293px -25px;}
div#mainnav ul li#navschedules a{width:81px;margin-right:47px;background-position:-460px 0;}
div#mainnav ul li#navschedules a:hover, div#mainnav ul li#navschedules a:active, div#mainnav ul li#navschedules a.selected{background-position:-460px -25px;}
div#mainnav ul li#navregister a{width:68px;margin-right:41px;background-position:-588px 0;}
div#mainnav ul li#navregister a:hover, div#mainnav ul li#navregister a:active, div#mainnav ul li#navregister a.selected{background-position:-588px -25px;}
div#mainnav ul li#navabout_us a{width:77px;margin-right:0;background-position:-697px 0;}
div#mainnav ul li#navabout_us a:hover, div#mainnav ul li#navabout_us a:active, div#mainnav ul li#navabout_us a.selected{background-position:-697px -25px;}
div#maincontent{width:429px;margin:0;padding:0 27px 5px 20px;}
#homepage div#maincontent{margin-left:7px;padding-bottom:30px;width:380px;}
div#maincontent h1{margin-bottom:30px;margin-top:0;height:53px;width:352px;font-size:1.1em;}
div#maincontent h1 span{display:none;visibility:hidden;}
div#linklists{background:transparent url('http://www.landmarkeducation.com/images/dotted_line.gif') repeat-y 170px 0;margin-top:24px;border:1px solid #ffffff;overflow:auto;}
div#linklists div{float:left;margin-bottom:0;padding-bottom:0;}
div#linklists span.title{color:#aaaaaa;font-size:1.1em;}
div#list1{width:160px;margin-right:28px;}
div#list2{width:160px;}
div#linklists div h2{margin-top:0;margin-bottom:0;font-size:1em;line-height:1.125em;font-weight:normal;color:#9d9d9d;}
div#linklists div h2 strong{font-weight:normal;color:#525151;}
div#linklists div h3{margin-top:0;margin-bottom:1em;font-size:0.825em;line-height:1.25em;font-weight:normal;color:#9d9d9d;}
div#linklists div p{font-size:0.6875em;line-height:1.25em;color:#6e6e6e;}
div#linklists div#list1 p{padding:0;margin-bottom:0.5em;padding-bottom:0em;margin-top:10px;}
div#linklists div#list2 p{margin-bottom:0.5em;margin-top:10px;padding:0;}
div#linklists div#list1 p.topspace{margin-top:2em;}
div#linklists div#list2 p.topspace{margin-top:2em;}
div#linklists div a.predivider{padding-right:0.5em;border-right:1px solid #000;}
div#linklists div a.postdivider, div#linklists div a.textbody-adbox{padding-left:0.5em;}
div#linklists div#list2 div.divider, div#linklists div#list1 div.divider{background:url('http://www.landmarkeducation.com/images/dotted_line_horizontal.gif') repeat-x center left;height:1px;margin:0;width:100%;margin:0.3em 0 0.75em 0;}
.textbody-adbox{display:none;}
#extraordinarylife{margin:6px 0 0 6px;}
#homepage .modulecontainer{width:765px;margin:0 0 0 27px;padding:0 0 10px 0;}
#homepage .modules{width:765px;margin:0 0 12px 0;padding:0 0 5px 0;background:#ffffff url('images/bg_modules_bottom.png') no-repeat bottom left;}
#homepage .modulescontent{width:765px;min-height:105px;*height:105px;margin:0;padding:0;background:transparent url('images/bg_modules_top.png') no-repeat top left;}
#homepage .module{width:150px;float:left;margin:0 0 0 44px;padding:15px 0 10px 0;font-size:11px;line-height:12px;color:#939393;}
#homepage .module.first{margin:0 0 0 12px;}
#homepage .module a.predivider{padding-right:0.5em;border-right:1px solid #1373ce;}
#homepage .module a.postdivider{padding-left:0.5em;}
#homepage .module p{padding:4px 0 0 0;margin:0;}
#homepage .modulenewsletter p{padding-top:3px;}
#homepage .module#specialnotice p{padding-top:10px;}
#homepage .module#elforo p{padding-top:6px;}
#homepage .module#landmarkstore p{padding-top:10px;}
#homepage .module#threelaws, #homepage .module#newbook, #homepage .module#newsvideosblog{padding-top:10px;}
#homepage .module#threelaws p{padding-top:7px;}
#homepage .module#newsvideosblog p{padding-top:7px;}
#homepage .module .hr{background:transparent url('images/bg_hr_module.gif') no-repeat 0 13px;width:156px;height:17px;}
#homepage .module p.facebook{background:transparent url('images/icon_facebook.gif') no-repeat 0 6px;padding:0 0 0 17px;height:13px;line-height:13px;}
div#sidebar{width:362px;float:right;padding:0 20px 0px 0;margin:-25px 0 25px 0;}
img#forumheader, img#forumlist{margin-bottom:0;}
div#findoutmore h3{margin-bottom:0;margin-top:12px;font-size:0.8125em;line-height:1.6em;color:#3e3e3e;}
div#findoutmore ul{margin:0 0 0 5px;padding:0;width:160px;}
#homepage div#findoutmore{margin-top:8px;padding-top:8px;background:#fff url(images/home-bullet.gif) repeat-x top left;width:355px;}
#homepage div#findoutmore .col{margin:0 0 5px 0;padding:0;float:left;width:165px;height:90px;}
#homepage div#findoutmore .col.right{width:185px;}
div#findoutmore ul li{font-size:0.8125em;line-height:1.4em;list-style:none;color:#1373ce;}
div#findoutmore ul li.makeroom{margin-right:8em;}
#homepage p#findoutmorebutton, #homepage p#registerbutton{text-align:right;margin:20px 0 20px 0;font-size:0.80em;line-height:1em;padding-left:86px;}
#homepage p#findoutmorebutton{margin:36px 0 0 0;}
#homepage p#registerbutton{margin:10px 0 0 0;}
#homepage p#findoutmorebutton a, #homepage p#registerbutton a{display:block;width:75px;text-align:left;}
div#onlinevideo{margin:0 0 0 5px;padding:5px 0 0 0;}
div#footer{clear:both;width:762px;margin:20px auto 0 auto;padding:0 0 20px 0;font-size:0.6875em;line-height:1.5em;}
div#footer ul{margin:0 12.5em 5px 0;padding:0;width:auto;}
div#footer ul li{list-style:none;display:inline;color:#1373ce;border-right:1px solid #61553e;margin:0;padding:0 5px 0 4px;}
div#footer ul li.first{padding-left:0;}
div#footer ul li.final{border:none;padding-right:0;}
div#footer p.copyright{color:#61553e;margin:0 12.5em 0 0;}
div#footer p.button{float:right;margin:3px 0 0 0;padding:0 0 0 0;}
div#footer p.button a:link{font-weight:normal;color:#a4a4a4;background:transparent url('http://www.landmarkeducation.com/images/arrow_blue.gif') no-repeat center right;padding:0 19px 0 3px;display:block;font-size:15px;line-height:19px;}
div#footer p.button a:hover, div#footer p.button a:active{color:#606060;}

