/** magnet design 2008 **/

/* GLOBAL */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, a  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;

}
select, textarea, input{
	font: 12px Arial, Helvetica, sans-serif;
}
#intpage {
        margin:0;
        padding:0;
		background-color: #003e77; 
		background-image: url("../images/body-bg-2010.jpg");
		background-repeat: no-repeat;
		background-position: top center;
}
#homepage {
        margin:0;
        padding:0;
		background-color: #003e77; 
		background-image: url("../images/home-bg-2010b.jpg");		
		background-repeat: no-repeat;
		background-position: top center;
}

ol, ul { margin:5px; padding-left:35px; }
p { padding:3px 0px 3px 0px; margin:15px 0px 10px 0px;}
blockquote {margin:5px 10px 5px 10px;}

#stretch {
        margin:0 auto;
        padding:0;
		background:url("../images/stretch.jpg") center top; 
		background-repeat: repeat-y;
		width: 990px;
		
}

img {
border: none;
}

strong {
	font-weight: bold;
	line-height: 20px;
}

.headline {
	font: 14px Arial, Helvetica, sans-serif;
	}

h1  {
	font: 22px Arial, Helvetica, sans-serif;
	color: #fef0a2; 
	font-weight: bold;
	margin: 15px 0px 10px 0px;
}
	
h2  {
	font: 18px Arial, Helvetica, sans-serif;
	color: #fef0a2;
	font-weight: bold;
	margin:10px 0px 15px 0px;
	
}	

h3 
{
	font-size:16px;color: #fef0a2;
	margin: 15px 0px 10px 0px;
}
h4 {font-size:15px;
	margin: 15px 0px 10px 0px;}
h5 {font-size:14px;}
h6 {font-size:13px;}

#page {
	background:url("../images/header-bg-2010a.jpg")  top;	
	background-repeat: no-repeat;
	width: 990px;
	}
	
#wideness {
	width: 990px; 
}
	
#header {
	height: 213px;
	width: 990px;
	}

#intnav {
	width: 214px;
	height: 524px;
	float: left;
}

#content {
	width: 650px;
	padding: 50px 30px 0px 30px;
	text-align: left;
	color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	float: left;
}


	 
ul#mainnav {
      margin: 0px;
      padding: 0px;
      list-style:none;
      }
	  
ul#mainnav li {
	  list-style:none;
      margin: 0px 0px -4px 0px;
      padding: 0px;
      }
	  
* html #mainnav li {
height:1px;
}


/* footer */

#footer {
	color: #fff;
	width: 990px;
	height: 120px;
	text-align: center;
	font: 9px Arial, Helvetica, sans-serif;
	background:url("../images/footer.jpg") center top;	
	clear: both;
	line-height: 50px;
}
#homefooter {
	color: #fff;
	width: 990px;
	text-align: center;
	font: 9px Arial, Helvetica, sans-serif;		
	clear: both;
}

.title
{
	margin:0px 0px 10px 0px
}