/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#EBEBEB;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 width: 920px;
 color: #fff;
 padding: 0px;
 border: 1px solid #ccc;
 height: 71px;
 margin: 20px 0px 0px 0px;
 background: #ffffff;
}
#navigation {
 width: 900px;
 color: #333;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #6699cc;
}
#content { 
 width: 900px;
 color: #333;
 border: 1px solid #ccc;
 background: #ffffff;
 margin: 0px 0px 10px 0px;
 padding: 10px 10px 25px 10px;
 /* height: 350px; */
}
#content a{
text-decoration:none;
color:#3366CC;
}
#navigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding: 0px 10px;
	border-right:1px solid #525C65;
	}
	
#navigation a:hover {
	color:#ffffff;
	background: #333366;
	}

#padding {
	padding:14px;
	}
#footer {
font-size:x-small;
width: 920px;
}
#footer a{
text-decoration:none;
color:#333333;
}


/* KI Media
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body.index #content { min-height: 350px; }
#new-content h2, #new-content p { text-align: left; padding-bottom: 15px; }
#new-content { padding: 25px 0 15px; text-align: center; }
#new-content img { padding: 0 0 10px 0; }

/* =float fix
----------------------------------------------------------------------------------------- */


.floatfix{ display: block; height: 1%; }
.floatfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}


ul.address { padding: 25px 25px 25px 0pt; list-style-type: none; }
