/* spacematter.css - littlestarweb.com *//* Forms */#linksform { margin: 10px; }#linksform input, #linksform select { margin: 5px 0 15px 0; width: 200px; }#linksform textarea { margin: 5px 0 15px 0; width: 500px; height: 100px; }#linksform label { margin-top: 10px; font: normal 12px verdana,arial,sans-serif; }.h2in { margin: 0 0 5px 0; padding: 5px; }.result { padding: 10px; background: #FFFACD; margin-top: 10px }/* Script Pages *//* --------------- Short List */.pagenavlists { margin: 7px 7px 25px 7px; padding: 0; }.pagenavlists li { list-style-type: none; margin: 7px 0 15px 0; padding: 0; }.pagenavlists a:link, .pagenavlists a:visited { color: #8B2252; font: 10px arial,geneva,helvetica,sans-serif; }.pagenavlists a:active, .pagenavlists a:hover { color: #FF0000; }.pagenavlists a.itemsname:link, .pagenavlists a.itemsname:visited { color: #0000FF; font: bold 11px arial,geneva,helvetica,sans-serif; }.pagenavlists a.itemsname:active, .pagenavlists a.itemsname:hover { color: #8B2252; }.pageitemlists { margin: 15px 0 20px 5px; padding: 0; font: normal 11px arial,geneva,helvetica,sans-serif; }.pageitemlists li { list-style-type: none; margin-bottom: 10px; padding: 0; }.pageitemlists a:link, .pageitemlists a:visited, .pageitemlists a:active, .pageitemlists a:hover { color: #666; font-size: 10px; text-decoration: none; }.pageitemlists a.itemsname:link, .pageitemlists a.itemsname:visited {  color: #0000FF; font-size: 11px; font-weight: bold; text-decoration: underline; }.pageitemlists a.itemsname:active, .pageitemlists a.itemsname:hover { color: #FF0000; }.pagesicon { float: left; margin: 6px 20px 0 0; }.pagessmtxt { font: italic 11px arial,geneva,helvetica,sans-serif; }/* --------------- Categories */.pagescats1 { margin: 0; padding: 0 0 10px 0; width: 550px; }.pagescats2 { float: right; margin: 0; width: 50%; }ul.pagescatslist { margin: 0 0 0 22px; padding: 0; }.pagescatslist li { list-style-type: square; margin: 0 0 10px 0; padding: 0; color: #666; font: 11px arial,geneva,helvetica,sans-serif; }.pagescatslist a:link, .pagescatslist a:visited { color: #8B2252; font: bold 14px verdana,arial,geneva,helvetica,sans-serif; }.pagescatslist a:active, .pagescatslist a:hover { color: #000; }.pagescatslist a.pick:link, .pagescatslist a.pick:visited { color: #666; font: 11px arial,geneva,helvetica,sans-serif; text-decoration: none; }.pagescatslist a.pick:active, .pagescatslist a.pick:hover { color: #666; }.pagesrelated1 { margin: 0; padding: 0; }.pagesrelated2 { float: left; margin: 0; width: 340px; }.pagesrelatedtop { padding: 6px 10px 0 0; }/* ------------ Review & Info Nav */#pagesnav { float: right; width: 250px; }ul#pagesnavlist { margin: 0; padding: 0; }#pagesnavlist li { margin: 0; padding: 0; list-style: none; }#pagesnavlist a, #pagesnavlist a:link, #pagesnavlist a:visited { display: block; width: 245px; margin: 0; padding: 5px; color: #8B2252; background: #FFFFF0; font: bold 11px arial,geneva,helvetica,sans-serif; border: solid 1px #000; text-align: center; text-decoration: none; }#pagesnavlist a:active, #pagesnavlist a:hover { background: #FFE4E1; }#pagesnav1 { float: right; margin: 20px 0 20px 0; }ul#pagesnavlist1 { margin: 0; padding: 0; }#pagesnavlist1 li { margin: 0; padding: 0; list-style: none; }#pagesnavlist1 a, #pagesnavlist1 a:link, #pagesnavlist1 a:visited { display: block; width: 175px; margin: 0; padding: 5px; color: #8B2252; background: #FFFFF0; font: bold 12px arial,geneva,helvetica,sans-serif; text-align: center; text-decoration: underline; }#pagesnavlist1 a:active, #pagesnavlist1 a:hover { background: #FFE4E1; }/* ------------ News and Articles */#pagesauthor { margin-bottom: 10px; padding: 5px; background: #F0F8FF; }#pagesauthor span { color: #8B2252; font: bold 12px arial,sans-serif; }#pagesauthor p { margin: 5px 0 0 0; padding: 0; }.pagesnewstitle { color: #8B2252; font: bold 11px arial,geneva,helvetica,sans-serif; }.pagerelated { margin-top: 25px; }.pagerelated .title { margin-bottom: 10px; color: #8B2252; font: bold 12px arial,sans-serif; text-align: center; }.pagebuttons1 { margin: 10px 10px 20px 0; font-style: italic; font-size: 12px; }.pagebuttons1 span { display: block; width: 250px; padding-top: 4px; }.pagebuttons2 { float: right; width: 250px; font-style: normal; font-size: 12px; text-align: right; }.pagebuttons1 img , .pagebuttons2 img { vertical-align: text-bottom; margin-bottom: 2px; }/* ------------ Features */#pagesfeatures { margin-bottom: 20px; }ul#pagesfeatureslist { margin: 0 0 0 10px; padding: 0; }#pagesfeatureslist li { display: block; margin-bottom: 10px; list-style: none; }/* ------------ Search Listing */.pagenav1 { height: 20px; padding: 5px; text-align: right }.pagenav2 { float: left; padding-top: 3px }.searchform { margin: 25px 5px; }.searchform p { margin: 10px 0; }.searchdiv { margin: 10px 5px; padding: 0; }.searchdiv p { margin: 10px 0 20px 0; }.searchdiv .pageitemlists { margin-left: 0; }/* Clear */.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */