body {
	margin:10px 0px; 
	padding:0px;
	text-align:center;
	font:12px verdana, arial, helvetica, sans-serif;
	background:url(../images/backgr1.gif);
       background-repeat: repeat;
	}

.spacer {
	clear: both;
	}

h1 {
	font:bold italic 20px georgia, times new roman, times, serif;
	margin-top:20px;
	background: transparent;
	}

h2 {
	color:#333;
	font:bold 15px georgia, times new roman, times, serif;
	margin-top: 15px;
	margin-bottom: 2px;
	background: transparent;
	}
h3 {
	color:#666;
	font: bold 13px/18px georgia, times new roman, times, serif;
	margin-top: 15px;
	margin-bottom: 2px;
	background: transparent;
	}

h4 {
	font: 10px verdana, arial, helvetica, sans-serif;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	}

p {
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
}

.center {
text-align: center;
}

blockquote {
font-family: georgia, times new roman, times, serif;
font-size: 12px;
background: #eee;
color: #666;
padding: 10px;
}

.date	{ 
		background-color:#FFEEDA;
                width: 419px
                font-family: century gothic, verdana, arial, sans-serif; 
		font-size: small; 
		color: #333333; 
		border:4px solid #7F8985;
		padding:2px;
                text-align: right;
		margin-bottom:4px;
		font-weight:normal;
              letter-spacing: 0.09em;
		}

.blogcontent {
        background-color:#FFEEDA;
        width: 419px;
      	font:13px arial, helvetica, sans-serif;
        color: #333333;
	padding:8px;
	border: 4px solid #7F8985;
       margin-bottom:15px;	
       }


.footer {
	font:10px verdana, arial, helvetica, sans-serif;
	color: #333333;
	background:url(../images/backgr1.gif);
        background-repeat: repeat;
	text-align: right;
	}

.Upgrade {
	display: none;
	font-weight: bold;
      }
	
.spacer {
clear: both;
}



ol, ul {
	margin-top:0;
	margin-bottom:10px;
	line-height:2.0;
        font-family: arial, helvetica;
        font-size:13px;
	}

#Container {
	width:750px;
	margin:0px auto; 
	text-align:left; 
	padding:0px;
	border: 0px solid #000;
	background:url(../images/backgr1.gif);
       background-repeat: repeat;
	}


#Main {
	width:705px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	text-align:center; 
	padding:0px;
	border-left: 8px solid #7F8985;
        border-top: 8px solid #7F8985;
        border-bottom: 8px solid #7F8985;
        border-right: 8px solid #7F8985;
	background-color:#A0AA9F;
	color: #333;
	}


#Container>#Main {margin-left: 20px;}


#blogtitle {
position: relative;
margin: 0;
padding: 0;
clear: both;
background: #0D417A;
color: #fff;
width: 547px;
text-align: right;
}

#blog {
margin: 0;
padding: 10px;
}

#menubar li {
margin: 0;
padding: 0;
float: left;
font: 14px lucida grande, verdana, arial, helvetica, sans-serif;
}

#menubar a {
color: #900;
text-decoration: none;
background: #900;
color: #eef;
margin: 0;
padding: 0 10px 1px 10px;
border-right: 1px solid #fff;
border-bottom: 0;
}

#menubar a:hover, #menubar a:active { 
background: #fff; 
color: #900; 
}

#menubar a.active:link, #menubar a.active:visited {
background: #bbb;
font-weight: bold;
}




#Topmenu {
	text-align:center;
	padding:5px 10px;
	border-top:1px dashed #ffffff;
	border-bottom: 0px;
	background-color:#ffffff;
	font:10px verdana, arial, helvetica, sans-serif;
	color:#ccc;
	text-transform: uppercase;
	}

#Content {
	width: 445px;
	float: left;
	text-align:left; 
	margin:0px;
	padding:10px;
	color: #333;
	background-color:#A0AA9F;
	}

#wrapper {
position: relative;
float: left;
margin: 0;
padding: 0;
width: 778px;
background: #e0ecff;
color: #333;
border-top: 10px solid #900;
}

#Sidebar {
	width: 222px;
	float: left;
	font:12px/1.5 trebuchet ms, verdana, arial, helvetica, sans-serif;
	color:#000;
	text-align:left; 
	padding:0px;
        border-right: 8px solid #7F8985;
	background-color: #FFEEDA;
	}

#sidebar ul, li {
font-size: 11px;
} 

.Sidetitle {
       background:transparent;
       width: 200px;	
	color: #7F8985;
	}

.posted {
margin-bottom: 15px;
font: 10px lucida grande, verdana, arial, helvetica, sans-serif;
text-align: right;
} 



.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;  
}


.title {
font-size: 22px;
font-family: Alison, Monotype Corsiva, Century Gothic;
text-align: center;
background: transparent;
color: #AF7260;
padding-left: 10px;
}

.input {
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;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
} 

.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:         10px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #000;
}  

.Sidecontent {
       background: #A0AA9F;
       margin: 0px auto;									/* No margins */
	width: 195px;									/* Width of bar */	font:12px arial, helvetica, sans-serif;
	padding:2px;
       text-align: left;
       border-top:2px solid #828781;
       border-bottom: 2px solid #828781;
       border-right:2px solid #828781;
       border-left:2px solid #828781;
       color: #333333;
	}

.Sidecontenta {
       background:transparent;
       margin: 0;									/* No margins */
	width: 230px;									/* Width of bar */	font:12px arial, helvetica, sans-serif;
	padding:0px;
	}

.Sidecontenttop {
	width: 200px;
	margin:0px auto;
	font:12px trebuchet ms, verdana, arial, helvetica, sans-serif;
	color:#000;
	text-align:center; 
	padding:5px;
	border-top: 0px solid #CC0000;
	border-right: 0px solid #CC0000;
	border-bottom: 0px solid #CC0000;
	border-left: 0px solid #CC0000;
	background-color:#fff;
	}

#Bottommenu {
	text-align:center; 
	padding:10px 5px;
	border-top:1px;
	border-bottom:1px;
	font:10px verdana, arial, helvetica, sans-serif;
	color:#333;
	text-transform: uppercase;
	}

#Bottom {
	text-align:center; 
	padding:10px;
	border-top: 0px;
	font:10px verdana, arial, helvetica, sans-serif;
	color:#333;
	text-transform: uppercase;
	}

a {
	color:#666;
	text-decoration:none;
	background: transparent;
	}

a:link {color: #000066;  border-bottom: 1px dotted #666; background: transparent;}
a:visited {color: #000066; border-bottom: 1px dotted #666; background: transparent;}
a:hover {color: #000066; background: transparent; font-weight: bold;}
	
	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#000000;
		font-size:small;
		font-weight:normal;
              text-align:left; 
  		background:#A0AA9F;
  		line-height:90%;
  		padding:10px;			
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#cc0000;
              text-align:left;
		font-size:x-small;
		font-weight:normal;
  		background:#FFEEDA;			
		}	

	.trackback-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;			
		}		

	.trackback-url {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;
  		border:1px dashed #CCC;			
		}

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;			
		}

		
	.comments-head	{ 
		font:13px arial, helvetica, sans-serif;
        color: #000000;
	padding:8px;
              background:#FFEEDA;
		border:1px solid #7F8985;
		padding:5px;
		font-weight:normal;
		margin-top:10px;		
		}		

	#banner-commentspop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#cc0000;
		font-size:large;
		font-weight:bold;
		border-bottom:1px dotted #CC0000;
		border-top:3px solid ;
  		background:#FFF;
  		padding:15px; 
		}