/*The classics colors: #aa4130, #0d8899, for more classic formatting, see archives, do not use these colors*//*Style for the way the pages are structures visually, very precarious, change with caution*/body{	margin:0;	background:fixed white url(../images/shdw_top_grand.jpg) top left repeat-x;	}#container-95{	position:relative;	width:95%;	margin:0 auto;	}#content-container{	position:relative;	border-top:1px solid #fff;	border-left:0;	border-right:0;	margin:0 8px;	height:1200px;	background:#fff fixed url(../images/shadow_btm_high_long.jpg) bottom left repeat-x;	}.main-group{	height:150em;	}	#side-shadow-left{	width:8px;	height:1200px;	position:absolute;	left:0;	background:url(../images/shdw_fadetoright_abv_footer_vertical.jpg) top right no-repeat;	}#side-shadow-right{	width:8px;	height:1200px;	position:absolute;	right:0;	background:url(../images/shdw_fadetoright_abv_footer_vertical.jpg) top left no-repeat;	}/*Style here is only activated when screen is printed*/	.printhead{	font:italic normal lighter large "Century Schoolbook", Georgia, Garamond, "Times New Roman", Times, serif;	position:relative;	left:0;	top:0;	margin-right:0;	width:100%;	height:50px;	background-color:#000;	z-index:2000;	display:none;	}.printfoot{	font:xx-small /1.5 Arial, Helvetica, sans-serif;	text-transform:uppercase;	border-top:1px dotted #999;	display:none;	}/*This label only appears on the Travel and Torism section*/#corner-label{	position:absolute;	right:0;	top:97px;	width:90px;	height:90px;	z-index:9999;	}/*The Banner*/#tclogo{	position:absolute;	left:15px;	top:5px;	width:363px;	height:54px;	margin-top:5px;	margin-bottom:5px;	z-index:1505;	}#nwsrm{	position:absolute;	right:27%;	top:0px;	width:290px;	height:75px;	float:right;	z-index:1500;	}#bannerbckrnd{	position:absolute;	top:0px;	left:0px;	padding:0;		background:#fff url(../images/s_72_btm_mid.jpg) bottom left repeat-x;	height:75px;	width:100%;	z-index:1000;	}/*END Banner, Content Below is the meat*//*START Quick Navigation, the left sided vertical bar of links, ads and printing*/.pghdr{	position:absolute;	left:3em;	top:7em;	width:8.8em;	height:100%;	}div.diagbx img{	padding:0 0 .5em 0;	margin:0 0 .5em 0;	width:100%;	background:#fff url(../images/dot.gif) bottom left repeat;	}.diagbx{	padding:0;	margin:0;	background:fixed #fff repeat;	}h5{	font:bold .7em Arial, Helvetica, sans-serif;	color: #444;	text-transform:uppercase;	text-align:right;	padding:.5em .3em .5em .5em;	margin:0;	border:1px solid #ccc;	background: url(../images/shdw_middle_gel.jpg) center repeat-x;	}.quicknav{	font: .7em Arial, Helvetica, sans-serif;	color:#333;	text-align:right;	list-style-type:none;	line-height:1.5em;	background-color:transparent;	padding:0 0 .5em 0;	}.quicknav-em{	font-weight:bold;	text-transform:uppercase;	}ol.quicknav li{	border-bottom:0px solid #ddd;	padding-bottom:.2em;	background: url(../images/shdw_qcknv_btm_ln.jpg) bottom left repeat-x;	}.print-area{	font: bold .7em Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-align:center;	margin:0;	background-color:transparent;	border:1px solid #ccc;	padding:.5em;	background:#fff;	}/*MAIN CONTENT, determines style of the headings h1-h4, paragraph style and misc. text*/.overflow{	width:100%;	overflow:hidden;	position:relative;	margin:0 0 .5em 0;	padding:25px 0;	background:url(../images/dot.gif) repeat;	z-index:1;	}.overflow img{	border-top:10px solid white;	border-bottom:10px solid white;	border-right:10px solid white;	z-index:1;	}#topwordswrd{	border-top:10px solid white;	border-bottom:10px solid white;	border-right:10px solid white;	width:200px;	height:180px;	position:absolute;	top:25px;	right:3em;	z-index:10;	}#topwordswrdv2{	position:absolute;	top:100px;	z-index:100;	float:right;	right:.8em;	}#maincontent{	position:absolute;	left:12.7em;	top:7em;	width:65%;	height:auto;	padding:0 .9em .9em .9em;	margin-right:15%;	border-left:1px solid #999;	text-align:justify;	}h1{	font:italic normal lighter 4em Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;	text-align:left;	color:#fff;	text-transform:uppercase;	margin:0;	padding:.5em 0 .5em .5em;	background:url(../images/dot.gif) repeat;	}h2{		font:x-large Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;	text-transform:uppercase;	text-align:left;	letter-spacing:.1em;	color:#222;	padding:.1em 0;	margin:.2em 0;	border-top:5px solid #ccc;	border-bottom:1px solid #ccc;	}h3{	font:normal large Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;	letter-spacing:.1em;	color:#3F3F3F;	padding:.2em 0;	margin:.2em 0;	border-top:3px solid #ccc;	border-bottom:1px solid #ccc;	clear:both;	}h4{	font:italic lighter 1.1em Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;	color:#B53118;	padding:.2em 0;	margin:0;	border-top:1px solid #ccc;	border-bottom:1px dotted #ccc;	}.subhead{	font:italic lighter small Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;	color:#444;	margin:.5em 0 2em 0;	}.maintxt{ 	font:normal lighter small/1.5 Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;	background-color:transparent;	padding-bottom:1em;	color:#222;	margin:0;	}.totop{	font:bold .7em/1.5 Arial, Helvetica, sans-serif;	text-transform:uppercase;	border:1px solid #ddd;	text-indent:0;	padding:.5em .5em .2em .5em;	width:6em;	background:url(../images/shadow_top_btm_nav_1.jpg) bottom left repeat-x;	clear:both;	}/*Image Float, determines the positions and style of images withing an article*/.bluebld-cap{  	color:#000;  	font:italic 1em /1.5 Georgia, serif;	background-color:#fff;	}.squish{	width:50%;	}.floatflag{	float:left;	margin:0 1em 1em 0;	padding:1em;	overflow:hidden;	width:auto;	background:#fff url(../images/shadow_top_high.jpg) top left repeat-x;	clear:both;	}/*FLOAT C FULL*/.floatcfull{	float:left;	width:auto;	margin:1em 1em 1em 0;	padding:.5em;	background:#fff url(../images/dot_drkr.gif) bottom left repeat;	width:auto;	}.floatcfull p{  	text-align:right;  	color:#333;  	font:1em /1.5 Arial, serif;  	vertical-align:middle;  	margin:0;  	padding:0;	}.floatcfull img{	overflow:hidden;	width:210px;	border:.4em solid #fff;	padding:0;	text-align:center;	}/*FLOAT LEFT*/.floatl{	float:left;	margin:1em 1em 1em 0;	padding:.5em;	background:#fff url(../images/dot_drkr.gif) bottom left repeat;	width:auto;	overflow:hidden;	}div.floatl p{  	text-align:left;  	color:#333;  	font:1em /1.5 Arial, serif;  	vertical-align:middle;  	margin:0;  	padding:0;	}.floatl img{	border:.4em solid #fff;	padding:0;	text-align:center;	width:auto;	}/*FLOAT RIGHT*/.floatr{	float:right;	margin:1em 0 1em 1em;	padding:.5em;	background:#fff url(../images/dot_drkr.gif) bottom left repeat;	width:auto;	overflow:hidden;	}div.floatr p{  	text-align:right;  	color:#333;  	font:1em /1.5 Arial, serif;  	vertical-align:middle;  	margin:0;  	padding:0;	}.floatr img{	border:.4em solid #fff;	padding:0;	text-align:center;	}/*FLOAT C*/.floatc{	float:left;	margin:1em 1em 1em 0;	padding:.5em;	background:#fff url(../images/dot_drkr.gif) bottom left repeat;	width:auto;	overflow:hidden;	}div.floatc p{  	text-align:center;  	color:#333;  	font:1em /1.5 Arial, serif;  	vertical-align:middle;  	margin:0;  	padding:0;	}.floatc img{	border:.4em solid #fff;	padding:0;	text-align:center;	}/*Definitions Formatting; dl is the main group, dt is the title, dd is the definition, images are inside the dd tags*/dt{	font:bold 1em Arial, Helvetica, sans-serif;	color: #984337;	text-transform:uppercase;	padding:.5em;	}dd{	text-align:left;	font-size:1.1em;	float:left;	padding:1em;	margin:0;	}dd img{	float:left;	width:120px;	border:1px solid #ccc;	padding:.5em;	margin-right:1em;	clear:both;	background-color:#fff;	}/*START Footer Content*/.mininavbtm{	font:.7em/1.5 Arial, Helvetica, sans-serif;	text-transform:uppercase;	margin:0;	clear:both;	text-align:center;	}.copyright{	font:.7em /1.5 Arial, Helvetica, sans-serif;	text-transform:uppercase;	padding:1em;	margin:0 0 0 -1.3em;	clear:both;	border-top:3px solid #ccc;	background:#eee url(../images/s_copyright_btm_30.jpg) bottom left repeat-x;	}div.mininavbtm, div.copyright span {	color: #555;	font-weight:normal;	}/*SEARCH*/#float-search{	position:absolute;	top:30px;	right:15px;	z-index:999999999;	border:0;	}form{	padding-top:5px;	padding:0;	margin:0;	border:0;	}fieldset{/*The Main Box*/	margin:0;	padding:0;	text-align:right;	border:0;	}legend{/*This changes the text "Search Query", which is not visible unless this style sheet is disabled*/	display:none;	font:.7em Arial, Helvetica, sans-serif;	text-transform:uppercase;	letter-spacing:.1em;	color:#A43D2B;	border:0;	padding:.3em;	}input{	font-family:Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;	font-style:italic;	letter-spacing:.1em;	background-color:#eee;	}/*TABLES*/table{	border-collapse:collapse;	border:1px solid #efefef;	}tr{	border:1px solid #efefef;	}td{	border:1px solid #dedede;	padding:.3em;	background:#fff url(../images/shdw_btm_small_delicate.jpg) bottom repeat-x;	text-align:left;	}.tdheadings{	font:bold 1em/1.5 small Arial, Helvetica, sans-serif;	color:#4a4a4a;	text-align:right;	}/*Used on President's Page*/td{	border:1px solid #fff;	padding:.3em;	background:#fff;	text-align:left;	}
