<!--
body { background-color: #e7eafb ; color:#000 }
body.mceContentBody, body.plain { background-color:#FFF ; padding:10px ; color:#000 }
body, div, td, input, select, textarea { font-family:verdana, helvetica, arial, sans-serif ; font-size:11px }

a { text-decoration:none ; color:#0000EE }

img { border:0px }

ul {list-style-type: circle}

/* LAYOUT DIVS */
.holder { margin:20px ;  margin-bottom:10px ; background-color:#FFF ; border:1px solid #000 ; background-image:url(../../../html/themes/1/images/) ; background-position:bottom right ; background-repeat:no-repeat}
.holder table {width:100% ; border:0px ; padding:0px border-collapse:collapse }

.banner { height:60px ; padding:5px;  background-color:#AFCBF3 }
.banner_title {line-height:40px ; font-size:42px ; letter-spacing:2px ; color:#FFF ; font-family:Times New Roman ; font-weight:bold }
.banner_desc { font-size:12px ; margin-left:5px ; letter-spacing:1px ; color:#fefdec  }

.navigation { background-color:#A7B1F8 ; line-height:26px ; overflow:auto}

.navigation li{display: inline; margin:0px; padding:0px }
.navigation_on, .navigation_off { float:left ; padding:0px 15px ; cursor:pointer }
.navigation_on a , .navigation_off a { font-weight:bold ; letter-spacing:1px }
.navigation_on { background-color:#AFCBF3 }
.navigation_on a { color:#000  }
.navigation_off { background-color:#A7B1F8  }
.navigation_off a { color:#FFF  }

.navigation_side { margin-bottom:10px }

.nav_inner {  line-height:20px }
.nav_inner a, .nav_inner span { margin-right:20px ; border-bottom:1px solid #505050 ; color:#808080 }

.nav_side_on, .nav_side_off { line-height:18px ; font-weight:bold }
.nav_side_on a, .nav_side_off a {   }


.nav_parent { background-image:url( ../../../html/themes/1/images/ ) ; background-repeat:no-repeat ; background-position:center left }
.nav_child { font-weight:normal  }
.nav_child a {color:#000}

.crumbs { line-height:26px ; padding-left:15px ; background-color:#AFCBF3 ; margin-bottom:10px ; color:#FFF ; clear:both }
.crumbs a { color:#000 }

.content { font-size:11px; margin:0px 5px 10px 10px ; float:left ; width:73% }
.side {float:right ; width:23% ; margin:10px 10px 10px 5px }

.footer {clear:both ; margin: 0px 20px ; overflow:auto ;  line-height:16px}

/* NOTE AND ERROR */
.error , .note { line-height:30px ; color:#FFF ; font-weight:bold ; margin:10px 0px ; padding:0px 5px  }
.error { background-color:#dd4848 }
.note { background-color:#808080 }
.error a , .note a { color:#E0E0E0 }

/* CATEGORIES LISTING */
.categories { border:1px dashed #C0C0C0 ; margin:10px 0px }
.categories table { border-collapse:separate ; border-spacing:5px ; padding:0px ; width:100% ; border:0px }
.categories td { width:33% ; height:50px ; background-color:#F0F0F0 ;  padding:5px }
.categories .empty { background-color:#FEFEFE }
.categories a { font-weight:bold }


/* FICTION */
.chapter { margin-top:10px ; font-size:12px ; line-height:18px ; border:1px solid #808080 ; padding:10px}
.chapter img { margin-left:10px ; border:1px solid #808080 ; padding:2px }

/* VIDEOS */
.video_notes {float:left ; width:70% }
.video_lyrics {float:right ; width:25% ; background-color:#e7eafb ; padding:10px}

/* HEADERS */
.header, .LTheader { font-size:10px ;  font-weight:bold ; letter-spacing:1px ; color:#000 ; margin-bottom:4px ; text-transform:uppercase}
.header img {border:1px solid #808080 ; background-color:#FFF ; padding:2px}

.header_content { font-size:20px ; letter-spacing:2px ; font-family:times new roman ; font-style:italic ; margin-bottom:10px }

.subheader { line-height:24px ; letter-spacing:1px ; color:#505050 ; clear:both}
.subheader img { border:1px solid #000 ; background-color:#FFF ; padding:2px ; margin:1px 0px }

/* QUICK NAV SELECTS */

.quicknav {  margin-bottom:10px }
.quicknav select { width:200px ; letter-spacing:1px  }

/* FORM AND FORM ELEMENTS */

form { margin:0px }
.formwrap, .divwrap { background-color:#e7eafb ; padding:10px  }

.formwrap { margin-bottom:10px }
.formwrap table, .divwrap table { border-collapse:separate ; border-spacing:1px ; padding:0px ; width:100% ; border:0px }
.formwrap input[type='submit'] { width:80px  }

.ftd, .ftdr { width:25% ; font-weight:bold ; line-height:18px ; padding-left:5px ; white-space:nowrap ; color:#505050  }
.ftdr { color:#dd4848 }
.ftdh { background-color:#A7B1F8 ; font-weight:bold ; line-height:18px ;text-align:center ; color:#FFF }

input[type='text'] , input[type='password'] { width:380px ; padding:3px ; border:1px solid #000 }
input[type='password'] { color:#FF0000 }
input[type='submit'] { width:130px ; padding:3px ; border:1px solid #000 ; background-color:#A7B1F8 ; color:#FFF }
input[type='checkbox'], input[type='radio'] { margin:0px ; width:30px }
input[type='radio'] { vertical-align:middle }

select { width:388px ; padding:3px ; border:1px solid #000 }
select.mceSelectList { width:100px }

textarea { width:380px ; height:180px ; border:1px solid #000 ; padding:3px  }
textarea.s { height:60px }
textarea.l { width:98% ; height:250px }

input[type='text'].m , input[type='password'].m , select.m { width:200px }
input[type='text'].s , select.s { width:30px ; text-align:center }

/* PAGE TO PAGE */
.pagetopage { text-align:center ; margin-bottom:10px ; clear:both ; float:right }
.pagetopage select { width:50px ; text-align:center ; margin:0px }
.pagetopage img { margin-bottom:3px }

/* MISC */
.small { font-size:10px ; font-weight:normal ; color:#000 ; font-family:tahoma }
tab { padding:0px 40px }

.level {  line-height:24px  }
.level img { vertical-align:top ; margin-top:3px }

.thumb {border:1px solid #000 ; margin:0px 3px 3px 3px }


.floatr { float:right }
.floatl { float:left }

.clear { clear:both }
.space { margin-bottom:3px }

/* COMMENTS */
.comment_head { margin-top:10px ; background-color:#F0F0F0 ; overflow:auto ; padding:5px ; line-height:20px }
.comment_head img { border:1px solid #000 ; padding:1px ; background-color:#FFF }
.comment_body { background-color:#FFF ; padding:5px ; border:1px solid #F0F0F0 }

/* TD FORMATING */
.option_s , .option_m, .option_d { text-align:center }
.option_s { width:25px }
.option_m { width:80px }
.option_d { width:120px }

#slider { margin-top:10px }
.slider_open { display:block}
.slider_closed { display:none}


/* COLORS */
.light , .dark { padding:2px 5px ; line-height:15px ; overflow:auto  }
.light td , .dark td  { padding:0px 5px ; line-height:24px }


.light .floatr img, .dark .floatr img, .level img { vertical-align:top ; margin-top:3px }
.light { background-color:#f7f8fc }
.dark { background-color:#f2f3fc }

.light .option_s , .light .option_m , .dark .option_s , .dark .option_m {padding:0px}

.highlight { background-color:#B2957A ; color:#FFF }

.navigation .dropmenudiv a { margin:0px ; font-weight:bold }
.dropmenudiv { position:absolute; top: 0;  line-height:18px; z-index:1000; background-color: #79B15D ; border:1px solid #005000 ; padding:5px ; width:200px ;  visibility: hidden }

.LTtitle {font-weight:bold ; display:block }
.LTauthor {color:#000}
.librarything { border:1px dashed #000 ; padding:10px 10px 5px 10px ; background-color:#AFCBF3 }
-->