/* LS Navajowhite, 40% Larger Text Stylesheet.
*/

/* SVG Colour Keywords
    as class names
    for colours. 
*/

.aliceblue {
  color: #f0f8ff;
}

.antiquewhite {
  color: #faebd7;
}

.aqua {
  color: #00ffff;
}

.aquamarine {
  color: #7fffd4;
}

.azure {
  color: #f0ffff;
}

.beige {
  color: #f5f5dc;
}

.bisque {
  color: #ffe4c4;
}

.black {
  color: #000000;
}

.blanchedalmond {
  color: #ffebcd;
}

.blue {
  color: #0000ff;
}

.blueviolet {
  color: #8a2be2;
}

.brown {
  color: #a52a2a;
}

.burlywood {
  color: #deb887;
}

.cadetblue {
  color: #5f9ea0;
}

.chartreuse {
  color: #7fff00;
}

.chocolate {
  color: #d2691e;
}

.coral {
  color: #ff7f50;
}

.cornflowerblue {
  color: #6495ed;
}

.cornsilk {
  color: #fff8dc;
}

.crimson {
  color: #dc143c;
}

.cyan {
  color: #00ffff;
}

.darkblue {
  color: #00008b;
}

.darkcyan {
  color: #008b8b;
}

.darkgoldenrod {
  color: #b8860b;
}

.darkgray {
  color: #a9a9a9;
}

.darkgreen {
  color: #006400;
}

.darkgrey {
  color: #a9a9a9;
}

.darkkhaki {
  color: #bdb76b;
}

.darkmagenta {
  color: #8b008b;
}

.darkolivegreen {
  color: #556b2f;
}

.darkorange {
  color: #ff8c00;
}

.darkorchid {
  color: #9932cc;
}

.darkred {
  color: #8b0000;
}

.darksalmon {
  color: #e9967a;
}

.darkseagreen {
  color: #8fbc8f;
}

.darkslateblue {
  color: #483d8b;
}

.darkslategray {
  color: #2f4f4f;
}

.darkslategrey {
  color: #2f4f4f;
}

.darkturquoise {
  color: #00ced1;
}

.darkviolet {
  color: #9400d3;
}

.deeppink {
  color: #ff1493;
}

.deepskyblue {
  color: #00bfff;
}

.dimgray {
  color: #696969;
}

.dimgrey {
  color: #696969;
}

.dodgerblue {
  color: #1e90ff;
}

.firebrick {
  color: #b22222;
}

.floralwhite {
  color: #fffaf0;
}

.forestgreen {
  color: #228b22;
}

.fuchsia {
  color: #ff00ff;
}

.gainsboro {
  color: #dcdcdc;
}

.ghostwhite {
  color: #f8f8ff;
}

.gold {
  color: #ffd700;
}

.goldenrod {
  color: #daa520;
}

.gray {
  color: #808080;
}

.green {
  color: #008000;
}

.greenyellow {
  color: #adff2f;
}

.grey {
  color: #808080;
}

.honeydew {
  color: #f0fff0;
}

.hotpink {
  color: #ff69b4;
}

.indianred {
  color: #cd5c5c;
}

.indigo {
  color: #4b0082;
}

.ivory {
  color: #fffff0;
}

.khaki {
  color: #f0e68c;
}

.lavender {
  color: #e6e6fa;
}

.lavenderblush {
  color: #fff0f5;
}

.lawngreen {
  color: #7cfc00;
}

.lemonchiffon {
  color: #fffacd;
}

.lightblue {
  color: #add8e6;
}

.lightcoral {
  color: #f08080;
}

.lightcyan {
  color: #e0ffff;
}

.lightgoldenrodyellow {
  color: #fafad2;
}

.lightgray {
  color: #d3d3d3;
}

.lightgreen {
  color: #90ee90;
}

.lightgrey {
  color: #d3d3d3;
}

.lightpink {
  color: #ffb6c1;
}

.lightsalmon {
  color: #ffa07a;
}

