* { font-family:Verdana, Arial, Helvetica, sans-serif;}a:link { color: #663333; }a:visited { color: #330000; }body {margin: 0;padding: 0;}.bodyback {background:url(../images/template/side_shading.jpg);background-repeat: repeat-x;height: 100%;background-color: #663333;}#MainBody {width: 1005px;margin: 0 auto;background: url(../images/templates/main_back.jpg);background-repeat: repeat-y;border-left: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;}.Address { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-style:normal; color:#000000 }.Address a:link { text-decoration:none; color:#660000 }.Address a:visited { text-decoration:none; color:#990000 }.Address a:hover {}.Address a:active {}.bottomText { font-size:10px; font-style:normal; color:#000000 }.bottomText a:link { text-decoration:none; color:#663333 }.bottomText a:visited { text-decoration:none; color:#660000 }.bottomText a:hover { text-decoration:underline; color:#660000 }.bottomText a:active { text-decoration:underline; color:#CC0000 }.byline {	font-size: 12px;	font-style: italic;	font-weight: bold;}.Caption { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px; font-style:normal; color:#000000 }.Caption a:link { text-decoration:none; color:#660000 }.Caption a:visited { text-decoration:none; color:#990000 }.Caption a:hover { text-decoration:underline; color:#CC0000 }.Caption a:active { text-decoration:underline; color:#CC0000 }#FloatLeft {padding: 8px;float: left;margin: 4px;}#FloatRight {padding: 8px;float: right;margin: 4px;}.headline2 {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: normal;	font-style: normal;}.headline_wht { font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 22px; 	font-style: normal; 	font-weight: normal; 	color: #FFFFFF}	.marqueeGrey { background: #CCC;border: 1px dotted #000;margin: 6px; padding: 6px;}#marquee { background-image:url(../images/index/news_back_grad.jpg); background-repeat: repeat-x;border-top: 1px dotted #999999; border-left: 1px dotted #999999; border-right: 1px dotted #999999; background-color:#FFFFCC;margin:6px; padding: 6px;height:auto;}#marquee2 { background:#CCCCCC;border:1px dotted #000000;margin:6px; padding: 6px;height:auto;overflow: hidden;}.rightlink { font-size: 12px; font-style: normal; color:#000000 }.rightlink a:link { text-decoration:none; color:#660000 }.rightlink a:visited { text-decoration:none; color:#663333 }.rightlink a:hover { text-decoration:underline; color:#660000 }.rightlink a:active { text-decoration:underline; color:#660000 }.Search a:link { text-decoration:none; color:#FFFFFF }.Search a:visited { text-decoration:none; color:#FFFFFF }.Search a:hover { text-decoration:underline; color:#FFFFFF }.Search a:active { text-decoration:underline; color:#CCCCCC }.Search { font-size:12px; font-style:normal; color:#FFFFFF }#SearchID {		position:absolute;	width:250px;	height:25px;	z-index:1;	left: 635px;	top: 60px;}.subhead2 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;}.subhead2 a:link { font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#FFFF33 }.subhead2 a:visited { text-decoration:none; color:#FFFF33 }.subhead2 a:hover { text-decoration:underline; color:#FFFF33 }.subhead2 a:active { text-decoration:underline; color:#FFFF33 }.subhead3 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #663333;	font-style: normal;	font-weight: bold;}.subhead3 a:link { font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#663333 }.subhead3 a:visited { text-decoration:none; color:#663333 }.subhead3 a:hover { text-decoration:underline; color:#663333 }.subhead3 a:active { text-decoration:underline; color:#663333 }.textwht {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF;}.textwht a:link { text-decoration:none; color: #FFF }.textwht a:visited { text-decoration:none; color: #FFFF99 }.textwht a:hover { text-decoration:underline; color:#FFF }.textwht a:active { text-decoration:underline; color:#FFF }#TopNavID {		position:absolute;	width:260px;	height:18;	z-index:4;	left: 621px;	top: 0px;}/* Testing CSS template layout for now */#BodyCon {width: 100%;height: auto;background-image:url(../images/templates/back_shading.jpg);background-repeat:repeat-x;}#BodyBack {position: relative;width: 1003px;margin: 0 auto;background-color:#FFF;border-bottom: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;}#GoldCon {width: 100%;height: 23px;background-image:url(../images/templates/head_back_gold.jpg);background-repeat: repeat-x;margin: 0;padding: 0;}#HeadCon {margin: 0 auto;width: 1003px;height: 100px;}#TopContainer  {background-image: url(../images/templates/head_back.jpg);width: 100%;height: 100px;float:none;overflow:hidden;}#TopLogo {margin-left: 8px;padding: 0;width: 300px;float:left;}#TopNavCon {width: 260px;margin-left: 200px;float: left;}#TopNav {	width:260px;	height:50px;	}#TopNav ul {margin: 0;padding: 0;list-style:none;}#TopNav li {padding: 0;margin: 0;display:inline;}#TopSearch {width: 260px;height: 50px;margin-top: 15px;padding-left: 40px;}
