/* LVE CSS */
/* Matt Katz - March 2007 */



#wrapper			{
					width: 725px;
					border: 0px dashed #999;
					margin: 0 auto;
					padding: 0;
					color: #243e8d;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					}

#header				{
					width: 100%;
					height: 101px;
					margin: 0 auto;
					padding: 0;
					}
					
					
#logo				{			
					float: left;
					margin: 0;
					padding: 0;
					}
					
#contact			{		
					float: right;
					margin: 0;
					padding: 0;
					}
					
#header img			{border: 0;}

#navbar				{
					border: 0;
					height: 25px;
					padding: 0;
					margin: 10px 0 0 0;
					background: #243e8d url('images/nav_bg.jpg') top left repeat-x;
					
					}
					
.nav_text			{
					padding: 2px 0 0 0;
					color: #fff;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 14px;
					text-align: center;
					}
							

#slideshow		{
					float: left;
					margin: 10px 0 0 0;
					width: 480px;
					height: 235px;
					}
						
#welcome		{
					float: right;
					margin: 10px 0 0 0;
					width: 235px;
					height: 235px;
					}
						
#calendar_box		{
					float: left;
					margin: 10px 0 0 0;
					background: #243e8d url('images/calendar_box_bg.jpg') top left;
					width: 235px;
					height: 235px;
					}
					
#themed_box			{
					
					float: left;
					margin: 10px 0 0 10px;
					background: #243e8d url('images/themed_box_bg.jpg') top left;
					width: 235px;
					height: 235px;
					}
					
#special_box		{
					float: right;
					margin: 10px 0 0 10px;
					background: #243e8d url('images/special_box_bg.jpg') top left;
					width: 235px;
					height: 235px;
					}
					
#info_box		{
					float: left;
					margin: 10px 0 0 0;
					background: #243e8d url('images/info_box_bg.jpg') top left;
					width: 725px;
					height: 235px;
					}
					
					
#pdf_box		{
					float: right;
					margin: 10px 0 0 10px;
					background: #243e8d url('images/pdf_box_bg.jpg') top left;
					width: 235px;
					height: 235px;
					}
					
#footer		{
					float: left;
					margin: 10px 0 0 0;
					border-top: 1px solid #243e8d;
					width: 725px;
					height: 100px;
					}
					
#page_intro		{
					float: left;
					margin: 10px 0 0 0;
					width: 470px;
					height: 235px;
					}
					
#breadcrumbs		{
					
					margin: 10px 0 0 0;
					width: 470px;
					color: #243e8d;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					}
					
.pageitem		{
					margin: 10px 0 0 0;
					width: 725px;
					}
					
.download		{	
					font-weight: bold;
					float: right;}
					
.itempic		{
				float: left;
				margin: 0 10px 0 0;
				border: 1px solid #243e8d;
				padding: 3px;
				}
					
.boxtext			{
					color: #fff;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					text-align: justify;
					margin: 0;
					padding: 25px 7px 0 7px;
					}
					
.welcome_boxtext			{
					color: #243e8d;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					text-align: justify;
					margin: 0;
					padding: 0px 7px 0 7px;
					}
					
.info_boxtext			{
					width: 480px;
					color: #fff;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					text-align: justify;
					margin: 0;
					padding: 25px 0 0 7px;
					}
					
.page_intro_boxtext			{
					color: #243e8d;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					text-align: justify;
					margin: 0;
					padding: 0px 7px 0 7px;
					}
					
.bottom_nav			{
					color: #243e8d;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					text-align: center;
					margin: 0;
					padding: 7px 7px 7px 7px;
					}
					
.copyright		{
					color: #243e8d;
					font-weight: normal;
					font-family: century gothic, verdana, arial, helvetica, sans-serif;
					font-size: 11px;
					text-align: center;
					margin: 0;
					padding: 7px;
					}

					
#navbar a:link { text-decoration: underline; color: #fff; }
#navbar a:visited { text-decoration: underline; color: #fff; }
#navbar a:active { text-decoration: underline; color: #fff; }
#navbar a:hover { text-decoration: none; color: #fff;}
					
#breadcrumbs a:link { text-decoration: underline; color: #243e8d; }
#breadcrumbs a:visited { text-decoration: underline; color: #243e8d; }
#breadcrumbs a:active { text-decoration: underline; color: #243e8d; }
#breadcrumbs a:hover { text-decoration: none; color: #243e8d;}	
			
#page_intro a:link { text-decoration: underline; color: #243e8d; }
#page_intro a:visited { text-decoration: underline; color: #243e8d; }
#page_intro a:active { text-decoration: underline; color: #243e8d; }
#page_intro a:hover { text-decoration: none; color: #243e8d;}
			
#footer a:link { text-decoration: underline; color: #243e8d; }
#footer a:visited { text-decoration: underline; color: #243e8d; }
#footer a:active { text-decoration: underline; color: #243e8d; }
#footer a:hover { text-decoration: none; color: #243e8d;}

.pageitem a:link { text-decoration: underline; color: #243e8d; }
.pageitem a:visited { text-decoration: underline; color: #243e8d; }
.pageitem a:active { text-decoration: underline; color: #243e8d; }
.pageitem a:hover { text-decoration: none; color: #243e8d;}	
					
a:link { text-decoration: underline; color: #fff; }
a:visited { text-decoration: underline; color: #fff; }
a:active { text-decoration: underline; color: #fff; }
a:hover { text-decoration: none; color: #fff;}					
					
.cleaner {
					clear: both;
					visibility: hidden;
					margin: 0;
					border: 0;
					padding: 0;
					}
		