.lightseagreen {
  color: #20b2aa;
}

.lightskyblue {
  color: #87cefa;
}

.lightslategray {
  color: #778899;
}

.lightslategrey {
  color: #778899;
}

.lightsteelblue {
  color: #b0c4de;
}

.lightyellow {
  color: #ffffe0;
}

.lime {
  color: #00ff00;
}

.limegreen {
  color: #32cd32;
}

.linen {
  color: #faf0e6;
}

.magenta {
  color: #ff00ff;
}

.maroon {
  color: #800000;
}

.mediumaquamarine {
  color: #66cdaa;
}

.mediumblue {
  color: #0000cd;
}

.mediumorchid {
  color: #ba55d3;
}

.mediumpurple {
  color: #9370db;
}

.mediumseagreen {
  color: #3cb371;
}

.mediumslateblue {
  color: #7b68ee;
}

.mediumspringgreen {
  color: #00fa9a;
}

.mediumturquoise {
  color: #48d1cc;
}

.mediumvioletred {
  color: #c71585;
}

.midnightblue {
  color: #191970;
}

.mintcream {
  color: #f5fffa;
}

.mistyrose {
  color: #ffe4e1;
}

.moccasin {
  color: #ffe4b5;
}

.navajowhite {
  color: #ffdead;
}

.navy {
  color: #000080;
}

.oldlace {
  color: #fdf5e6;
}

.olive {
  color: #808000;
}

.olivedrab {
  color: #6b8e23;
}

.orange {
  color: #ffa500;
}

.orangered {
  color: #ff4500;
}

.orchid {
  color: #da70d6;
}

.palegoldenrod {
  color: #eee8aa;
}

.palegreen {
  color: #98fb98;
}

.paleturquoise {
  color: #afeeee;
}

.palevioletred {
  color: #db7093;
}

.papayawhip {
  color: #ffefd5;
}

.peachpuff {
  color: #ffdab9;
}

.peru {
  color: #cd853f;
}

.pink {
  color: #ffc0cb;
}

.plum {
  color: #dda0dd;
}

.powderblue {
  color: #b0e0e6;
}

.purple {
  color: #800080;
}

.red {
  color: #ff0000;
}

.rosybrown {
  color: #bc8f8f;
}

.royalblue {
  color: #4169e1;
}

.saddlebrown {
  color: #8b4513;
}

.salmon {
  color: #fa8072;
}

.sandybrown {
  color: #f4a460;
}

.seagreen {
  color: #2e8b57;
}

.seashell {
  color: #fff5ee;
}

.sienna {
  color: #a0522d;
}

.silver {
  color: #c0c0c0;
}

.skyblue {
  color: #87ceeb;
}

.slateblue {
  color: #6a5acd;
}

.slategray {
  color: #708090;
}

.slategrey {
  color: #708090;
}

.snow {
  color: #fffafa;
}

.springgreen {
  color: #00ff7f;
}

.steelblue {
  color: #4682b4;
}

.tan {
  color: #d2b48c;
}

.teal {
  color: #008080;
}

.thistle {
  color: #d8bfd8;
}

.tomato {
  color: #ff6347;
}

.turquoise {
  color: #40e0d0;
}

.violet {
  color: #ee82ee;
}

.wheat {
  color: #f5deb3;
}

.white {
  color: #ffffff;
}

.whitesmoke {
  color: #f5f5f5;
}

.yellow {
  color: #ffff00;
}

.yellowgreen {
  color: #9acd32;
}
/* End color classes */

/* SVG Colour Keywords
    as class names
    for background colours. 
*/

.bg-aliceblue {
  background-color: #f0f8ff;
}

.bg-antiquewhite {
  background-color: #faebd7;
}

.bg-aqua {
  background-color: #00ffff;
}

.bg-aquamarine {
  background-color: #7fffd4;
}

.bg-azure {
  background-color: #f0ffff;
}

.bg-beige {
  background-color: #f5f5dc;
}

