@charset "utf-8";
/* CSS Document */

/*	m a i n    s h i z   */
body {
	margin: 20px 20px 0;
	color: #333;
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
	}

a, a:visited { color:#889ab9 ; text-decoration: none; border-bottom: dotted #cccccc 1px; }

a:hover { color: #0060FF; text-decoration: none; border-bottom: dotted #cccccc 1px; }
 
a.clean { text-decoration: none; border: 0; }

div#container {
	margin-left: auto;
	margin-right: auto;
	width: 50em;
	text-align: left;
	}
	
#content {
	width: 760px;
	float: left;
	background: transparent;
	padding-bottom: 20px;
	}

.dottedline {
    border-bottom: dotted #ccc 1px;
	}

h1, h2 {
	margin: 0 230px 5px 120px;
	padding: 5px 0;
	font-weight: normal;
	}
	
h1 {font-size: 20px;}
h2 {font-size: 16px;}

p {margin: 0 230px 20px 120px;}

.highlight { background-color:#111; font-size: 20px; color: #889ab9; line-height: 25px; margin: 0 0 15px 0; padding: 1px 4px 3px 1px ; }

.highlight2 {
	background-color:#111; font-size: 14px; font-weight: 500 ; color: #AD9571;	line-height: 22px; 	margin: 0 0 15px 0; padding: 1px 3px 3px 1px ; }

.highlight2 a, .highlight2 a:visited { color: #AD9571 ; text-decoration: none;  }

.highlight2 a:hover { color: #0060FF; text-decoration: none; }

			
/*	i m a g e s   n   c a p t i o n s   */
.pic p, .caption {
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	margin: 4px 0 10px;
	}

/*  p l a c e m e n t  */
.left {float: left; margin-right: 20px; }
.right {float: right; margin-left: 20px;}
.right.inset {margin: 0 120px 0 20px;} /* img floated right within text */
.left.inset {margin-left: 230px;} /* img floated left within text */

/*  s i z e  */
.one {width: 100px;}
.two {width: 210px;}
.three {width: 320px;}
.four {width: 430px;}
.five {width: 540px;}
.six {width: 650px;}
.seven {width: 760px;}

/*  a d d i t i o n s  */
.frame {border: 1px solid #999;}
.solo {margin-bottom: 20px;}

/*  g a l l e r y   s h i z  */
div.navigation a.pageLink {
	height: 42px;
	line-height: 42px;
	}

div.loader, div.slideshow a.advance-link {
	width: 410px;
	height: 402px;
	}

div.slideshow a.advance-link {
	line-height: 402px;
		}

div.slideshow-container {
	width: 410px;
	height: 432px;
	}	

ul.meta li {
	width: 135px;
	}

div.navigation-container {
	width: 260px;
	margin-top: 27px;
	}

div.caption-container, span.image-caption {
	width: 400px;
	}


pre {

	font-size: 1.2em;

	line-height: 1.2em;

}

div#page {

	width: 760px;

	background-color: #fff;

	margin: 0 auto;

	text-align: left;

	border-color: #ddd;

	border-style: none solid solid;

	border-width: medium 1px 1px;

}

div#container {

	padding: 20px;

}

div#ads {

	clear: both;

	padding: 12px 0 12px 66px;

}

div#footer {

	clear: both;

	color: #777;

	margin: 0 auto;

	padding-top: 20px;

	text-align: center;

}



h2.album-date {

	margin-top: 6px;

}

p.album-description {

	margin-top: 20px;

}

ul.meta {

	margin: 10px 0 0 0;

	padding: 0;

	font-size: 0.8em;

}

ul.meta li {

	padding: 0;

	list-style: none;

}

div.caption-container {

	color: #111;

}

div.image-title {

	font-weight: bold;

	font-size: 1.4em;

}

div.image-desc {

	line-height: 1.3em;

	padding-top: 12px;

}

div.photo-index {

	color: #777;

}


