/* Copyright (C) 2002 - 2006 Pete Harlow All Rights Reserved www.catnip.co.uk */

body       {color:#000000; background:#66ccff; text-decoration:none; font-family: "DejaVu Sans", "Liberation Sans", "Bitstream Vera Sans", Helvetica, Arial, Verdana, sans-serif; margin: 0px; padding: 0px;}

p.longdesc        {text-align:justify; width:600px;}
p.lcendesc        {text-align:center;  width:600px;}

p.pagetop  {color:#ffffff; background:#66ccff; text-align: center;  width: 90%; margin-top: 0.5em; }
p.textblock, p.textline            {margin-left: 4%; margin-right: 4%; text-align:justify;}
p.textblock:first-letter           {font-size:200%; float:left; color:#000000; }
.mainboxone p.textblock:first-letter           {font-size:200%; float:left; color:#006699; background:#bfe9ff} /* Ignored by IE */
.indent    {margin-left: 3%; margin-right: 3%}
.tripleindent          {margin-left: 9%; margin-right: 3%}

a          {color:#000099;background:#66ccff; padding-left: 0.1cm; padding-right:0.1cm; text-decoration:underline}
.mainboxone a, .mainboxtwo a       {color:#000099; background:#bfe9ff; padding-left:0.1cm; padding-right:0.1cm; text-decoration:underline}
a:visited  {color:#000000; background:#66ccff}
.mainboxone a:visited, .mainboxtwo a:visited   {color:#000000; background:#bfe9ff}
a:hover    {color:#0000ff; background:#99ffff; text-decoration:none}
.mainboxone a:hover    {color:#0000ff; background:#99ffff; text-decoration:none}

/* Order important - see W3C REC-CSS2 5.11.3 */

a.popboxone, a.popboxtwo           {color:#000099; background:#66ccff; border-left:#66ccff 2px solid; border-top:#66ccff 2px solid; border-right:#66ccff 2px solid; border-bottom:#66ccff 2px solid; text-decoration:underline; padding-left:0.1cm; padding-right:0.1cm; line-height: 150%}
a.popboxone:visited, a.popboxtwo:visited                   {color:#000000; background:#66ccff }
.mainboxone a.popboxone, .mainboxone a.popboxtwo           {color:#000099; background:#bfe9ff; border-left:#bfe9ff 2px solid; border-top:#bfe9ff 2px solid; border-right:#bfe9ff 2px solid; border-bottom:#bfe9ff 2px solid; text-decoration:underline; padding-left:0.1cm; padding-right:0.1cm; line-height: 150%}
.mainboxone a.popboxone:visited, .mainboxone a.popboxtwo:visited       {color:#999999; background:#bfe9ff }

.mainboxtwo a.popboxone, .mainboxtwo a.popboxtwo           {color:#000099; background:#bfe9ff; border-left:#bfe9ff 2px solid; border-top:#bfe9ff 2px solid; border-right:#bfe9ff 2px solid; border-bottom:#bfe9ff 2px solid; text-decoration:underline; padding-left:0.1cm; padding-right:0.1cm; line-height: 150%}
.mainboxtwo a.popboxone:visited, .mainboxtwo a.popboxtwo:visited       {color:#999999; background:#bfe9ff }

a.popboxone:focus,  .mainboxone a.popboxone:focus,  .mainboxtwo a.popboxone:focus  {color:#0000ff; background:#ffccff; border-left:#6699cc 2px solid; border-top:#6699cc 2px solid; border-right:#336699 2px solid; border-bottom:#336699 2px solid; text-decoration:none}
a.popboxone:hover,  .mainboxone a.popboxone:hover,  .mainboxtwo a.popboxone:hover  {color:#0000ff; background:#99ffff; border-left:#6699cc 2px solid; border-top:#6699cc 2px solid; border-right:#336699 2px solid; border-bottom:#336699 2px solid; text-decoration:none}
a.popboxone:active, .mainboxone a.popboxone:active, .mainboxtwo a.popboxone:active {color:#ff3333; background:#ffccff; border-left:#6699cc 2px solid; border-top:#6699cc 2px solid; border-right:#336699 2px solid; border-bottom:#336699 2px solid; text-decoration:none}

a.popboxtwo:focus,  .mainboxone a.popboxtwo:focus,  .mainboxtwo a.popboxtwo:focus  {color:#0000ff; background:#99ffff; border-left:#6699cc 2px solid; border-top:#6699cc 2px solid; border-right:#336699 2px solid; border-bottom:#336699 2px solid; text-decoration:none}
a.popboxtwo:hover,  .mainboxone a.popboxtwo:hover,  .mainboxtwo a.popboxtwo:hover  {color:#0000ff; background:#ffccff; border-left:#6699cc 2px solid; border-top:#6699cc 2px solid; border-right:#336699 2px solid; border-bottom:#336699 2px solid; text-decoration:none}
a.popboxtwo:active, .mainboxone a.popboxtwo:active, .mainboxtwo a.popboxtwo:active {color:#ff3333; background:#99ffff; border-left:#6699cc 2px solid; border-top:#6699cc 2px solid; border-right:#336699 2px solid; border-bottom:#336699 2px solid; text-decoration:none}

a.graphic       {padding-left: 0cm; padding-right:0cm}
a.graphic:hover {color:#0000ff;background:#66ccff;text-decoration:none}
.mainboxone a.graphic:hover, .mainboxtwo a.graphic:hover   {color:#0000ff;background:#bfe9ff;text-decoration:none}

a.slidebutton          {color:#ccccff; background:#333366; border-left:#6699cc 2px solid;border-top:#6699cc 2px solid;border-right:#336699 2px solid;border-bottom:#336699 2px solid; text-decoration:none; padding-left:0.1cm; padding-right:0.1cm; line-height: 150%}
a.slidebutton:visited  {color:#ccccff; background:#333366; text-decoration:none}
a.slidebutton:focus    {color:#0000ff; background:#ffccff; text-decoration:none}
a.slidebutton:hover    {color:#0000ff; background:#99ffff; text-decoration:none}
a.slidebutton:active   {color:#ff3333; background:#333366; text-decoration:none}

.mainboxone            {color:#000000; background:#bfe9ff; padding-left:0.5cm; padding-right:0.5cm; padding-top:0.5cm; padding-bottom:0.5cm}
.mainboxoneouter       {color:#000000; background:#bfe9ff; border-left:#006699 4px solid; border-top:#006699 4px solid; border-right:#006699 4px solid; border-bottom:#006699 4px solid; padding-left:0.1cm; padding-right:0.1cm; padding-top:0.5cm; padding-bottom:0.5cm; margin-left: 3%; margin-right: 3%}
.mainboxtwo            {color:#000000; background:#bfe9ff; }

a.popboxrss, a.popboxrss:hover, a.popboxrss:visited {color : #ffffcc; background : #ff9933; font-weight: bold; border-left : 2px solid #ffcc66; border-top : 2px solid #ffcc66; border-right : 2px solid #cc6600; border-bottom : 2px solid #cc6600; text-decoration : none; padding-left : 0.1cm; padding-right : 0.1cm; line-height : 150%; }

.adsense img {background:#ffffff; padding-left: 0cm; padding-right:0cm}
.adsense table {background:#ffffff; border: #006699 1px solid;}
.adsense table table {border: #ffffff 1px solid;}
.adsense a {background:#ffffff; padding-left: 0cm; padding-right:0cm}

div.adbar728x90blue {background: #bfe9ff; padding: 2px; border:#006699 2px solid;}

/* Written by Catnip Mouse Sat Mar  2 22:05:26 2002 */
