/*--------------------------------*\
| (c) 2001-2004 Plagiarist.com     |
| Updated: 10 March 2004           |
\*--------------------------------*/

html,body{margin:0;padding:0;}
html{color:#000;background-image:url('http://plagiarist.com/images/colors/bodyBG.gif');text-align:center;}
body{position:relative;width:770px;margin:0 auto;color:#000;background:#FFF;border:#000 1px solid;text-align:left;font:small/125% verdana,arial,helvetica,tahoma,sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3{font-family:trebuchet,'trebuchet ms',verdana,helvetica,arial,sans-serif;}
h1{font-size:200%;}
h2{font-size:170%;}
h3{font-size:150%;}
h4{font-size:120%;}
pre{font:100% verdana,arial,helvetica,tahoma,sans-serif;}
img{border:none;}
hr{height:1px;}
.hug{margin:0;padding:0;}
.ahem,#printHeader,#printFooter{display:none;}
acronym{border-bottom:#00C 1px dotted;cursor:help;}
.clear{clear:both;}

/* Forms */
form{display:inline;}
input,textarea,select{background:#CCC;color:#333;border:#000 1px solid;font:x-small verdana,helvetica,arial,sans-serif;}
.form{margin:25px 0 10px 15px;background-color:#09C;width:375px;border:1px solid #000;padding:10px;color:#D0E0F0;font-weight:bold;}
div.row{clear:both;padding:3px;margin:10px 5px;}
span.label{float:left;width:100px;line-height:100%;text-align:right;font-size:x-small;}
span.forminput{float:right;width:250px;text-align:left;}
span.instructions {float:right;width:150px;text-align:left;font:10px arial, verdana, helvetica, sans-serif;}
.clicky{color:#00C;background:#DDD;border-top:1px solid #AAA;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #AAA;}
.clicky:active{border-top:1px solid #000;border-right:1px solid #AAA;border-bottom:1px solid #AAA;border-left:1px solid #000;} /* Reverse the borders for non-IE browsers so that the button looks "pushed" */

/* Header */
#family{border-top:#09C 1px solid;height:16px;padding:3px;color:#000;background:#FFF url('http://plagiarist.com/images/familyBG.gif') no-repeat;}
#familySites{margin-left:245px;}
#familySites a{font:11px/100% arial,tahoma,helvetica,verdana,sans-serif;}
#homeLink{position:absolute;top:4px;left:5px;}
.textLogo{display:none;}
#adBanner{background:#000;color:#FFF;padding:5px 0px;text-align:center;}
#skyscraper{text-align:center;padding:10px 0;}
#skyAd{float:right;width:160px;text-align:center;}
#special{position:absolute;top:6px;right:10px;font-size:10px;line-height:100%;padding:2px;border:#000 1px solid;color:#000;background:#FF0;}
#special a{color:#000;background:transparent;}
#special span{text-decoration:line-through;}

/* Nav Menu */
.listNav ul,.listNav li{position:relative;display:inline;list-style-type:none;margin:0;padding:0;}
.listNav li a{border-top:#000 2px solid;border-left:#000 1px solid;border-right:#000 1px solid;margin-left:5px;padding:2px 4px;white-space:nowrap;font-weight:bold;}
#blue .listNav li a.blue,
#green .listNav li a.green,
#red .listNav li a.red,
#brown .listNav li a.brown,
#grey .listNav li a.grey,
#violet .listNav li a.violet{border-top:#000 3px solid;border-bottom:#FFF 2px solid;background:#FFF;color:#333;}
ul.subNav{display:none;}
.subNav li + li{border-top:none;border-right:none;border-left:#000 1px solid;}
.subNav li a{border:none;}
#blue ul.blue,
#green ul.green,
#red ul.red,
#brown ul.brown,
#white ul.white,
#grey ul.grey,
#violet ul.violet{position:relative;float:left;display:inline;list-style-type:none;padding:10px;}

/* Menu Colors */
.listNav a:link,.listNav a:visited{background:transparent;color:#CCC;}
.subNav a:link,.subNav a:visited{background:transparent;color:#666;}
a:hover.blue{background:#00C;color:#FFF;}
a:hover.green{background:#0C0;color:#FFF;}
a:hover.red{background:#C00;color:#FFF;}
a:hover.brown{background:#990;color:#FFF;}
a:hover.orange{background:#F90;color:#FFF;}
a:hover.grey{background:#AAA;color:#FFF;}
a:hover.violet{background:#C0C;color:#FFF;}

/* Body */
#wrap{clear:both;margin:15px 5px 25px 15px;}
#poetryXBox{width:450px;margin:20px auto;text-align:center;border:#000 2px solid;background:#09C;color:#FFF;}
#poetryXBox p{padding:5px 10px;text-align:left;}
#poetryXBox a{color:#FF0;}

/* News */
#poetryNews{float:left;width:480px;}
#news{padding:5px 0;}
.newslink{margin:10px 5px 25px;text-align:right;}
.more{text-align:right;}
.caption{width:12em;padding:2px;border:#000 1px solid;background:#EEE;color:#000;text-align:center;font:10px arial,verdana,helvetica,sans-serif;}
.headline{border-bottom:#000 solid 1px;padding:2px;margin-right:5px;text-align:left;color:#00C;background:transparent;font-weight:bold;}
.newsdate{color:#AAA;background:transparent;font-style:italic;margin:2px 0;}
.newsbody{padding:2px 0;}

/* Paged Result Set Navigation */
#pageNav{text-align:center;margin:20px 0px;font:bold medium arial,helvetica,tahoma,verdana,sans-serif;}
#pageNav a{font-weight:normal;text-decoration:underline;}
#pageNav a.pageNavDir{text-decoration:none;font-weight:bold;}

/* Footer */
#footer{clear:both;padding:2px 5px 5px;background:#000;color:#CCC;font-size:x-small;}
#footer a{background:transparent;color:#09C;}
#footer a:hover{background:#FFF;color:#000;}
#footLeft{}
#footRight{float:right;margin-right:15px;}

/* Print Styles */
@media print
{
  body{border:0;}

  acronym:after{content:" (" attr(title) ")";}

  /* Colour */
  h1,h2,h3,h4,h5,p,pre,ul,a,hr{color:#000;background:transparent;}

  /* Hide */
  #whiteHead,#blueHead,#redHead,#greenHead,#brownHead,#orangeHead,#greyHead,#violetHead,#family,.listNav,#homeLink,#adBanner,#skyAd,#poemOptions,#beneathPoem,#poetryNotesAvail,.sidebar,#footer{display:none;}

  /* Show */
  #printHeader,#printFooter{display:block;}
}