.bg-bisque {
  background-color: #ffe4c4;
}

.bg-black {
  background-color: #000000;
}

.bg-blanchedalmond {
  background-color: #ffebcd;
}

.bg-blue {
  background-color: #0000ff;
}

.bg-blueviolet {
  background-color: #8a2be2;
}

.bg-brown {
  background-color: #a52a2a;
}

.bg-burlywood {
  background-color: #deb887;
}

.bg-cadetblue {
  background-color: #5f9ea0;
}

.bg-chartreuse {
  background-color: #7fff00;
}

.bg-chocolate {
  background-color: #d2691e;
}

.bg-coral {
  background-color: #ff7f50;
}

.bg-cornflowerblue {
  background-color: #6495ed;
}

.bg-cornsilk {
  background-color: #fff8dc;
}

.bg-crimson {
  background-color: #dc143c;
}

.bg-cyan {
  background-color: #00ffff;
}

.bg-darkblue {
  background-color: #00008b;
}

.bg-darkcyan {
  background-color: #008b8b;
}

.bg-darkgoldenrod {
  background-color: #b8860b;
}

.bg-darkgray {
  background-color: #a9a9a9;
}

.bg-darkgreen {
  background-color: #006400;
}

.bg-darkgrey {
  background-color: #a9a9a9;
}

.bg-darkkhaki {
  background-color: #bdb76b;
}

.bg-darkmagenta {
  background-color: #8b008b;
}

.bg-darkolivegreen {
  background-color: #556b2f;
}

.bg-darkorange {
  background-color: #ff8c00;
}

.bg-darkorchid {
  background-color: #9932cc;
}

.bg-darkred {
  background-color: #8b0000;
}

.bg-darksalmon {
  background-color: #e9967a;
}

.bg-darkseagreen {
  background-color: #8fbc8f;
}

.bg-darkslateblue {
  background-color: #483d8b;
}

.bg-darkslategray {
  background-color: #2f4f4f;
}

.bg-darkslategrey {
  background-color: #2f4f4f;
}

.bg-darkturquoise {
  background-color: #00ced1;
}

.bg-darkviolet {
  background-color: #9400d3;
}

.bg-deeppink {
  background-color: #ff1493;
}

.bg-deepskyblue {
  background-color: #00bfff;
}

.bg-dimgray {
  background-color: #696969;
}

.bg-dimgrey {
  background-color: #696969;
}

.bg-dodgerblue {
  background-color: #1e90ff;
}

.bg-firebrick {
  background-color: #b22222;
}

.bg-floralwhite {
  background-color: #fffaf0;
}

.bg-forestgreen {
  background-color: #228b22;
}

.bg-fuchsia {
  background-color: #ff00ff;
}

.bg-gainsboro {
  background-color: #dcdcdc;
}

.bg-ghostwhite {
  background-color: #f8f8ff;
}

.bg-gold {
  background-color: #ffd700;
}

.bg-goldenrod {
  background-color: #daa520;
}

.bg-gray {
  background-color: #808080;
}

.bg-green {
  background-color: #008000;
}

.bg-greenyellow {
  background-color: #adff2f;
}

.bg-grey {
  background-color: #808080;
}

.bg-honeydew {
  background-color: #f0fff0;
}

.bg-hotpink {
  background-color: #ff69b4;
}

.bg-indianred {
  background-color: #cd5c5c;
}

.bg-indigo {
  background-color: #4b0082;
}

.bg-ivory {
  background-color: #fffff0;
}

.bg-khaki {
  background-color: #f0e68c;
}

.bg-lavender {
  background-color: #e6e6fa;
}

.bg-lavenderblush {
  background-color: #fff0f5;
}

.bg-lawngreen {
  background-color: #7cfc00;
}

.bg-lemonchiffon {
  background-color: #fffacd;
}

.bg-lightblue {
  background-color: #add8e6;
}

.bg-lightcoral {
  background-color: #f08080;
}

