body			  {	background-color: #0099cc; }

#boddy			  { width: 800px;
					margin: 50px auto 0px;
					padding: 0px;
					text-align: center; }
						
a:link            { color: #000000;
					font-weight: bold;
					text-decoration: none;
					border: none; }
					
a:visited         { color: #666666;
					font-weight: bold;
					text-decoration: none; }
					
a:hover           { font-weight: bold;
					text-decoration: underline; }
					
a:active	      { color: #0099cc;
					font-weight: bold;
					text-decoration: none; }

blockquote	      { font-family: Times,Serif;
					font-size: small;
					font-weight: normal;
					color: #000000;
					text-align: left;
					vertical-align: top;
					width: 470px;
					margin: 0px 70px 1em 50px; }

span			  { margin: 0px;
					padding: 0px; }

hr				  { margin-top: 2em;
					color: #0099cc;
					border-style: solid;
					border-width: thick;
					padding: 0px; }		

.dateheader,.commentsdate
			      { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-weight: normal;
					color: #000000;
					background-color: #cccccc;
					text-align: left;
					display: block;
					vertical-align: top;
					width: 590px;
					margin: 10px 10px 0px 10px;
					padding: 0px;  }

.dateheader       { width: 590px;
					margin: 10px 10px 0px 10px; }

.commentsdate     {	margin: 10px auto 0px 10px; }

.cathead       	  { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-weight: bold;
					color: #333333;
					background-color: #cccccc;
					border-top: solid 1px #000000;
					text-align: right;
					display: block;
					width: 580px;
					margin: 0px 10px 10px 10px;
					padding: 0px; 
					}

.moreentries	  { width: 580px;
					display: block;
					margin: 0px 10px 20px 10px;
					padding: 0px;
					position: relative; }

.currentposts,.prevlink,.nextlink
				  { font-family: Helvetica,Arial,Sans-serif;
					font-size: x-small;
					font-weight: normal;
					color: #000000;
					padding: 0px;
					text-align: right; }
										
.currentposts	  { margin: 3px 0px;
					display: block; }
					
.prevlink,.nextlink
				  { margin: 0px 0px 0px 20px;
					display: inline; }
																
.entrytitle       { font-family: Helvetica,Arial,Sans-serif;
					font-size: large;
					font-weight: bold;
					color: #000000 !important;
					width: 550px;
					text-align: left;
					vertical-align: top;
					margin: 0px auto .5em auto;
					text-decoration: none !important; }
										
.subtitle         { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-style: italic;
					color: #000000 !important;
					width: 550px;
					text-align: left;
					vertical-align: top;
					margin: 1em auto 0px auto;
					text-decoration: none !important; }

.entry		      { font-family: Times,Serif;
					font-size: small;
					font-weight: normal;
					line-height: 125%;
					color: #000000;
					text-align: left;
					vertical-align: top;
					width: 550px;
					margin: 0px auto 1em auto; }

.entry a		  { font-family: Helvetica,Arial,Sans-serif; }
					
