BODY	{					

	background: url(img/cornerlogo2006.png) #000000 0% 0% no-repeat; 
	font-family:"Trebuchet MS", Verdana, Helvetica, Sans-serif;		
	font-style:normal;			
	font-weight:normal;			
	font-size: 10pt;				
	text-align: justify;			
	text-indent: 0px;			
	color:#ffffff;				
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;

	}

.blogline	{
	width: 100%;
	border-bottom: 1px;
	border-bottom-color: #dddddd;
	border-bottom-style: solid;
	padding-top: 10px;	
}
.calendartitle	{
	display: table-header-group;
}
.calendartable	{
	display: inline-table;
	border-spacing: 2px;
}

.calendardate	{
	position: relative;
	top: 0px;
	left: 0px;
	padding: 5px;
	font-weight: bold;
}

.calendarcontainer	{
	vertical-align: middle;
}

.calendarweek	{
	display: table-row;
}

.offcalendar	{
	background-color: #444444;
	display: table-cell;
	width: 110px;
	height: 110px;			
}

.weekday0, .weekday1, .weekday2, .weekday3, .weekday4, .weekday5, .weekday6	
{
	background-color: #000000;
	display: table-cell;
	width: 110px;
	height: 110px;
			
}

.loginmenu	{
	padding: 5px 0px 20px 10px;
}

.logoutnotice	{
	padding-left: 10px;
	color: #ff7777;
}

.showcomment	{
	padding: 10px 30px 10px 30px;
}

.showcommentposter	{
	font-style: oblique;
	font-weight: bold;
	padding-bottom: 10px;
}
.showcommenttitle	{
	font-size: 11pt;
	font-style: oblique;
	font-weight: bold;
}

.showcommenttext	{
	font-style: oblique;
}

A:link	{
	background: none transparent;	
	color:#7aa664;
	text-decoration:none;
	font-weight:bold;
	}
A:visited	{
	color:#7aa664;
	background: none transparent;	
	text-decoration:none;
	font-weight:bold;
	}
A:hover		{
	color:#ffffff;
	background: none transparent;	
	text-decoration:underline;
	font-weight:bold;
	}
A:active	{
	color:#660000;
	background: none transparent;	
	text-decoration:underline;
	font-weight:bold;
	}

.bottomstuff	{
	padding-top: 15px;
}

.commenttable 	{
	display: inline-table;
	border-bottom: 1px;
	border-bottom-color: #dddddd;
	border-bottom-style: solid;

}

.deletedcomment	{
	padding: 5px 0px 15px 100px;
	width: 100%;
}

.comments	{
	padding: 5px 0px 15px 0px;
}

.commenttable2 	{
	display: inline-table;
	background-color: #444444;	
}
.commenttable, .commenttable2	{
	padding: 5px 10px 5px 5px;
	width: 100%;
}

.commenttablerow 	{
	display: table-row;

}

.commentleft 	{
	display: table-cell;
	text-align: center;
	vertical-align: top;
	width: 80px;
	padding-bottom: 10px;
}

.commentright 	{
	display: table-cell;
	text-align: left;	
	padding-left: 10px;
	padding-bottom: 10px;	
}

.comment	{
	display: block;
	padding: 10px 0px 0px 0px; 
}

.commentreply	{
	font-size: 8pt;
	padding-top: 5px;	
}

.commenttitle	{
	font-weight: bold;
	font-size: 11pt;
	padding-bottom: 5px;
}

.commentdate	{
	font-size: 8pt;
	font-style: oblique;
	padding-top: 5px;
}

.ljbold	{
	font-weight: bold;
}

.ljitalic 	{
	font-style: italic;
}

.hiddenietext	{
	display: none;
}

.centered	{
	display: none;
}

.pageintro	{
	padding-left: 10px;
}

.linkstable	{
	display: inline-table;
}

.linkstablerow {
	display: table-row;
	
}

.linkstext	{
	display: table-cell;
	text-align: left;

}

.linksthumbcontainer	{
	display: table-cell;
	vertical-align: top;
	padding-right: 15px;	
}

.linkthumb	{
	width: 75px;
	height: 57px;
}

.linkthumb:hover	{
	width: 150px;
	height: 114px;
}

.favicon	{
	width: 16px;
	height: 16px;
	max-height: 16px;
	max-width: 16px;
	padding-right: 7px;
	vertical-align: middle;
}

.rssthingy	{
	border: 0px;
}

.mainpagetable	{

	}



