@import "effects.css";body, html {		background-image: url(../img2009/turquoise.jpg);		background-repeat: repeat-x;		background-color: #e7e8ed;		margin:0;		padding:0;		color:#000;		min-width:950px;			}#wrap {		background-color: #fff;		margin:0 auto;		width:900px;		padding-top:10px;	}	#header {		width:900px;	}	#nav {		width:900px;		background-image:url(../img2009/mainCol.jpg);		background-repeat: repeat-x;		height:24px;	}	#subnav {		width:900px;		height:24px;	}		/* store column */#storemain {		width:900px;		background-color: #fff;	}	#wide {		width:800px;		background-color: #fff;		padding: 20px 20px 0px 30px;		text-align:justify;	}		/* main column */#main {		float:left;		width:600px;		background-color: #fff;		padding: 20px 0px 0px 25px;		text-align:left;	}#main h2, #main h3, #main p {		padding:0 10px;    }        #main2 {		float:left;		width:580px;		background-color: #fff;		padding: 20px 20px 0px 15px;		margin-left:20px;		text-align:left;	}	#main3 {		float:left;		width:520px;		background-color: #fff;		padding: 20px 0px 0px 30px;		text-align:left;	}		#mainfaq {		float:left;		width:540px;		background-color: #fff;		padding: 20px 0px 0px 30px;		text-align:left;	}	#video {		float:left;		width:869px;		background-color: #fff;		padding: 20px 0px 0px 20px;		text-align:left;	}		#clipps {		float:left;		width:869px;		background-color: #fff;		padding: 20px 0px 0px 20px;		text-align:left;	}        /* right column */#sidebar {		width:320px;		margin-right:10px;	}#sidebar ul {		margin-bottom:0;    }#sidebar h3, #sidebar p {		padding:0 10px 0 0;    }    #sidebarMen {		float:right;		width:240px;		margin-right:58px;		margin-top:10px;	}	#sidebarBright {		float:right;		width:309px;		margin-right:0px;		height:100%;	}		#footer {		clear:both;		background-image:url(../img2009/footer.gif);		background-position:bottom;		background-color:#e7e8ed;		clear:both;		width:900px;			}.footer {font-family: Tahoma, Arial, Helvetica;font-size: 10px;color: #999999;line-height: 12px;text-align: right; padding:20px 20px 0px 0px;text-decoration: none;}.footer a {font-family: Tahoma, Arial, Helvetica;font-size: 9px;color: #999999;line-height: 12px;text-align: right; padding:20px 20px 0px 0px;text-decoration: none;}.footer a:hover {color: #999999;}.footer a:visited {color: #999999;}	/******* texts on pages ******/.copy {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	color:#000;	font-weight:500;	line-height:22px;	}.header {	font-family: 'Arial Black', Gadget, sans-serif;	font-size: 1.50em;	color: #000000;	text-align: left;	font-weight: bold;	color: #000066;	text-decoration: none;	}	.smlhead {	font-family: 'Arial Black', Gadget, sans-serif;	font-size: 1em;	color: #000000;	line-height: 14px;	text-align: left;	font-weight: bold;	color: #CC3366;	}		.indexsmlhead {	font-family: 'Arial Black', Gadget, sans-serif;	font-size: 1.35em;	color: #000000;	line-height: 14px;	text-align: left;	font-weight: bold;	color: #CC3366;	}	.sideMen {	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	color: #002363;	line-height: 14px;	text-align: left;	width:200px;	float:right;	background-color:#666666;	}		p,fieldset,table,pre {	/*so things don't run into each other*/	margin-bottom:1em;	font-family:Tahoma, Arial, Helvetica;	font-size:12px;	color:#000;	font-weight:500;	line-height:18px;		}.space fieldset,table,td {	/*so things don't run into each other*/	font-family:Tahoma, Arial, Helvetica;	font-size:12px;	color:#000;	font-weight:0;	margin-bottom:-1em;	list-style-type: none;	}#space td {    margin-bottom:-1em;  padding-bottom:-1em;}