/*+++++++++++++++++++++++++++++++++++++++++++
+											+
+		eLink Design, Inc. stylesheet		+
+		www.imperialcourtkentucky.org		+
+											+
+++++++++++++++++++++++++++++++++++++++++++*/



.body{
	font:12px Verdana; 
	color:#ededed;
	background:#e68633 url(images/bodyBG.jpg) no-repeat 311px top;
	line-height:16px;
}


td{
    padding:10px;
}

p{
    padding:10px;
}

ul{
    padding:0 40px;	
}
li{
    list-style:disc;
	margin:5px 0;
}

h1, h2, h3, h4, h5, h6{
    margin:10px;
	line-height:24px;
	font-family:Arial;
}


h1{
    font-size:32px;
}

h2{
    font-size:28px;
}


a:link, a:visited{
	color:#999;
}
a:hover, a:active{
    color:#fff;
	text-decoration:underline;
}

hr{
    border:0;
    border-top:1px solid #c5c5c5;
    margin:20px 0;
    height:1px;
}

#memberDiv input{
    border:1px solid #;
	width:px;
	height:px;
	padding:5px;
}


.form{
    border:1px solid #d0d0d0;
	width:200px;
	height:10px;
	padding:5px;
	margin-left:10px;
}
textarea.form{
    border:1px solid #d0d0d0;
	width:200px;
	height:100px;
	padding:5px;
	margin-left:10px;
}
#btn, .button{
    border:1px solid #d0d0d0;
	padding:10px;
	background:#e0e0e0;
	color:#000;
	cursor:pointer;
}
#btn:hover, .button:hover{
	background:#666;
	color:#fff;
}
.subhdr{
    padding-top:0;
}




/*--[ Layout Divs ]--*/


#wrapper{
	margin:0 auto;
	position:relative;
	text-align:center;
    width:977px;
}

#subWrapper{
     	background:url(images/centerContentBG.png) repeat-y 243px top;
		overflow: hidden;
}


#homeContent{
		margin:0 auto;
		text-align:left;
		width:939px;
		height:767px;
     	background:url(images/homeContentBG.jpg) no-repeat center top;
}

#content{
		margin:0 auto;
		text-align:left;
		width:939px;
		height:767px;
		background:url(images/contentBG.jpg) no-repeat center top;
}


	#contentLeft{
		float:left;
		width:234px;
	}

		#logo{
		}

			#logo a{
			    display:block;
				width:234px;
				height:290px;
			}

			#nav-container-container {
				width:221px;
				background:url(images/sidebar-repeat-bg.gif) left top repeat-y;
				margin-left:12px;
			}
			#nav-container {
				width:221px;
				background:url(images/sidebar-bg.gif) left top no-repeat;
				padding-top:10px;
			}
			#nav{
				width:219px;
				/*height:212px;*/
				margin-bottom:20px;
			}
				
				#nav li a{
					display:block;
					width:219px;
					cursor:pointer;
				}

				#nav ul li a span.hover{ display:block; width:221px; text-decoration:none; opacity:0; filter:alpha(opacity=0); text-indent:-219px; overflow:hidden; }
				#nav ul li a.current span.hover{ opacity:1; filter:alpha(opacity=1); }
	
				#link1, #nav-1 a .hover {height:27px;}
				#link2, #nav-2 a .hover {height:54px;}
				#link3, #nav-3 a .hover {height:54px;}
				#link4, #nav-4 a .hover {height:34px;}
				#link5, #nav-5 a .hover {height:43px;}

				#nav-1 a#link1, #nav-1 a .hover {background: url(images/nav-transparent.png) no-repeat 0 0;}
				#nav-2 a#link2, #nav-2 a .hover {background: url(images/nav-transparent.png) no-repeat 0 -27px;}
				#nav-3 a#link3, #nav-3 a .hover {background: url(images/nav-transparent.png) no-repeat 0 -81px;}
				#nav-4 a#link4, #nav-4 a .hover {background: url(images/nav-transparent.png) no-repeat 0 -135px;}
				#nav-5 a#link5, #nav-5 a .hover {background: url(images/nav-transparent.png) no-repeat 0 -169px;}
	
				#nav-1 a#link1.hover, #nav-1 a.current, #nav-1.hover, #nav-1 li.hover, #nav-1 a .hover {background-position:-438px 0;}
				#nav-2 a#link2.hover, #nav-2 a.current, #nav-2.hover, #nav-2 li.hover, #nav-2 a .hover {background-position:-438px -27px;}
				#nav-3 a#link3.hover, #nav-3 a.current, #nav-3.hover, #nav-3 li.hover, #nav-3 a .hover {background-position:-438px -81px;}
				#nav-4 a#link4.hover, #nav-4 a.current, #nav-4.hover, #nav-4 li.hover, #nav-4 a .hover {background-position:-438px -135px;}
				#nav-5 a#link5.hover, #nav-5 a.current, #nav-5.hover, #nav-5 li.hover, #nav-5 a .hover {background-position:-438px -169px;}

				#nav .subnav a { color:#fff; font-weight:bold; text-align:center; padding:2px 0; }

			#nav-bottom { width:179px; background:url(images/sidebar-bottom-bg.png) left bottom no-repeat; padding:20px; font-size:11px; }



		#homeContentCenter{
			float:left;
			margin-top:98px;
			width:696px;
		}


			#homeContentCenter #homeP{
				width:363px;
				padding:0 0 0 20px;
			}			
	
			#homePicture{
				position:absolute;
				top:56px;
				left:643px;
				width:353px;
				height:588px;
			}


		#contentCenter{
			float:left;
			margin-top:98px;
			width:676px;
			padding:25px 10px 20px 10px;
		}




#homeFoot{
	margin:55px auto 0 20px;
	text-align:left;
	font-size:10px;
	color:#fff;
}
	#homeFootBottom{
		height:11px;
	    background:url(images/homeFootBottom.jpg) no-repeat 245px 0;
	}

#foot{
	text-align:left;
	height:98px;
	background:url(images/footBG.jpg) no-repeat 243px top;
	font-size:10px;
	color:#858585;
}

#homeFoot a, #foot a{
    color:#fff;
}

	#footContent{
	    padding:15px 0 0 270px;	
	}
		/*--[ site designed by links ]--*/
		#homeFoot .by a:link, #homeFoot .by a:visited, #homeFoot .by a:hover, #homeFoot .by a:active, #foot .by a:link, #foot .by a:visited, #foot .by a:hover, #foot .by a:active{
			color:#fff;
		}

#socialLinks{
    float:right;	
}
	#socialLinks a{
	    float:left;	
		margin:20px 20px 0 0;
	}


/*--[ contact us page ]--*/

#map{
    
}


#headerAndPs h3{
    margin-bottom:0;
}
#headerAndPs p{
    padding-top:3px;
}