.bg-lightcyan {
  background-color: #e0ffff;
}

.bg-lightgoldenrodyellow {
  background-color: #fafad2;
}

.bg-lightgray {
  background-color: #d3d3d3;
}

.bg-lightgreen {
  background-color: #90ee90;
}

.bg-lightgrey {
  background-color: #d3d3d3;
}

.bg-lightpink {
  background-color: #ffb6c1;
}

.bg-lightsalmon {
  background-color: #ffa07a;
}

.bg-lightseagreen {
  background-color: #20b2aa;
}

.bg-lightskyblue {
  background-color: #87cefa;
}

.bg-lightslategray {
  background-color: #778899;
}

.bg-lightslategrey {
  background-color: #778899;
}

.bg-lightsteelblue {
  background-color: #b0c4de;
}

.bg-lightyellow {
  background-color: #ffffe0;
}

.bg-lime {
  background-color: #00ff00;
}

.bg-limegreen {
  background-color: #32cd32;
}

.bg-linen {
  background-color: #faf0e6;
}

.bg-magenta {
  background-color: #ff00ff;
}

.bg-maroon {
  background-color: #800000;
}

.bg-mediumaquamarine {
  background-color: #66cdaa;
}

.bg-mediumblue {
  background-color: #0000cd;
}

.bg-mediumorchid {
  background-color: #ba55d3;
}

.bg-mediumpurple {
  background-color: #9370db;
}

.bg-mediumseagreen {
  background-color: #3cb371;
}

.bg-mediumslateblue {
  background-color: #7b68ee;
}

.bg-mediumspringgreen {
  background-color: #00fa9a;
}

.bg-mediumturquoise {
  background-color: #48d1cc;
}

.bg-mediumvioletred {
  background-color: #c71585;
}

.bg-midnightblue {
  background-color: #191970;
}

.bg-mintcream {
  background-color: #f5fffa;
}

.bg-mistyrose {
  background-color: #ffe4e1;
}

.bg-moccasin {
  background-color: #ffe4b5;
}

.bg-navajowhite {
  background-color: #ffdead;
}

.bg-navy {
  background-color: #000080;
}

.bg-oldlace {
  background-color: #fdf5e6;
}

.bg-olive {
  background-color: #808000;
}

.bg-olivedrab {
  background-color: #6b8e23;
}

.bg-orange {
  background-color: #ffa500;
}

.bg-orangered {
  background-color: #ff4500;
}

.bg-orchid {
  background-color: #da70d6;
}

.bg-palegoldenrod {
  background-color: #eee8aa;
}

.bg-palegreen {
  background-color: #98fb98;
}

.bg-paleturquoise {
  background-color: #afeeee;
}

.bg-palevioletred {
  background-color: #db7093;
}

.bg-papayawhip {
  background-color: #ffefd5;
}

.bg-peachpuff {
  background-color: #ffdab9;
}

.bg-peru {
  background-color: #cd853f;
}

.bg-pink {
  background-color: #ffc0cb;
}

.bg-plum {
  background-color: #dda0dd;
}

.bg-powderblue {
  background-color: #b0e0e6;
}

.bg-purple {
  background-color: #800080;
}

.bg-red {
  background-color: #ff0000;
}

.bg-rosybrown {
  background-color: #bc8f8f;
}

.bg-royalblue {
  background-color: #4169e1;
}

.bg-saddlebrown {
  background-color: #8b4513;
}

.bg-salmon {
  background-color: #fa8072;
}

.bg-sandybrown {
  background-color: #f4a460;
}

.bg-seagreen {
  background-color: #2e8b57;
}

.bg-seashell {
  background-color: #fff5ee;
}

.bg-sienna {
  background-color: #a0522d;
}

.bg-silver {
  background-color: #c0c0c0;
}

.bg-skyblue {
  background-color: #87ceeb;
}

.bg-slateblue {
  background-color: #6a5acd;
}

.bg-slategray {
  background-color: #708090;
}

