/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: Bulldog Design Inc | www.bulldogdesigninc.com

*/	


			/* Global Layout */


body 
{
font-size: 12px;
margin: 0px;
text-align: center;
background: #B2BB1C url(img/bg.gif) top center repeat-y;
color: #111;
font-family: Arial, Helvetica, sans-serif;
}

#wrap{
	position: relative;
	margin: auto;
	width: 800px;	
}

	#header{
		position: relative;
		height: 173px;
background:white;
		background: url(http://buildingournewy.com/wp-content/uploads/2010/02/YMCA-building-website-new-header.jpg) top left no-repeat;	
                
	}
	
	#nav{
		position: relative;
		height: 32px;	
		background: #B2BB1C;
                z-index: 10;
	}
	
		#search-box{
			position: relative;
			float: right;
			height: 24px;
			padding: 4px 6px 0 0;	
		}
		
			#search-box .text{
				position: relative;
				float: left;
				padding: 3px 5px 0 20px;
				height: 21px;
				width: 132px;
				border: 0;
				font-size: 11px;
				color: #ddd;
				background: url(img/sbg.gif) top left no-repeat;
			}
			
			#search-box .search-btn{
				position: relative;
				float: left;
				height: 24px;
				width: 24px;
				background: url(img/go.gif) top left no-repeat;
				border: 0;	
			}
		
		
		#nav ul{
			position: relative;
			float: left;
			height: 32px;	
			font-size: 12px;
			padding-left: 2px;
			z-index: 100;
		}
		
			#nav ul ul{
                                font-size: 12px;
				position: absolute;
				display: none;
				height: auto;
				top: 32px;
				left: 0;
				width: 200px;
				padding: 0;
                                z-index:100;
				background: #B2BB1C;	
			}
			
			#nav li:hover ul{
				display: block;
			}
			
			#nav ul ul li{
				position: relative;
				float: none;	
				text-align: left;
			}
			
			#nav ul ul li a{
				float: none;
				display: block;
				width: 186px;
			}
			
			#nav ul ul li a:hover{
				background: #fff;
				color: #B2BB1C;	
			}
		
			#nav li{
				position: relative;
				float: left;
				height: 32px;	
			}
			
			#nav li a{
				position: relative;
				float: left;
				padding: 9px 14px 0 14px;
				height: 23px;				
				color: #FFFFFF;
				text-decoration: none;
			}
			
			#nav li a:hover{
				background: #fff;
				color: #B2BB1C;
			}
			
			#nav li.active a, #nav li.current_page_item a{
				color: #fff;
				background: #B2BB1C;
			}
	#frontWelcome{
                       background: url(img/Welcome.png) top left no-repeat;
                       position: relative;
                       top:10px;
                       left:10px;
                       float: left;
                       height:75px;
                       width: 550px;                       
                       padding-left:10px;     
                       padding-right:10px;    
                       padding-top:4px;
                       }
       .welcome{
        color:#007db1;
        font-size: 11px;
        }
	#splash{
		position: relative;
		height: 258px;
		border-bottom: 0px solid #fff;
		text-align: left;
			
                z-index:-10;
	}
	
		#splash blockquote{
			position: relative;
			float: left;
			width: 470px;
			padding: 25px 0 0 25px;
		}
		
		#splash p{
			position: relative;
                        font-size: 11px;
			color: #888888;
			line-height: 1.8em;
			padding-left: 26px;
			/*background: url(img/qleft.gif) left top no-repeat;*/
		}
               .blockquotes{
			position: relative;
			font-size: 12px;
			color: #888888;
			line-height: 1.8em;
			padding-left: 26px;
			background: url(img/qleft.gif) left top no-repeat;
		}
		
		#splash cite{
			position: relative;
			display: block;
			padding: 8px 0 0 45px;
			color: #888888;
			font-size: 12px;
			font-style: italic;
		}
		
		
	
	
	
	#page{
		position: relative;
		background: url(img/pbg.jpg) top left repeat-y;
		text-align: left;
		overflow: hidden;
		font-size: 12px;
	}	
	
	#inx1{
		position: relative;
		overflow: hidden;
		background: url(img/in-bottom.jpg) bottom left no-repeat;
	}
       #inx2{
		position: relative;
		overflow: hidden;
		background: url(img/girlreading.jpg) bottom left no-repeat;
	}
	#inx3{
		position: relative;
		overflow: hidden;
		background: url(img/happygroup.jpg) bottom left no-repeat;
	}
	#inx4{
		position: relative;
		overflow: hidden;
		background: url(img/kidsinpool.jpg) bottom left no-repeat;
	}
	#inx5{
		position: relative;
		overflow: hidden;
		background: url(img/ladyinpool.jpg) bottom left no-repeat;
	}
	#inx6{
		position: relative;
		overflow: hidden;
		background: url(img/studying.jpg) bottom left no-repeat;
	}
	
		#content{
			position: relative;
			float: left;
			width: 531px;
			padding: 13px 18px 210px 13px;
			
		}
		#content a{
                      color:red;
                      text-decoration:none;
                    }
			.entry{
				position: relative;
			}		
			
				.entry p{
					position: relative;
					line-height: 1.5em;
					padding-bottom: 1em;	
				}		
				
				.entry h1{
					position: relative;
					font-size: 1.6em;
					font-weight: bold;
					color: #ee3a42;	
					padding-bottom: 12px;
				}
				
				.entry a{
					color: #ee3a42;	
				}
				
				.entry h2{
					position: relative;
					font-weight: bold;
				}
				
				.entry h3{
					position: relative;
					font-weight: bold;
					font-size: 1.1em;
				}
		
		
		
		#sidebar{
			position: relative;
			float: left;
			width: 238px;
		}
		
			.widget{
				position: relative;
				padding: 16px;
			}
			
				.widget h3{
					position: relative;
					font-size: 12px;
					font-weight: bold;
					color: #ee3a42;	
					padding-bottom: 8px;
				}
				
				.widget.alt1{
					background: #d5ae0a;
					color: #fff;	
				}
				
				.widget.alt2{
					color: #fff;
					background: #007EB1;	
				}
				
				.widget.alt2 h3{
					color: #fff;
				}
				
				.widget a{
					color: #111;	
				}
				.widget.alt1 a{
					color: #EE3A42;	
				}
				
				.widget.alt2 a{
					color: #fff;
				}
				
				.widget p{
					position: relative;
					line-height: 1.5em;
					padding-bottom: 1em;
					overflow: hidden;	
				}
				
				.s-rss{
					position: relative;
					display: block;
					padding: 2px 0 2px 22px;
					margin-bottom: 3px;
					background: url(img/rss.jpg) left center no-repeat;
					font-weight: bold;
				}
				
				.s-email{
					position: relative;
					display: block;
					padding: 2px 0 2px 22px;
					margin-bottom: 3px;
					background: url(img/email.jpg) left center no-repeat;
					font-weight: bold;
				}
				
				#emails .text{
					position: relative;
					float: left;
					padding: 3px 5px 0 5px;
					border: 0;
					height: 18px;
					width: 140px;					
					font-size: 12px;
					color: #333;
					font-weight: bold;
					background: url(img/emailaddress.jpg) top left no-repeat;
				}
				
				#emails .submit-btn{
					position: relative;
					float: left;
					height: 21px;
					width: 46px;
					margin-left: 9px;
					background: url(img/esubmit.jpg) top left no-repeat;
					border: 0;
				}
				
				
				
		
		
		
		
	#front{
		position: relative;
                font-size: 12px;
		padding: 10px 0 15px 0;
                height:275px;
		text-align: left;
		color: #fff;
		/*overflow: hiddenn;*/
		border-bottom: 3px solid #fff;
		background: url(img/fbg.png) top center;
	}
	
		#front h2{
			position: relative;
                        color:#fff;
			padding: 11px 0 2px 0;
			font-weight: bold;
			font-size: 14px;
		}
		
		#front a{
			position: relative;
			font-weight: bold;	
			color: #fff;
		}
		
		#front p{
			position: relative;
			line-height: 1.4em;
			padding-bottom: 8px;
                        padding-left:15px;
		}

		#front1{
			position: relative;
			float: left;
			width: 257px;
                        font-size: 12px;
			padding: 0 24px 0 10px;
		}
		
		#front2{
			position: relative;
			float: left;
			width: 256px;
			padding-right: 24px;
                        font-size: 12px;
		}
		
		#front3{
			position: absolute;
                        color:#fff;
                        top:5px;
                        left:574px;
			float: left;
			width: 256px;
			width: 220px;
			font-size: 11px;
		}

			#front3 h2{
                                color-#fff;
				font-size: 14px;
				padding-bottom: 4px;
				margin-bottom: 5px;
				border-bottom: 1px solid #fff;
			}
                        #front3 a{
                                color:#ffffff;
				position: relative;
			        font-weight: bold;	
			}
		
		.latest-news {
			position: relative;
			list-style: outside disc;	
                        font-size:12px;
		}
		
		.latest-news li{
			position: relative;
			margin-left: 16px;
		}

               .breadcrumbs{
                        color:#222222;
                        font-size:10px;
                        padding:5px 5px 5px 0px;
                }





















