/* ie6 png fix */
img, div { behavior: url(images/iepngfix.htc) }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
	margin : 0; 
	padding : 0; 
	border : 0; 
	outline : 0; 
	vertical-align : baseline; 
	background : transparent; 
} 

body { 
	line-height : 1; 
} 

ol, ul { 
	list-style : none; 
} 

:focus { 
	outline : 0; 
} 

ins { 
	text-decoration : none; 
} 

del { 
	text-decoration : line-through; 
} 

table { 
	border-collapse : collapse; 
	border-spacing : 0; 
} 

/* core css */
body { 

	font-size : 62.5%; 
	font-family : verdana, sans-serif;
	color : #000; 
	height : 100%; 
} 

h1 { 
	font : 2.4em Georgia, serif; 
	color : #001650; 
	margin : 0 0 10px 0; 
	padding : 0 0 10px 0; 
} 

/* Header */
#header {
	width: 100%;
	height: 235px;
	background : url(images/headerBg.jpg) repeat-x;
	float: left;
}

#headerPlate {
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 235px;
	background : url(images/headerBg2.jpg) no-repeat;
}

/* Content */

#content {
	width: 100%;
	float: left;
	padding: 30px 0 0 0;
}

#contentPlate {
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	height: 100%;
}

#leftCol {
	width: 240px;
	float: left;
}

#rightCol {
	width: 610px;
	float: left;
}

#rightCol p {
	font-size: 1.3em;
	line-height: 2.0em;
	color: #444;
	margin-left: 10px;
}

#nav {
	font-size: 1.3em;
	line-height: 2.5em;
	text-align: left;
	margin-left: -15px;
}

#nav ul {
	list-style-type:none;
}

#nav ul li {
	display:block;
	float:none;
}

#nav ul li a {
	float:none;
	display:block;
	color: #444;
	text-decoration: none;
	padding: 0 0 0 20px;
}

#nav ul li a:hover {
	background:url('images/nav_logo.png') no-repeat left;
}

#spacer {
	height: 35px;
}

/* Footer */

#footer {
	float: left;
	width: 100%;
	height: 382px;
	background : url(images/footerBg.jpg) repeat-x bottom;
	margin-top: 30px;

}

#footerPlate {
	margin-left: auto;
	margin-right: auto;
	background : url(images/timFooter.png) repeat-x bottom;
	width: 731px;
	height: 382px;
}
