@import url("/css/screen-globals.css");
@import url("/css/screen-interior-sidebar.css");

#wrapper {
	background: transparent url("/images/bg-drawing.jpg") no-repeat top center;
}
			
		#content-upper h1 {
			font-size: 32px;
			font-weight: 400;
			line-height: 75%;
			margin: 0 0 30px 10px;
		}
			
			#content-upper h1 em {
				color: #83a4bb;
				letter-spacing: -5px;
			}
			
		#content-upper h2 {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 22px;
			font-weight: 600;	
			padding-top: 18px;
			padding-bottom: 13px;
			margin: 0 10px 15px 10px;
			border-bottom: 1px dotted #3e6a8a;
		}
		
		#content-upper img {
			padding-left: 20px;
			padding-right: 10px;
		}
				
		#content-upper h3 {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 24px;
			line-height: 120%;
			color: #c8deee;
			font-weight: 400;
			margin: 0 20px 15px 10px;
		}
			
			#content-upper h3 a {
				color: #fff;
				text-decoration: underline;
			}
			
			#content-upper h3 a:hover {				
				color: #c8deee;
				text-decoration: none;
			}
		
		#content-lower-left p {
			font-size: 13px;
			line-height: 20px;
			color: #b9d4e7;
			margin: 0 20px 23px 10px;
		}	
			
			#content-lower-left p a {
				color: #fff;
				text-decoration: none;	
				border-bottom: 1px dotted #9ab2c3;
			}
			
				#content-lower-left p a:hover {
					text-decoration: none;
					color: #C8DEEE;
					border-bottom: none;
				}
				
		#content-upper p.date {
			font-size: 14px;
			line-height: 22px;
			color: #c8deee;
			font-weight: 400;
			margin: 0 20px 5px 10px;
		}
		
		#content-upper h4 {
			position: relative;
			margin-bottom: 40px;
		}
		
			#content-upper h4 a {
				font-size: 14px;
				line-height: 75%;
				font-weight: 400;
				background-color: #ca4a1f;
				padding: 5px 10px 7px 10px;
				margin: 0 0 0 10px;
				color: #fff;
				text-transform: uppercase;
				text-decoration: none;
			}
			
				#content-upper h4 a:hover {
					background-color: #ae3c15;
				}
				
#content-lower-wrapper {
	/*background: #144162 url("/images/bg-int-content.jpg") repeat-x top center;
	border-top: 1px dotted #3e6a8a;*/
}

	#content-lower {
	
	}	
			
			#content-lower h2 {
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 22px;
				font-weight: 600;	
				padding-top: 21px;
				padding-bottom: 9px;
				margin: 0 10px 15px 10px;
				border-bottom: 1px dotted #3e6a8a;
			}
				
		
		#content-lower-left {
			position: relative;
			float: left;
			width: 624px;
			padding-bottom: 50px;
		}
			
			
			#content-lower #pagination {
				position: absolute;
				top: 0; 
				right: 0;
				display: inline; 
				list-style: none;
				padding: 0 0 0 0;
				margin: 22px 10px 0 0;
			}		
			
				#content-lower #pagination li {
					float: left;
					height: 37px;
					font-size: 12px; 
					padding: 10px 8px 0 8px;
					margin: 0 0 0 0;
				}
						
						#content-lower #pagination li.pagi-left  { padding: 0 0 0 5px; }
						#content-lower #pagination li.pagi-right { padding: 0 0 0 0; }
						
						#content-lower #pagination li.pagi-left a,
						#content-lower #pagination li.pagi-right a {
							width: 24px;
							height: 37px;
							display: block;
						}
						
						#content-lower #pagination li.pagi-left a { background: transparent url("/images/btn-pagi-left.gif") no-repeat 0 -37px; }
						#content-lower #pagination li.pagi-right a { background: transparent url("/images/btn-pagi-right.gif") no-repeat 0 -37px; }
						
						#content-lower #pagination li.pagi-left a:hover,
						#content-lower #pagination li.pagi-right a:hover {
							background-position: 0 0;
						}
						
						#content-lower #pagination li a span {
							display: none;
						}
					
					#pagination li a {
						color: #c8deee;
						text-decoration: none;
					}									
					
					#pagination li.current a {
						color: #fff;
						font-weight: bold;
						text-decoration: underline;
					}									
					
					#pagination li a:hover {
						color: #fff;
						text-decoration: underline;
					}
				
			#content-lower-left h3 {
				font-size: 16px;
				margin: 0 10px 14px 10px;
				font-weight: normal;
			}
			
				#content-lower-left h3 a {
					color: #fff;
					text-decoration: none;
					border-bottom: 1px dotted #9ab2c3;
				}
					
					#content-lower-left h3 a:hover {
						color: #c8deee;
						text-decoration: none;
						border-bottom: none;
					}
				
			
			#content-lower-left h4 {
				font-size: 14px;
				line-height: 75%;
				border-top: 1px dotted #3e6a8a;
				margin: 10px 10px;
			}
							
			#content-lower-left h4 {
				margin-right: 0;
			}
				
				#content-lower h4 a {
					font-weight: 400;
					color: #fff;
					text-transform: uppercase;
					text-decoration: none;	
				}
				
					#content-lower h4 a:hover {
						color: #a1adb4;
					}		
			
			
			#content-lower-left p {
				font-size: 13px;
				line-height: 23px;
				color: #c8deee;
				margin: 0 20px 23px 10px;
			}
			
				#content-lower-left p a {
					color: #fff;
					text-decoration: none;	
					border-bottom: 1px dotted #9ab2c3;
				}
				
					#content-lower-left p a:hover {
						text-decoration: none;
						color: #C8DEEE;
						border-bottom: none;
					}

				
				#content-lower-left p.date {
					font-size: 13px;
					line-height: 1em;
					margin: 0 20px 10px 10px;
					padding-top: 10px;
				}
			
			.image-caption {
				position: relative;
				float: right;
				width: 302px;
				padding: 0 10px 10px 10px;
				font-size: 12px;
				font-style: italic;
				color: #c8deee;
			}
				
				
							
				.news-list-item .clear {
					border-bottom: 1px dotted #3e6a8a;
					margin: 10px 10px 0 10px;
				}
				
				.news-list-item h3 {
				
				}
				
					.news-list-item h3 a {
						color: #fff;
						text-decoration: underline;
					}
					
					.news-list-item h3 a:hover {
						color: #c8deee;
						text-decoration: none;
					}
				
				.news-list-item p {
					font-size: 13px;
					line-height: 17px;
					color: #c8deee;
					margin: 0 20px 15px 10px;
				}
					
					/*.news-list-item p a {
						color: #fff;
						text-decoration: underline;
					}
					
						.news-list-item p a:hover {
							color: #c8deee;
							text-decoration: none;
						}*/
				
					.news-list-item p.date {
						font-size: 13px;
						line-height: 18px;
						color: #c8deee;
						margin: 0 20px 5px 10px;
					}
				
				
			#content-lower-left ul {
				padding: 0 20px 23px 20px;
			}
			
				#content-lower-left ul li {
					font-size: 13px;
					line-height: 15px;
					color: #c8deee;
					margin: 0 10px;
					padding: 0 5px 15px 10px;
				}
				
					#content-lower-left ul li strong {
						font-weight: normal;
						color: #fff;
					}
				
			#content-lower-left .bio {
			
			}
			
				#content-lower-left .bio-image {
					float: left; 
					width: 146px;
					padding-left: 10px;
				}
				
				#content-lower-left .bio-text {
					float: right; 
					width: 466px;
				}
				
						#content-lower-left .bio-text p {
							font-size: 13px;
							line-height: 20px;
							margin: 0 20px 17px 10px;
						}

