a:link { color: #769009; text-decoration: none; }
a:hover {  color:#769009; text-decoration: none; border-bottom: 1pt dotted #769009;}
a:visited { color: #666; text-decoration: none; }

body 
{
 background: #fff url(website_graphix_LOW/techbackground-full.gif) no-repeat center top;
   background-attachment: scroll; 
margin: 0px 0px;
padding: 0px;
font-family: verdana, arial, sans-serif;
font-size: 90%;
     }

#container
{
width: 800px;
margin-top: 100px;
margin-bottom: 0px;
margin-right: auto;
margin-left: auto;
background-color: transparent;
border: none;
z-index: "15";
	}

#header
{
margin-top: -2px;
text-align: left;
}

#header h1 {
font: bold italic 15px lucida grande, helvetica, sans-serif;
text-align: left;
margin:0px;
color: #000000;
}


#header h1 a{
color: #000000;
}

#header h1 a:hover{
color: #769009;
}

#navbar 
{
float: left;
width: 200px;
margin: 0 0px 0 20px;
padding: 0px;
border: none;
}

#blogbackground 
{
float: left;
width:600px;
margin: 0px;
padding: 0px;
border: 8pt yellow solid;
z-index: 1;
}

#blog 
{
float: left;
color: #fff;
margin: 4px;
width: 500px;
color: #000;
}

#content {
padding: 0 15px;
width: 470px;
border: none;
/*border: 1pt solid cyan;*/
margin: 0px;
}

#content li {
padding-bottom: 2px;
}

#main p {
margin-bottom: 0px;
}

.title, .commentsheader
{
font-family: 'Molengo', verdana, arial, san-serif;
border-left: 10px solid #556B2F;
border-top: 1px solid #556B2F;
font-size: 125%;
line-height: 100%;
letter-spacing: 0;
background: transparent;
color: #556B2F;
text-align: left;
padding-left: 5px;
margin-top: -2px;
}

.date{
font-family: verdana, arial, san-serif;
letter-spacing: 0.12em;
margin: 13px 0px 0px 0px;
/* top, right, bottom, left */
text-align: left;
font-size: 12px;
color: #666;
}

.category {
font-family: verdana, arial, san-serif;
font-size: 10px;
background: transparent;
color: #504C03;
text-align: left;
padding-right: 12px;
padding-bottom: 3px;
margin-bottom: 0px;
}

.entry{
padding-top: 0px;
padding-left: 10px;
margin-top: 0px;
text-align: left;
font-size: 100%;
line-height: 120%;
font-family:  georgia, serif;
color: #000000;
}

.posted {
color: #636301;
text-align: left;
padding-top: 5px;
padding-bottom: 19px;
padding-left: 15px;
font: 10px lucida grande, verdana, arial, sans-serif;
}

.category {
color: #636301;
text-align: left;
padding-top: 5px;
padding-bottom: 19px;
padding-left: 15px;
font: 10px lucida grande, verdana, arial, sans-serif;
}

.stats{
padding: 10px;
font-size: 10px;
color: #000000;
text-align: left;
text-transform: lowercase;
}

#maincontent 
{
background: #fff;
float: right;
width: 500px;
text-align: left;
color: #000000;
border: 0;
padding: 0 10px;
/* top&bottom, left&right*/

margin: 0px 10px 0 10px;
/* top, right, bottom, left*/
z-index: 2;
}

#maincontent p {
font-size: 11px;
margin: 2px;
padding-right: 5px;
padding-left: 5px;
line-height: 16px;
}

#maincontent ul {
margin: 2px;
padding-left: 1.5em;
}

#maincontent li {
list-style: url(http://brandonblatcher.com/themes/site_themes/kiwi_green/kiwi_square.gif);
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #333679;
}

#center {
background: #fff;
float: left;

margin: 0px;
padding: 5px 5px 20px 5px;
width: 150px;
border: none;
color: #000000;
}

#center p {
margin: 2px;
text-align: left;
font-size: 90%;
}

#center ul {
margin: 2px;
text-align: left;
list-style: none;
}

#center li {
font-family: verdana, arial, sans-serif;
font-size: 90%;
color: #769009;
}

.spacer {
margin: 0px;
padding: 0px;
clear: both;
}

.paginate {
 font-family: verdana, arial, serif;
 font-size: 12px;
 letter-spacing:.2em;
color: #000000;
 margin:0px;
}

.pagecount {
 font-family:	verdana, arial, serif;
 font-size:10px;
 color:	#000000;
 font-weight:normal;
}

.input {
border:1px solid #769009;
background-color: #FBFCAC;
color:  #352F75;
font-family:  verdana, arial, serif;
font-size: 11px;
height: 12px;
padding: .3em 0 0 2px;
margin-top: 6px;
margin-bottom: 3px;
}



