body{
	color:#ffffff;
}
#head{
	width:890px;
	margin:0px auto;
	height:50px;
	padding:0px;
}
.mainMenu{
	height:50px;
}
.mainMenu div{
	float:left;
	height:50px;
}
.mainMenu div.alt{
	position:relative;
}
.mainMenu div.mainMenuItem001{
	width:143px;
}
.mainMenu div.mainMenuItem001.alt{
	width:155px;
	margin-right:-12px;
}
.mainMenu div.mainMenuItem002{
	width:177px;
}
.mainMenu div.mainMenuItem002.alt{
	width:189px;
	margin-right:-6px;
	margin-left:-6px;
}
.mainMenu div.mainMenuItem003{
	width:211px;
}
.mainMenu div.mainMenuItem003.alt{
	width:223px;
	margin-right:-6px;
	margin-left:-6px;
}
.mainMenu div.mainMenuItem004{
	width:195px;
}
.mainMenu div.mainMenuItem004.alt{
	width:207px;
	margin-right:-6px;
	margin-left:-6px;
}
.mainMenu div.mainMenuItem005{
	width:164px;
}
.mainMenu div.mainMenuItem005.alt{
	width:170px;
	margin-left:-6px;
}
.contentBlock{
	background:url(../images/innerBg000.jpg) left 503px repeat #1d5495;
	padding-bottom:0px;
	margin-bottom:100px;
}
.contentBlockIn1{
	background:url(../images/innerBg001.jpg) left top no-repeat;
}
.contentBlockIn2{
	background:url(../images/innerBg002.gif) left bottom no-repeat;
	min-height:523px;
	padding:0px 0px 0px 0px;
	position:relative;
}
.LogoBlock{
	padding:35px 0px 5px 43px;
	height:88px;
	position:relative;
	z-index:100;
}
.rightHeadImage{
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
	width:890px;
	height:260px;
}
.CustomerServiceIcon{
	background:url(../images/innerBg003.jpg) right top no-repeat;
}
.ContactUsIcon{
	background:url(../images/innerBg004.jpg) right top no-repeat;
}
.FactoidsIcon{
	background:url(../images/innerBg005.jpg) right top no-repeat;
}
.MuseumIcon{
	background:url(../images/innerBg006.jpg) right top no-repeat;
}
.headsPage{
	position:absolute;
	right:256px;
	top:55px;
	text-align:right;
}
.headsPage h1{
	margin:0px;
	font-size:26px;
	font-weight:normal;
	line-height:22px;
	color:#fcffbc;
	font-family:"Trebuchet MS", sans-serif;
}
.headsPage h2{
	margin:0px;
	font-size:19px;
	font-weight:normal;
	line-height:20px;
	color:#ff8c8c;
	font-family:"Trebuchet MS", sans-serif;
}
.columnsContent{
	position:relative;
	padding-top:13px;
	width:100%;
}
.columnsContentLeft{
	float:left;
	display:inline;
	width:265px;
	margin:0px 0px 0px 36px;
}

.ContentPaneAdmin{
	width:100%;
	margin:50px 23px;
}

.ContentPane{
	float:right;
	display:inline;
	width:545px;
	margin:50px 23px 0px 0px;
}

.PoofMain
{
    background-color: #2585b3;
    background-image: url(images/Poof/PoofMainBackground.gif);
    background-repeat: repeat-x;
    background-position: top;
    padding-top: 25px;
}