.toprowspacer	{
	background: url(img/spacer_2006.png) 0px 0px no-repeat;
}

.bottomrowspacer	{
	background: url(img/spacer_2006.png) 0px 0px no-repeat;
}

.newsimage		{
	padding-left: 10px;
	padding-bottom: 5px;
	float: right;
}


#aboutmerollover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/aboutmeoff_2006.png) 0px 0px no-repeat;
	width: 114px;
	height: 28px;
}

.intro2	{
	padding: 0px 0px 0px 10px;
}

.artphotocategories	{
	padding: 15px 0px 0px 0px;
}

.artphototitle	{
	font-size: 13pt;
	font-weight: bold;
}

.artphotodescription	{
	padding: 0px;
}

#aboutmerollover:hover	{
	padding: 0px;
	margin: 0px;
	border: 0px;	
	display: inline;
	color: #ffffff;
	background: url(img/aboutmeon_2006.png) 0px 0px no-repeat;
	width: 114px;
	height: 28px;	
}

#artrollover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/artoff_2006.png) 0px 0px no-repeat;
	width: 45px;
	height: 29px;
}

#artrollover:hover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/arton_2006.png) 0px 0px no-repeat;
	width: 45px;
	height: 29px;
}

#musicrollover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/musicoff_2006.png) 0px 0px no-repeat;
	width: 73px;
	height: 29px;
}

#musicrollover:hover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/musicon_2006.png) 0px 0px no-repeat;
	width: 73px;
	height: 29px;
}

#wordsrollover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/wordsoff_2006.png) 0px 0px no-repeat;
	width: 78px;
	height: 29px;
}

#wordsrollover:hover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/wordson_2006.png) 0px 0px no-repeat;
	width: 78px;
	height: 29px;
}

#photosrollover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;	
	background: url(img/photosoff_2006.png) 0px 0px no-repeat;
	width: 87px;
	height: 30px;
}

#photosrollover:hover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;	
	background: url(img/photoson_2006.png) 0px 0px no-repeat;
	width: 87px;
	height: 30px;
}

#linksrollover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/linksoff_2006.png) 0px 0px no-repeat;
	width: 62px;
	height: 30px;
}

#linksrollover:hover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/linkson_2006.png) 0px 0px no-repeat;
	width: 62px;
	height: 30px;
}

#contactrollover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/contactoff_2006.png) 0px 0px no-repeat;
	width: 100px;
	height: 30px;
}

#contactrollover:hover	{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: inline;
	color: #ffffff;
	background: url(img/contacton_2006.png) 0px 0px no-repeat;
	width: 100px;
	height: 30px;
}

.linkimage	{
	margin: 5px 0px 5px 0px;
	}

.textleft	{
	text-align: left;
	}
	
.textright	{
	text-align: right;
	}

.textjustify	{
	text-align: justify;
	}

.textcenter	{
	text-align: center;
	}	
	

.imagepic	{
	width: 102px;
	height: 100px;
	float: left;
	margin-right: 15px;
	text-align: center;
	max-width: 102px;
	max-height: 100px;
}
.imagetext	{
	vertical-align: top;
	display: table-cell;
	margin-left: 10px;
	width: 100%;
	}
.categoryrow	{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 15px;	
	}

.maintableheader	{
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-weight: bold;
	}

.imagetablerow	{
	display: table-row;
	padding: 0px;
	margin: 0px;
	}

.imagetablerow2	{
	width: 306px;
	height: 100px;
	max-height: 100px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 0px;
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
	}

.imagetablecontainer	{
	vertical-align: top;
}

.textperformers	{
	margin-top: 10px; 
	font-weight: bold;
	}

.musictable	{
	display: inline-table;
	padding: 0px;
	}
	
.musictableleft	{
	display: table-cell;
	padding-left: 10px;
	}	
	
.musictableright	{
	display: table-cell;
	width: 35%;
	padding-left: 20px;
	}	

.musictablerow	{
	display: table-row;
	}

.musicrow	{
	display: table-row;
	}

.musiccell	{
	display: table-cell;
	padding-bottom: 20px;	
	}

.sidetableheader	{

}

.artworktitle	{
	font-weight: bold;
	background: none transparent;		
	color:#7aa664;
	font-size: 12pt;
	}

.imagetable	{
	display: inline-table;
	}

.imagerow {
	height: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: table-row;
	}
.previewimage	{
	display: table-cell;
	width: 102px;
	height: 100px;
	text-align: center;
	max-width: 102px;
	max-height: 100px;
	padding-top: 20px;
	}

