/* page css */

#page-level-2 { 
    width: 944px;
    margin:auto;
	
}

.page-header {
	padding-bottom:10px;
	font-size:22px;
}

#page-level-3 { }

#page-content-blocks { 
	width: 944px;
	border:1px dotted #CCC;
}

.content-block { 
	padding:30px;
	
}

.content-block ul { 
	margin:0px 15px;
}

ul {
	margin:10px 0px;
}

ul li {
	list-style-position:inside;
	padding:5px 10px;
}

.content-images-container {
	float:right;
	width:230px;
	margin-left:30px;
}

.content-images-container img {
	margin-bottom:15px;
}

#page-name {
	font-family:Arial;
	font-weight:normal;
	font-size:20px;
}

#list-controls #page-name {
	float:left;
}

/* content */

.content-block h1,
.content-block h2,
.content-block h3 {
	margin-bottom:10px;	
}

.content-block h1 {
	
}

.content-header {
  margin:15px 30px 35px 20px;
  padding-bottom:10px;
  font-size:14px;
  font-family:DinLight;
  border-bottom:1px dotted #CCC;  
  color:#333;
}

/* pages */

#page_container{
	float:right;
	margin-right:80px;
	margin-top:3px;
}

#page_container a{
	text-decoration:none;
	padding:3px;
}

#page_container a:hover, #page_container a.selected{
	color:#006699;
}

/* list */

#list-controls {
	text-align:right;
}

#list-controls-view {
	float:left;
	width:600px;
	text-align:left;
	padding-top:10px;
}

#list-controls img {
	cursor:pointer;
	margin-left:10px;
}

#list-container {
	padding-bottom:10px;
}

.list-item {
	
}

.list-item:hover {
	
}

.list-item-thumbnail {

}


.list-item-first {
	padding-left:0px;
}

/* gallery */

#page-area-gallery-blurb {
	padding-top:0px;
}

#page-area-gallery-map {
	height:460px;
	border-bottom:1px dotted #CCC;
}

#gallery-map-container {
	width:580px;
	height:400px;
	float:right;
	margin-left:25px;
	position:relative;
	z-index:1;
}

#page-area-gallery-blurb .content-block ul {
	margin:10px 0px;
}

#page-area-gallery-blurb .content-block ul li {
	list-style-type:none;
	list-style-position:inside;
	margin-bottom:10px;
	padding:0px;
}


#page-area-gallery-map .gallery-text {
	width:270px;
	float:left;
}


#page-area-gallery-blurb h1 {
	font-size:18px;
}

.pdf-link {
	color:#666;
	text-decoration:none;
	display:block;
	margin-bottom:10px;
	padding:5px;
}

.pdf-link:hover {
	cursor:pointer;
	color:#069;
}

.pdf-link img {
	vertical-align:middle;
	margin-right:10px;
}

#login-form {
	padding:20px 0px;
	width:310px;
}

#login-form td {
	padding-bottom:20px;
}



