body   { background-color: #666 }
.header     { background-color: #432b39; background-image: url(headerbkgrnd.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; margin: 0; padding: 100px 0 0 15px; width: 635px }

#frame  { background-color: #e8dee1; margin-right: auto; margin-left: auto; width: 650px; border: solid 1px #000 }
#cleaner { clear:both;height:1px;font-size:1px;border:0;margin:0;padding:0;background:transparent; }


#textcontent1 {font: 70%/150% "Trebuchet MS";
        width: 12em;
        border-right: 1px solid #000;
        padding: 1em 1em 1em 1em;
        margin-bottom: 1em;
        font-family: 'Trebuchet MS', 'Lucida Grande',
          Verdana, Lucida, Geneva, Helvetica, 
          Arial, sans-serif;
        }
        
        
div.container {
  border: 2px dashed #333;
  background-color: #ffe;
  }
        

div.float {
  float: left;
  }
  
div.float p {
   text-align: center;
   }

div.spacer {
  clear: both;
  }
        
#textcontent1 ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }
                
#textcontent1 li {
                border-bottom: 1px solid #90bade;
                margin: 0;
                }
                
#textcontent1 li a:hover {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border: solid 1px #666;
                background-color: #999;
                color: #e8dee1;
                text-decoration: none;
                width: 100%;
                }

html>body #btextcontent1 li a {
                width: auto;
                }
#textcontent1 li a {
               border: solid 1px #666;
                background-color: #e8dee1;
                color: #333;
                ont-size: 16px; text-decoration: none;  padding: 5px;
                }





#textcontent2 { margin:0;padding:5px 20px;font:80%/150% Verdana; }


#textcontent2 a { color:#007;text-decoration:none;border-bottom:1px dotted #003; }
#textcontent2 a:hover { text-decoration: underline }
#left   { background-color: #fff; margin-right: 2px; margin-bottom: -2px; margin-left: 2px; padding: 10px 0 0 10px; width: 175px; height: 402px; float: left; border: solid 1px #666 }
#left h1 { color: #433939; font-size: 20pt; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: bold; display: block; margin: 2px 0 0 }
#middle  { background-color: #fff; margin: 0 2px 1px 195px; padding: 0; border: solid 1px #666 }
#nav   { color: #e8dee1; font: 70%/150% "Trebuchet MS"; background-color: #666; margin: 2px; padding: 5px; border-width: 1px; border-color: #666 }
#nav a { color:#fff;text-decoration:none; }
#nav a:hover { text-decoration:underline; }
#right h2 { margin-top:14px;font:130%/150% Verdana;font-weight:bold; }
#footer  { color: #e8dee1; font-size: x-small; font-family: "Trebuchet MS"; background: #666; text-align: left; margin: 2px; padding: 5px; clear: both; border-style: solid none none; border-width: 1px 0 0; border-color: #ccc  ; voice-family: inherit }

html>#footer	{
	font-size: x-small;
	} 

#footer a	 { color: #fff }

#footer a:hover	 { text-decoration: underline }
h1   { color: #0d0000; font: 24px Impact; margin: 0 }
h2  { color: #433939; font-family: Impact; font-weight: normal }
h3 { font-size:120%;margin-top:20px; }
.date { font-size:70%;margin:0px 0px 60px 0px; }
#textcontent2 .date a { color:#333;border-bottom:0px; }
#textcontent2 .date a:hover { text-decoration:underline; }

.footnotes { font-size:80%;color:#999;text-align:center;margin-bottom:40px; }
.navright { float:right; }
.navleft { padding-left:10px; }
.invisible { display:none; }
blockquote { color:#666;font:85%/160% Verdana;margin:10px 30px; }
.border { border:1px solid #666;display:block;margin-bottom:5px;text-align:center; }

#textcontent1 .miniblogComment { color:#660; }
.comments-body { font:85%/160% Verdana; }
.comments-body p { margin-bottom:0px; }
.comments-post { font-size:80%; color:#996;}
#textcontent2 .comments-post a { color:#663;}


#button  { color: #333; font-family: "Trebuchet MS", "Lucida Grande", Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; background-color: #bfb3b3; padding-top: 0; padding-right: 0; padding-left: 0; width: 10em; border: solid 1px #000 }
	
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li  { list-style: none; border-bottom: 1px solid #666 }
	
	#button li a  { color: #0d0000; text-decoration: none; background-color: #e8dee1; display: block; padding: 5px 5px 5px 0.5em; width: 100%; border-top: transparent; border-right: 0 transparent; border-bottom: transparent; border-left: 0 transparent }

	html>body #button li a {
		width: auto;
		}

	#button li a:hover  { color: #fff; background-color: #666; border-top: transparent; border-right: 0 solid transparent; border-bottom: transparent; border-left: 0 solid transparent }

dd { font-size:85%;margin-left:10px;margin-bottom:15px; }
#right h3 { color: #433939; font: bold 90%/150% Verdana; display: block; margin: 20px 0 0 }
