body {
background:#FFFFFF;
border:1px solid rgb(225, 130, 0);

font-family: verdana, arial, sans-serif;
margin:0px auto 25px auto;
padding:1px;
width:922px;
}

a:link {
color: rgb(0, 115, 194);
text-decoration: none;
}

a:visited {
color: rgb(0, 115, 194);
text-decoration: none;
}

a:active {
color: rgb(0, 115, 194);
text-decoration: none;
}

a:hover {
color: rgb(225, 130, 0);
text-decoration: underline;
}	

 
h1, h2, h3 {
margin: 0px;
padding: 0px;
}


#banner {
border-bottom:1px solid rgb(225, 130, 0);
color: rgb(0, 115, 194);
font-weight:normal;
margin: 0px 0px 0px 0px;
letter-spacing: .2em;
text-align:center; 
}

 
#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {

font-size: 24pt;
color: rgb(0, 115, 194);
text-decoration:none;
}

#banner img{
border-style:none;
}


.description {
color: #e0e0b1;
font-size:14px;
font-weight:bold;
line-height: 17px;
padding: 10px;
text-align: right;
}

   
#content {
  float:left;
  width:75%;
  background:#fff;
  border-right:1px solid rgb(225, 130, 0);
  padding-bottom:20px;
  }

#links {
  background:#fff;
  padding-right:15px;    
  }


.blog {
margin:30px 5% 10px 5%;
font-size:12px;
line-height: 17px;
}


.blogbody {
  color:#333;
  font-size:small;
  font-weight:normal;
  background:#FFF;
  line-height:140%;
  padding-left:10px; 
  padding-right:10px;
  padding-top:10px;   
  }


.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active,
.blogbody a:hover {

font-weight: normal;
text-decoration: underline;
}

.blogbody img{

border:none;
}


blockquote{
text-align:justify;
font-size:.85em;
font-style:normal;
line-height:110%;
}

.title {
color: black;
font-size:small;
line-height: 17px;
padding: 0px;
clear:both;
}

#menu {
margin-bottom:15px;
background:#FFF;         
} 


.date {

font-weight: bold;
color: #000000;
}

  
.posted { 
font-size: x-small; 
color: black;
margin-bottom:15px; 
}
  
  
.side{
background:#FFF;
border-left:1px solid rgb(225, 130, 0);
font-size:x-small;
font-weight:normal;
line-height:140%;
margin-bottom:0px;
margin-left:75%;
padding:5px 5px 5px 10px;

}

.side form{
padding-top:10pt;
}

.side ul{
padding-left:2px;
margin-left:10px;
list-style-position:outside;
list-style-type:circle;
margin-top:1px;
margin-bottom:1px;
}


.side img{
border-style:none;
}

.sidetitle {

background:#FFF;
border-bottom:1px solid;
border-left:1px solid rgb(225, 130, 0);
color: rgb(225, 130, 0);
font-size: x-small;
font-weight:bold;
letter-spacing:.2em;
line-height:140%;
margin-top:0px;
margin-left:75%;
padding:5px 5px 5px 10px;
text-align:left;
text-transform:uppercase;

}


.comments-body {
color:#666;
font-size:small;
font-weight:normal;
background:#FFF;
line-height:140%;
padding:10px;
}


.comments-post {
color:#666;
font-size:x-small;
font-weight:normal;
background:#FFF;
}


.comments-head {
font-size:small;
color:#666;
border:1px solid #999;
padding:5px;
font-weight:normal;
margin-top:10px;
}

input{
padding-left:0;
margin-left:0;
}

#banner-commentspop {
color:#FFF;
font-size:large;
font-weight:bold;
border-bottom:1px dotted #FFF;
border-top:3px solid #99CCFF;
background:#336699;
padding:15px;
}


.trackback-head {

font-size:small;
color:#666;
border:1px solid #999;
padding:5px;
font-weight:normal;
margin-top:10px;
}

.trackback-body {
color:#666;
font-size:small;
font-weight:normal;
background:#FFF;
line-height:140%;
padding:10px;
}

.trackback-url {
color:#666;
font-size:small;
font-weight:normal;
background:#FFF;
line-height:140%;
padding:10px;
border:1px dashed #CCC;
}

.trackback-post {
color:#666;
font-size:x-small;
font-weight:normal;
background:#FFF;
}


.blognavbar {
font-size:8pt;
font-weight:normal;
margin:0px 0px 0px 0px;
}

.blognavbar table {
border-collapse:collapse;
table-layout:fixed;
margin: 0px 0px 0px 0px;
width:100%;
}

.blognavbar td {
background:rgb(225, 130, 0);
font-weight:bold;
width:20%;
margin:0px;
text-align:center;
}

.blognavbar form {
}

.blognavbar a,
.blognavbar a:link,
.blognavbar a:visited,
.blognavbar a:active{

font-weight:bold;
text-decoration:none;
color:white;

}

.blognavbar a:hover {
color: rgb(0, 115, 194);
background:white;
font-weight:bold;
}
