body {text-align:center; /* for IE */margin:0 auto; /* for the rest */background-color:#fbe2ef;} #wrapper {text-align:left;width:850px; margin:0 auto; min-height:100%; /* The Sword in the Stone */}#header {float:left;height:245px;width:850px;}/* HEADER */#index-01_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:25px;}#index-02_ {	float:left;	background-image:url(images/index_02.jpg);	width:768px;	height:25px;}#index-03_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:25px;}#index-04_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:190px;}#index-05_ {	float:left;	background-color:#FFFFFF;	width:768px;	height:190px;}#index-06_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:190px;}#index-07_ {	float:left;	background-color:#FFFFFF;	width:40px;	height:30px;}#index-08_ {	float:left;	background-image:url(images/nav-bg.jpg);	background-repeat:repeat-x;	width:769px;	height:30px;}#index-09_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:30px;}/* SEARCH */#index-10_ {	float:left;	background-color:#FFFFFF;	width:40px;	height:41px;}#index-11_ {	float:left;	background-color:#FFFFFF;	width:769px;	height:41px;}#index-12_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:41px;}/* MAIN CONTENT */#main_content {	float:left;	background-color:#FFFFFF;	width:850px;		height:auto;}#index-13_ {	float:left;	background-color:#FFFFFF;	width:40px;	height:237px;}#index-14_ {	float:left;	background-color:#FFFFFF;	width:769px;	height:237px;}#index-15_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:237px;}/* TEXT AREA */#index-16_ {	float:left;	background-color:#FFFFFF;	width:40px;	height:245px;}#text_area {	float:left;	background-color:#FFFFFF;	width:769px;		height:auto; }#index-18_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:245px;}/* QUICK LINKS */#quicklinks {	float:left;	background-color:#FFFFFF;	width:850px;	height:245px;}#index-19_ {	float:left;	background-color:#FFFFFF;	width:40px;	height:218px;}#index-20_ {	float:left;	background-color:#FFFFFF;	width:769px;	height:218px;}#index-21_ {	float:right;	background-color:#FFFFFF;	width:41px;	height:218px;}/* FOOTER */#footer {	float:left;	background-color:#FFFFFF;	width:850px;	height:64px;}#index-22_ {	float:left;	background-color:#FFFFFF;	width:40px;	height:36px;}#index-23_ {	float:left;	background-color:#FFFFFF;	width:769px;	height:36px;}#index-24_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:36px;}#index-25_ {	float:left;	background-color:#FFFFFF;	width:40px;	height:28px;}#index-26_ {	float:left;	background-color:#FFFFFF;	width:769px;	height:28px;}#index-27_ {	float:left;	background-color:#FFFFFF;	width:41px;	height:28px;}/* FORMATTING */h1{color:#db2886;font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;}.maintext{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#666666;}.maintext span{font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#df2988;}.maintext a:link{color:#df2988;text-decoration:none;}.maintext a:active{color:#df2988;text-decoration:none;}.maintext a:visited{color:#df2988;text-decoration:none;}.maintext a:hover{color:#FFFFFF;text-decoration:none;background-color:#df2988;}.navigationtext{font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.navigationtext a:link{color:#FFFFFF;text-decoration:none;}.navigationtext a:active{color:#FFFFFF;text-decoration:none;}.navigationtext a:visited{color:#FFFFFF;text-decoration:none;}.navigationtext a:hover{color:#dd2987;text-decoration:none;background-color:#FFFFFF;}.toptext{font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.toptext a:link{color:#FFFFFF;text-decoration:none;}.toptext a:active{color:#FFFFFF;text-decoration:none;}.toptext a:visited{color:#FFFFFF;text-decoration:none;}.toptext a:hover{color:#000000;text-decoration:none;background-color:#FFFFFF;}.searchtext{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#000000;}.searchfield{height:18px;width:136px;border:0px;font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;background-color:#ececec;color:#db2886;}.footertext{font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#df2988;}.footertext a:link{font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#df2988;text-decoration:none;}.footertext a:active{font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#df2988;text-decoration:none;}.footertext a:visited{font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#df2988;text-decoration:none;}.footertext a:hover{color:#FFFFFF;text-decoration:none;background-color:#df2988;}ul{padding-left:20px;}.td1{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#000000;}.td1 a:link{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#000000;text-decoration:none;}.td1 a:active{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#000000;text-decoration:none;}.td1 a:visited{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#000000;text-decoration:none;}.td1 a:hover{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;background-color:#000000;text-decoration:none;}.td2{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.td2 a:link{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;}.td2 a:active{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;}.td2 a:visited{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;}.td2 a:hover{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#000000;text-decoration:none;background-color:#FFFFFF;}.iframe{border-style:solid;border-color:#CCCCCC;border-width:3px;}