.ftr {	font-family: "Trebuchet MS";	font-size: 11px;	color: #0E5F60;}.bump_img {	padding-top: 20px;}a:link {	color: #0E5F60;	text-decoration: none;}a:visited {	text-decoration: none;	color: #165253;}a:hover {	color: #5E5E5E;	text-decoration: none;}.hdr {	font-family: "Trebuchet MS";	font-size: 16px;	color: #1E706F;}.main {	font-family: "Trebuchet MS";	font-size: 12px;	color: #333333;	line-height: 18px;	padding-right: 0px;	clip: rect(auto,auto,auto,auto);	width: 200px;}.main_for_links {	font-family: "Trebuchet MS";	font-size: 12px;	color: #333333;	line-height: 18px;	padding-right: 0px;	clip: rect(auto,auto,auto,auto);	width: 300px;}.main_wide {	font-family: "Trebuchet MS";	font-size: 12px;	color: #333333;	line-height: 18px;	padding-right: 0px;	clip: rect(auto,auto,auto,auto);	width: 650px;	letter-spacing: .05em;}.ruler {	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #666666;}.main_w_rule_above {	font-family: "Trebuchet MS";	font-size: 12px;	color: #333333;	line-height: 18px;	padding-right: 0px;	clip: rect(auto,auto,auto,auto);	width: 200px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #666666;}.main_for_about {	font-family: "Trebuchet MS";	font-size: 12px;	color: #333333;	line-height: 25px;	padding-right: 0px;	clip: rect(auto,auto,auto,auto);	width: 200px;}.main_pp {	font-family: "Trebuchet MS";	font-size: 12px;	color: #333333;	line-height: 18px;	clip: rect(auto,auto,auto,auto);	width: 300px;}.main_table {	font-family: "Trebuchet MS";	font-size: 12px;	color: #333333;	line-height: 18px;	clip: rect(auto,auto,auto,auto);	width: 480px;	padding-right: 100px;}.home_action {	font-family: "Trebuchet MS";	color: #0E5F60;	font-size: 15px;	text-transform: none;	font-weight: bold;}#bodyleft {	width: 300px;	float: left;	margin-top: 200px;	color: #FFF;	font-family: futura, "Futura Book", "Futura Std book", Helvetica, Arial, Sans-serif;	line-height: 25px;	font-size: 16px;	letter-spacing: 2px;	margin-left: 0px;	padding-left: 30px;	padding-right: 30px;	background-image: url(links/trans_bg.png);	background-repeat: no-repeat;}#bodyright {	width: 350px;	float: right;	margin-top: 30px;	color: #FFF;	font-family: futura, "Futura Book", "Futura Std book", Helvetica, Arial, Sans-serif;	line-height: 30px;	font-size: 16px;	letter-spacing: 2px;}.bump {	font-size: 21px;	font-weight: bold;	letter-spacing: 2px;}#bodycontent {	width: 971px;	height: 438px;	background-image: url(links/new_trum.jpg);	background-repeat: no-repeat;}#sponsors {	width: 971px;	height: 130px;	background-repeat: no-repeat;	background-color: #FFF;}#bbb {	width: 150px;	float: left;}#sponsors_right {	width: 160px;	height: 105px;	float: left;	margin-top: 15px;	margin-left: 25px;	background-color: #FFF;}#sponsors_left {	width: 950px;	height: 101px;	float: left;	padding-top: 17px;}#bodyright a:link {	color: #EF9F00;}#bodyright a:hover {	color: #EFD25D;}#bodyright a:visited {	color: #EF9F00;}#bodyright a:active {	color: #EF9F00;}#bodyleft a:link {	color: #EF9F00;}#bodyleft a:visited {	color: #EF9F00;}#bodyleft a:hover {	color: #EFD25D;}#bodyleft a:active {	color: #EF9F00;}.push {	height: 50px;	margin-bottom: 0px;	position: absolute;	bottom: 0px;}  #sl-left {	float: left;	width: 760px;	margin-left: 40px;}#sl-right {	float: left;	width: 130px;	margin-top: 8px;}