/* CSS Document *//*--------- TAGS ----------*/h1 {line-height:1.2em;font-size:small;font-weight:bold;color:#FFFFFF;}h2 {line-height:1.2em;font-size:small;font-weight:normal;color: #FFFF99;}p {line-height: 1.3em;font-family:Verdana, Arial, Helvetica, sans-serif;}/* -------- LAYOUT ---------*/#pageContainer {position:absolute;left:0px;width:775px;top:0px;font-family: Verdana, Arial, Helvetica, sans-serif;}#topLogo {position:absolute;top:0px;left: 127px;z-index:3;}#topNavBar {background-color: #666666;position:absolute;top: 52px;left: 0px;width: 775px;padding-bottom: 4px;}#topNav {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: small;position:relative;text-align:left;padding-bottom:6px;padding-top:3px;z-index:3;}#subNav {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;position:relative;text-align:left;top:2px;padding-bottom:8px;z-index:3;}#pageBottom {position:relative;text-align:left;padding-top:8px;padding-left:126px;line-height: 1.4em;border-top-color:#333333;border-top-width: 1px;border-top-style:dotted;z-index:3;}#mainContent {font-family:Verdana, Arial, Helvetica, sans-serif;color:#CCCCCC;font-size:small;position:absolute;top:52px;left:126px;height:100px;padding-bottom:4px;}#thumbs {position:relative;width:648px;height:90px;z-index:2;white-space:nowrap;overflow: auto;padding-top: 4px;}#homeLeft {position:absolute;width: 250px;left: 0px;text-align:left;z-index:2;padding-bottom:4px;padding-top:4px;z-index:4;}#homeRight {position:absolute;width: 100px;top: 0px;left: 252px;text-align:left;z-index:2;padding-bottom:4px;padding-top:4px;z-index:4;}#instructions {position:absolute;background-color: #996600;width: 250px;top: 0px;left: 400px;text-align:left;z-index:2;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;z-index:4;}#fullwidthadminText{	line-height: 1.3em;	position: relative;	width: 400px;	z-index: 2;	color: #cccccc;	font-family:Verdana, Arial, Helvetica, sans-serif;}/* -------- CLASSES --------*/.mainImage {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:x-small;line-height: 1.8em;color:#333333;text-align:right;}.smallText {line-height: 1.3em;font-size:0.9em;}.smallTextDesc {line-height: 1.2em;font-size:0.8em;}.mainImageDescription {font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;font-size:small;text-align:left;border-left-width: 1px;border-left-style:dotted;border-left-color:#333333;}/* --------- LINKS ----------*/a.mainLink {text-decoration: none;color:#3399CC;}a.mainLink:hover {text-decoration:underline;}a.mainLink:active {text-decoration:underline;color: #993333;}a.mainLink:visited {color:#3399CC;}a.topNav {text-decoration: none;color:#ffffff;}a.topNav:hover {text-decoration:none;color: #FFCC00;}a.topNav:active {text-decoration:none;color: #FFCC00;}a.topNav:visited {text-decoration:none;}a.subNav {text-decoration: none;color:#cccccc;}a.subNav:hover {text-decoration:none;color: #FFCC00;}a.subNav:active {text-decoration:none;color: #FFCC00;}a.subNav:visited {text-decoration:none;}a.selNav {text-decoration: none;color:#FFCC00;}a.selNav:hover {text-decoration:none;color: #FFCC00;}a.selNav:active {text-decoration:none;color: #FFCC00;}a.selNav:visited {text-decoration:none;color: #FFCC00;}