.bg-slategrey {
  background-color: #708090;
}

.bg-snow {
  background-color: #fffafa;
}

.bg-springgreen {
  background-color: #00ff7f;
}

.bg-steelblue {
  background-color: #4682b4;
}

.bg-tan {
  background-color: #d2b48c;
}

.bg-teal {
  background-color: #008080;
}

.bg-thistle {
  background-color: #d8bfd8;
}

.bg-tomato {
  background-color: #ff6347;
}

.bg-turquoise {
  background-color: #40e0d0;
}

.bg-violet {
  background-color: #ee82ee;
}

.bg-wheat {
  background-color: #f5deb3;
}

.bg-white {
  background-color: #ffffff;
}

.bg-whitesmoke {
  background-color: #f5f5f5;
}

.bg-yellow {
  background-color: #ffff00;
}

.bg-yellowgreen {
  background-color: #9acd32;
}
/* End background-color classes */

@media screen, print, projection, handheld, tv {
html, body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dialog, div, section, article, aside, header, footer, nav, blockquote, address, p, label {
  display: block;
}

 html, body {
  font-size: 140%;
  margin: 0;
}

h1#header {
  margin: 0;
  height: 10%;
  border-width: 1px;
  border-style: solid;
  text-align: center;
}

span#lstitle {
  display: inline;
  text-decoration: underline;
  font-size: 1.2em;
  font-style: italic;
}

ul#navigation,
.linearNav {
  border-width: 1px;
  border-style: solid;
  margin: 0;
  padding: 0;
}

ul#navigation li,
.linearNav li {
  display: inline;
  padding-top: 0;
  padding-bottom: 0;
  border-left-width: 2px;
  border-left-style: groove;
  border-left-color: #00ff00;
  border-right-width: 2px;
  border-right-style: groove;
  border-right-color: #00ff00;
}

ul#navigation li.invisible,
.linearNav li.invisible {
  border-style: none;
}

div#footer {
  clear: both;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  font-size: .7em;
}

div#footer ul,
ul.linearList {
  padding: 0;
  margin: 0;
}

div#footer ul li,
ul.linearList li {
  display: inline;
  padding-top: 0;
  padding-bottom: 0;
  border-left-width: 1px;
  border-left-style: dotted;
  border-left-color: #ff0000;
  border-right-width: 1px;
  border-right-style: dotted;
  border-right-color: #ff0000;
}

h2, h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}

.centered {
  text-align: center;
}

.example {
  margin-left: 1em;
}

.clearLeft {
	clear: left;
}

.clearRight {
	clear: right;
}

.cleared {
  clear: both;
}

.invisible, .invisible a {
  display: none;
}

.underlineit, u {
  text-decoration: underline;
}

.boldit, b, strong {
  font-weight: bold;
}

.italicalize, i, em {
  font-style: italic;
}

.superscripted, sup {
  vertical-align: super;
}

.subscripted, sub {
  vertical-align: sub;
}

.buffered {
	padding: 2px;
}

.pageTop {
  font-size: .7em;
}

.miniData {
  font-size: .75em;
}

.miniPerSize {
	font-size: 70%;
}

.new {
  font-weight: bold;
}

.propUpBox {
	height: 50px;
}

div#contentit {
  padding: 10px;
}

div.borderit {
  border-width: 1px;
  border-style: solid;
}

table.borderit {
  border-width: 2px;
  border-style: groove;
  border-color: #ff0000;
}

table.borderit th {
  border-width: 2px;
  border-style: ridge;
  border-color: #ff0000;
}

table.borderit td {
  border-width: 2px;
  border-style: ridge;
  border-color: #ff0000;
}

caption {
  text-align: center;
}

label,
span.spaced {
  display: block;
  float: left;
  width: 12em;
  clear: left;
  margin-right: 5px;
}

