/* Print CSS Document for Scholarships for kids website*/
body {font: 76%/1.4 Arial, Helvetica, sans-serif; background: #fff; color:#373737; text-align:center;}
html {min-height:100.1%}

/* Kill all browser defaults */
* {margin:0; padding:0;}
/* end */

/* links */
a:link, a:visited {color:#ed8915; text-decoration:none;}
a:hover {text-decoration:underline;}
a {outline:none;}
/* end links */

/* page contents */
div#wrapper { margin: 0 auto; text-align: left; width:100%;}
div#container {margin:0 auto; padding:0 6px;}
div#container  h1 {display:none;}
p.skip {display:none;}
div#contentholder {width:100%;  background:none;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* header */
div#header { background-image: url(../images/header_bg.jpg); background-repeat: no-repeat; width:100%; height: 100px;}
div#header img {margin: 12px 0 0 24px;}
/* end header */

/* content areas */
div#left {display:none;}
div#contentarea {float: left; width:100%}
div#content {padding:0 10px 10px 10px; float:left;  width:100%}
div#right {display:none;}

div#contentarea img {display:none;}
div#contentarea div#content img {display:block;}

/*.fl_left { float: left;}*/
.fl_right {float:right;}
.image_pad {margin: 10px 0 10px 10px;}

img.rightborder {float:right; margin: 10px 0 10px 10px; border:1px solid #edca9b;}

/* breadcrumb */
div#crumbs {display:none;}


/* footer */
div#footer {display:none;}
/* end footer */

/* general typography */
h2 {font-size:1.5em; color:#6c3c28; margin:0 0 .6em 0; font-weight:500;}
div#content h2 {border-bottom: 1px solid #fad29f;}
/* body.home div#content h2 {border:0; margin:0.3em 0 0.2em 0;} */
h3 {font-size:1.3em; color:#6c3c28; margin:0; font-weight:700;}
h4 {font-size:1em; color:#000; margin:1em 0 0 0;}
h5 {font-size:1em; color:#000; margin:1em 0 .5em 0;}
h6 {font-size:1em; margin:0;}
p {margin:0 0 1em 0;}
acronym {border-bottom: 1px dashed #ccc; cursor: help;}
hr {height:1px; color:#000; border: 0; background-color: #fad29f; margin: 10px 0;}
/* end general typography */

/* lists */
div#content ul {margin:0 0 1em 2em;}
div#content ul li {padding:0; list-style-type:square;}
div#content ul ul {margin:.3em 0 .3em 3em;}
div#content ul ul li {list-style-type:circle;}
div#content ul ul ul li {list-style-type:disc;}
div#content ol {padding:0 0 0 0; margin:.5em 0 1em 2em;}

div#content dl {margin: 0 0 1em 0;}
div#content dt {margin: 1em 0 0 0; font-weight:bold;}
div#content dd {margin: 0 0 0 1em;}
/* end lists */

/* quote blocks */
div.quotes_content {background-color: #f9ebd4; padding: 10px; margin: 0 0 10px 0; border-bottom: 1px solid #e2b984; border-top: 1px solid #e2b984;}
div.quotes_content p, div#quotes_content ul li {line-height: 18px;}
div.quotes_content strong {color:#6c3c28; font-size: 1.4em; position: relative; top: 5px;}
div.quotes_content ul {margin:0 0 0 2em;}
div#content div.quotes_content h2 {margin:0; border:0; width:auto;}
/* end quote blocks */

/* image floats */
img.left, img.leftborder {float:left; margin:4px 12px 4px 0;}
img.left, img.right {border:none;}
img.right, img.rightborder {float:right; margin:0 0 12px 12px;}
img.leftborder, img.rightborder {border: 1px solid #edca9b;}
img.border {border: 1px solid #edca9b; margin:4px 0 12px 0;}
/* end image floats */

/* image captions */
.captionleft {float:left; margin:4px 12px 4px 0; width:180px; background-color:#ccc; }
.captionleft p, .captionright p {margin:0; padding: 6px; font-size:.92em;}
.captionright {float:right; clear:right; margin:4px 0 4px 12px; width:180px; background-color:#ccc;}
.captionleftborder {float:left; margin:4px 12px 5px 0; width:176px; border: 1px solid #edca9b; background-color:#f6dfc0;}
.captionleftborder p, .captionrightborder p, .captionborder p {margin:0; padding: 6px; font-size:.92em;}
.captionrightborder {float:right; margin:4px 0 5px 12px; width:176px; border: 1px solid #edca9b; background-color:#f6dfc0;}

.captionborder {float:left; margin:4px 0 5px 0; width:100%; border:none; background-color:#fff;}

.storycall {float:right; margin:4px 0 5px 12px; width:109px; border: 1px solid #edca9b; background-color:#ffb85e; text-align:center;}
.storycall p { margin:0; padding: 6px;}
.storycall p a {color:#fff; font-size:1.1em; line-height:13px; font-weight:bold;}
/* end image captions */

/* address */
div#content address {font-style:normal; font-weight:normal; margin: 0 0 .7em 0;}
div#content address p {margin:0;}
/* end address */

/* tables */
table, th, tr, td {font-size:1em;}
table {margin: .5em 0 1em 0; padding:0; border-right:1px solid #000; border-top:1px solid #000;}
th {padding: .2em .4em; background:#000; text-align:left; color:#fff;}
td {padding: .4em; border-bottom:1px solid #000; border-left:1px solid #000;}
table caption {text-align:left; font-size:1em; font-weight:bold;}
/* end tables */

/* forms */
div.formholder {float:left; background:#E0F8FC; border:1px solid #D0E2E2; padding:10px 10px 0 10px; width:387px; w\idth:367px;}
div.formholder p {margin:0; font-size.92em; font-weight:bold;}
div#content form {margin: 10px 0; float:left; width:389px;}
div#content fieldset {border:none;}
div#content legend {font-size:1.5em; margin:0 0 4px 0; color:#F4911E;}
div#content label {clear:left; cursor:pointer; font-weight:normal; display:block; width: 160px; float:left;}
div#content input, div#content textarea, div#content select {width:200px; float:left; margin:2px 0; border: 1px solid #B4C995; background:#fff;}
div#content select {width:202px;}
div#content option {background: #fff;}
div#content input.checkbox {float:left; margin:0px 0 5px 0; padding:1px 0 3px 0; width:auto; cursor:pointer; border:none;}
div#content input.button {display:inline; margin:6px 0 0 160px; padding:2px 4px; width:auto; cursor:pointer; background:#33C1E9; border: 1px solid #fff; clear:left; color:#fff; font-weight:bold; font-size:.92em;}

div.captcha {float:left; width:456px;}
/* end forms */

/* video clips */
div#content div.clip {border-bottom:1px solid #fad29f; padding:0 0 6px 0; margin-bottom:16px;}
div#content div.clip h3 {margin:0 0 6px 0;}
div#content div.clip cite {margin:6px 0 0 0; font-size:0.92em;}
/* end video clips */

/* book donations page */
div#singlebooktab, div#bookbintab {width:189px; float:left; padding:0 0 10px 0; background:url(../images/book-link-chevron.png) no-repeat 20px 200px;}
div#singlebooktab {margin:0 11px 0 0; display:inline;}
div#singlebooktab h3, div#bookbintab h3 {background-color:#F0FBFD; background-image:url(../images/book-link-chevron.png); background-position:8px 82px; background-repeat:no-repeat;}
div#singlebooktab h3 a, div#bookbintab h3 a {color:#373737; padding:10px 80px 40px 10px; border:1px solid #E4EEED; display:block; line-height:1.3; background-repeat:no-repeat; background-position:90% 100%;}
div#singlebooktab h3 a:hover, div#bookbintab h3 a:hover {}
/*div#singlebooktab.active h3 a, div#bookbintab.active h3 a {background-color:#E0F8FC; border:1px solid #D0E2E2;}*/
div#singlebooktab h3 a {background-image:url(../images/book-pile.png);}
div#bookbintab h3 a {background-image:url(../images/book-bin.png);}


div#singlebooktab.active h3, div#bookbintab.active h3 {background-color:#E0F8FC; background-image:url(../images/book-link-bottom.png); background-position:bottom left; background-repeat:no-repeat; padding:0 0 10px 0;}
div#singlebooktab.active h3 a, div#bookbintab.active h3 a {border:1px solid #D0E2E2; border-bottom:none;}
/* end book donations page */

