div.myheader {
 display: block; 
 width: 760px;
 height: 100px;
 text-align:left;
 position: absolute; top: 130px }

div.connect {
 float:right;
 width:255px;
 border: 3px solid white;
 padding:0px;
 margin:0px;
 padding-left:2px;
 margin-left:2px;
 line-height:13px;
 margin-bottom:3px;
 padding-bottom:3px;
 }
div.connect li {list-style:none; margin:0px; padding:0px; text-align:left}
div.connect p {text-align:center; font-weight:bold; font-size:10px; margin:0px; padding:0px;; line-height:11px}
div.connect a {font-size:10px; margin:0px; padding:0px}
div.connect hr {margin:0px; padding:0px; width:90%; height:1px}
div.connect ul {margin:0px; padding:0px;}
div.connect a {text-decoration:none; line-height:11px}

div.connect ul {
 margin-left:0px;
 padding-left:0px}

div.figure {
  border: thin silver solid;
  margin: 3px;
  padding: 0px;
  padding-top: 5px;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: 12px;
  padding:0px;
  margin:0px;
  text-indent: 0;
}

a:active    {color: #333399}
a:link      {color: #333399}
a:hover     {color: white}
a:visited   {color: #333399}

.border { 
 border: 2px solid #C0C0C0; padding-left: 4px; 
 padding-right: 4px; 
 padding-top: 1px; 
 padding-bottom: 1px }

body {
 display: block; 
 width: 760px; 
 background-color: rgb(0,0,0); 
 background: url('/myimages/bg.jpg');
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-left:auto; margin-right:auto }

div.quotedtext {
 background-color: #3366CC;
 color: #00cc99; }
 
div.intro { 
 color: blue; 
 background-color: white; }

h1, h2, h3 { 
 font-size: 2em;
 color: #293951;
 margin-right: 10px; 
 margin-left: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif; } 
 
h2 { font-size: 1.5em; }

h2.mycaption { 
 font-size: 1.25em; 
 text-align: center; 
 color: #4B5C7A; 
 font-family: comic sans ms, sans-serif; }

h3 { font-size: 1em }

div.image {
 text-align: center;
 border: 0px none; }

li { color: #293951; }

p {
 color: #293951;
 margin-right: 10px; 
 margin-left: 10px; }

dd, dt {color:  #293951;}
dt { margin-top: 12px; margin-bottom: 12px; margin-left: 10px; }

div.poem { 
 float:right;
 width:54%;
 border: 3px solid #CCCCCC; 
 background-image: url('/images/gardengreen.jpg'); }

p.poem {
 font-size: 12px;
 text-align: center;
 font-family: arial, sans-serif;
 color: #000000;
 margin-bottom:6px;
 margin-top:0px; }

a.poem {
 font-size: 12px;
 font-family: arial, sans-serif;
 color: #000000;
 font-weight: bold; }

p.quote, div.quote{
 margin-right: 50px; 
 margin-left: 50px; 
 border-style: dotted;
 padding: 5px;
 color: #293951; }

div.l1{
 border:1px solid #111111; display: block; 
 width: 760px; 
 padding: 10px; 
 background: url('/myimages/dark2.jpg'); 
 border-collapse: collapse; 
  }

div.l2{
 padding: 15px; 
 background: url('/myimages/strip2.jpg'); 
 border-collapse: collapse;
 border-width: 0px }

div.l3{
 border:1px solid #111111; padding:5px; background:url('/myimages/strip.jpg'); border-collapse: collapse;
  }

div.l4{
 border:1px solid #0c0f14; padding:10px; background:url('/myimages/dark2.jpg'); border-collapse: collapse;
  }

div.l5{
 border:1px solid #465162; padding:25px; background:url('/myimages/strip.jpg'); border-collapse: collapse;
  }

div.l6{
 padding: 5px; 
 background: url('/myimages/tile.jpg'); 
 border-collapse: collapse;
 border-width: 0px }

div.intro{
 background: url('/myimages/tile.jpg');
 margin: 0px }

div.StdList { 
 margin-left: 10px; 
 margin-right: 10px}

img { 
 border: 0px none; 
 margin-top: 0; 
 margin-bottom: 0; 
 padding: 0}

.imgCenter, .imgcenter, .ImgCenter { margin-left:auto; margin-right:auto; text-align: center }

img.imgcenter {border:0; margin-left:auto; margin-right:auto; display:block;}

.w3cbutton4 {
 margin: 1em 0;
 width: 9em;
 font-family: helvetica,arial,sans-serif;
 font-size: 70%;
 font-weight: bold;
}

.w3cbutton4 a {
 display: block;
 width: 100%;
}

.w3cbutton4 a:link,
.w3cbutton4 a:visited,
.w3cbutton4 a:hover {
 background-color: #fc6;
 color: #000;
 text-decoration: none;
}

.w3cbutton4 a:link,
.w3cbutton4 a:visited {
 border-top: 1px solid #cecece;
 border-bottom: 2px solid #4a4a4a;
 border-left: 1px solid #cecece;
 border-right: 2px solid #4a4a4a;
}

.w3cbutton4 a:hover {
 border-bottom: 1px solid #cecece;
 border-top: 2px solid #4a4a4a;
 border-right: 1px solid #cecece;
 border-left: 2px solid #4a4a4a;
}

.w3cbutton4 span.w3c {
 padding: 0 0.4em;
 background-color: #fff;
 color: #0c479d;
}

#button {
 width: 115px;
 border-right: 1px solid #000;
 padding: 0 0 0px 0;
 margin-bottom: 0px;
 font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
 font-size: 10pt;
 background-color: #90bade;
 color: #333;}
 #button ul {list-style: none;margin: 0;padding: 0;border: none;}
 #button li {border-bottom: 1px solid #90bade;margin: 0;}
 #button li a {display: block;padding: 1px 1px 1px 1px;
  border-left: 10px solid #1958b7;border-right: 10px solid #508fc4;
  background-color: #2175bc;color: #fff;text-decoration: none;
  width: 100%;}
 html>body #button li a {width: auto;}
 #button li a:hover {border-left: 10px solid #1c64d1;border-right: 10px solid #5ba3e0;
  background-color: #2586d7;color: #fff;}
#hbutton {
 width: 100%;
 margin: 0;
 padding: 0;}
#hbutton a {
 float: left;
 width: 120px;
 display: block;
 padding: 1px;
 background-color: white;
 color: #00008B;
 border: 1px solid #00008B;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
 text-align: center;}
#hbutton a:hover {
 text-decoration: none;
 background-color: #2586d7;color: #fff;}

h1.headertext {
 font-family: arial; 
 font-size: 24px; 
 padding: 0; 
 font-weight: bolder; 
 color: #ffffff;
 position: absolute; 
 top: 72px;              /* No google ads "72px" */
 margin:0px;
 padding:0px;
 text-indent:5px;
 z-index: 1}

.headertext {
 font-family: arial; 
 font-size: 24px; 
 padding: 0; 
 font-weight: bolder; 
 color: #ffffff;
 position: absolute; 
 top: 85px;
 margin:0px;
 padding:0px;
 text-indent:5px;
 z-index: 1}

#imglist {padding:0; margin:0;}
#imglist ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
        text-align: center;
	}

#mylist {padding:0; margin:0;}
#mylist ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

.wall {float:left;}
.menutop {position: absolute; top:70px; left: 660px;}
div.google {text-align: left; padding: 2px}
a.ringcell {
 FONT-SIZE: 10px;
 COLOR: #666666;
 FONT-FAMILY: verdana, arial, sans-serif;
 TEXT-DECORATION: none
    }

table.ringmain {
 BORDER-RIGHT: #990000 1px dotted;
 PADDING-RIGHT: 2px;
 BORDER-TOP: #990000 1px dotted;
 PADDING-LEFT: 2px;
 PADDING-BOTTOM: 2px;
 BORDER-LEFT: #990000 1px dotted;
 PADDING-TOP: 2px;
 BORDER-BOTTOM: #990000 1px dotted;
 BORDER-COLLAPSE: collapse;
 margin-left:auto; margin-right:auto}
table.ringmain a {
 FONT-SIZE: 10px;
 COLOR: #666666;
 FONT-FAMILY: verdana, arial, sans-serif;
 TEXT-DECORATION: none}
table.ringbottom {
 PADDING-RIGHT: 2px;
 PADDING-LEFT: 2px;
 PADDING-BOTTOM: 2px;
 WIDTH: 100%;
 PADDING-TOP: 2px;
 BORDER-COLLAPSE: collapse;
 BACKGROUND-COLOR: #dec996;}
table.ring {
 PADDING-RIGHT: 2px;
 PADDING-LEFT: 2px;
 PADDING-BOTTOM: 2px;
 WIDTH: 100%;
 PADDING-TOP: 2px;
 BACKGROUND-COLOR: #dec996}
table.ringoutline {
 margin-left:auto;
 margin-right:auto;
 width:70%;
 border-style: solid;
 border-color:silver;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 1px;
 padding-bottom: 1px;
 width:70%;}
table.ringlink {
 PADDING-RIGHT: 2px;
 PADDING-LEFT: 2px;
 PADDING-BOTTOM: 2px;
 WIDTH: 100%;
 PADDING-TOP: 2px;
 BORDER-COLLAPSE: collapse;
 BACKGROUND-COLOR: #dec996;}
table p.ringheader {
 position:relative;
 top:-12px;
 color: #fff;
 background: #ffa20c;
 border: 1px solid #781351;
 padding: 2px;
 width:50%;
 margin-bottom:0}