input, textarea, select {
  border-width: 1px;
  border-style: solid;
  border-left-color: #add8ef;
  border-top-color: #add8ef;
  border-right-color: #00008b;
  border-bottom-color: #00008b;
  background-color: #ffffff;
  color: #000000;
  margin-bottom: 2px;
  font-weight: bold;
}

.textFieldSize {
	width: 300px;
}

.textAreaSize {
	width: 300px;
	height: 150px;
}

.button {
  border-width: 2px;
  border-style: solid;
  border-left-color: #add8ef;
  border-top-color: #add8ef;
  border-right-color: #00008b;
  border-bottom-color: #00008b;
  background-color: #0000ff;
}

abbr[title], dfn[title] {
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #006400;
}

img {
  border-style: none;
}

li {
  display: list-item;
  padding-top: 5px;
  padding-bottom: 5px;
}

li.nolistmarker {
  list-style-type: none;
  list-style-image: none;
}

li.basiclistmarker {
	list-style-image: none;
}

ol li {
  list-style-type: decimal;
}

ul li {
  list-style-type: disc;
  list-style-image: url('/images/b-glassball.png');
}

ol ol li {
  list-style-type: lower-roman;
}

ul ul li {
  list-style-type: square;
  list-style-image: url('/images/b-greendiamond.png');
}

ol ol li, ul ul li, ol ol ol li, ul ul ul li {
  margin-left: -30px;
}

/* Holiday */
.holiday56 div div h3 {
  width: 90%;
  margin-bottom: 2px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
}

.holiday56 div div p {
  margin-top: 2px;
  padding-top: 0;
}

} /* End Screen, Print, Projection, Handheld and TV Media */

@media screen, projection, handheld, tv {
div#wsilist, div#wslist {
  border-width: 1px;
  border-style: solid;
  border-color: #0000ff;
}

div#wslist {
  height: 5em;
}

} /* End Screen, Projection, Handheld and TV Media */

@media screen, handheld, tv {
html, body {
  background-color: #ffdead;
  color: #000000;
}

a:link, a:visited {
  color: #0000ff;
  text-decoration: none;
}

a:active, a:focus {
  color: #ff0000;
  text-decoration: none;
}

.button {
  color: #ffdead;
}

input:focus, textarea:focus {
  border-left-color: #00ee00;
  border-top-color: #00ee00;
  border-right-color: #003300;
  border-bottom-color: #003300;
  background-color: #add8ef;
  color: #000000;
}

select:focus {
  border-left-color: #00ee00;
  border-top-color: #00ee00;
  border-right-color: #003300;
  border-bottom-color: #003300;
  color: #000000;
}

.button:focus {
  border-left-color: #00ee00;
  border-top-color: #00ee00;
  border-right-color: #003300;
  border-bottom-color: #003300;
  background-color: #006400;
  color: #ffdead;
}

} /* End Screen, Handheld, TV Media */

@media screen, print, projection, tv {
 body {
  margin: 3px;
}

.offview {
  display: block;
  position: absolute;
  top: -3000px;
  left: -3000px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

h2 {
  font-style: italic;
}

.dropleft {
  float: left;
}

.dropright {
  float: right;
}

div.photoArtBox {
	width: 350px;
	margin-bottom: 50px;
}

div#ggLinkBox {
  width: 250px;
  margin-bottom: 5px;
}

div#ggJumpToBox {
  width: 250px;
}

li.noListBullet {
	list-style-type: none;
	list-style-image: none;
}

li.listBulletHome {
	list-style-image: url('/images/home.png');
}

li.listBulletGlobe {
	list-style-image: url('/images/www-icon.png');
}

li.listBulletRDF {
	list-style-image: url('/images/rdf-icon.png');
}

li.listBulletFirefox {
	list-style-image: url('/images/firefox-icon.png');
}

li.listBulletThunderbird {
	list-style-image: url('/images/thunderbird-icon.png')
}

li.listBulletSafari {
	list-style-image: url('/images/safari-icon.png');
}

li.listBulletKonqueror {
	list-style-image: url('/images/konqueror-icon.png');
}