.entry a:hover 	  { color: #336699; }

.caption	      { font-family: Times,Serif;
					font-size: small;
					font-weight: bold;
					color: #000000;
					text-align: left;
					vertical-align: top;
					width: 500px;
					margin: 0px auto 1em auto; }
					
.code			  { font-family: Courier,'Courier New';
					font-size: small;
					font-weight: normal;
					color: #000000;
				  }
					
.wbquote	      { font-family: Times,Serif;
					font-size: small;
					font-weight: normal;
					color: #000000;
					text-align: left;
					vertical-align: top;
					width: 470px;
					margin: 0px 70px 1em 50px; }						
					
.wee			  { font-family: Helvetica,Arial,Sans-serif;
					font-size: x-small;
					margin-left: 10px;
					padding: 0px; }
					
.subhead		  { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-weight: normal;
					color: #000000;
					width: 130px;
					display: block;
					margin: 0px 10px 10px 10px;
					padding: 0px;
					text-align: center;
					position: relative; }

.wbhead		  	  { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-weight: normal;
					color: #000000;
					padding: 0px;
					margin-left: 25px;
					text-align: left;
					position: relative; }
 
.sahead		      { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-weight: normal;
					color: #000000;
					width: 130px;
					display: block;
					margin: 0px;
					padding-bottom: 10px;
					text-align: center;
					position: relative; }

.subhead a:hover  { color: #ffffff; }

.permalink		  { font-family: Helvetica,Arial,Sans-serif;
					font-size: x-small;
					font-weight: normal;
					color: #000000;
					display: block;
					margin: 2px 0px 0px 0px;
					padding: 0px;
					text-align: right;
					position: relative; }
					
.entryfoot		  {	width: 580px;
					margin: 0px 10px;
					border-top: solid 1px #666666; }

.posty		      { background-color: #cccccc;
					color: #000000;
					width: 150px;
					display: block;
					padding: 0px;
					position: relative; }
					
.archead		  { font-family: Helvetica,Arial,Sans-serif;
					font-size: medium;
					font-weight: bold;
					border-bottom: solid 1px #000000;
					color: #000000;
					width: 130px;
					margin: 0px 10px 0px 10px;
					padding: 0px;
					text-align: left;
					position: relative; }

.archives		  { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-weight: normal;
					background-color: #cccccc;
					color: #000000;
					width: 130px;
					margin: 0px;
					padding: 0px;
					text-align: left;
					position: relative; }

.year	  		  { width: 140px;
					margin: 1px auto 0px 10px;
					padding: 0px;
					display: block;
					text-align: left;
					position: relative; }
					
.month			  { font-family: Helvetica,Arial,Sans-serif;
					font-size: small;
					font-weight: normal;
					color: #000000;
					width: 110px;
					margin: 1px auto 0px 40px;
					padding: 0px;
display: block;
					text-align: left;
					position: relative; }
					
	
#altheader {
	display: block;
	position: absolute;
	top: 0px;
	width: 800px;
	height: 140px;
	margin: 0px auto;
	}

#subheader		  { width: 600px;
					margin: 0px;
					display: block;
					text-align: right;
					padding: 0px;
					position: relative;
					border: none; }
										
#servadv		  { background-color: #ffffff;
					width: 130px;
					margin: 0px 7px 10px 7px;
					padding-bottom: 5px;
					position: relative;
					border: solid #000000;
					border-width: 0px 3px 3px 3px; }
				
#blawgbox		  { background-color: #cccccc;
					color: #000000;
					width: 150px;
					display: block;
					padding: 0px;
					position: relative; }

#wbtable		  { margin-left: 10px; }

#topnav {
	position: relative;
	z-index: 1;
	top: -45px;
	left: -5px;
	width: 800px;
	vertical-align: middle;
	
	}
	
#header
	{width: 800px;
	height: 251px;
	position: relative;
	padding: 0px;
	margin: 0px 0px 10px 0px;}
	
#colem				{width: 150px;
					margin-left: 13px;
					padding: 0px;
					display: block;
					vertical-align: top;
					position: relative;
					height: 1000px;}

#entrycolumn		{width: 600px;
					margin: 0px 0px 0px 5px;
					padding: 10px 0px 0px 0px;
					background-color: #cccccc;
					vertical-align: top;
					display: block;
					text-align: left;
					}
				
#legal { display: block; }

#blawgbawx { background-color: #cccccc;
			 padding-top: 10px; }



.nowbox	{	width: 150px;
			padding-top: 10px;
			margin-bottom: 10px;
			display: block;
			background-color: #999999;
			}

.nowhead,.nowentry
				{	font-family: Times,Serif;
					font-size: small;
					color: #000000;
					width: 130px;
					display: block;
					margin: 0px 10px 0px 10px;
					padding: 0px;
					text-align: left;
					position: relative; }

.nowhead		{	font-weight: bold; }

