body {
margin:0; 
padding:0;
font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;  
color: #000000; 
background-color: #FFFFFF; 
text-align: left
}

.title {
  font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
font-style: normal; 
font-weight: bolder; 
color: #000000; 
line-height: 14px
}

.leftsmall {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
 font-style: normal; 
text-align: left; 
line-height: 13px; 
color: #000000
}

.footer {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
line-height: 18px; 
text-align: center; 
text-decoration: none; 
font-weight: normal
}


a:link { 
 color: #CC0000; 
 font-weight: normal; 
 text-decoration: underline; 
}

a:visited { 
 color: #660000; 
 font-weight: normal; 
 text-decoration: underline; 
}

a:active { 
 color: #CC0000; 
 font-weight: normal; 
 text-decoration: underline; 
}

a:hover { 
 color: #CC0000; 
 font-weight: normal; 
 text-decoration: underline; 
}

#frame {
width:700px;
margin-right:auto;
margin-left:auto;
margin-top:10px;
padding:0px;
text-align: left;
background: transparent;
}

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

p {
font-family: verdana,trebuchet,sans-serif;
line-height: 140%;
}


.center {
text-align: center;
}

blockquote {
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
}

/*---  LEFT AND RIGHT COLUMNS COMBINED - AND GUTTER ---*/
#content {
float: left;
background: transparent;
width: 698px;
}

/*---  LEFT SIDE COLUMN TEXT AREA - SURROUNDS ENTRY AREA---*/
#blog {
float: left;
padding: 0 10px 10px 10px;
margin-right: 5px;
width: 452px;
color: #000;
background: transparent;
text-align: left;
}

/*---  AREA FROM POST TITLE TO DOTTED LINE DIVIDER AND WHOLE WIDTH ---*/
.entry {
 padding: 15px 10px 15px 10px;
 border:1px solid #dddddd;
margin-bottom: 20px;
 width: 440px;
 background: ffffff;
 color: #333;
}

/*---  SIDEBAR AREA FROM TOP TO JUST BELOW LOWEST ITEM ---*/
#sidebar {
float: left;
margin-left: 5px;
border-left:1px dotted #ffffff;
padding: 0 10px 10px 25px;
width: 180px;
background: transparent;
color: #333;
text-align: left;
}
.date {
font-size: 120%;
background: transparent;
color: #000;
}

/*---  FONT FOR TITLE OF EACH ENTRY ---*/
.title-ee {
font-size: 120%;
font-weight: bold;
color: #333333;
}

/*---  FONT A BIT SMALLER AND LIGHTER THAN TITLE ---*/
.title-lt {
font-size: 100%;
font-weight: bold;
background: transparent;
color: #999999;
}

/*---  POSTED BY TEXT AND TIME STAMP TEXT ---*/
.posted {
font: 11px verdana,trebuchet,sans-serif;
background: transparent;
color: #999;
text-decoration: none;
}

/*---  FONT FOR SIDEBAR TITLES ---*/
.sidetitle {
font: 12px/14px verdana,trebuchet,sans-serif;
font-size: 100%;
font-weight: bold;
color: #777777;
}

.spacer {
clear: both;
}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #fff;
font-family:       Arial, Verdana, Sans-serif;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #000;
}
