@import url("tools.css");
/*
@import url("typo.css");
@import url("forms.css");
@import url("nav.css");
@import url("layout.css");
@import url("skin.css");
*?

/* Global Formatting */
	/* general tags */
	body {
		margin: 0;
		padding: 0;
		/* background: #eaeaea; */
		text-align: center;
		/*text-align:left;*/
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
/*		font-size: 76%;*/
		font-size:1.2em;
		color:#000000;
		background: url("../images/full-bg.gif") center top repeat-y #CACACA;
	}
	
	div {
		font-size:1em;
	}
	img {
		border:0;
	}
	.inline {
		display: inline !important;
	}
	/* end general tags */

	/* LINKS */
	a,
	a:link 
	a:active {
		color: #CA090E;
		font-size:0.71em;	
		font-weight: bold;
		text-decoration: underline;
	}
	a:visited {
		color: #C94F58;
	}
	a:hover {
		color: #EF0012;
		text-decoration: none;
	}
	/* END LINKS */

	/* HEADINGS */
	h1 {
		font-size: 1.5em;
		margin:0.5em 0 0.5em 0;
		padding: 0;
		text-transform: uppercase;
	}
	h2 {
		font-size: 1.4em;
		font-weight: bold;
		/* font-variant : small-caps; */
		margin: 0 0 0 0;
		padding: 0;
	}
	h3 {
		font-size: 1.1em;
		font-weight: bold;
		margin: 0 0 0.25em 0;
		padding:0;
		/* text-transform:uppercase; */
	}
	h4 {
		font-size: 1em;
		margin: 0;
		padding:0;
	}
	h5 {
		font-size: 1em;
		margin: 0;
		padding:0;
	}

	h6 {
		font-size: 1em;
		margin: 0 0 0 0;
		padding:0;
	}
	/* END HEADINGS */

	/* TEXT */
	p {
		font-size: 1.1em;
		margin: 0 0 1.5em 0;
		padding:0;
		/* line-height:1.4em; */
	}
	blockquote {
		border-left:10px solid #ddd;
		margin-left:10px;
	}
	pre {
		display: block;
		font-family: "Courier New", Courier, monospace;
		font-size: 1em;
		background-color: #eee;
		margin: 0 16px 10px 16px;
		padding: 2px;
	}
	strong, b {
		font-weight: bold;
	}
	em, i {
		font-style:italic;
	}
	code {
		display: block;
		font-family: "Courier New", Courier, monospace;
		font-size: 1em;
		background-color: #eee;
	}
	/* END TEXT */

	/* LISTS */
	ul {
		margin: 0 0 1.5em 20px;
		padding: 0;
		line-height: 1.4em;
	}

	ul li {
		margin: 0 0 0.25em 30px;
		padding: 0;
	}

	ol {
		margin: 0 0 1.5em 20px;
		padding:0;
        line-height: 1.4em;
	}
	ol li {
		font-size: 1.0em;
		margin: 0 0 0.25em 30px;
		padding: 0;
	}
	dl {
		margin: 0 0 1.5em 0;
		padding: 0;
		line-height:130%;
	}
	dl dt {
		font-weight: bold;
		margin: 0.25em 0 0 0;
		padding: 0;
	}
	dl dd {
		margin: 0 0 0 20px;
		padding: 0;
	}
	/* END LISTS */

	/* TABLE */
	table {
		margin: 0 0 1.5em 0;
		font-size: 1em;
	}
	table caption {
		font-weight: bold;
		margin: 0 0 0 0;
		padding: 0 0 0.5em 0;
        text-align: left;
	}
	th {
		font-weight: bold;
		text-align: left;
	}
	td {
		font-size: 1em;
	}
	/* END TABLE */	

	/* HR tags */
	hr {
		/*display: none;*/
	}
	div.hr {
		height: 1px;
		margin: 0 10px 10px 10px;
		background-image: url("../i/dotted-line.gif");
		background-position: left top;
		background-repeat: repeat-x;
	}
	/* End HR tags */
/* End Global Formatting */



/* Custom Tags */
	/* PAGE  (used as a wrapper div right after body tag)*/
	div#page {
		position: relative;
		width: 780px;
		/* height: 580px; */
        
		margin: 0 auto 0;
        padding: 15px 30px 15px 30px;
        
		text-align: left;
	    background: url("2006Bg.jpg") left top repeat-y transparent;
	}
	/* END PAGE */

	/* HEADER (used just inside page div normally)*/
	div#header { 
        position: relative;
        margin: 0 0px;
        padding: 0 0 0 0;
		width: 720px;
		height: 129px;
	    background: url("header-bg5.gif") left top no-repeat transparent;
	}
	div#header h1 {
		margin: 0;
		padding: 0;
	}
    div#header div#logo {
        position: relative;
        left: 0px;
        top: 0px;
        
        width: 720x;
        height: 129px;
        
        text-indent: -5000px;
        background: url("2006Header.jpg");
    }
	/* END HEADER */


	/* Start Body */
	div#body {
		position: relative;
		margin: 0 0 0 0;
		padding: 0 0 19px 0;
		background: white;
