/*------------------ PureManager CSS-------------------*/

/*------------------ Content Manager CSS-------------------*/
.PureManagerAdmin_mainMenu	{background-color:#eeeeee; padding:2px;}
.PureManagerAdmin_mainMenu a	{color:#006;}
.PureManagerAdmin_mainMenu a:hover	{color:#000;}

#displayOptions		{position:fixed; top:0px; left:0px; width:100%;}

/*--------------Site Map CSS--------------------*/
#siteMap		{}
#siteMap li		{list-style-type:circle; margin-left:10px;}
#siteMap .siteMapSec	{margin-left:15px;}
#siteMap .siteMapSec li	{list-style:none;}


/*-------------------- Main Styles ---------------------------*/

*			{margin:0; padding:0px;}
img, div, a, input, h1, #mainNav { behavior: url(iepngfix.htc) }

body			{background-color:#23208f;				
}

a			{outline:none;}
.imgLink img	{border:none;}

#wrapper		{background:url(../images/bg-wrapper.png) repeat-x;
				min-height:943px;
				font-family:Georgia, "Times New Roman", Times, serif;
}


#container		{background:url(../images/bg-container.png) repeat-y;
				width:910px;
				margin:0 auto;
}

#header		{background:url(../images/bg-header.png) no-repeat;
			height:250px;
}


h1			{background-image:url(../images/logo.png);
			height:229px;
			width:269px;
			text-indent:-9000px;
			display:block;
			float:left;
			margin-top:110px;
			
}

.topCallAction		{font-weight:bold;
					float:right;
					margin:8px 14px 0 0;
					color:#020055;
					font-style:italic;
}

/*-------------------- Main Navigation Styles ---------------------------*/

#mainNav	{background:url(../images/bg-nav.png) repeat-x;
			height:117px;
			width:639px;
			display:block;
			float:left;
			margin:170px 0px 0px -10px;
}

#mainNav li		{display:block;
				float:left;
				list-style:none;
}

#mainNav .home a	{background-image:url(../images/home.png);
					display:block;
					height:114px;
					width:124px;
					text-indent:-9000px;
					outline:none;
					margin-top:10px;
				
}
#mainNav .about a		{background-image:url(../images/about.png);
					display:block;
					height:114px;
					width:133px;
					text-indent:-9000px;
					outline:none;
					margin-top:10px;
				
}
#mainNav .news a		{background-image:url(../images/news.png);
						display:block;
					height:114px;
					width:136px;
					text-indent:-9000px;
					outline:none;
					margin-top:10px;
				
}
#mainNav .when a	{background-image:url(../images/when.png);
					display:block;
					height:114px;
					width:127px;
					text-indent:-9000px;
					outline:none;
					margin-top:10px;
				
}
#mainNav .sponsors a		{background-image:url(../images/spons.png);
					display:block;
					height:114px;
					width:84px;
					text-indent:-9000px;
					outline:none;
					margin-top:10px;
				
}

/*-------------------- Sub Navigation Styles ---------------------------*/

#subNavContainer		{background:url(../images/sub-nav-top.png) no-repeat;
						width:225px;
}

#subNav					{background:url(../images/sub-nav-repeat.png) repeat-y;
						width:225px;
						min-height:250px;
						font:15px;
						font-weight:bold;
						letter-spacing:-.05em;
						line-height:15px;
						padding-bottom:10px;
						padding-top:10px;
						margin-top:-3px;
}
#subNav	li				{list-style:none;
						border-bottom:1px solid white;
						margin:5px 12px 12px 12px;
						padding-left:5px;
}
#subNav	a				{color:#FFF;
						text-decoration:none;
}


.navImage				{margin-top:-1px;}

/*--------------- Main Body Content: Universal Styles -----------------*/

#mainContent		{clear:both;
}

/*-------------------- Main Body Content: Home Styles ----------------------*/
#leftColHome		{padding:25px; width:225px; float:left; clear:right;}

#rightColHome		{padding:25px;
					color:#020055;
}
#rightColHome a		{color:#020055;
}

#rightColHome h2	{text-align:center;
					font-size:22px;
}

#rightColHome .date		{font-weight:bold;
						font-size:20px;
						padding:10px 0 10px 0;
						text-align:center;
}

#rightColHome .bar		{padding:10px 0px 10px 0px;
}

#rightColHome p		{padding:10px 0px 10px 0px;
}

/*-------------------- Main Body Content: Interior Styles ---------------------------*/

#leftCol		{padding:25px; 
				width:225px; 
				float:left;
				clear:left;
				min-height:320px;
				display:block;
				float:left;
				}

#rightCol		{padding:25px;
				padding-left:0px;
				color:#020055;
				display:block;
				float:left;
				width:600px;

}

#rightCol a		{color:#020055;
}
.back			{margin-right:10px; float:right; font-size:10px;}
.back a			{text-decoration:none;}
.back a:hover			{text-decoration:underline;}

#rightCol h2	{font-size:22px;
}

#rightCol .date		{font-weight:bold;
						font-size:20px;
						padding:10px 0 10px 0;
}

#rightCol .bar		{padding:10px 0px 10px 0px;
}

#rightCol p		{padding:10px 0px 10px 0px;
}

#rightCol img		{margin:5px;}


/*-------------------- Gallery Styles ---------------------------*/

#galleryDisplayMain		{margin-top:20px;
					 border:1px solid #ccc;
}

#galleryDisplayMain img		{border:1px solid #666666;
}

#galleryDisplayMain tr td		{padding-top:10px;
}


#galleryDisplay		{margin-top:20px;
					padding:20px 10px 20px 10px;
					 border:1px solid #ccc;
}

#galleryDisplay img		{border:1px solid #666666; padding:0px; margin:0px;
}

#galleryDisplay tr		{padding-top:10px;
}

.description		{font-size:13px;
}
#galleryDisplay .thumb				{margin:0px; padding:0px;}
/*-------------------- Footer Styles ---------------------------*/
#footer				{clear:both; 
					background:url(../images/by-footer.png) no-repeat;
					width:910px;
					margin:0 auto;
					text-align:center;
					font-size:11px;
					color:#FFF;
}
#footer a		{color:#FFF;
				text-decoration:none;
}
#footer a:hover		{text-decoration:underline;
}
#footer p		{line-height:16px;
}
#footerNav		{padding-top:40px;
}
#footerNav a		{color:#FFF;
					
}

#footerNav li	{list-style:none;
				display:inline;
				padding:4px;
}