li.listBulletOpera {
	list-style-image: url('/images/opera-icon.png');
}

li.listBulletIE {
	list-style-image: url('/images/ie-icon.png');
}

li.listBulletIE7 {
	list-style-image: url('/images/ie7-icon.png');
}

li.listBulletICab {
	list-style-image: url('/images/icab-icon.png');
}

li.listBulletICab4 {
	list-style-image: url('/images/iCab4icon.png');
}

li.listBulletQuillPad {
	list-style-image: url('/images/quillpad-icon.png');
}

li.listBulletQPT {
	list-style-image: url('/images/qpt-icon.png');
}

li.listBulletPhotoArt {
	list-style-image: url('/images/photoart-icon.png');
}

li.listBulletGabby {
	list-style-image: url('/images/gabby-icon.png');
}

li.listBulletRenee {
	list-style-image: url('/images/renee-icon.png');
}

li.listBulletGreekGods {
	list-style-image: url('/images/greekgods-icon.png');
}

li.listBulletPortfolio {
	list-style-image: url('/images/portfolio-icon.png');
}

li.listBulletAbout {
	list-style-image: url('/images/about-icon.png');
}

li.listBulletConfigure {
	list-style-image: url('/images/configure-icon.png');
}

li.listBulletHelp {
	list-style-image: url('/images/help-icon.png');
}

li.listBulletInfo {
	list-style-image: url('/images/info-icon.png');
}

li.listBulletEmail {
	list-style-image: url('/images/email.png');
}

td {
  vertical-align: top;
}

abbr, code, samp, kbd, dfn {
  color: #0000dc;
}

/* Homepage */
.smallPara {
	width: 300px;
}

/* CSS Article */
.bigFontSizeExample {
	font-size: 125%;
}

.lineHeightExample {
	line-height: 2em;
}

.letterSpacingExample {
	letter-spacing: 4px;
}

.boxExample {
	width: 125px;
	height: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #ff0000;
}

/* Holiday */
.holiday56 div div h3 {
  border-bottom-color: #00008b;
}

} /* End Screen, Print, Projection and TV Media */

@media screen, print, projection {
html, body {
  font-family: Verdana, sans-serif;
}

h2 + p, h3 + p {
 padding-top: 0;
 margin-top: 0;
}

abbr, code, dfn, samp, kbd {
  font-family: Georgia, monospace;
}

div#gabbyBox {
  float: left;
  border: 1px solid #ff0000;
  width: 350px;
  margin-right: 2px;
  margin-bottom: 2px;
}

div#bBox {
  float: right;
  border: 1px solid #00008b;
  width: 100px;
}

div#gabbyBox p {
  margin-top: 0;
  padding-top: 0;
}

div#wslist {
  overflow: scroll;
}

div#wsilist + h2, div#wslist + h2 {
  padding-top: 0;
  margin-top: 0;
}

table {
  display: table;
}

tr {
  display: table-row;
}

td {
  display: table-cell;
}

th { 
  display: table-cell;
  font-weight: bold;
  text-align: center;
}

table.borderit {
  border-collapse: collapse;
  empty-cells: hide;
 }

caption {
  display: table-caption;
  caption-side: top;
}

/*  Gecko Specific */
ul#navigation, div, section, input, textarea, select {
  -moz-border-radius: 5px;
}

input[type="submit"] {
  -moz-border-radius: 10px;
}

/*  Webkit Specific */
ul#navigation, div, section, input, textarea, select {
  -webkit-border-radius: 5px;
}

input[type="submit"] {
  -webkit-border-radius: 10px;
}

/* CSS3 (Backgrounds & Borders) */
ul#navigation, div, section, input, textarea, select {
  border-radius: 5px;
}

input[type="submit"] {
  border-radius: 10px;
}

} /* End Screen, Print and Projection Media */

@media screen, projection, tv {
div#mainbox {
    position: relative;
    top: 3em;
}