.previewimage_1, .previewimage_2, .previewimage_3	{
	width: 102px;
	height: 100px;
	text-align: center;
	max-width: 102px;
	max-height: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	}

.ljuserpic	{
	padding-right: 2px;
	vertical-align: middle;
}

.comments	{
	padding-top: 15px;
}

.ljusertitlepic	{
	padding-right: 3px;
	vertical-align: middle;
}

.previewimage_1	{
	position: relative;
	top: 0px;
	left: 0px;
	}

.previewimage_2	{
	position: relative;
	top: -100px;
	left: 102px;
	}
.previewimage_3	{
	position: relative;
	top: -200px;
	left: 204px;
	}

.nooger	{
	max-height: 100px;
	}

.pagetop	{
	width: 100%;
	display: inline-table;
	}

.homebutton	{
	display: table-cell;
	width: 260px;
	height: 64px;
	}

.header		{
	margin-bottom: 10px;

	}

.menuarea	{
	width: 100%;
	display: table-cell;
	text-align: center;
	position: relative;
	top: 0px;
	right: 0px;
	background: url(img/menubackground.png) transparent top center no-repeat;
	color: inherit;	
	height: 170px;
	}

.mainframe 	{
	display: inline-table;
	position: absolute;
	top: 140px;
	margin-left: 135px;
	margin-right: 30px;
	margin-top: 10px;
	padding-bottom: 25px;
	}



.mainframetoprow	{
	display: table-row;
	}


.topleft	{
	display: table-cell;
	height: 40px;
	width: 40px;
	background: url(img/frametopleft_2006.png) transparent no-repeat;
	color: inherit;
	}
	
.topright 	{
	display: table-cell;
	width: 40px;
	height: 40px;
	background: url(img/frametopright_2006.png) transparent no-repeat;
	color: inherit;		
	}

.topmiddle	{
	display: table-cell;
	background: url(img/frametop_2006.png) transparent repeat-x;
	max-height: 40px;
	overflow: visible;
	color: inherit;	
}
.mainpagetextrow	{
	margin-bottom: 25px;

}

.mainpagetextrow, .maintabletext	{
	padding-left: 10px;
	padding-right: 10px;
	}

.maintableleft	{
	padding-left: 10px;
	}



.blanky		{
	clear: right;
	padding-top: 28px;
	}

.imagetableright 	{
	float: right;
	padding-left: 20px;
	}

.kookyphototable	{

}

