body {background-image:url(../nav/navbg.png); color:#000; background-color:#fff; margin-left:0px; margin-top:0px; padding:0px; line-height:150%; }
#ctt { margin-left:3%; margin-right:3%; }
#toplead { margin:0px 36px 36px 36px; padding:24px 36px 24px 36px; color:#000; background-color:#cccc99; background-image:url(../images/leadbg.png); }
a:hover { color:#669966; }
.xxlrg { font-size:1.5em; }
.xlrg { font-size:1.3em; }
.lrg { font-size:1.1em; }
.med { font-size:0.98em; }
.std { font-size:0.9em; }
.sml { font-size:0.8em; }
.ssml { font-size:0.75em; }
.xsml { font-size:0.7em; }
.xsmltn { font-size:0.6em; font-weight:normal; color:#666666; background-color:#fff; }
.bld { font-weight:bold; }
#coll { margin-top:12px; padding-top:0px; float:left; width:20em; margin-left:24px; margin-right:48px; border-right:1px dashed silver; padding-right:48px; vertical-align:top; }
#colr { margin-top:0px; padding-top:0px; vertical-align:top; }
#collb { margin-top:0px; padding-top:0px; float:left; width:20em; margin-left:24px; margin-right:48px; border-right:1px dashed silver; padding-right:48px; }
#colrb { margin-top:0px; padding-top:0px; }
ul.nomk { list-style-type:none; font-weight:normal; }
ol li.bld { font-weight:bold; }
ol.medspc { font-size:0.8em; margin-top:0px; }
ol.medspcr { font-size:0.8em;
	margin-top:16px;
}
#footer { border-top: 1px solid silver; padding-top:0px; margin-top:24px; }
h1.ttl { color:#666666; text-align:left; font-size:1.2em; padding-bottom:8px; border-bottom:1px solid #cccc99; background-color:#333300; }
h2.ttl { text-align:center; font-size:1.3em; padding-bottom:8px; border-bottom:1px solid #cccc99; }
h3.ttl { text-align:left; font-size:1.1em; padding:12px 0px 8px 12px; border-top:2px solid #cccc99; border-bottom:1px dashed #cccc99; }
p.read { font-size:0.9em; text-indent:1em; }
p.copy { font-size:0.9em; text-indent:0em; margin-left:32px; }
p.medrgt { font-size:0.9em; text-align:right; }
p.smlrgt { font-size:0.8em; text-align:right; }

h3.medttl { font-size:0.9em; margin-left:24px; }

h1#libtopad  { color:#ffffff; text-align:left; font-size:1.2em; padding:6px 0px 6px 12px; border-bottom:1px solid #cccc99; background-color:#990000;  }

p#bookada1 {border:4px double green; background-color:#ffff99; width:10em; text-align:center; padding:4px 12px 4px 0px; margin:0px 4px 18px 4px; float:right; text-indent:0px;}
p#bookada2 {border:4px double green; background-color:#ffff99; width:10em; text-align:center; padding:4px 12px 4px 0px; margin:0px 4px 18px 0px; float:right; text-indent:0px;}

div#bookadboxbtm {margin-top:48px;}
div#bookadboxa {width:18em;}
div#bookadboxb {width:19em; float:right; margin-top:-70px;}
p#footadboxa1 {border:4px double green; background-color:#ffff00; width:10em; text-align:center; font-weight:bold; padding:4px 12px 4px 0px; margin-bottom:12px; float:left;}
p#footadboxa2 {border:4px double green; background-color:#fefedf; width:10em; text-align:center; padding:4px 12px 4px 0px; float:right;}
p#footadboxb1 {border:4px double green; background-color:#ffff00; width:10em; text-align:center; font-weight:bold; padding:4px 12px 4px 12px; margin-bottom:12px; float:left; text-indent:0px;}
p#footadboxb2 {border:4px double green; background-color:#fefedf; width:10em; text-align:center; padding:4px 12px 4px 0px; float:right;}

.tzero { margin-top:-10px; }
.rgt { text-align:right; }
.frgt { float:right; }
.flft { float:left; }
.frgtb { float:right; position:relative; }

.frgtstorybox { float:right; position:relative; margin-right:-50px; width:240px; color:navy; background-color:#fff; border:1px solid silver; /* opacity: 0.7; */ padding:0px 10px 0px 12px; }
.flftreadbox { float:left; position:relative; margin-top:12px; margin-right:10px; width:200px; color:gray; background-color:#fff; border:0px solid silver; /* opacity: 0.8; */ padding:100px 10px 0px 36px; background-image:url(../alacarte/images/rnboxbg.png); background-repeat:no-repeat; }
.flftreadbox p { text-indent:0px; line-height:180%; }
.frgtreadbox { float:right; position:relative; margin-left:10px; width:200px; color:gray; background-color:#fff; border:0px solid silver; /* opacity: 0.8; */ padding:0px 26px 80px 10px; background-image:url(../alacarte/images/rnboxbgr.png); background-repeat:no-repeat; background-position:right bottom; }
.frgtreadbox p { text-indent:0px; line-height:180%; }

.frgtreadboxb { float:right; position:relative; margin-left:10px; width:200px; color:gray; background-color:#fff; border:0px solid silver; /* opacity: 0.8; */ padding:0px 26px 80px 10px; background-image:url(../alacarte/images/rnboxbgr2.png); background-repeat:no-repeat; background-position:right bottom; }
.frgtreadboxb p { text-indent:0px; line-height:180%; }

.frgtreadboxc { float:right; position:relative; margin-left:10px; width:200px; color:gray; background-color:#fff; border:0px solid silver; /* opacity: 0.8; */ padding:0px 26px 180px 10px; background-image:url(../alacarte/images/rnboxbgr3.png); background-repeat:no-repeat; background-position:right bottom; }
.frgtreadboxc p { text-indent:0px; line-height:180%; }

.flftreadboxb { float:left; position:relative; margin-top:12px; margin-right:10px; width:200px; color:gray; background-color:#fff; border:0px solid silver; /* opacity: 0.8; */ padding:0px 10px 120px 32px; background-image:url(../alacarte/images/rnboxbgl2.png); background-repeat:no-repeat; background-position:left bottom; }
.flftreadboxb p { text-indent:0px; line-height:180%; margin-top:8px; }

.flftreadboxb2 { float:left; position:relative; margin-top:12px; margin-right:10px; width:200px; color:gray; background-color:#fff; border:0px solid silver; /* opacity: 0.8; */ padding:0px 10px 160px 32px; background-image:url(../alacarte/images/rnboxbgl2.png); background-repeat:no-repeat; background-position:left bottom; }
.flftreadboxb2 p { text-indent:0px; line-height:180%; margin-top:8px; }

/* table#radio { margin-top:-12px; } */
.spcl { margin-left:8px; }
.spcbtm { margin-bottom:8px; }
.center { text-align:center; }
