/* a */

	a
	{
		background-color: transparent;
		color: #00267f;
		text-decoration: none;
	}
	a:hover
	{
		text-decoration: underline;
	}

/* input */

	input
	{
		background-image: url(input.gif);
		background-position: top left;
		background-repeat: repeat-x;
	}

/* textarea */

	textarea
	{
		background-image: url(input.gif);
		background-position: top left;
		background-repeat: repeat-x;
	}

/* button */

	button
	{
		background-color: transparent;
		background-image: url(button.gif);
		background-position: top left;
		background-repeat: no-repeat;
		border: none;
		color: #ffffff;
		cursor: pointer;
		height: 21px;
		padding: 3px 0;
		width: 60px;
	}
	button:hover
	{
		background-image: url(buttonhover.gif);
		padding: 4px 0 2px 0;
	}

/* hide */

	.hide
	{
		display: none;
	}

/* error */

	.error
	{
		clear: both;
	}
	.error
	{
		background-color: #f6cccc;
		color: inherit;
	}

/* notifcation */

	.notification
	{
		clear: both;
	}
	.notification
	{
		background-color: #d4e599;
		color: inherit;
	}

/* secure */

	.secure
	{
		background-image: url(secure.png);
		background-position: top left;
		background-repeat: no-repeat;
		display: block;
		height: 12px;
		margin-left: 6px;
		overflow: hidden;
		position: absolute;
		width: 9px;
	}