/*		float:left;*/
/*		position: relative;*/
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		
		width:720px;
		/*background: url("../images/3col-bottom.png") left bottom no-repeat #e2e2e2;*/
	}
	div#body div.wrapper1 {
		padding: 0 0 0 0;
		/*background: url("../images/3col-top.jpg") left top no-repeat transparent;*/
	}
	div#body div.wrapper2 {
		padding: 0 0 0 0;
		background: url("../images/3col-bg.jpg") left top repeat-y transparent;
	}
		/* Start main (inside body div) */
		div#body div#nav {
			float: left;
			text-align:center;
/*			width: 632px;*/
			width: 150px;
			margin: 0 0 0 0;
			padding: 8px 0 0 0;
			font-size: 0.6em;
		    background: url("../images/main-top.jpg") left top no-repeat transparent;
		}
		div#body div#nav ul {
			text-align: left;
			margin: 10px 10px 0 0;
			padding: 0 0 0 0;
			list-style: none;
		}
		div#body div#nav li  {
			margin: 0 0 2px 0;
			padding: 4px 4px 4px 4px;
			list-style: none;
			background-color: #C9777D;
            /* padding: 0 0 0 15px;
            background: url("../i/icon-news.gif") 0 1px no-repeat; */
		}
		div#body div#nav a,
		div#body div#nav a:link 
		div#body div#nav a:active {
			color: #FFFFFF;
			font-size:1em;	
			font-weight: bold;
			text-decoration: none;
		}
		div#body div#nav a:visited {
			color: #FFFFFF;
		}
		div#body div#nav a:hover {
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: underline;
		}



		div#body div#main {
			float: left;
/*			width: 600px;*/
			width: 560px;
			margin: 0 0 0 0;
			padding: 8px 0 0 0;
			font-size: 0.6em;
		    background: url("mainBg.jpg") right bottom no-repeat transparent;
		}
		div#main div.dateTime {
			margin: 10px 10px 10px 10px;
			padding: 0 0 0 0;
		}
		div#main img.floatLeft{
			margin: 0 10px 0 10px;
			padding: 0 0 0 0;
			float: left;
		}
		div#main img.floatRight{
			margin: 0 10px 0 10px;
			padding: 0 0 0 0;
			float: right;
		}
		div#main p {
			margin: 10px 0px 10px 0px;
			padding: 0 0 0 0;
		}

		div#main p strong{
			color: #CA090E;
			font-weight:bold;
		}
		
		div#main p.center {
			text-align: center;
		}
			
		div#main h2 {
			/* margin: 0 10px 0.25em 10px; */
			margin: 10px 0px 10px 0px;
			padding: 0 0 0 0;
		}
		div#main h3 {
			/* margin: 0 10px 0.25em 10px; */
			color: #CA090E;
			margin: 10px 0px 10px 0px;
			padding: 0 0 0 0;
		}
		div#main ul {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
		}
		div#main li {
			margin: 0 0 1em 15px;
			padding: 0;
			font-size:1em;
            /* padding: 0 0 0 15px;
            background: url("../i/icon-news.gif") 0 1px no-repeat; */
		}
		div#main a,
		div#main a:link,
		div#main a:active {
			font-weight:bold;
			text-decoration: none;
			font-size:1em;
		}
		div#main a:visited {
			
		}
		div#main a:hover {
			font-weight:bold;
			text-decoration: underline;
		}
		/* END main */
	/* END Body */

	/* Start Footer */
	div#footer {
        position: relative;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
		width: 720px;
		height: 50px;
	    background: url("../images/3col-bottom.jpg") left bottom no-repeat transparent;
	}
	div#footer p {
		font-size: 0.6em;
		text-align: center;
	    margin: 0 0 0 0;
		padding: 25px 0 0 0;
	}
	div#footer a,
	div#footer a:link,
	div#footer a:active,
	div#footer a:visited {
		/* 
		color: white;
	    font-weight: normal; 
		*/
	}
	/* End Footer */
	div#pageFooter {
		position: relative;
		width: 780px;
        
		margin: 0 auto 0;
        padding: 30px 30px 0px 30px;
        
		text-align: left;
	    background: url("2006Bg-bottom.jpg") left top no-repeat transparent;
	}

