@charset "utf-8";

/* CSS Document */



body{

	padding:0px;

	margin:0px;

}

.page{margin: 0px auto 0px auto;

	padding:0px;

}

.sidebar2 .boxes img{
border:none;
float:none;
}



#header{

	background:#103345;



	margin:0px 0px 0px 0px;

	Padding:5px 0px 10px 0px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	height:46px;



}



.nav{

	background:#103345;

	margin:0px;

	Padding:0px 0px 0px 0px;

	color:#af672c;

	position:relative;

	float:right;





font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	}

	

.centeredNav{

width:980px;



	margin:0px auto;

	text-align:right;

	clear:both;

}

	

.nav a{

	color:#af672c;

	text-decoration:none;

	display:block;

	position:relative;

	float:right;

	margin-right:10xp;

	margin-left:10px;

	padding:19px 10px 20px 10px;



}



.nav a:hover{

	text-decoration:none;

	color:#103345;

	background:#af672c;

	

}



.textlogo{

	position:relative;

	float:left;

	

	Padding:0px 0px 0px 0px;

	





}



.textlogo a{

	text-decoration:none;

	border:0px solid #103345;

	outline:none;

	color:#103345;

}



.locations{

	padding:20px 15px 20px 0px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	margin:auto 0px 0px auto;

	position:relative;

	color:#af672c;

	float:right;

}





.teaser{

	background:url("http://penguineds.com/wp-content/themes/glossyblue/images/background.png") ;

	border-bottom:solid 5px #103345;

	color:#103345;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:24px;

	text-align:right;

	line-height:1.3;

	height:240px;

	border-bottom



}



.teaser a{

	color:#103345;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	margin-bottom:0px;

	text-decoration:none;

	letter-spacing: 1pt;

	display:block;

	position:relative;

	float:left;

	padding-right:20px;

	padding-left:20px;

}



.teaser a:hover{

	text-decoration:underline;

}





.centeredteaser{

	width:980px;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:auto;

	Margin-right:auto;

	height:240px;

}



.teaserimages{



	margin:0px 0px 0px 75px;

	padding:0px 10px 0px 0px;

	positon:relative;

	float:left;

			

}



.teasertextimg{

	padding-bottom:25px;

			

}



.centeredcontent{

	width:980px;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:auto;

	Margin-right:auto;

	position:relative;





}



.centeredheader{

	width:980px;

	margin-top:0px;

	margin-bottom:0px;

	margin-left:auto;

	Margin-right:auto;









}

.content {



	font-family: georgia,serif;

	color: #103345;

	font-size: 12px;

	float:left;

	width:450px;

	margin-bottom:30px;









}



.content a{

	text-decoration:none;

	color:#419d9c;

}



.content a:hover{

	text-decoration:underline;

}



.content h1{

	color:#103345;

	font-family: georgia,serif;

	font-size: 28px;

	font-weight: bold;

	font-variant: small-caps;

	letter-spacing: 1.4pt;

	word-spacing: 1.4pt;

	line-height: 1.1;

	padding:20px 10px 0px 0px;

	



}



.content h2{

	padding:10px 10px 5px 0px;

	margin-top:40px;

	border-bottom:dotted 2px #419d9c;

	clear:both;

color:#419d9c;





}



.content h4{

	padding:10px 10px 5px 0px;

	border-bottom:dotted 2px #419d9c;



}



.content li{

	list-style:none;

	margin-left:15px;

	line-height:1.5;

	

}



.centeredcontent img{

	border:solid 2px #103345;

	position:relative;

	float:left;

	margin:5px;

}



content p{

	margin:5px 5px 15px 5px;

	padding:0px 0px 0px 0px;

}



.eventdate{

	color:#419d9c;

	display:block;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	margin-bottom:-75px;

	margin-right:0px;

	text-align:right;

	clear:both;





}



.eventtitle{

	font-family: georgia,serif;

	color:#419d9c;

	font-size: 18px;

	clear:both;



}



.sidebar{

	position:relative;

	float:right;

	margin-top:39px;

 	width:300px;

	padding-top:0px;

	}



.sidebar2{

	position:relative;

	float:right;

	margin-top:40px;

	width:200px;

	padding-top:0px;



}

#logo{

	margin:-115px 0px 0px 0px;

	width:176px;

	position:relative;

	float:left;

	padding-left:10px;

}

.boxheader{

	background-image:url("http://penguineds.com/wp-content/themes/glossyblue/images/colheader3.png");

	height:20px;

	padding:5px 20px 5px 20px;

	margin-top:0px;

	margin-bottom:0px;

	margin-right:25px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#103345;

		



}





.boxes h3{

   	border-top:dotted 2px #419d9c;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	color:#103345;

	padding-top:5px;

	margin-top:5px;

	margin-bottom:0px;

clear:both;



}

.boxes{

	border-bottom:solid 1px #CCCCCC;

	border-left:solid 1px #CCCCCC;

	padding:0px 20px 0px 10px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	color:#103345;

	position:relative;

	clear:both;

	margin-right:25px;

	margin-top:0px;

}



.boxes hr{

	display: block; 

	clear: both; 



  	visibility: hidden;

}

.sidebar2 h1{	

        background-image:url("http://penguineds.com/wp-content/themes/glossyblue/images/colheader3.png");

	height:20px;

	padding:5px 0px 5px 0px;

	margin:0px 25px 0px -10px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#103345;

width:175px;

}

.sidebar h1{	

        background-image:url("http://penguineds.com/wp-content/themes/glossyblue/images/colheader3.png");

	height:20px;

	padding:5px 0px 5px 0px;

	margin:0px 25px 0px -10px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#103345;

width:275px;

}



.boxes h2{

	padding:0px 10px 0px 0px;

	border-bottom:dotted 2px #419d9c;

	margin:0px 0px 0px 0px;

	font-size:2px;

}



.locations h2{

	padding:0px 0px 0px 0px;

	border-bottom:dotted 2px #419d9c;

	margin:5px 0px5px 0px;

	font-size:2px;

}



.boxes a{

	text-decoration:none;

	font-family:Georgia, "Times New Roman", Times, serif;



	color:#10605b;



}

.boxes a:hover{

	text-decoration:underline;



}







.boxes p{

	margin-top:5px;

	margin-bottom:0px;

	padding-top:0px;

}



.boxes img{

	margin-right:5px;

	margin-top:5px;

	margin-bottom:10px;

	position:relative;

	clear:both;

	float:left;

}



.footer{

	

	background:#103345;



	position:relative;

	clear:both;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:9px;

	color: #af672c;

	line-height:1.8;

	margin:30px 0px 0px 0px;

		





}



.footercentered{

	padding:20px 0px 20px 0px;

	width:980px;

	margin:0px auto;

	clear:both;



}



.footer a{

	text-decoration:none;

	font-size:11px;

	margin:0px 10px 0px 10px;

	color: #af672c;



	

}

.footer a:hover{

	text-decoration:underline;

}



.footerimg{



	position:relative;

	float:right;

	padding:0px 10px 0px 10px;

}

