/*--WHOLE DOCUMENT PROPERTIES--*/
body, table, h1, h2, banner, content, menu, banner, footer, banner-commentspop, #sidebarleft, #sidebarright, #content, .blog, .entrycontent, .postfooter, .postedin, .gallerycontainer, .blogbody, .gallerybody, .description, .title, .date, .posted, .calendar, .calendarhead, .side, .search, .archivelist, .recententries, .syndicate, .license, .credits, .blogrollmain, .comments-body, .comments-head, .comments-post, .trackback-url, .trackback-body, .trackback-post {
	font-family: tahoma, arial, helvitica; 
	font-size: 9pt; 
	color: #000000; 
	background: transparent;
}

body {
	background: url(images/design4/flower_bg.png) no-repeat top right;
	background-color: #ccccff;
}

a {color: #333333;}
a:hover, a:visited:hover {color: #666699;}
a:visited {color: #996666;}

/*--MAIN CONTAINER--*/
#container{
width: 95%;
margin: 10px auto;
}

/*--SIDEBARS--*/  
#sidebarleft, #sidebarright {
	width: 210px;
	/*padding: 5px;*/ 
	border: 1px solid #89292d;
 }
  
#sidebarleft {
	float: left;
}

#sidebarright {
	float: right;
}

.side {
	font-size:x-small;
	font-weight:normal;
  	line-height:140%;
  	margin: 20px;
	/*border-right:1px solid #660000;
	border-bottom:1px solid #660000;*/
	background: transparent url(images/design4/center_bg.png) no-repeat top center;
}	

.calendar {
	font-size:x-small;
	font-weight:normal;
	line-height:3ex;
	padding:2px;
	text-align:left;
}
	
.calendarhead {	
	color:#660000;
	font-size:small;
	font-weight:bold;
  	padding:2px;
	letter-spacing: .5em;
  	text-transform:uppercase;
	text-align:left;		
}	
		
.sidebarhead, .entryhead {
	/*clear:left;*/
	color:#cccc99;
	font-size:small;
	font-weight:bold;
  	padding:5px;
	letter-spacing: .5em;
  	text-transform:uppercase;
	text-align: left;
	border-top:1px solid #89292d;
	border-bottom:1px solid #89292d;	
}
/*.entryhead continues in main content section*/

.sidebarhead {
	height: 40px;
	background: transparent url(images/design4/flower_bullet.png) no-repeat top right;
	background-color:#666666;
}

.archivelist, .recententries, .license, .syndicate, .search, .credits  {
	padding: 5px;
	/*float:left;*/
}

.blogrollmain {
padding: 0px 5px 0px 5px;
}

.blogrollfolder {
font-weight:bold;
}

ol.recententrieslist {
	padding: 0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-indent:-5px;
	list-style: none;
}


/*--MAIN CONTENT (MIDDLE SECTION)--*/
#content {
	margin: 0px 240px 0px 240px;
	/*padding: 5px;*/
	border: 1px solid #89292d;
}

.blog {
	margin: 20px;
	background: transparent url(images/design4/center_bg.png) no-repeat top center;
}

.entryhead {
	text-align: center;
	background-color: #666666;
}

.postedin {
text-align: right;
margin-left:5px;
text-decoration: none;
}

.postedin a:visited {color: #333333;}
.postedin a:visited:hover {color: #666699;}

.entrytitle {
	margin: 10px;
	text-align: left;
	text-transform: lowercase;
	font-size: large;
}
.entrycontent {
	margin: 0px 5px 0px 10px;
	text-indent: -5px;
}

.comment-content {
border-top: 1px solid #89292d;
}

.postfooter {
	font-style: italic;
}

/*--
.comment-footer {
padding: 5px;
margin: 0px 5px 0px 5px;
border-bottom: 1px solid #89292d;
}
--*/

/*--FOOTER--*/
#footer {
}

/*--CONCERNING IMAGES--*/
.bordered, .gallerybordered {
	border:3px solid #333333;
}

a img.bordered, a img.gallerybordered {
	border:3px solid #333333;
}

a:hover img.bordered, a:hover img.gallerybordered {
	border: 3px solid #666699;
}

.notbordered {
	border:0px;
}
