/* CSS Document */div#wrap {background-image: url(assets/lb_wrap.gif); width: 865px; left top repeat-y; padding: 10px 0 0 15px; margin: 0 auto;}div#screen {width: 850px; background-image: url(assets/screentile_bg.gif); top left repeat-y;}div#header {background-image: url(assets/header_grdnt1.gif); width: 850px; height: 100px;}div#navbox {text-align: right;}a {font-family: Optima, "Trebuchet MS", Geneva, sans-serif; font-size: 14px; letter-spacing: 1px;} a.prime {color: #bb1100; padding: 7px;}a.sidelink {color:#bb1100; line-height: 200%;}a.sidequest {color:#666666} a.footlink {color: #ffcc33; padding: 25px;}a:link, a:visited {font-weight: 500; text-decoration: none;}a:hover, a:focus {font-weight: 800; text-decoration: underline}a:active {font-weight: 800; text-decoration: underline}#main {width: 570px; float: right;}.little {background-image: url(assets/littlemain_bg.gif); background-position: bottom right; background-repeat: no-repeat;}.regular {background-image: url(assets/regularmain_bg.gif); background-position: bottom right; background-repeat: no-repeat;}.big {background-image: url(assets/bigmain_bg.gif); background-position: bottom right; background-repeat: no-repeat;}.bigplus {background-image: url(assets/bigplusmain_bg.gif); background-position: bottom right; background-repeat: no-repeat;}.super {background-image: url(assets/supermain_bg.gif); background-position: bottom right; background-repeat: no-repeat;}#sidebar {width: 270px;  position: relative; top: -8px; text-align: left;}.short {background-image: url(assets/sidetile_bg.gif); top left repeat-y;}.medium {background-image: url(assets/mediumside_bg.gif); background-position: top left; background-repeat: no-repeat;}.medtall {background-image: url(assets/medtallside_bg.gif); background-position: top left; background-repeat: no-repeat;}.tall {background-image: url(assets/tallside_bg.gif); background-position: top left; background-repeat: no-repeat;}.xtall {background-image: url(assets/xtallside_bg.gif); background-position: top left; background-repeat: no-repeat;} h1, h2, h3, h4, h5 {font-family: "Helvetica Neue", "Trebuchet MS", Helvetica, sans-serif;}h1 {font-size: 18px; font-weight: 700; color: #000033; margin: 0 15px -7px 15px; letter-spacing: 3px; padding: 3px 15px 0 0;}h2 {font-size: 16px; font-weight: 700; color: #003333; margin: 0 15px -7px 15px; letter-spacing: 3px; line-height: 150%;}h3 {font-size: 14px; font-weight: 500; color: #333333; margin: 0 20px; letter-spacing: 2px; line-height: 135%;}h5 {font-size: 14px; font-weight: 400; color: #003333; padding: 7px; margin: 0 25px 0 15px; letter-spacing: 2px; line-height: 120%; text-align: center; border-style: outset; border-color: #ffcc33;} h4 {font-size: 14px; font-weight: 400; color: #003333; padding: 10px 0 0 0; margin: -5px 15px -10px 15px; letter-spacing: 1px; text-decoration: underline;}p {color:#333333; font-family: Optima, "Trebuchet MS", Geneva, sans-serif; font-weight: 400; font-size: 15px; line-height: 140%; padding: 0 15px}#sidebar p {padding: 0 30px 0 20px; color: #666666;}.example {color: #666666;}.checklist1 {color: #000066; font-weight: 300; line-height: 150%;} .checklist {color: #000066; font-weight: 300; line-height: 150%;} blockquote {color: #000066; font-family: Optima, "Trebuchet MS", Geneva, sans-serif; font-weight: 300; font-size: 15px} ul, ol {font-family: Optima, "Trebuchet MS", Geneva, sans-serif; font-size: 15px; padding: 0 3px; list-style-position: inside;}#sidebar ul {line-height: 170%; font-weight: 400; color: #003366; background-color: #FFFFCC; margin: 0 25px 0 15px; border-style: outset; border-color: #FFCC33;}#sidebar ol {line-height: 170%; font-weight: 400; color: #003366; background-color: #FFFFCC; margin: 0 25px 0 15px; border-style: outset; border-color: #FFCC33;}#main ul {line-height: 200%; font-weight: 400; color: #003399; margin: 0 45px 12px 50px; list-style-type: circle;}#main ol {line-height: 200%; font-weight: 500; margin: 0 35px; color: #003399; font-style: italic;}#main img {margin: 8px 12px;}#footer {clear: both; background-image: url(assets/lb_footer.gif); width: 850px; height: 25px; text-align: center;}label {font-family: Optima, "Trebuchet MS", Geneva, sans-serif; font-size: 15px; color: #666666;}td {text-align: left; vertical-align: center; padding: 7px 15px; line-height: 100%}.buttons {margin-left: 100px;}.biblio {font-size: 14px; color: #666666; font-weight: 200; line-height: 125%; padding: 0 15px; margin-bottom: 0;}.title {font-style: italic;}