.wordrow	{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.newwordrow	{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	min-width: 650px;
}

.musicpagerow	{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	}
	
.innertable		{
	display: inline-table;
	padding-top: 20px;
	padding-bottom: 25px;
	}
.innercolumn	{
	display: table-row;
	}
.innercell		{
	display: table-cell; 
	padding-right: 20px;
}

.clickoncategories	{
	font-weight: bold;
	padding-bottom: 15px;
}
		
.newstable 		{
	display: inline-table;
	}

.newstablerow	{
	display: table-row;
	}

.pagesnumbers	{
	text-align: center;
	margin-bottom: 15px;
	}

.newstabledate	{
	float: left;
	width: 46px;
	height: 50px;
	padding-top: 5px;
	overflow: hidden;
	text-align: center;
	display: table-cell;
	}
	
.newstitle	{
	font-size: 13pt;
	font-style: oblique;
	font-weight: bold;
	background: none transparent;	
	color: #7aa664;	
}

.blogtitle	{
	font-size: 10pt;
	font-weight: bold;
	background: none transparent;	
	color: #ffffff;	
	padding-bottom: 10px;
}

.blogtitletext	{
	font-size: 13pt;
	font-style: oblique;
	font-weight: bold;
	background: none transparent;	
	color: #7aa664;	
}
	
.newspagemonthformat	{
	text-transform: uppercase;
	font-size: 9pt;
	line-height: 14px;
}

.newspagedayformat	{
	text-transform: uppercase;
	font-size: 13pt;
	line-height: 14px;
}

.newspageyearformat	{
	text-transform: uppercase;
	font-size: 7pt;
	line-height: 14px;
}

.newstabletext	{

	display: table-cell;
	}

.blogtabletext	{

	display: table-cell;
	padding-bottom: 0px;
	}
	
.mainframemiddlerow	{
	display: table-row;
	}
.middleleft		{
	display: table-cell;
	background: url(img/frameleft_2006.png) transparent repeat-y;
	color: inherit;		
	width: 40px;
	}
	
.middleright 	{
	display: table-cell;
	background: url(img/frameright_2006.png) transparent repeat-y;
	color: inherit;		
	width: 40px;	
	}

.mainbox	{
	display: table-cell; 
	background: url(img/bgcolor_2006.png) #565656 repeat;
	color: inherit;	
	padding: 5px;
	}
	
.mainframebottomrow	{
	display: table-row;
	width: 100%;
	}
	
.bottomleft		{
	display: table-cell;
	height: 40px;
	width: 40px;
	background: url(img/framebottomleft_2006.png) transparent no-repeat;
	color: inherit;	
	}
	
.bottomright 	{
	display: table-cell;
	height: 40px;
	width: 40px;
	background: url(img/framebottomright_2006.png) transparent no-repeat;
	color: inherit;	
	}
	
.bottommiddle
 	{
	display: table-cell;
	background: url(img/framebottom_2006.png) transparent repeat-x;
	color: inherit;		
	height: 40px;
	overflow: visible;
	}

.bottommiddlespacer	{
	width: 100%;
	height: 40px;
	background: transparent;
	overflow: hidden;
}

.spacerimage	{
	width: 3000px;
	height: 10px;
}

.bottomtable	{	
	width: 100%;
	text-align: center;	
}

.counter	{
	width: 100%;
	text-align: center;	
}

.adminstuff	{
	width: 100%;
	text-align: center;
}

STRONG		{
	font-weight: bold;
	background: none transparent;	
	color: inherit;
	}
EM		{
	font-style: oblique;
	background: none transparent;	
	color: inherit;
	}
	
.frontpagepic	{
	float: left;
}

	
.mainpageinfotable	{
	width: 100%;
}

.mainpageinfotablecolumn	{
	display: table-cell;
	}
	
.webcam		{
	display: inline-table;
	text-align: center;
	position: relative;
	top: 19px;
	height: 100px;
	}

.webcampic	{
	display: table-cell;
	width: 102px;
	height: 100px;
	float: left;
	
}

.twitteritalic
{
	font-style: italic;
	font-size: smaller;
}

.webcamthumb	{
	padding-top:20px;
	vertical-align: middle;
}

.webcamtext		{
	display: table-cell;
}

.webcamtextstuff	{
	position: relative;
	top: 40px;
}

.mainpageinfotablewebcam	{
	display: table-cell;
	min-width: 150px;
	max-width: 250px;

	}
	
.mainpageinfonowplaying	{
	margin-right: 20px;
	vertical-align: top;
	}
	
.mainpageinfoiconinfo	{
	display: table-cell;
	vertical-align: top;
	padding-top: 10px;
}

#mainpageinfotwitter	{
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
}

#mainpagetwittertitle
{
	font-weight: bold;
}

#twittertable
{
	display: inline-table;
}
.twitterleft
{
	display: table-cell;
	padding-right: 5px;
	padding-bottom: 3px;
}

.twitterright
{
	display: table-cell;
	padding-bottom: 3px;
}

.twitteritem
{

}


.mainpageinfoicon	{
	display: inline-table;
}

.contacttable	{
	display: inline-table;
}

.contacttablerow	{
	display: table-row;
	height: 15px;
}

.contacttablecell	{
	display: table-cell;
	padding-right: 10px;
	vertical-align: middle;
	}

.contacttype		{
	min-width: 50px;
	font-weight: bold;
	padding-right: 10px;
}

.artwork	{
	display: table-cell;
	width: 102px;
	height: 100px;
	text-align: center;
	margin-right: 5px;
}
	
.counter 	{	
	font-family: "Trebuchet MS", Verdana, Helvetica, Sans-serif;		
	font-style: normal;			
	font-weight: normal;			
	font-size: 7pt;
	background: none transparent;	
	color: #565656;
	}
.copyright 	{	
	font-family: "Trebuchet MS", Verdana, Helvetica, Sans-serif;		
	font-style: normal;			
	font-weight: normal;			
	font-size: 7pt;
	background: none transparent;		
	color: inherit;
	}
.indented		{
	font-family: "Trebuchet MS", Verdana, Helvetica, Sans-serif;
	text-align: justify;			
	text-indent: 0px;
	margin-left: 10px;
	}


.strong		{
	font-weight:bold;			
	background: transparent none;
	color:#ffffff;

	}	
	
	
.em		{
	font-style:oblique;
	background: transparent none;
	color:#ffffff;
	}		
	
IMG		{
	margin:0px;
	padding:0px;
	border:0px;
	}