/* link */

	.link, .link li
	{
		display: block;
		font-weight: bold;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.link
	{
		padding-top: 6px;
	}
	.link li
	{
		background-image: url(link.gif);
		background-position: 6px 0;
		background-repeat: no-repeat;
		padding: 0 6px 6px 27px;
	}
	.link li .link
	{
		background-image: url(linklilink.gif);
		background-position: bottom left;
		background-repeat: no-repeat;
	}
	.link li .link li
	{
		background-image: url(linklilinkli.gif);
		background-position: 0 6px;
		padding: 0 6px 6px 18px;
	}
	.link li .link li a
	{
		font-weight: normal;
	}

/* url */

	.url, .url a, .url a:hover
	{
		background-color: transparent;
		color: #8194c0;
		text-decoration: none;
	}

/* row */

	.row
	{
		clear: both;
		overflow: hidden;
		width: 720px;
	}

/* columnx */

	.column, .col2-3, .col1-2, .col1-3
	{
		float: left;
		margin-right: 12px;
		overflow: hidden;
	}
	.col2-3
	{
		width: 468px;
	}
	.col1-2
	{
		width: 348px;
	}
	.col1-3
	{
		width: 228px;
	}

/* bookmark */

	.bookmark
	{
	}
	.bookmark p
	{
		padding-bottom: 0;
	}
	.bookmark ul, .bookmark li
	{
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.bookmark li
	{
		background-position: 6px 5px;
		background-repeat: no-repeat;
		display: block;
		float: left;
		padding: 6px 6px 6px 27px;
	}
	.bookmark .delicious
	{
		background-image: url(bookmarkDelicious.gif);
	}
	.bookmark .digg
	{
		background-image: url(bookmarkDigg.gif);
	}
	.bookmark .facebook
	{
		background-image: url(bookmarkFacebook.gif);
	}
	.bookmark .reddit
	{
		background-image: url(bookmarkReddit.gif);
	}
	.bookmark .stumbleupon
	{
		background-image: url(bookmarkStumbleupon.gif);
	}

/* none, light, dark, reverse, .line */

	.none, .light, .dark, .reverse, .line
	{
		clear: both;
		margin-bottom: 12px;
		overflow: hidden;
	}
	.light
	{
		background-color: #ccd4e5;
		background-position: top left;
		background-repeat: repeat-y;
		color: inherit;
	}
	.light .link li
	{
		background-image: url(lightlink.gif);
	}
	.light button
	{
		background-image: url(lightbutton.gif);
	}
	.light button:hover
	{
		background-image: url(lightbuttonhover.gif);
	}
	.dark
	{
		background-color: #99a8cc;
		background-position: top left;
		background-repeat: repeat-y;
		color: inherit;
	}
	.dark .link li
	{
		background-image: url(darklink.gif);
	}
	.dark button
	{
		background-image: url(darkbutton.gif);
	}
	.dark button:hover
	{
		background-image: url(darkbuttonhover.gif);
	}
	.reverse
	{
		background-color: #cd3885;
		background-position: top left;
		background-repeat: repeat-y;
		color: #ffffff;
	}
	.reverse h1
	{
		font-size: 24px;
		font-weight: bold;
	}
	.reverse a
	{
		background-color: transparent;
		color: #ffffff;
	}
	.reverse .link li
	{
		background-image: url(reverselink.gif);
	}
	.line
	{
		background-color: #ffffff;
		background-position: top left;
		background-repeat: repeat-y;
		color: inherit;
	}
	.col2-3 .light
	{
		background-image: url(col2-3light.gif);
	}
	.col2-3 .light .top
	{
		background-image: url(col2-3lighttop.gif);
	}
	.col2-3 .light .center
	{
		background-image: url(col2-3lightcenter.gif);
	}
	.col2-3 .light .bottom
	{
		background-image: url(col2-3lightbottom.gif);
	}
	.col2-3 .dark
	{
		background-image: url(col2-3dark.gif);
	}
	.col2-3 .dark .top
	{
		background-image: url(col2-3darktop.gif);
	}
	.col2-3 .dark .center
	{
		background-image: url(col2-3darkcenter.gif);
	}
	.col2-3 .dark .bottom
	{
		background-image: url(col2-3darkbottom.gif);
	}
	.col2-3 .reverse
	{
		background-image: url(col2-3reverse.gif);
	}
	.col2-3 .reverse .top
	{
		background-image: url(col2-3reversetop.gif);
	}
	.col2-3 .reverse .center
	{
		background-image: url(col2-3reversecenter.gif);
	}
	.col2-3 .reverse .bottom
	{
		background-image: url(col2-3reversebottom.gif);
	}
	.col2-3 .line
	{
		background-image: url(col2-3line.gif);
	}
	.col2-3 .line .top
	{
		background-image: url(col2-3linetop.gif);
	}
	.col2-3 .line .bottom
	{
		background-image: url(col2-3linebottom.gif);
	}
	.col1-2 .light
	{
		background-image: url(col1-2light.gif);
	}
	.col1-2 .light .top
	{
		background-image: url(col1-2lighttop.gif);
	}
	.col1-2 .light .center
	{
		background-image: url(col1-2lightcenter.gif);
	}
	.col1-2 .light .bottom
	{
		background-image: url(col1-2lightbottom.gif);
	}
	.col1-2 .dark
	{
		background-image: url(col1-2dark.gif);
	}
	.col1-2 .dark .top
	{
		background-image: url(col1-2darktop.gif);
	}
	.col1-2 .dark .center
	{
		background-image: url(col1-2darkcenter.gif);
	}
	.col1-2 .dark .bottom
	{
		background-image: url(col1-2darkbottom.gif);
	}
	.col1-2 .reverse
	{
		background-image: url(col1-2reverse.gif);
	}
	.col1-2 .reverse .top
	{
		background-image: url(col1-2reversetop.gif);
	}
	.col1-2 .reverse .center
	{
		background-image: url(col1-2reversecenter.gif);
	}
	.col1-2 .reverse .bottom
	{
		background-image: url(col1-2reversebottom.gif);
	}
	.col1-2 .line
	{
		background-image: url(col1-2line.gif);
	}
	.col1-2 .line .top
	{
		background-image: url(col1-2linetop.gif);
	}
	.col1-2 .line .bottom
	{
		background-image: url(col1-2linebottom.gif);
	}
	.col1-3 .light
	{
		background-image: url(col1-3light.gif);
	}
	.col1-3 .light .top
	{
		background-image: url(col1-3lighttop.gif);
	}
	.col1-3 .light .center
	{
		background-image: url(col1-3lightcenter.gif);
	}
	.col1-3 .light .bottom
	{
		background-image: url(col1-3lightbottom.gif);
	}
	.col1-3 .dark
	{
		background-image: url(col1-3dark.gif);
	}
	.col1-3 .dark .top
	{
		background-image: url(col1-3darktop.gif);
	}
	.col1-3 .dark .center
	{
		background-image: url(col1-3darkcenter.gif);
	}
	.col1-3 .dark .bottom
	{
		background-image: url(col1-3darkbottom.gif);
	}
	.col1-3 .reverse
	{
		background-image: url(col1-3reverse.gif);
	}
	.col1-3 .reverse .top
	{
		background-image: url(col1-3reversetop.gif);
	}
	.col1-3 .reverse .center
	{
		background-image: url(col1-3reversecenter.gif);
	}
	.col1-3 .reverse .bottom
	{
		background-image: url(col1-3reversebottom.gif);
	}
	.col1-3 .line
	{
		background-image: url(col1-3line.gif);
	}
	.col1-3 .line .top
	{
		background-image: url(col1-3linetop.gif);
	}
	.col1-3 .line .bottom
	{
		background-image: url(col1-3linebottom.gif);
	}
	.none .top, .none .bottom
	{
		display: none;
	}
	.light .top, .light .center, .light .bottom, .dark .top, .dark .center, .dark .bottom, .reverse .top, .reverse .center, .reverse .bottom, .line .top, .line .center, .line .bottom
	{
		background-position: top left;
		clear: both;
		overflow: hidden;
	}
	.light .top, .light .bottom, .dark .top, .dark .bottom, .reverse .top, .reverse .bottom, .line .top, .line .bottom
	{
		background-repeat: no-repeat;
		height: 6px;
		width: 100%;
	}
	.none .center, .light .center, .dark .center, .reverse .center, .line .center
	{
		background-position: top left;
		background-repeat: no-repeat;
		padding: 0 6px;
	}
	.col2-3 .center
	{
		width: 456px;
	}
	.col1-2 .center
	{
		width: 336px;
	}
	.col1-3 .center
	{
		width: 216px;
	}

/* form elements */

	.address, .boolean, .city, .date, .dropdown, .dropdownother, .email, .human, .instruction, .multiplechoice, .option, .password, .passwordset, .radiogroup, .select, .sex, .state, .telephone, .textlarge, .title, .url, .varchar, .zip, .action
	{
		clear: both;
	}
		.label, .group, .input, .button
		{
			overflow: hidden;
			float: left;
		}
		.submit
		{
			float: right;
		}
	.col1-3 .email, .col1-3 .password, .col1-3 .varchar, .col1-3 .dropdown, .col1-3 .dropdown .label, .col1-3 .dropdown .input, .col1-3 .error, .col1-3 .notification, .col1-3 .action
	{
		width: 216px;
	}
	.col1-3 .dropdown .input select
	{
		margin-bottom: 3px;
		width: 204px;
	}
	.col1-3 .varchar .label, .col1-3 .email .label, .col1-3 .password .label
	{
		width: 72px;
	}
	.col1-3 .varchar .input, .col1-3 .email .input, .col1-3 .password .input
	{
		width: 144px;
	}
	.col1-3 .varchar .input input, .col1-3 .email .input input, .col1-3 .password .input input
	{
		margin-top: 3px;
		width: 126px;
	}
	.col1-2 .varchar, .col1-2 .action
	{
		width: 336px;
	}
	.col1-2 .varchar .label
	{
		width: 72px;
	}
	.col1-2 .varchar .input
	{
		width: 192px;
	}
	.col1-2 .varchar .input input
	{
		width: 174px;
	}
	.col1-2 .varchar .button
	{
		width: 72px;
	}
	.col2-3 .form
	{
		margin: 6px;
	}
	.col2-3 .address, .col2-3 .boolean, .col2-3 .city, .col2-3 .date, .col2-3 .dropdown, .col2-3 .dropdownother, .col2-3 .email, .col2-3 .human, .col2-3 .instruction, .col2-3 .multiplechoice, .col2-3 .notification, .col2-3 .passwordset, .col2-3 .radiogroup, .col2-3 .select, .col2-3 .sex, .col2-3 .state, .col2-3 .telephone, .col2-3 .textsmall, .col2-3 .textlarge, .col2-3 .thread, .col2-3 .title, .col2-3 .url, .col2-3 .varchar, .col2-3 .zip, .col2-3 .action
	{
		width: 444px;
	}
	.col2-3 .address, .col2-3 .boolean, .col2-3 .city, .col2-3 .date, .col2-3 .dropdown, .col2-3 .dropdownother, .col2-3 .email, .col2-3 .human, .col2-3 .instruction, .col2-3 .multiplechoice, .col2-3 .notification, .col2-3 .passwordset, .col2-3 .radiogroup, .col2-3 .select, .col2-3 .sex, .col2-3 .state, .col2-3 .telephone, .col2-3 .textsmall, .col2-3 .textlarge, .col2-3 .thread, .col2-3 .title, .col2-3 .url, .col2-3 .varchar, .col2-3 .zip
	{
		margin-bottom: 6px;
	}
	.col2-3 .thread
	{
		border-bottom: 1px solid #ccd4e5;
		padding-bottom: 6px;
	}
	.col2-3 .address .label, .col2-3 .boolean .label, .col2-3 .city .label, .col2-3 .date .label, .col2-3 .dropdown .label,.col2-3 .dropdownother .label, .col2-3 .email .label, .col2-3 .human .label, .col2-3 .multiplechoice .label, .col2-3 .passwordset .label, .col2-3 .radiogroup .label, .col2-3 .select .label, .col2-3 .sex .label, .col2-3 .state .label, .col2-3 .telephone .label, .col2-3 .textsmall .label, .col2-3 .textlarge .label, .col2-3 .title .label, .col2-3 .url .label, .col2-3 .varchar .label, .col2-3 .zip .label
	{
		width: 144px;
	}
	.col2-3 .address .input, .col2-3 .boolean .group, .col2-3 .city .input, .col2-3 .date .input, .col2-3 .dropdown .input,.col2-3 .dropdownother .input, .col2-3 .email .input, .col2-3 .human .input, .col2-3 .multiplechoice .input, .col2-3 .passwordset .input, .col2-3 .radiogroup .group, .col2-3 .radiogroup .option, .col2-3 .select .input, .col2-3 .sex .input, .col2-3 .state .input, .col2-3 .telephone .input, .col2-3 .textsmall .input, .col2-3 .textlarge .input, .col2-3 .title .input, .col2-3 .url .input, .col2-3 .varchar .input, .col2-3 .zip .input
	{
		width: 300px;
	}
	.col2-3 .dropdown .input select
	{
		width: 288px;
	}
	.col2-3 .address .input textarea, .col2-3 .city .input input, .col2-3 .email .input input, .col2-3 .select .input input, .col2-3 .title .input input, .col2-3 .textsmall .input textarea, .col2-3 .textlarge .input textarea, .col2-3 .url .input input, .col2-3 .varchar .input input
	{
		width: 282px;
	}
	.col2-3 .passwordset .label
	{
		clear: left;
	}
	.col2-3 .passwordset .input input, .col2-3 .state .input input, .col2-3 .telephone .input input
	{
		width: 141px;
	}
	.col2-3 .zip .input input
	{
		width: 94px;
	}
	.col2-3 .boolean .group .option .input, .col2-3 .multiplechoice .group .option .input, .col2-3 .radiogroup .group .option .input, .col2-3 .sex .group .option .input
	{
		width: 25px;
	}
	.col2-3 .boolean .group .option .input input, .col2-3 .multiplechoice .group .option .input input, .col2-3 .radiogroup .group .option .input input, .col2-3 .sex .group .option .input input
	{
		background-image: none;
		border: none;
		margin: 3px 0 0 0;
		width: 25px;
	}
	.col2-3 .boolean .group .option .label, .col2-3 .multiplechoice .group .option .label, .col2-3 .radiogroup .group .option .label , .col2-3 .sex .group .option .label
	{
		width: 275px;
	}
	.col2-3 .title
	{
		background-color: #ccd4e5;
		color: inherit;
	}
	.col2-3 .url .label p
	{
		background-color: inherit;
		color: #000000;
	}
	.col2-3 .address .input textarea, .col2-3 .textsmall .input textarea, .col2-3 .textlarge .input textarea
	{
		margin-bottom: 4px;
	}
	.col2-3 .passwordset .input input
	{
		margin-bottom: 4px;
	}
	.col2-3 .instruction
	{
		border-top: 1px solid #ccd4e5;
		padding-top: 6px;
	}
	.col2-3 .action
	{
		background-color: #ccd4e5;
		color: inherit;
		text-align: right;
	}
	.col2-3 .action .submit
	{
		float: none;
	}
	.col2-3 .action button
	{
		margin: 6px;
	}
	.col2-3 .form .error
	{
		margin: -6px 0 6px;
	}
	.col2-3 .form input, .col2-3 .form textarea
	{
		background-image: none;
	}

/* slideshow */

	.slideshow
	{
		display: block;
		height: 228px;
		overflow: hidden;
		position: relative;
		width: 456px;
		z-index: 0;
	}
	.slideshow-images
	{
		display: block;
		height: 456px;
		overflow: hidden;
		opacity: 1;
		position: relative;
		width: 228px;
	}
	.slideshow-images-visible, .slideshow-images-prev, .slideshow-images-next
	{
		opacity: 1;
	}
	.slideshow-images-prev, .slideshow-images-next
	{
		opacity: 0;
	}
	.slideshow-images img
	{
		display: block;
		left: 0;
		position: absolute;
		top: 0;
		z-index: 1;
	}
	.slideshow-captions
	{
		background-color: transparent;
	/*	background-image: url(slideshow-captions.png); */
		color: #ffffff;
		height: 228px;
		left: 0;
		overflow: hidden;
		padding: 0;
		position: absolute;
		top: 0;
		width: 456px;
		z-index: 50;
	}
	.slideshow-captions-hidden
	{
		left: -456px;
	}
	.slideshow-captions-visible
	{
		left: 0;
	}
	.slideshow-captions .text
	{
		float: left;
		height: 180px;
		margin-top: 24px;
		width: 228px;
	}
	.slideshow-captions .text h1
	{
		font-weight: normal;
		line-height: 1.1em;
	}
	.slideshow-captions .image
	{
		float: left;
		height: 228px;
		text-align: center;
		width: 228px;
	}
	.slideshow-captions .image img
	{
		margin: 6px auto;
	}

/* id based */

	#frame
	{
		background-color: #d9dfec;
		background-image: url(frame.gif);
		background-position: top left;
		background-repeat: repeat-x;
		color: #000000;
		margin: 12px auto;
		text-align: center;
	}
		#container
		{
			background-color: #ffffff;
			color: #000000;
			margin: 0 auto;
			width: 732px;
		}
			#top
			{
				background-image: url(top.gif);
				background-position: top left;
				background-repeat: no-repeat;
				height: 12px;
				overflow: hidden;
				width: 100%;
			}
			#content
			{
				margin: 0 auto;
				text-align: left;
				width: 708px;
			}
				#header
				{
				}
					#logo
					{
						background-image: url(logo.gif);
						background-position: top left;
						background-repeat: no-repeat;
					}
					#logo, #logo a
					{
						height: 102px;
						width: 348px;
					}
					#logo h1, #logo h2
					{
						display: none;
					}
					#logo a
					{
						display: block;
					}
					#tool
					{
					}
					#tool .center
					{
						float: right;
						width: auto;
					}
					#tool h3, #tool ul, #tool li
					{
						float: left;
					}
					#tool ul, #tool li
					{
						list-style: none;
						margin: 0;
						padding: 0;
					}
					#tool li
					{
						margin-right: 6px;
						padding: 5px 0 2px 0;
					}
					#tool li.active
					{
						border-bottom: 1px solid #000000;
					}
					#tool a
					{
						background-position: top left;
						background-repeat: no-repeat;
						display: block;
						height: 15px;
						overflow: hidden;
						width: 15px;
					}
					#textdefault
					{
						background-image: url(textdefault.gif);
					}
					#textlarge
					{
						background-image: url(textlarge.gif);
					}
					#themedefault
					{
						background-image: url(themedefault.gif);
					}
					#themecontrast
					{
						background-image: url(themecontrast.gif);
					}
					#tool span
					{
						display: none;
					}
					#search
					{
					}
				#navigation
				{
					overflow: visible;
				}
				#navigation ul, #navigation li, #navigation a
				{
					display: block;
					list-style: none;
					margin: 0;
					padding: 0;
					z-index: 1000;
				}
				#navigation li
				{
					display: inline;
					float: left;
					margin-right: 6px;
				}
				#navigation li .topleft
				{
					background-image: url(navigationtopleft.png);
					display: block;
					height: 6px;
					position: absolute;
					width: 6px;
				}
				#navigation ul li a
				{
					background-color: #335199;
					background-image: url(navigationa.gif);
					background-position: top right;
					background-repeat: no-repeat;
					clear: both;
					color: #ffffff;
					font-weight: bold;
					padding: 6px;
					text-align: center;
					text-decoration: none;
				}
				#navigation li a:hover, #navigation li:hover a, #navigation li.hover a:hover, #navigation li.hover a 
				{
					background-color: #4c67a5;
					background-image: url(navigationahover.gif);
					color: #ffffff;
				}
				#navigation li.active a, #navigation li.active a:hover, #navigation li.activehover a, #navigation li.active a:hover, #navigation li.activehover a
				{
					background-color: #00267f;
					background-image: url(navigationactivea.gif);
					color: #ffffff;
				}
				#navigation li ul
				{
					left: -9999px;
					position: absolute;
				}
				#navigation li:hover ul, #navigation li.hover ul
				{
					left: auto;
				}
				#navigation li:hover li, #navigation li.hover li
				{
					clear: both;
					float: none;
					margin: 0;
				}
				#navigation li li a, #navigation li.active li a, #navigation li:hover li a, #navigation li.active:hover li a, #navigation li.hover li a, #navigation li.activehover li a
				{
					background-color: #4c67a5;
					background-image: url(navigationulliullia.gif);
					background-position: bottom left;
					color: #ffffff;
					padding: 6px;
					text-align: left;
					width: 234px;
				}
				#navigation li li a:hover, #navigation li.active li a:hover, #navigation li:hover li a:hover, #navigation li.active:hover li a:hover, #navigation li.hover li a:hover, #navigation li.activehover li a:hover, #navigation li li:hover a, #navigation li li.hover hover a, #navigation li.active li:hover a, #navigation li.active li.hover hover a
				{
					background-color: #667db2;
					background-image: url(navigationulliullia.gif);
					color: #ffffff;
				}
				#navigation li li.active a, #navigation li li.active a:hover, #navigation li.active li.active a, #navigation li.active li.active a:hover, #navigation li:hover li.active a, #navigation li:hover li.active a:hover, #navigation li.active:hover li.active a, #navigation li.active:hover li.active a:hover, #navigation li.hover li.active a, #navigation li.hover li.active a:hover, #navigation li.activehover li.active a, #navigation li.activehover li.active a:hover
				{
					background-color: #7f92bf;
					background-image: url(navigationulliullia.gif);
					color: #ffffff;
				}
				#navigation li:hover li ul, #navigation li.hover li ul, #navigation li.active:hover li ul, #navigation li.activehover li ul
				{
					background-color: #405c9f;
					left: -9999px;
					padding-top: 1px;
				}
				#navigation li:hover li:hover ul, #navigation li.hover li:hover ul, #navigation li:hover li.hover ul, #navigation li.hover li.hover ul, #navigation li.activehover li:hover ul, #navigation li:hover li.activehover ul, #navigation li.activehover li.activehover ul
				{
					left: auto;
					margin-left: 245px;
					margin-top: -27px;
				}
				#navigation li:hover li:hover li a, #navigation li.hover li.hover li a, #navigation li:hover li.active:hover li a, #navigation li.hover li.activehover li a
				{
					background-color: #667db2;
					color: #ffffff;
				}
				#navigation li:hover li:hover li a:hover, #navigation li.hover li.hover li a:hover
				{
					background-color: #7f92bf;
					color: #ffffff;
				}
				#navigation li:hover li:hover li.active a, #navigation li.hover li.hover li.active a, #navigation li:hover li:hover li.active a:hover, #navigation li.hover li.hover li.active a:hover
				{
					background-color: #99a8cc;
					color: #ffffff;
				}
				#navigation .parent
				{
					background-color: transparent;
					background-image: url(parent.gif);
					background-position: top right;
					background-repeat: no-repeat;
					color: inherit;
					display: block;
					float: right;
					height: 7px;
					margin-top: 3px;
					overflow: hidden;
					width: 25px;
				}
				#location
				{
					margin-bottom: 12px;
					padding: 0 6px;
				}
				#location, #location a
				{
					background-color: #00267f;
					color: #ffffff;
				}
				#middle
				{
					min-height: 418px;
				}
					#banner .center
					{
						height: 228px;
					}
					#banner, #banner a
					{
						background-color: transparent;
						color: #ffffff;
					}
					#banner h1
					{
						font-size: 2em;
						padding-bottom: 0;
					}
					#banner img
					{
						margin-bottom: 6px;
					}
				#footer
				{
					border-top: 12px solid #00267f;
					padding-top: 6px;
				}
					#rotary
					{
						width: 80px;
					}
					#legal
					{
						width: 475px;
					}
					#browsealoud
					{
						width: 129px;
					}
			#bottom
			{
				background-image: url(bottom.gif);
				background-position: top left;
				background-repeat: no-repeat;
				height: 12px;
				overflow: hidden;
				width: 100%;
			}