.onLineStore{
	position:relative;
	width:251px;
	height:179px;
	margin-left:5px;
	margin-top:27px;
	background:url(../images/bg005.jpg) left top no-repeat;
}
.onLineStoreIn1{
	width:251px;
	height:179px;
	background:url(../images/bg006.jpg) left 40px no-repeat;
}
.onLineStoreIn2{
	width:211px;
	height:179px;
	padding:0px 20px 0px 20px;
	background:url(../images/bg007.jpg) left 162px no-repeat;
}
.onLineStore .linkStore{
	float:right;
	position:relative;
	margin:12px 0px 0px 0px;
	font-size:11px;
}
.onLineStore .linkStore a{
	padding-right:7px;
	background:url(../images/002.gif) right 6px no-repeat;
	color:#fcffbc;
}
.onLineStore .titleStore{
	color:#fcffbc;
	height:40px;
	line-height:40px;
	font-size:19px;
	font-family:"Trebuchet MS", sans-serif;
}
.onLineStore .linksWrapper{
	text-align:justify;
	padding:10px 0px 0px 0px;
}
.onLineStore .storeStrength{
	width:90%;
	height:1px;
}
.subMenuWrapper{
	position:relative;
	margin-top:13px;
}
.subMenuWrapper{
	position:relative;
}
.subMenuWrapperIn1{
	width:100%;
	height:71px;
	background:url(../images/subMenuBorder_01.gif) left top no-repeat;
}
.subMenuWrapperIn2{
	width:100%;
	height:35px;
	background:url(../images/subMenuBorder_03.gif) left bottom no-repeat;
}
.subMenuWrapperIn3{
	width:100%;
	position:relative;
	padding:1px 0px 1px 0px;
	background:url(../images/subMenuBorder_02.gif) left top repeat-y;
}
.subMenuWrapperIn1Blank{
	width:100%;
	height:71px;
}
.subMenuWrapperIn2Blank{
	width:100%;
	height:35px;
}
.subMenuWrapperIn3Blank{
	width:100%;
	position:relative;
	padding:1px 0px 1px 0px;
}
.subMenuWrapper ul{
	margin:-72px 0px -36px 0px;
	padding:13px 20px 20px 22px;
	font-size:13px;
	font-family:"Trebuchet MS", sans-serif;
	list-style:none;
	position:relative;
	top:0px;
	width:223px;
}
.subMenuWrapper ul li{
	margin:5px 0px px 0px;
	padding:0px 0px 0px 17px;
	background:url(../images/bullet001.gif) left 6px no-repeat;
	color:#f18b8e;
}
.subMenuWrapper ul li a{
	color:#fcffbc;
	text-decoration:none;
}
.textBloct001{
	width:205px;
	margin:15px 0px 35px 40px;
	font-size:11px;
	font-family:"Trebuchet MS", sans-serif;
}
.textBloct001 .text1{
	line-height:15px;
	margin:0px;
}
.text1 a {
	font-family:"Trebuchet MS",sans-serif;
	font-size:11px;
	color: #EDF6BB
}
.textBloct001 .text2{
	margin:10px 0px 0px 0px;
	font-size:19px;
	color:#fcffbc;
}
.textBloct001 .text3{
	margin:-10px 0px 0px 0px;
	font-size:31px;
	color:#fcffbc;
}
.formStyle001{
	padding:20px 0px 0px 130px;
	background:url(../images/bg004.gif) left top no-repeat;
}

.formStyle001 div.form{
	margin:0px;
	padding:0px;
	width:300px;
}

.formStyle001 .formRow{
	margin:7px 0px 0px 0px;
	line-height:18px;
}
.formStyle001 .formRow strong{
	color:#fdd6ff;
}
.formStyle001 .inputText{
	padding:2px;
	border:1px solid #b3b9c3;
	width:271px;
	font-size:13px;
	font-family:"Trebuchet MS", sans-serif;
	color:#333333;
}
.formStyle001 textarea{
	padding:2px;
	border:1px solid #b3b9c3;
	width:271px;
	height:80px;
	font-size:13px;
	font-family:"Trebuchet MS", sans-serif;
	color:#333333;
}
.formStyle001 .formSubmitRow{
	text-align:right;
	margin:15px 0px 0px 0px;
	padding-right:20px;
}
.formStyle001 P.formRow SPAN{
	background-color: white;
	border:1px dotted #b3b9c3;
	color: #CC0000 !important;
}
.formStyle001 .submitInput{
	display:none;
}
.DownloadCell A{
	background:url(../images/button3.gif) left top no-repeat;
	height: 40px;
	width: 100px;
}
.Normal, .NormalDisabled	{
	font-family:"Trebuchet MS",sans-serif;
	font-size:14px;
	color: #eee;
	margin: 15px 15px;
}

.Normal:first-letter{
	font-size: 20px;
}
.NormalRed	{
color: #FF8C8C
}
a, a:link, a:hover, a:visited, .SubHead, 
a.CommandButton, a.CommandButton:link, a.CommandButton:hover, a.CommandButton:visited{color: #EDF6BB;}