.textarea {
border:1px solid #769009;
background-color:  #fff;
color:black;
font-family:  verdana, arial, serif;
font-size: 11px;
margin-top: 3px;
margin-bottom: 3px;
}

.checkbox {
margin:3px;
padding: 0px;
border: 0px;
}

.submit {
background-color:  #ffffff;
font-family:  verdana, arial, serif;
font-size: 11px;
font-weight:normal;
letter-spacing: .1em;
padding:  1px 3px 1px 3px;
margin-top: 6px;
margin-bottom: 4px;
color:  #000000;
}

input {
border:1px solid #769009;
background-color:  #fff;
color:  #000000;
font-family:  verdana, arial, serif;
font-size: 11px;
height: 1.6em;
margin-top: 6px;
margin-bottom: 3px;
}

textarea {
border:1px solid #769009;
background-color: #FBFCAC;
color:#000000;
font-family:  verdana, arial, serif;
font-size: 11px;
margin-top: 3px;
margin-bottom: 3px;
}

h1, h2, h3, h4 {
font-family: verdana, arial, san-serif;
letter-spacing: 0.12em;
margin-bottom: 4px;
}

p {
font-family:  verdana, arial, sans-serif;
margin-top: 30px;
}

blockquote {
font-family: verdana, arial, serif;
font-size: 10px;
margin-left: 10px;
margin-right: 10px;
padding: 10px;
border: 2px solid #F5FFA2;
background-color: #FFFFE9;
color: #000000;
}

ul {
list-style: circle;
margin-top: 10px;
margin-bottom: 5px;
}

li {
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #8BAE0A;
}

img {
margin: 0px;
padding: 0px;
border: 0px;
}


.commenttext1, commentformtext, .commentform, .commentpreview
 {
font-family: verdana, arial, san-serif;
font-size: 13px;
background: transparent;
color: #000;
text-align: left;
padding: 0px 3px 3px 3px;
/* top, right, bottom, left*/
margin: 20px 0px 5px 20px;
border: .5pt solid grey;
}

.commentform
{
border: none;
}

.commentpreview
{
border: 2pt solid red;

}

.commentinfo
 {
font-family: verdana, arial, san-serif;
font-size: 10px;
background: transparent;
color: #000;
text-align: left;
padding: 0px 15px 3px 20px;
/* top, right, bottom, left*/
margin: 0px 0px 0px 15px
border-top: .5pt grey dotted;
}


.commentform-userinfotext
{
font-family: verdana, arial, san-serif;
font-size: 12px;
font-weight: normal;
background: transparent;
color: #000;
text-align: left;
padding: 0px 12px 5px 0px;
/* top, right, bottom, left*/
margin-bottom: 0px;
}



/*
Formatting Buttons
------------------------------------------------------ */

.buttonMode 
{
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 10px;
color: #73769D;
background-color: transparent;
white-space: nowrap;
}

.htmlButtonOuter, .htmlButtonOuterL 
{
background-color: #f6f6f6;
padding: 0;
border-top: #333 1px solid;
border-right: #333 1px solid;
border-bottom: #333 1px solid;
}
.htmlButtonOuterL 
{
border-left: #333 1px solid;
}
.htmlButtonInner {
background-color: transparent;
text-align: center;
padding: 0 3px 0 3px;
border-left: #fff 1px solid;
border-top: #fff 1px solid;
border-right: #ccc 1px solid;
border-bottom: #ccc 1px solid;
}
.htmlButtonOff {
font-family: Verdana, Arial, Trebuchet MS, Tahoma, Sans-serif;
font-size: 11px;
font-weight: bold;
padding: 1px 2px 2px 2px;
white-space: nowrap;
}
.htmlButtonOff a:link {
color: #000;
text-decoration: none;
white-space: nowrap;
}
.htmlButtonOff a:visited {
text-decoration: none;
}
.htmlButtonOff a:active {
text-decoration: none;
color: #999;
}
.htmlButtonOff a:hover {
background-color: #fff;
text-decoration: none;
color: #999;
}
.htmlButtonOn 
{
font-family: Verdana, Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif;
font-size: 11px;
font-weight: bold;
background: #f6f6f6;
padding: 1px 2px 2px 2px;
white-space: nowrap;
}
.htmlButtonOn a:link 
{
color: #990000;
text-decoration: none;
white-space: nowrap;
}
.htmlButtonOn a:visited 
{
text-decoration: none;
}
.htmlButtonOn a:active 
{
text-decoration: none;
color: #999;
}
.htmlButtonOn a:hover 
{
background-color: #fff;
color: #999;
text-decoration: none;
}
