/* Styles for use in formatting blogged content */

ul {
	list-style-position: inside;
	list-style-type: circle
	}
	
ol {
	list-style-position: inside;
	list-style-type: decimal
	}

.imagelink /* Format uploaded photos in blogs */ {
	float: left;
	margin-left: 0px;
	margin-right: 6px;
	margin-top: 4px;
	margin-bottom: 4px;
	border: 4px solid #888;
	padding: 2px;
	font-style: italic;
	}

.imagelink-right /* Format uploaded photos in blogs */ {
	position: relative;
	width: auto;
	height: auto;
	float: right;
	left: 0px;
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	border: 4px solid #888;
	padding: 2px;
	}
	
.imagelink a,
.imagelink a:link,
.imagelink a:visited,
.imagelink a:active,
.imagelink a:hover {
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
	border: 0px;
	color: #FFF
	}

.image-vbar /* place image full-size down left side of entry */ {
	float: left;
	margin-right: 6px;
	margin-top: 4px;
	margin-bottom: 4px;
	border: 0px
}

.imageblock /* Format uploaded images without float */ {
	float: none;
	width: 100%;
	border: 0px;
	padding: 4px
	}

.gallerylink /* Link to a specific gallery for this entry */ {
	float: left;
	margin-left: 0px;
	margin-right: 6px;
	margin-top: 4px;
	margin-bottom: 4px;
	border: 4px solid #444;
	padding: 2px
	}
	
.objectlink /* embed object such as java applet */ {
	margin-left: 20px;
	padding: 4px;
	}

.audioobject	{
	width: 200px;
	height: 15px;
	padding-top: 12px
	}

.gallery-thumbnail {
	background-color: #444;
	border: 2px solid #888;
	padding: 1px /* sets gap between image and border */
	}
	
.gallery-block {
	float: left;
	text-align: center;
	margin: 2px;
	width: 186px;
	height: 186px; /* NB - max-height works to close up, but throws formatting out */
	}
	
.inline-italic {
	font-style: italic;
	}

.inline-bold {
	font-weight: bold;
	}
