/* Classroom Stylesheet */
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
p {font-size:100%;font-weight:normal;}input,textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/* General */
body {margin: 0 auto; color: #69655C; text-align: left; background: #F2F2F0 url(/classroom/images/body-bg.png) 0 0 repeat-x;}
#outer {position: relative; width: 1009px; margin: 0 auto;}
#globalNav {height: 107px; width: 1009px; margin: 0; padding: 0; background: url(/classroom/images/ae-classroom.gif) 0px 16px no-repeat;}
#row1_row1, #row1_row2 {position: absolute; left: 130px; top: 0; margin: 0; padding: 0; z-index: 999;}
#row1_row1 {width: 879px; height: 80px;}
#row1_row2 {width: 640px; height: 50px;}
div.mainNav {position: absolute; top: 64px; left: 24px; z-index: 999;}
#RSSMenu span {background-image: url(/hoarders/images/rss-icon.gif)!important;}
div.search {position: absolute; top: 5px; right: 0;}
input.searchbox {height: 18px; vertical-align: middle;}
#searchBtn {vertical-align: middle;}
#searchBtn:hover {cursor: pointer;}
div.subNav {position: absolute; top: 15px; left: 320px;}
strong {font-weight: bold;}
em {font-style: italic;}
#left-column {float: left; width: 643px; background: #F2F2F0; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#right-column {float: right; width: 330px;}
#footer-ad-col, #footer-table {clear: both;}
#footer-ad-col {width: 1009px;}
#footer-ad-sec {margin: 0 auto; width: 728px; padding: 50px 0 30px 0;}
#main-promo-content_text0 {position: relative; height: 155px;}
h1, h2 {position: absolute;}
h1 {top: 18px; left: 28px;}
#classroom-home h2 {font-size: 18px; color: #350E2F; width: 440px; top: 40px; left: 175px;}
#video-content_text0 h3 {font-size: 18px; font-weight: bold; color: #560A4A; margin: 0 0 0 15px;}
#video-content_text0 {margin: 0 25px 0 20px; background: #FFF; border: 1px solid #CECCCA; padding: 10px 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 2px 2px 10px #CCC; -webkit-box-shadow: 2px 2px 10px #CCC;}
#pods-section {margin: 10px 0 0 15px;}
div.pod a {width: 301px; height: 164px; display: block; background: url(/classroom/images/pod_bg.gif) 0 0 no-repeat; text-decoration: none; position: relative; float: left; margin: 0 6px 0 0; cursor: pointer;}
div.pod a:hover {background-position: 0 -164px;}
div.pod h3 {font-size: 18px; font-weight: bold; color: #560A4A; margin: 30px 0 0 15px;}
div.pod p {margin: 5px 0 0 15px; font-size: 12px;  color: #71716B;}
div.pod img {position: absolute;}
div#study-guides-pod p {width: 145px;}
div#calendar-pod p {width: 185px;}
div#sign-up-pod p {width: 135px;}
div#study-guides-pod img {right: 12px; top: 50px;}
div#calendar-pod img {right: 12px; bottom: 24px;}
div#rlc-pod img {left: 35px; top: 85px;}
div#sign-up-pod img {right: 30px; top: 60px;}

#box-ad {width: 300px; height: 250px; background: url(/classroom/images/ad-bg.gif) 0 0 no-repeat; padding: 0px 5px 14px 5px; margin: 0 0 0 -9px; position: relative;}
#box-ad_blockad {position: absolute; top: 7px; right: 1px; margin: 0; padding: 0;}
#blockadtable * {margin: 0!important; padding: 0!important;}
#classroom-partners h3, #classroom-links h3 {margin: 23px 0 0 0;}
#classroom-partners ul, #classroom-links ul {width: 301px; background: url(/classroom/images/link-list_bg.png) 0 0 no-repeat; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px;}
#classroom-partners li a, #classroom-links li a {height: 31px; display: block; text-decoration: none; font-size: 14px; color: #FFF; font-weight: bold; padding: 17px 0 0 36px;}
#classroom-partners li a.li_one, #classroom-links li a.li_one {border-top: 1px solid #615D5E; background: url(/classroom/images/li_1.gif) 21px 21px no-repeat;}
#classroom-partners li a.li_two, #classroom-links li a.li_two {border-top: 1px solid #5C5859; background: url(/classroom/images/li_2.gif) 21px 21px no-repeat;}
#classroom-partners li a.li_three, #classroom-links li a.li_three {border-top: 1px solid #615D5E; background: url(/classroom/images/li_3.gif) 21px 21px no-repeat;}
#classroom-partners li a.li_four, #classroom-links li a.li_four {border-top: 1px solid #656061; background: url(/classroom/images/li_4.gif) 21px 21px no-repeat;}
#classroom-partners li a.li_five, #classroom-links li a.li_five {border-top: 1px solid #6F6B6C; background: url(/classroom/images/li_5.gif) 21px 21px no-repeat;}
#classroom-partners li a.li_six, #classroom-links li a.li_six {border-top: 1px solid #7D7A7A; background: url(/classroom/images/li_6.gif) 21px 21px no-repeat;}
#classroom-partners li a.li_seven, #classroom-links li a.li_seven {border-top: 1px solid #8D8A8A; background: url(/classroom/images/li_7.gif) 21px 21px no-repeat;}
#classroom-partners li a.li_eight, #classroom-links li a.li_eight {border-top: 1px solid #9E9B9C; background: url(/classroom/images/li_8.gif) 21px 21px no-repeat;}
#classroom-partners li a:hover, #classroom-links li a:hover {background-color: #302D2D!important;}
#classroom-partners li a:hover.li_three, #classroom-links li a:hover.li_seven {-moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px;}

/* Canadian & Study Guides */
#classroom-canadian h2, #classroom-literacy h2 {left: 160px; top: 50px;}
#classroom-canadian #main-promo-content_text1 p {color: #350E2F; font-size: 18px; padding: 0 28px 15px 28px; line-height: 22px;}
#classroom-canadian #main-promo-content_text1 a {color: #350E2F; text-decoration: none; font-weight: bold;}
#classroom-canadian #main-promo-content_text1 a:hover {text-decoration: underline;}
#classroom-canadian #grey-pod {margin: 20px; background: #2F2F2F; border: 9px solid #70706E; padding: 10px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
#classroom-canadian #grey-pod_text0 p {font-size: 14px; color: #FFF; padding: 0 0 15px 0; line-height: 18px;}
#classroom-canadian #grey-pod_text0 a {color: #FFF; text-decoration: none;}
#classroom-canadian #grey-pod_text0 a:hover {text-decoration: underline;}
#classroom-canadian #grey-pod ul {}
#classroom-canadian #grey-pod ul li {color: #FFF; margin: 0 0 15px 0; font-weight: bold;}
#classroom-canadian #grey-pod ul li span a {display: block; text-decoration: underline;color: #FFF;}
#pdf_list {margin: 0 15px 50px 30px;}
#pdf_list li {list-style-type: disc; color: #350E2F; list-style-position: inside; margin: 0 0 10px 0;}
#classroom-canadian #main-promo-content_text1 h3 {color: #350E2F; font-size: 18px; margin: 0 0 10px 25px;}

/* Media Literacy */
#classroom-literacy #main-promo-content h3 {margin: 0 0 15px 28px; color: #350E2F; font-size: 17px; font-weight: bold;}
#classroom-literacy #main-promo-content h4 {margin: 15px 0 15px 28px;; color: #350E2F; font-size: 12px; font-weight: bold;}
#classroom-literacy #main-promo-content p {padding: 0 28px 15px 28px; color: #350E2F;}
#classroom-literacy #main-promo-content ol {padding: 0 0 0 28px;}
#classroom-literacy #main-promo-content ol li {color: #350E2F; font-style: italic; list-style-type: decimal; list-style-position: inside; margin: 0 0 15px 0;}
#classroom-literacy #main-promo-content ul {padding: 0 0 15px 28px;}
#classroom-literacy #main-promo-content ul li {color: #350E2F; margin: 0 28px 10px 0;}
#classroom-literacy #main-promo-content a,
#classroom-literacy #main-promo-content a:link,
#classroom-literacy #main-promo-content a:visited,
#classroom-literacy #main-promo-content a:active {color: #350E2F;}
#classroom-literacy #main-promo-content_text1 a:hover {text-decoration: none;}