.nowentry		{	font-weight: normal; }

.posty		  { 	background-color: #cccccc;
					color: #000000;
					width: 150px;
					display: block;
					padding: 0px;
					position: relative; }




.nowimg			{ margin: 10px;
			      border: solid 1px #000000;
				  display: block;
				  width: 128px;
				}
				
.blawgimg,.vblawgimg,.sqblawgimg,.slrblawgimg,.smblawgimg,.vsmblawgimg,.vslrblawgimg,.dslrblawgimg,.vdslrblawgimg,.xblawgimg {
			margin: 0px auto 10px auto;
			border: solid 1px #000000;
			display: block;
			}
					
.blawgimg {	width: 500px;
			height: 375px; }
									
.vblawgimg {width: 375px;
			height: 500px; }

.sqblawgimg {width: 500px;
			height: 500px; }
			
.slrblawgimg {width: 500px;
			height: 333px; }

.smblawgimg {width: 500px; }

.vsmblawgimg {width: 332px; }
			
.vslrblawgimg {width: 333px;
			height: 500px; }
			
.dslrblawgimg {width: 500px;
			height: 332px; }
			
.vdslrblawgimg {width: 332px;
			height: 500px; }
			
.yblawgimg {margin: 0px auto 10px auto;
			border: none;
			display: block;
			}

.thsmblawgimg,.vthsmblawgimg {
			margin: 20px;
			padding: 0px;
			border: solid 1px #000000;
			display: inline; }
			
.thsmblawgimg {width: 150px;
			height: 100px; }
			
.vthsmblawgimg {width: 100px;
			height: 150px; }
			
.bdbanner {width: 486px;
			height: 60px;
			margin: 10px auto;
			border: none;
			display: block;
			}

.ticket			  { width: 150px;
					height: 251px;
					margin: 0px;
					margin-bottom: 10px;
					padding: 0px;
					position: relative;
					display: block;
					border: none; }

.lineIcon,.saIcon { height: 50px;
					width: 130px;
					display: block;
					padding: 0px;
					position: relative; }

.counter		  { width: 130px;
					display: block;
					padding: 0px;
					position: relative;
					margin: 10px;
					border: none; }
	
.lineIcon 		  { margin: 0px 10px 10px 10px;
					border: none; }

.saIcon 		  { margin: 0px 7px;
					padding: 0px;
					border: solid #000000;
					border-width: 4px 3px 0px 3px; }

.blogtop 		  { height: 50px;
					width: 600px;
					margin: 0px;
					display: block;
					padding: 0px;
					position: relative;
					border: none; }

.linky			  { width: 90px;
					height: 33px;
					margin: 30px;
					border: none; }

.dedc {
	width: 137px;
	height: 30px;
	border: solid 2px #000000;
	margin: 0px;
	padding: 0px;
	display: block;
	position: absolute;
	z-index: 2;
	top: 52px;
	left: 20px;
	}

.dedcfront {
	width: 137px;
	height: 30px;
	border: solid 2px #000000;
	margin: 0px 20px 10px;
	padding: 0px;
	display: block;
	position: absolute;
	top: 10px;
	right: 0px;
	}

.dedc:hover,.dedc:active {
	top: 49px;
	left: 17px;
	border: solid 5px #ffffff;
	}
	
.dedcfront:hover,.dedcfront:active {
	top: 7px;
	right: -3px;
	border: solid 5px #ffffff;
	}

.banner {
	width: 500px;
	height: 27px;
	border: none;
	vertical-align: middle;
	display: block;
	margin: 5px 150px;
	padding: 0px;
	}

.headerpic {
	width: 800px;
	height: 140px;
	border: none;
	position: relative;
	z-index: 0;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	}

.largeIcon {
	vertical-align: middle;
	display: inline;
	position: relative;
	z-index: 1;
	border: none;
	padding: 0px;
	margin: 5px;
	height: 120px;
	width: 120px;
	}

	