ul#navigation {
    position: absolute;
    top: -3em;
    width: 99.9%;
}

.scrollbox {
	height: 300px;
	overflow: scroll;
}

/* Holiday */
.holiday56 div div div.h56 img:hover {
  border-width: 4px;
  border-style: ridge;
  border-color: #ff0000;
}

} /* End Screen, Projection and TV Media */

@media screen, tv {
h1#header {
  background-image: url('/images/lsheader.jpg');
  background-repeat: repeat;
  background-color: #00008b;
  color: #ffff00;
  border-color: #ff0000;
}

ul#navigation:active, 
ul#navigation:focus,
.linearNav:active, 
.linearNav:focus {
  background-color: #006400;
}

ul#navigation li a:active, 
ul#navigation li a:focus,
.linearNav li a:active, 
.linearNav li a:focus {
  color: #ffff00;
}

} /* End Screen and TV Media */

@media print, projection {
a:link, a:visited {
  text-decoration: underline;
}

h1#header {
  border-color: #ff0000;
}

div#footer {
  border-color: #000000;
}

ul#navigation li a:focus,
.linearNav li a:focus {
  text-decoration: underline;
}

div.borderit {
  border-color: #000000;
}

.new {
  background-color: #ff0000;
  color: #ffffff;
}

.button {
  color: #ffffff;
}

} /* End Print and Projection Media */

@media handheld, tv {
a:active, a:focus {
  border-width: 1px;
  border-style: solid;
  border-color: #00008b;
}

} /* End Handheld and TV Media */

@media screen {
a:hover {
  color: #ff0000;
  text-decoration: none;
}

div#footer {
  border-color: #ff0000;
}

ul#navigation li a:hover,
.linearNav li a:hover {
  background-color: #006400;
  color: #ffff00;
}

div.borderit {
  border-color: #0000ff;
}

div#browserWatch:hover {
	background-color: aqua;
}

span#lstitle {
  color: #ffff00;
}

.new {
  background-color: #ff0000;
  color: #ffdead;
}

pageTop {
  color: #0000ff;
}

input:hover, textarea:hover, option:hover {
  border-left-color: #00ee00;
  border-top-color: #00ee00;
  border-right-color: #003300;
  border-bottom-color: #003300;
  background-color: #add8ef;
  color: #000000;
}

select:hover {
  border-left-color: #00ee00;
  border-top-color: #00ee00;
  border-right-color: #003300;
  border-bottom-color: #003300;
}

.button:hover {
  border-left-color: #00ee00;
  border-top-color: #00ee00;
  border-right-color: #003300;
  border-bottom-color: #003300;
  background-color: #006400;
  color: #ffdead;
}

abbr[title], dfn[title] {
  cursor: help;
}

} /* End Screen Media */

@media print {
h1 {
  page-break-before: always;
}

h1, h2, h3, h4, h5, h6 {
  page-break-after: avoid;
}

ul, ol, dl {
  page-break-before: avoid;
}

div#wsilist {
  border-width: 1px;
  border-style: solid;
  border-color: #0000ff;
}

div#wsilist + h2 {
  padding-top: 0;
  margin-top: 0;
}

div#wslist {
  display: none;
}

} /* End Print Media */

@media handheld {
h1#header {
  border-color: #ff0000;
}

div#footer {
  border-color: #ff0000;
}

div.borderit {
  border-color: #0000ff;
}

.new {
  background-color: #ff0000;
  color: #ffdead;
}

pageTop {
  color: #0000ff;
}

} /* End Handheld Media */

@media tv {
div#footer {
  border-color: #ff0000;
}

div.borderit {
  border-color: #0000ff;
}

span#lstitle {
  color: #ffff00;
}

.new {
  background-color: #ff0000;
  color: #ffdead;
}

pageTop {
  color: #0000ff;
}

} /* End TV Media */

@media speech {
.spellit {
  speak: spell-out;
}

.stressit {
  voice-stress: strong;
}

} /* End Speech Media */
