/* Main Layout css */

body {
		margin: 0px 0px 0px 0px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: smaller;
		font-weight: normal;
		color: #000000;
		line-height: 140%;
  		letter-spacing: 1px;
		background-color: #ffffff; 
		}

	#wrapper {
		width:1000px;
		margin:0px;
		border: 1px;
		}

	#topnav {
		width:1000px;
		margin:0px;
		border: 1px;
		}

	#maininfo {
		width:1000px;
		margin:0px;
		border: 1px;
		}
		
/* Nav container */
	#navcont {
		width:533px;
		margin: 0px 22px 0px 0px;
		background-color:#ff66ff;
		}

/* TopRow */

	.odheader-lefthp {
		width:363px;
		float:left;
		margin: 0px 0px 0px 0px;
		}
		 	
	.odheader-righthp {
		width:637px;
		float:right;
		margin: 0px;
		text-align:right;
		}
		
	.odheader-left {
		width:445px;
		float:left;
		margin: 0px 0px 0px 0px;
		
		}
		
	.odheader-right {
		width:555px;
		float:right;
		margin: 0px 0px 0px 0px;
		text-align:right;
		vertical-align:text-top;
		}
		
	.odheader-leftred {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#f81c17;
		}
			
	.odheader-rightred {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#f81c17;
		}
		
	.odheader-leftwhite {
		width:445px;
		height:1510px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#cccccc;
		}
			
	.odheader-rightwhite {
		width:555px;
		height:1500px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#cccccc;
		}
		
	.odheader-leftblue {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#00B3F0;
		}
			
	.odheader-rightblue {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#00B3F0;
		}
		
	.odheader-leftyellow {
		width:445px;
		height:550px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#F78F1E;
		}
			
	.odheader-rightyellow {
		width:555px;
		height:540px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#F78F1E;
		}
	
	
	.odheader-leftdkblue {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#3650A3;
		}
			
	.odheader-rightdkblue {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#3650A3;
		}
		
	
	.odheader-leftgreen {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#479B5C;
		}
			
	.odheader-rightgreen {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#479B5C;
		}
			
	.odheader-rightblue2 {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#3EA2C9;
		}

	.odheader-leftblue2 {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#3EA2C9;
		}

	.odheader-rightpink {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#E75994;
		}

	.odheader-leftpink {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#E75994;
		}

	.odheader-rightyellow2 {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#F78F1E;
		}

	.odheader-leftyellow2 {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#F78F1E;
		}

	.odheader-rightpurple {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#986493;
		}

	.odheader-leftpurple {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#986493;
		}
								
	.odheader-rightpurple2 {
		width:555px;
		height:520px;
		float:right;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
		text-align:left;
		background-color:#4C2E86;
		}

	.odheader-leftpurple2 {
		width:445px;
		height:530px;
		float:left;
		margin: 0px 0px 0px 0px;
		background-color:#4C2E86;
		}
		

	.od-pixleft {
		width:200px;
		float:left;
		margin: 10px 0px 0px 15px;
		}
	
	.od-pixright {
		width:200px;
		float:right;
		margin: 10px 15px 0px 0px;
		}	

	.od-pixcenter {
		width:400px;
		float:left;
		margin: 10px 15px 0px 15px;
		}
	
	.enter {
		text-align:left;
		margin: 40px 0px 10px 0px;
		}
		
	.book {
		text-align:left;
		margin: 0px 0px 50px 15px;
		}
	
	.bookb {
		text-align:left;
		margin: 20px 0px 0px 0px;
		}	
		
	.nav {
		width:555px;
		margin: 5px 0px 2px 0px;
		text-align:left;
		}
		
	.subnav {
		width:465px;
		margin: 0px 0px 0px 50px;
		padding:0px;
		}	
		
		
	
/* Utility */	

	.clr { 
		clear: both; 
		height: 0.1px; 
		font-size: 0; 
		line-height: 0; 
		}
		
	.space { 
		margin: 20px 0px 0px 0px;
		clear: both; 
		height: 0.1px; 
		font-size: 0; 
		line-height: 0; 
		}
		
	
/* Bottom row */

	#odfooter {
		width:960px;
		margin:0px;
		}

		div.imgnav {
		border: 0px;
		margin:15px 0px 0px 0px;
		float:left;

		}
		
		div.imgnav img {
		display: inline;
		border: 0px;
		margin: 0px 3px 0px 0px;
		
		}

