body, input, textarea, select { font-family: Garamond, "Times New Roman", Times, serif;
		font-size: 14px; }
body {
		background: #ffffff url(/src/bg.jpg) 50% 50% repeat-y;
}
a { color:#0066FF;
	text-decoration: none;
}
a img { border: none; }
a:hover { color:#000099; }

p { text-align:justify; }

.nav { height: 30px; width: 400px; }
.nav a { float: right; width: 70px; height: 30px; margin-left: 5px; text-align: center; padding: 8px 2px 2px 2px; }
.nav a#on, .nav a:hover { font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; padding: 4px 2px 1px 2px; }

.ipt { font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		border: 1px solid #0066FF; }
.bdr { border: 1px solid #0066FF; background-color: #ffffff; }

.active a { font-size: 14px; }
.tags, .rightcolumn { width: 300px; border: 1px solid #000000; padding: 3px; background-color: #accede; margin: 5px;}
.rightcolumn { float:right; margin-left: 20px; }
.tags a { padding: 3px; color: #000000; }
.tags a:hover { background-color: #999999; }

.error { margin: 0px; font-size: 9px; color: #ff0000; }
.crumbs { font-size:10px; width: 100%; border-bottom: 1px dotted #ffffff; }
.title { font-variant:small-caps; font-size: 22px; }

.floathumb { float: left; margin: 10px; width: 110px; height: 130px; text-align: center; }
.floathumb:hover { border: 1px solid #000099; margin: 9px; }

.enlargehld {  position:absolute; top: 10px; left: 10px; width:100%; }
.enlarge { padding: 5px; border: 1px solid #000000; background: #ffffff;
			text-align: center; margin: auto; }
			
.floatright { border: 1px solid #accede; padding: 3px; margin-left:5px;
				width: 410px; float:right; text-align:center; background-color:#ffffff; }

.footer { font-size: 11px; text-align: center; }