/* Layout */
#textContent { position:relative; }
.commentInput .box { display:none; }

.secondary { width:170px; margin-bottom:1px; }
#menu { float:left; }
#extras { float:right; margin-top: 17px; }
#main { width:500px; float:left; padding-bottom:15px; }

/* box */
.boxTitle,
.secondary h4 { background:#93B7C6; font-weight:bold; font-size:12px; margin:0; padding:5px 10px; color:#000; }
.secondary h4 a,
.secondary h4 a:visited {color:#fff;}
.secondary .box { background:#f0f0f0; _height:1px; padding-bottom:10px; }
.secondary .box .inner { background:transparent; padding:10px 10px 0 10px; }
.secondary .box .inner .label { display: block; }


/* secondary */
.secondary .uc { margin-bottom:15px; }

/* menu */
.topMenu { position:absolute; bottom:0px; left:20px; }
	.topMenu li { float:left; }
	.topMenu a,
	.topMenu a:visited { color:#fff; display:block; padding:5px; }
	.topMenu .current a,
	.topMenu .trail a,
	.topMenu .current a:visited,
	.topMenu .trail a:visited { font-weight:bold; background-color:#fff; color:#333; margin:0 5px; padding:5px 10px; }

.subMenu{}
	.subMenu a { display:block; padding:2px 0; _height:1px; color:#333; }
	.subMenu ul { margin:0 0 5px 15px; }
	.subMenu .trail > a { color:#0096DB; }
	.subMenu .current > a { color:#0096DB; font-weight:bold; }

/* lists */
.list .a0 { background: #f8f8f8; }
.list { padding-bottom:6px; }
.list .item { padding:5px; }

/* path */
.path { margin-bottom:10px; }
.path .current { color:#333; }
.path a.current:hover { cursor:default; text-decoration:none; }

/* sitemap */
#main ul { list-style:circle; margin-left:20px; }

/* content */
.introduction { font-size:1.1em; font-style:italic; }

/* date */
.date { font-size: 80%; color:#333; display:block; }

/* columns */
.columns .left { float:left; width:245px; }
.columns .right { float:right; width:245px; }

/* gallery */
.thumbnail { opacity:.4; }
.thumbnail:hover, .selected { opacity:1; }
#thumbnails {padding-bottom:10px;}
#thumbnails .text { display:none; }
.thumbnail {margin-bottom:10px;margin-right:5px;}

/* comments */
.commentList { border-top:solid 1px #D0CFCB; margin-top:10px;}

