
body{
		font-family:verdana,sans-serif;text-align:center;
		
		margin:5px;
	}

	
h1{
	font-size:10pt;
	font-weight:600;
		/*text-decoration:underline;*/
	padding:0;
	margin:0;
}

h2 {
  color: rgb(9, 208, 208);
  	padding:0;
	margin:0;
}

h3 {
  color: rgb(9, 208, 208);
  	padding:6;
	margin:0;
}

.done{text-decoration:line-through; color:red;}

form{
	padding:0;
	margin:0;
}

form a{
	font-size:smaller;
}

#bodycontainer{
	
	
	text-align: left;
	margin: 0 auto;
	padding: 5px;
	
	}
	
	
	
#sidemargin{
	width:156px;
	float:right;
	padding-top:3px;
	text-align:center;
	padding-left:0px;
	}
	
#tallboy{min-height:400px;}

#tallboy img{
	padding-top:15px;
}
#mainsection{
	
	margin-right:156px;
	background:white;
	padding-top:3px;
	padding-right:5px;
	text-align:left;
	font-size: smaller;
	
	}
	
/* hide from MacIE \*/ 
* html #mainsection { height: 1%; } 
/* end hide */


	
#aspacer{
	text-align:center;
	clear:both;
	padding-top:12px;
	font-size:0pt;
}	
#header{
		text-align:center;
		padding:5px;
		}
#linksbar{
		padding:12px;
		clear:both;
	}
#linkholder{
	height:1.5em;
	text-align:center;
	}
#topsection{
	background:white url("images/bg.jpg") top left repeat-x;
		}
#topsection a{border:0;
				color:black;
				text-decoration:none;
				}
#topsection a img{border:0;}	
	
#linksbar a{color:#00bbb6; font-weight:bold; text-decoration:overline underline;}
#linksbar a:hover{color:red;}
#linksbar a.sel{color:black;}

#innerhead{font-family:Nimbus Roman Regular, TIMES new Roman,sylfaen;
		font-style:italic;
		font-size:24pt;
		font-weight:bold;
		letter-spacing:.5em;
		text-align:center;
		min-width:700px;
	}
	
#hwords{
		min-width:750px;
		}
#innerhead #subhead{
				font-size:14pt;
				font-style:normal;
				letter-spacing:normal;
				}
#sleft{
	float:left;
	width:80px;
	
	}
#sright{
	float:right;
	width:80px;
	
	}
	
	
#footer{
	clear:both;
	display:block;
	background:white url("images/bg.jpg") top left repeat-x;
	font-size:smaller;
	font-weight:bold;
	padding-top:4px;
	margin-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	height:32px;
}

#mytag{
	width:200px;
	float:right;
	text-align:center;
}

#mytag a{text-decoration:none;color:white;}
#mytag a:hover{text-decoration:underline; color:red;}


#bread{
	padding-top:8px;
	text-align:left;
	margin-right:200px;
}

#bread a{color:black;  text-decoration:overline underline;}
#bread a:hover{color:red;}
#bread a.sel{color:white;}



#form{
	border:1px solid #00bbc6;
	background-color:#00d4dd;
	margin: 0 auto;
	padding: 0;
	margin-top:20px;
	margin-bottom:10px;
	font-size:smaller;
	
}
#form #formmsg{
	text-align:left;
	border-bottom:1px solid #00bbc6;
	background: #00bbc6;
	padding-left:5px;
	padding-right:5px;
	
	font-weight:bolder;
	}
#form #formbody{
	padding:5px;
	font-size:smaller;
	background:white;
}	
#form #formsubmit{
	text-align:right;
	padding-right:5px;
	font-size:smaller;
	background:white;
}	
	
#logform{
	text-align:right;
	border:1px solid #00bbc6;
	background-color:#00d4dd;
	width:300px;
	margin: 0 auto;
	position: relative;
	padding: 0;
	top: 20px;
	left: 0;
	
}
#logform #logmsg{
	text-align:left;
	border-bottom:1px solid #00bbc6;
	background:#00d4dd url("images/bg.jpg") top left no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-weight:bolder;
	}
	

#logform #logmsg a{
	color:black;
	text-decoration:underline overline;
	}
	
#logform #logmsg a:hover{
	color:red;
	text-decoration:underline overline;
	}
	
#logform #logbox{
	padding:10px;
	line-height:2em;
}
#logform #logbox input{
		border:1px solid #00bbc6;
		width:150px;
	}
	
a{color:blue;}
a:hover{color:red;}	

.imageinfo{

	width:600px;
	margin:6px;
	padding:6px;
	display:block;
	clear:both;
	text-align:right;
	border-top:1px dashed black;
}
.imageinfo2{

	width:600px;
	margin:6px;
	padding:6px;
	display:block;
	clear:both;
	text-align:center;
	border:1px dashed black;
	
}

#menu{
	border:1px solid #00bbc6;
	margin-bottom:3px;
	
	}
	
