	.blog {
  		padding:15px;
		background:#FFF; 
		}

	.blogbody {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:100%;
		}

	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: underline;
	}
         .blogbody blockquote {
		font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size: small;
		color:#333;
  		background:#FFF;
  		line-height:100%;
  		border-left:1px dotted #666;			
  		border-right:1px dotted #666;
  		border-bottom:1px dotted #666;	
  		border-top:1px dotted #666;	
                padding:10px;
         }


	.title	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
		color: #666600;
		}			

	.date	{ 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size: small; 
		color: #333; 
		border-bottom:1px solid #999;
		margin-bottom:10px;
		font-weight:bold;
		}			
		
	.posted	{ 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size: x-small; 
		color: #663333;
		margin-bottom:25px;
                  }
	.posted A 			{ color: #996600;  }
	.posted A:link		{ color: #996600;   text-decoration: none;}
	.posted A:visited	{ color: #996600;  text-decoration: none; }
	.posted A:active	{ color: #999999;  text-decoration: none;}
	.posted A:hover		{ color: #666600;  font-weight: small; text-decoration: none;}







body {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 94%;
  margin: 10px;
}

h1, h2, h3 {
  font-family: arial, verdana, tahoma, sans-serif;
}

h1 {
  font-size: 120%;
  font-weight: bold;
  font-style: italic;
  padding-top: 1em;
  border-top-style: solid;
  border-top-width: 1px;
}

p {
  padding-bottom: 1ex;
}

img {
  border: none;
}

acronym {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  cursor: help;
}

code {
  font-family: "lucida console", monospace;
  font-size: 95%;
}

dt {
  font-weight: bold;
}


dd {
  padding-bottom: 1.5em;
}

#bodyText {
  text-align: justify;
  line-height: 1.5em;
  margin-left: 12em;
  padding: 0.5ex 14em 1em 1em;
  border-left-style: solid;
  border-left-width: 1px;
}

#bodyText a {
  /* See color-scheme.css */
}

#bodyText a:hover {
  text-decoration: none;
}

.smallCaps {
  font-variant: small-caps;
}

#header {
  height: 6em;
  padding: 0.25em 2.5mm 0 4mm;
  background-image: url(./test.jpg); 
  background-repeat:no-repeat;
  background-position:bottom left;
}

.headerTitle {
  font-family: courier, verdana, tahoma, sans-serif;
  font-size: 130%;
  text-decoration: none;
  font-weight: bold;
  line-height: 1.5em;
  position: absolute;
  right: 40px;
  top: 50px;

}


.headerTitle2 {
  font-family: courier, verdana, tahoma, sans-serif;

  font-size: 80%;

  text-decoration: none;

  font-weight: normal;

  line-height: 1.5em;
  position: absolute;

  right: 10px;

  top: 88px;

}

.headerTitle span {

  font-weight: normal;

}



.headerLinks {

  font-size: 87%;

  padding: 0.5ex 0.5em 0.5ex 1em;

  position: absolute;

  right: 10px;

  top: 10px;
  border-style: solid;

  border-width: 1px;

}



.headerLinks * {

  text-decoration: none;

  padding: 0 2ex 0 1ex;

}.headerLinks a:hover {

  text-decoration: underline;

}



.menuBar {

  text-align: center;

  padding: 0.5ex 0;

}



.menuBar * {

  text-decoration: none;

  font-weight: bold;

  padding: 0 2ex 0 1ex;

}



.menuBar a:hover {

  /* See color-scheme.css */

}





/* ###### Left Sidebar ###### */



.leftSideBar {

  font-size: 95%;

  width: 12.65em;

  float: left;

  clear: left;

}



.leftSideBar a, .leftSideBar span {

  text-decoration: none;

  font-weight: bold;

  line-height: 2em;

  padding: 0.75ex 1ex;

  display: block;

}



[class~="leftSideBar"] a, [class~="leftSideBar"] span {

  line-height: 1.5em;

}



.leftSideBar a:hover {

  /* See color-scheme.css */

}



.leftSideBar .sideBarTitle {

  font-weight: bold;

  padding: 0.75ex 1ex;

}



.leftSideBar .sideBarText {

  font-weight: normal;

  padding: 1ex 0.75ex 1ex 1ex;

}



.leftSideBar .thisPage {

  /* See color-scheme.css */

}





/* ###### Right Sidebar ###### */



.rightSideBar {

  font-size: 95%;

  width: 12.65em;

  margin: 2ex 0.8ex 0 0;

  float: right;

  clear: right;

  border-style: solid;

  border-width: 1px;

}



[class~="rightSideBar"] {

  margin-right: 1.5ex;

}



.rightSideBar a {

  font-weight: bold;

}



.rightSideBar a:hover {

  text-decoration: none;

}



.rightSideBar .sideBarTitle {

  font-weight: bold;

  margin: 1em 1ex;

  padding: 0.75ex 1ex;

}



.rightSideBar .sideBarText {

  font-weight: normal;

  line-height: 1.5em;

  padding: 0 3ex 1em 2ex;

}





/* ###### Footer ###### */



#footer {

  font-size: 70%;

  text-align: center;

  line-height: 1.25em;

  padding: 1em 4mm 1.5em 4mm;

  clear: left;

}



#footer div {

  padding-bottom: 1ex;

}



#footer a {

  text-decoration: none;

  font-weight: bold;

  border-bottom-style: solid;

  border-bottom-width: 1px;

}



#footer a:hover {

  border-bottom: 0;

}

h1, #bodyText a, .leftSideBar a, .leftSideBar span, .rightSideBar a

 { color: #a68c53; }



.headerTitle, .headerLinks *, .menuBar a:hover, .leftSideBar .sideBarTitle,

.leftSideBar a:hover, .leftSideBar .thisPage, .rightSideBar .sideBarTitle, #footer a

 { color: black; }



.headerTitle span, .menuBar, .menuBar *

 { color: white; }



.headerLinks

 { color: #b82619; }





/* ###### Background Colors ###### #f3f2eb #e6dfcf*/



body

 { background-color: #FFFFF0; }



#bodyText, .headerLinks, .menuBar a:hover, .rightSideBar

 { background-color: white; }



#header

 { background-color: #ffffff; }



.menuBar

 { background-color: black; }



.leftSideBar .sideBarTitle, .rightSideBar .sideBarTitle, #footer

 { background-color: #D2B48C; }





/* ###### Border Colors ###### */



h1, #bodyText, .rightSideBar

 { border-color: #e6dfcf; }



acronym

 { border-color: #a68c53; }
