a:link, a:visited	{color : #fff; text-decoration : none}
a:hover	{color : #000; text-decoration : none}

a:link.flash, a:visited.flash	{color : #a3945d; text-decoration : none}
a:hover.flash	{color : #000; text-decoration : none}

a:link.copyright, a:visited.copyright	{color : #f26522; text-decoration : underline}
a:hover.copyright	{color : #f26522; text-decoration : underline}

a:link.email, a:visited.email	{color : #9dc893; text-decoration : none}
a:hover.email	{color : #f26522; text-decoration : none}

a:link.subNavi, a:visited.subNavi	{color : #fff; text-decoration : none}
a:hover.subNavi	{color : #a3945d; text-decoration : none}

a:link.contentLinks, a:visited.contentLinks	{color : #fff; text-decoration : underline}
a:hover.contentLinks	{color : #f26522; text-decoration : underline}

.orangeText	{
	color : #f26522;
}

.boldText	{
	font-weight : bold;
}

.clear	{
	clear : both;
}

html, body	{
	margin : 0;
	padding : 0;
	border : 0px solid #000;
	height : 100%;
	background : #000 url(/images/common/main_bg.jpg) repeat-x;
	font-family : arial, helvetica, sans-serif; color : #fff;
}

div#container	{
	position : relative;
	margin : 0 auto;
	border-left : 1px dotted #9f9184;
	border-right : 1px dotted #9f9184;
	width : 750px;
	background : #544b33;

	height : auto !important;
	height : 100%;
	min-height : 100%;
}

	div#header	{
		width : 750px; height : 134px;
		border : 0px solid #000;
	}

		/* Top Navigation - Text */
		div#navigation	{
			height : 20px;
			background : url(../images/common/navigation_bar.jpg);
			font-size : 10px; font-family : arial, helvetica, sans-serif;
			text-transform : uppercase; text-align : center;
		}

			/* padding pushing the links down */
			div#navigationSpace	{
				padding : 4px 0 0 0;
			}
				/* in between each text link in the top navigation  */
				div#navigationSpace span	{
					padding : 0 20px 0 20px;
				}

		/* SubNavigation for each section */
		div#subNavigation	{
			width : 750px; height : 20px;
			background : url(../images/common/subnavigation_bar_bg.jpg);
			font-size : 10px; font-family : arial, helvetica, sans-serif;
			text-transform : uppercase; text-align : left;
		}

			/* padding pushing the links down */
			div#subNavigationSpace	{
				padding : 4px 0 0 140px;
			}
				/* in between each text link in the top navigation  */
				div#subNavigationSpace span	{
					padding : 0 20px 0 0px;
				}

	div#middleRow	{
		height : 1px; /* IE6 cannot display the page properly unless there is any height specified.
						height : 100% doesn't display properly either */
		padding : 0; margin : 0;
		background : url(../images/common/middle_row_bg.jpg);
	}

	div#middleRow[id]	{	/* for mozilla based browsers */
		height : 100%;
		padding : 0; margin : 0;
		background : url(../images/common/middle_row_bg.jpg);
	}

		div#firstColumn	{
			float : left;
			width : 184px;
			border : 0px solid #000;
		}

			div#firstColumn div#mailingList	{
				height : 130px;
			}

		div#secondColumn	{
			float : left;
			width : 566px;
		}

			div#secondColumn div#content	{
				background : url(../images/common/middle_row_bg2.jpg) no-repeat 0px 86px;
			}

	div#bannerLinks	{
		width : 750px; height : 93px;
	}

	div#footer	{
		padding : 10px 0 0 0;
		width : 750px; height : 49px;
		background : #544b33;
		font-size : 8px;
		text-transform : uppercase; text-align : center;
		line-height : 12px;
		color : #f26522;
	}
