/* CSS Master Stylesheet tninternational.com, incept: 2005-11-21 */
/* Author: Benjamin Liu, Designer: Robert Bethanis, gelatinCube.com */

html, body, p, ul, h1, img {margin: 0; padding: 0; border: 0;}

body {text-align: center; font-size: 80%; _font-size: 75%;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background: #faead7 url('../images/body_bg2.gif') repeat-x;}
	
#main {margin: 0 auto; width: 775px; text-align: center;
	background: transparent url('../images/main_bg2.gif') repeat-y;
	border-bottom: 1px solid #e58c27;}

#header1 {background: url('../images/header_bg2.gif') repeat-x; height: 95px;
	position: relative; padding: 0 0 0 7px;}

#headerlogo {width: 105px; height: 46px; float: left;
	background: transparent url('../images/tnilogoinheader.gif') top left no-repeat;}

#navigation {position: absolute; right: 0px; bottom: 39px;}

ul#navbar {list-style: none;}
ul#navbar li {display: block; float: left; width: 83px;
	background: url('../images/navbar_off.gif') bottom left no-repeat;
	padding: 11px 0 7px 0;}
ul#navbar li a {text-decoration: none; color: #fff;}
ul#navbar li a:hover {color: #444;}

ul#navbar li#nose {width: 80; height: 56;
	background: url('../images/navbar_nose.gif') bottom right no-repeat;}

ul#navbar li#current {background: url('../images/navbar_on.gif') bottom left no-repeat;
	width: 83px; padding: 11px 0 7px 0;}

#header2 {width: 761px; height: 75px; margin: 0 auto;}

#content {width: 761px; background-color: #fff; text-align: left; margin: 0 auto;
	background: url('../images/content_bg2.gif') bottom left repeat-x;}
#content h1, #content p {padding: 8px 0 0 8px;}
#content p.story {margin: 0 0 0 30px; padding: 8px 0;}

#leftcol {width: 580px; float: left;}
#rightcol {width: 167px; float: right;}

#col_one, #col_two {width: 280px; float: left; margin: 0;}
#col_two {margin: 0 0 0 10px;}
#col_three {width: 167px; float: right;}

/*#footer {width: 761px; color: #fff; height: 30px; position: relative;
	font-size: 80%; margin: 0 auto; text-align: left;
	background: #fff url('../img/footer_bg2.gif') bottom left repeat-x;}
#footer p {padding: 0 0 0 8px; position: absolute; bottom: 9px;} */
	
#subfooter {width: 761px; margin: 0 auto; text-align: left; color: #000;
	font-size: 80%; background-color: transparent; padding: 4px 0 0 8px;}
	
h1 {font: 160% Georgia, Times, serif; color: #e58c27;}
h2 {font: 110% "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #444;
	padding-left: 8px;}