/* - - - - - - - - - - - - - - - - - - - - -

Title : Club Ashfield
URL : 

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*
----------------------------------------------------------------------------- 
GLOBALS
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; }

html {
	overflow: -moz-scrollbars-vertical;
	}
	
	
body{
	width:100%;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	background: #434343 ;
}

fieldset { border: 0; }

img { border: 0; }

p, td  {

}

ul,li {}

a:link, a:visited {}

a:hover, a:focus {}

h1 {
	font: normal 25px/35px Arial, Helvetica, sans-serif;
	color: #575757;
}

h2 {

}

h3 {

}



form {
  margin: 0;
}

input, select, textarea {

}


.stats {
	display: none;
	height: 0;
	line-height: 0;
}

.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
	}

/*
----------------------------------------------------------------------------- 
LAYOUTS AND WRAPPERS
-----------------------------------------------------------------------------*/
#overallWrapper {
	width: 100%;
	background: #fff url(../templateimages/body_bg.gif) repeat-x 0% 0%;
	
}

		#wrapper {
			width: 960px;
			margin: 0 auto;
			padding: 0px;
			}
			
				#logo {
					width: 960px;
					height: 147PX;
					
				}
				
				#midWrap {
					width: 960px;
					margin: 0;
					padding: 15px 0px;
					background: #fff;
				}
				
				
						#flashcontent {
							width: 930px;
							height: 247px;
							margin: 0 auto 33px auto;
						}
						
						#ContentWrap {
							width: 930px;
							height: auto;
							margin: 0 auto;
							padding: 0px 0px 30px 0px;
						}
						
								#homeinclude {
									width: 930px;
									margin: 0 auto;
									padding: 0px 0px 20px 0px;
									border-bottom: 1px dotted #e8e8e8; 
								}
		

#footerWrap {
	width: 100%;
	height: 317px;
	background: #434343;
	
}

		#footerIn {
			width: 907px;
			height: 317px;
			margin: 0 auto;
			padding: 35px 0px 0px 0px;
		}
		
			.foothead {
				font: bold 15px/30px Arial, Helvetica, sans-serif;
				color:#fff;
				display: block;
				background: url(../templateimages/foothead.jpg) 0% 100% no-repeat;
				margin: 0 0 20px 0;
				padding: 0 0 8px 0px;
			}
			
			p.foot {
				font: normal 11px/17px Arial, Helvetica, sans-serif;
				color:#fff;
			}
			
			a.white:link, a.white:visited, a.white:hover {
				font: normal 11px/17px Arial, Helvetica, sans-serif;
				color:#fff;
				text-decoration: none;
			}


/*
----------------------------------------------------------------------------- 
NAVIGATION
-----------------------------------------------------------------------------*/
#navWrap {
	width: 960px;
	height: 50px;
	background: url(../templateimages/navbg.jpg) no-repeat 0% 0%;
}

ul#nav {
	width: 960px;
	height: 50px;
	margin: auto;
	padding: 0;
	list-style: none;
}

ul#nav li { 
  	float: left; /*For Gecko*/
	margin: 0;
	padding: 0px;
  	position: relative;
}

ul#nav li.home a{
	display: block;
	text-decoration: none;
	padding: 0 13px;
	font: bold 14px/50px Arial, Helvetica, sans-serif; 
	color: #003d7d;
	background: none;
}

		ul#nav li.home a:hover {
			display: block;
			text-decoration: none;
			padding: 0 13px;
			font: bold 14px/50px Arial, Helvetica, sans-serif; 
			color: #b20838 ;
			background: #fdfdfd;
		}
		ul#nav li.home a.menuOn {
			display: block;
			text-decoration: none;
			padding: 0 13px;
			font: bold 14px/50px Arial, Helvetica, sans-serif; 
			color: #b20838 ;
			background: #fdfdfd;
		}

ul#nav li a {
	display: block;
	text-decoration: none;
	padding: 0 13px;
	font: bold 14px/50px Arial, Helvetica, sans-serif; 
	color: #003d7d;
	text-transform: uppercase;
	/*background: url('../templateimages/nav.jpg') no-repeat 0 0%;*/
}

		ul#nav li a:hover {
			display: block;
			text-decoration: none;
			padding: 0 13px;
			font: bold 14px/50px Arial, Helvetica, sans-serif; 
			color: #b20838 ;
			background: #fdfdfd;
		}
		ul#nav li a:menuOn {
			display: block;
			text-decoration: none;
			padding: 0 12px;
			font: bold 14px/50px Arial, Helvetica, sans-serif; 
			color: #b20838 ;
			background: #fdfdfd;
		}

ul#nav ul {
	z-index: 15;
	position: absolute;
	top: 50px;
	left: 0px;
	width: 250px;
	margin: 0;
	padding: 0;
	list-style: none;
	display: none;

}

#nav ul li {
	float: none; /*For Gecko*/
	display: block !important;
	display: inline; /*For IE*/

	}

/* 2nd Menu */
ul#nav li ul li a {
 	float: none !important; /*For Opera*/
 	float: left; /*For IE*/
	width: 250px;
  	height: auto !important;
  	height: 1%; /*For IE*/
	font: bold 14px/34px Arial, Helvetica, sans-serif; 
	color: #fff;
	background: #003d7d;
  	display: block;
	cursor: pointer;
	border-bottom: 1px dotted #fff;
	}

ul#nav li:hover li a,
ul#nav li.iehover li a {
  	float: none;
	color: #fff;
	font: bold 14px/34px  Arial, Helvetica, sans-serif; 
	background: #cf2c15;
	cursor: pointer;
	}

/* 2nd Menu Hover Persistence */
ul#nav li:hover li a:hover,
ul#nav li:hover li:hover a,
ul#nav li.iehover li a:hover,
ul#nav li.iehover li.iehover a {
	font: bold 14px/34px Arial, Helvetica, sans-serif; 
	color: #FFF;
	background: #cf2c15;
	}

/* 3rd Menu */
ul#nav li:hover li:hover li a,
ul#nav li.iehover li.iehover li a {
	font: normal 14px/30px Arial, Helvetica, sans-serif; 
	color: #e8c58f;
	background: #767a7d;
	}

/* 3rd Menu Hover Persistence */
ul#nav li:hover li:hover li a:hover,
ul#nav li:hover li:hover li:hover a,
ul#nav li.iehover li.iehover li a:hover,
ul#nav li.iehover li.iehover li.iehover a {
	font: normal 14px/30px Arial, Helvetica, sans-serif; 
	color: #FFF;
	background: #560d01;
	}

ul#nav ul ul,
ul#nav ul ul ul {
  	display: none;
	position: absolute;
  	top: -1px;
	width: 250px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.iehover ul ul,
ul#nav li.iehover ul ul ul {
  display: none;
	}

ul#nav li:hover ul,
ul#nav ul li:hover ul,
ul#nav ul ul li:hover ul,
ul#nav li.iehover ul,
ul#nav ul li.iehover ul,
ul#nav ul ul li.iehover ul {
  display: block;
	}


/*
----------------------------------------------------------------------------- 
MISCEL
-----------------------------------------------------------------------------*/
.newsletter {
	width: 215px;
	height: 171px;
	background: url(../templateimages/newsletter.gif) no-repeat 0% 0%;
}	

#newsletterForm {
	padding: 55px 0px 0px 15px;
}	

.newsletter_name {
	height: 18px;
}

.newsletterImg {

	
}



