/* ORCA Partnership site format
Author:	Andy Waschick
Version:	2007.12.15  */

/* Gestalt system required CSS definitions */
@import url("gestalt.css");  

body, html  {
	text-align: center; 
	margin: 0px; 
	padding: 0px; 
	background-color: #fff; 	
	color: #444; 
	}

#page {
	position: relative;
	margin: 0 auto;
	width: 850px;
	top: 50px; 
	}

	#wrapper {
		margin: 0px; 
		padding: 0px; 
		font-size: 12px; 
		width:850px; 
		}
		
		#main {
			text-align: left !important; 
			}
				
			#main .header {
				font-family: Georgia, Palatino, "Times New Roman", serif;	
				font-size: 15px; 
				line-height: 19px; 
				margin-bottom: 10px; 
				border-bottom: 1px solid black; 
				height: 90px; 
				position: relative; 
				top: 0px; 
				left: 0px; 
				}
				
				#main .header .menu {
					width: 66%; 
					position: absolute; 
					right: 0px; 
					bottom: 0px; 
					text-align: right; 
					margin-bottom: 10px; 
					}
					
					#main .header .menu a {
						color: #000; 
						text-decoration: none; 
						}
						
						#main .header .menu a:hover {
							text-decoration: underline; 
							}
					
				#main .header .title {
					width: 60%; 
					position: absolute; 
					left: 0px; 
					bottom: 0px; 
					margin-bottom: 10px; 
					}
			
			#main .block {
				width: 100%;
				clear: both; 
				}
				
				#main .block .copy {
					font-family: verdana, arial, helvetica, sans-serif; 
					margin: 10px; 
					}
					
					#main .block .copy a {
						color: #000; 
						text-decoration: underline; 
						}
						
						#main .block .copy a:hover {
							color: blue; 
							}
							
					#main .block .copy td a {
						text-decoration: none; 
						}
				
				#main .block .hero {
					font-family: Georgia, Palatino, "Times New Roman", serif;	
					font-size: 17px; 
					line-height: 20px; 
					}
				
					#main .block .hero a {
						color: #000; 
						text-decoration: underline; 
						}
						
						#main .block .hero a:hover {
							color: blue; 
							}
					
					#main .block .home {
						text-align: center; 
						}
					
				#main .block .image {
					}
					
					#main .block .image img {
						width: 150%; 
						}
				
				#main .block .links {
					}
				
				#main .footer {
					padding-bottom: 30px; 
					}
					
			#main .column {
				width: 33%; 
				float: left; 
				}
				
				#main .column .copy {
					font-family: verdana, arial, helvetica, sans-serif; 
					font-size: 12px; 
					line-height: 15px; 
					margin: 10px; 
					}
					
					#main .column .copy .pull-quote {
						font-size: 18px;
						left: 10px;
						line-height: 26px;
						position: absolute;
						text-align: right;
						}
						
						#main .column .copy .pull-quote div, #main .column .copy div.pull-quote {
							width: 260px;
							}
						
						#main .column .copy .pull-quote p, #main .column .copy p.pull-quote {
							width: 260px;
							}
							
						.pull-quote br {
							margin-top: 15px; 
							}

						#main .column .copy .pull-quote img, img.pull-quote {
							padding: 5px; 
							border: 1px solid #ccc !important; 
							margin-top: -35px; 
							}
											
					#main .column .copy h1 {
						line-height: 25px; 
						}
					
					#main .column .copy a {
						color: #000; 
						text-decoration: underline; 
						}
						
						#main .column .copy a:hover {
							color: blue; 
							}
					
					#main .column .copy .child-listing {
						}
						
						#main .column .copy .child-listing .child-link {
							margin-top: 5px; 
							margin-bottom: 5px; 
							}
					
					.pullimage img {
						padding: 5px; 
						border: 1px solid #ccc !important; 						
						}
					
					.copy h1 {
						font-size: 15px; 
						}
					
				#main .column .hero {
					font-family: Georgia, Palatino, "Times New Roman", serif;	
					font-size: 17px; 
					line-height: 20px; 
					}
					
					#main .column .hero a {
						color: #000; 
						text-decoration: underline; 
						}
						
						#main .column .hero a:hover {
							color: blue; 
							}
				
				#main .column .image {
					font-family: verdana, arial, helvetica, sans-serif; 
					font-size: 12px; 
					line-height: 15px;
					margin: 0px; 
					margin-right: 10px; 
					margin-top: 10px; 
					}
					
					#main .column .image img {
						width: 100%; 
						}
						
					#main .column .image a {
						color: #000; 
						text-decoration: underline; 
						}
						
					#main .column .image a:hover {
						color: blue; 
						}
						
				
				#main .column .links {
					}
					
			#main .twocolumn {
				width: 50%; 
				float: left; 
				}
				
				#main .twocolumn .copy {
					font-family: verdana, arial, helvetica, sans-serif; 
					font-size: 12px; 
					line-height: 15px; 
					margin: 10px; 
					}
					
					#main .twocolumn .copy .pull-quote {
						font-size: 18px;
						left: 10px;
						line-height: 26px;
						position: absolute;
						text-align: right;
						}
						
						#main .twocolumn .copy .pull-quote div, #main .twocolumn .copy div.pull-quote {
							width: 400px;
							}
						
						#main .twocolumn .copy .pull-quote p, #main .twocolumn .copy p.pull-quote {
							width: 400px;
							}

						
						#main .twocolumn .copy .pull-quote img {
							border: 1px solid #ccc; 
							margin: 5px; 
							padding: 5px; 
							margin-top: -35px; 
							}
										
					#main .twocolumn .copy h1 {
						line-height: 25px; 
						}
					
					#main .twocolumn .copy a {
						color: #000; 
						text-decoration: underline; 
						}
						
						#main .twocolumn .copy a:hover {
							color: blue; 
							}
				
				#main .twocolumn .hero {
					font-family: Georgia, Palatino, "Times New Roman", serif;	
					font-size: 17px; 
					line-height: 20px; 
					}
					
					#main .twocolumn .hero a {
						color: #000; 
						text-decoration: underline; 
						}
						
						#main .twocolumn .hero a:hover {
							color: blue; 
							}
				
				#main .twocolumn .image {
					margin: 0px; 
					margin-right: 10px; 
					margin-top: 10px; 
					}
					
					#main .twocolumn .image img {
						width: 100%; 
						}
				
				#main .twocolumn .links {
					}

.container-tools {
	border: 1px solid #ddd; 
	background-color: #eee; 
	font-size: 11px !important; 
	padding: 3px; 
	margin: 3px; 
	}
	
.container-preview {
	border: 1px solid #ddd !important; 
	background-color: #e8cece; 
	font-size: 11px !important; 
	padding: 3px; 
	margin: 3px; 
	}
					
					