#menu ul{
	list-style:none;
	text-align:center;
	width:150px;
	/*display:block;*/
	padding:0px;
	margin:0px;
	border:1px solid white;
	font-size:smaller;
}
#menu li{
	border:1px solid white;
	margin:0px;
}
#menu h1{
	padding:0;
	margin:0;
	background:#00d4dd url("images/bg.jpg") top left no-repeat;
}
#menu li a{
	border:1px solid #00bbc6;
	display:block;
	text-decoration:none;
	background:#00bbb6;
	color:white;
}

#menu li a.on{
	border:1px solid #00bbc6;
	display:block;
	font-weight:bold;
	text-decoration:none;
	background:white;
	color:black;
}

#menu li a:hover.on{
	border:1px solid #00bbc6;
	display:block;
	text-decoration:none;
	background:white;
	/*#00bbc6;*/
	color:black;
}

#menu li a:hover{
	display:block;
	text-decoration:none;
	background:#00d4dd;
	color:white;
}

.imageinfo2 textarea{border:1px solid black;}
.imageinfo2 {border:1px solid black;}

#contentedit{
		width:100%;
		height:400px;
	}
	
#editholder{
	text-align:right;
}

#threadholder{
	padding:0;
	padding-right:4px;
	padding-bottom:4px;
	margin:0;
	float:right;
}

#backlink{
	float:right;
	font-size:smaller;
	padding-left:4px;
	text-transform:capitalize;
	margin-bottom:5px;
}

#sortbox{
	font-size:smaller; 
	text-align:right; 
	float:right;
	margin-bottom:5px;
}
.threadreply{clear:both;padding:5px;border:1px solid #00bbc6; background-color:#00d4dd;margin-top:10px;font-size:smaller;}
.threadreplyhead{margin-right:300px;}
.threadreplydate{float:right;text-align:right;}
.threadreplybody{clear:both; background:white; padding:5px;margin-top:5px;}

.threadhead{clear:both; padding:5px;border:1px solid #00bbc6; background-color:#00d4dd;margin-top:10px; font-size:smaller; margin-bottom:5px;}
.threadheadhead{margin-right:300px; }
.threadheaddate{float:right;text-align:right;}
.threadheadbody{clear:both; background:white; padding:5px;margin-top:5px;}

.latesthead{clear:both;padding:5px;border:1px solid #00bbc6;margin-top:10px;}
.latestbody{clear:both; margin-top:5px;}




a.externallink {
	color:#06c;
	background:url("images/external.png") right no-repeat;
	padding-right:12px;
	text-decoration:none;
}

a:hover.externallink {
	color:red;
	background:url("images/external.png") right no-repeat;
	padding-right:12px;
	text-decoration:underline;
}

a:visited.externallink {
	color:purple;
	background:url("images/external.png") right no-repeat;
	padding-right:12px;
	text-decoration:none;

}
a:visited:hover.externallink {
	color:red;
	background:url("images/external.png") right no-repeat;
	padding-right:12px;
	text-decoration:none;

}

.alabel{
	float:left;
	width:200px;
	text-align:right;
	padding-right:5px;
	line-height:1.5em;
	text-transform:capitalize;
}
.textinput{
	width:200px;
	}

.inputform{
	margin:0 auto;
	
	padding:5px;
	line-height:1.5em;
	display:table;
	border-spacing:2px;
	margin-top:20px;
}
.formrow{
	padding:2px;
	/*display:table-row;*/
	
}
.formcell{
	padding-right:5px;
}

.selected{
	font-weight:bold;
	background-color:#ccc;
}


/* table formatting */

.tablebody{
	/*border:1px solid black;
	display:table;*/  
	width:100%;
	font-size:smaller;
	}
.tablerow{
	padding:3px; 
	/*background-color:pink; 
	border:1px solid white; 
	margin:3px;
	display:table-row;*/ 
	
	}
.tablerowhead{
	padding:3px; 
	/*background-color:pink; 
	border:1px solid white; 
	margin:3px; 
	display:table-row; */
	font-weight:bold;
	background:#00d4dd url("images/bg.jpg") top left repeat-x;
	}
.tablerowhead .tablecel{
	border-bottom:1px solid black;
	text-transform:capitalize;
	}

.tablecel{
	/*border:1px solid red;
	display:table-cell;*/
	
	}
.tablerow a, .tablerowDEL a{color:black; display:block}

.tablerowH a{color:blue; display:block;}
.tablerowH a:hover{color:blue;}
.tablerowH{
	background-color:#ddd;
	padding:3px; 
	/*background-color:pink; 
	border:1px solid white; 
	margin:3px;
	display:table-row;  */
}

.tablerowDEL{
	background-color:RED;
	padding:3px; 
	/*background-color:pink; 
	border:1px solid white; 
	margin:3px; 
	display:table-row; */
}

.tablelink{
	font-size:smaller;
	text-transform:Capitalize;
	float:right;
	
	text-align:right;
	padding:10px;
}

#filter{
	margin-top:80px;
	border:1px solid black;
	width:100%;
}
.printlink{
	padding-left:20px;
	background:transparent url("images/print.jpg") top left no-repeat;
}


#menuitems1{
	background:none;
	padding:0px;
}
.holdbar{
	text-align:right;
	font-size:smaller;

}

#title{
	padding-bottom:5px;
}
#title h1{display:inline;}

#title a{
	font-size:smaller;
	display:inline;

}
