
/*THESE RULES ONLY APPLY WHEN THE LAYOUT IS VIEWED ON A HI REZ SCREEN*/

body { margin: 0; font-family: Verdana, sans-serif; color: rgb(100,100,100); }

header { width: 100%; height: 60px; background: rgb(0,255,0); padding: 5px 0; }
	#logo {  }
	#logo img { width: 200px; padding-top: 10px; float: left; margin-left: 10px; }
	nav { float: right; margin-top: 3px; }
	nav li { display: inline; margin-right: 30px; font-weight: bold; font-size: 100%; }
	nav li a { color: rgb(255,255,255); text-decoration: none; }
	nav li a:hover { color: rgb(150,150,150); text-decoration: underline; }
	input.search { border-radius: 5px; height: 20px; margin-top: 15px; border: 1px solid rgb(150,150,150); width: 140px; background:#FFFFFF url(search.png) no-repeat 4px 4px; padding:4px 4px 4px 30px; margin-right: 10px; }

section { margin-top: 10px; }	
	.container { width: 940px; height: 100%; margin: 0 auto; }
	.container img { margin-right: 10px; }
	h1 {  }
	p { line-height: 25px; font-size: 13px; }

footer { width: 100%; height: 60px; padding: 5px 0; text-align: center; }
	footer nav { float: none; }
	footer nav li a { color: rgb(0,0,0); text-decoration: underline; font-weight: normal; font-size: 80%; }
	footer nav li a:hover { color: rgb(150,150,150); text-decoration: underline; }
	
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }	