body {
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #888888;
	background-color: #222222;
	}

div.float { float : left; }
div.float p { text-align : center; }
div.spacer { clear : both; }
	
a {
	text-decoration: none;
        font-size:11px;
	font-weight: bold;
	color:  #ccc;
	outline: none;
	}
A      { color: #666666; text-decoration: none; font-weight:bold; }

       A:link          { color: #598080; text-decoration: none; }

       A:visited       { color: #598080; text-decoration: none; }

       A:active        { color: #009288; text-decoration: underline;}

       A:hover         { color: #009288; text-decoration: underline; }	

p {
	font-size: 11px;
	line-height: 22px;
	margin-top: 20px;
	margin-bottom: 10px; 
	}
       
h1 { font-size: 14px;
 font-weight: bold;
 color: #CCC68F;
 margin: 0px;
 display: inline;
}

h2 {font-size: x-small;
    font-weight: bold; 
}      
	
#topbar {
height: 30px;
padding: 5px;
margin: 0px;
font-size: 24px;
color:#CCC68F;
background-color: #777777;
}

.top {
        font-size: 10px;
     }

.top a:link {color: #F1BC03; text-decoration: none; font-size: 11px; font-weight: normal;}
.top a:visited {color: #F1BC03; text-decoration: none; font-size: 11px; font-weight: normal;}
.top a:active {color: #FF8000; text-decoration: none; font-size: 11px; font-weight: normal;}
.top a:hover {color: #FF8000; text-decoration: underline; font-size: 11px; font-weight: normal;}

.banner {
        font-family: Verdana, sans-serif;
	font-size: 14px;
        color: #CCC68F;
              
	}

.description {
                font-family: verdana, arial, sans-serif;
                font-size: 12px;
                font-style: italic;
                font-weight: bold;
	letter-spacing: 0.2em;
	word-spacing: .5em;
                text-align:left;
                padding-left: 80px;
                margin-top: 5px;
                }

.bottombar {
	background-color: #6F6849;
                height: 25px;
                border-top: 3px double #6F6849;
                border-bottom: 3px double #6F6849;
	}
.littlepic {
          border:1px #ffffff solid; 
          margin-top:4px
          margin-bottom:4px;
          margin-right:15px;
          margin-left: 15px;
}

.littlepic-archive {
          border:1px #ffffff solid; 
          margin-top:10px
          spacing: 5px;
          margin-bottom:10px;
          margin-right:10px;
          margin-left: 10px;
          }
     
.blogbody {
          border: solid 1px #222222;
          padding: 5px;
          background-color: #222222;
          text-align: center;
          }
.mainpic {
          border:2px solid #ffffff;
          margin-top: 10px;
          margin-bottom: 20px;
          margin-left: 0px;
          margin-right: 0px;
          }
          
.title {
          color: #999999;
          text-transform:uppercase;
          font-weight: bold;
          }

.posted {
           font-family: arial, verdana, helvetica, sans-serif;
           font-size: 11px;
           margin-top: 5px;
           text-align: center;
           letter-spacing: 0.1em;
          }

.about {
           font-family: arial, verdana, helvetica, sans-serif;
           font-size: 12px;
           color: #292929;
           margin-top: 5px;
           text-align: left
          }
.update { 
          text-align:left;
          font-size:x-small;
          font-family: verdana, arial, helvetica, sans-serif;
          color: #acacac;
          line-height: 140%;
}

.sidetitle {
          text-align:left;
          font-size:10px
          font-family: verdana, arial, helvetica, sans-serif;
          font-weight: bold;
          text-transform:uppercase; 
          color: #777777;
          margin-top: 10px;
          margin-bottom: 5px;
}

.sideabout {
          text-align:left;
          font-size:x-small;
          font-family: verdana, arial, helvetica, sans-serif;
          line-height: 140%;
}

.sideabout a {
		font-family:verdana, arial, sans-serif;
		font-size: x-small;
		color: #598080;
		text-decoration: none;
		}
.sideabout a:hover { color: #009288; 
text-decoration: underline; 
}

.syndicate {
          font-size: 10px;
          color: #8899B6;
}

.powered {
          font-size: x-small;
          margin-bottom: 3px;
}

.nav {
          text-align: right;
          font-size: x-small;
          font-weight: bold;
          padding: 4px;
          border: solid 1px #222222;
          background: #222222;
          margin-bottom: 5px;
          margin-top: 10px;
          }

.nav a:link {color: #598080; text-decoration: none; font-size: 10px;}
.nav a:visited {color: #598080; text-decoration: none; font-size: 10px;}
.nav a:active {color: #009288; text-decoration: none; font-size: 10px;}
.nav a:hover {color: #009288; text-decoration: underline; font-size: 10px;}

.header {
          font-weight: bold;
          font-style: italic;
          margin-top: 8px;
          margin-left: 50px;
          }

.comments-head {
          text-align:left;
          font-size:12px;
          font-family: verdana, arial, helvetica, sans-serif;
          font-weight: bold;
          font-variant: small-caps; 
          color: #0c3a7f;
          border-bottom: 1px dashed #0c3a7f;
          margin-top: 20px;
          margin-bottom: 5px;
}

comments-body {
          background-color: #596A88;
          }

comments-post {
          text-align: right;
          font-style: italic;
          border-top: 1px solid #6F6849;
         margin-bottom: 18px;
          }          		          

#content {

	padding: 0px;
	margin-left: 10px;
        margin-top: 20px;
	background: #222222;
	border: 1px solid #222222;
	}
#content2 {

	padding: 0px;
	margin: 5px 10% 5px 180px;
	background: #222222;
	border: 1px solid #222222;
	width: 640px;
	}
#content3 {
        float: left;
	padding: 0px;
        width: 170px;
	margin-left: 10px;
        margin-top: 20px;
	background: #222222;
	border: 1px solid #222222;
	}

#content4 {
        float: none;
	padding: 0px;
	margin: 5px 10% 5px 180px;
	background: #222222;
	border: 1px solid #222222;
        line-height: 140%;
	}
#center {
position: absolute;
width:870px;
padding:0px;
top:25px;
left: 69px;
}

#navbar {
}

hr {
    border: 0;
    color: #555555;
    background-color: #555555;
    height: 2px;
}

#footer {	
height: 40px;
padding: 5px;
margin-top: 10px;
background-color: #222222;
}