/******************************************************************************
 * PAGE STRUCTURE
 *****************************************************************************/
body {
	text-align: center;
}

.Container {
	position: relative;
	width: 974px;
	margin: 0 auto;
	text-align: left;
}

.Header {
	position: relative;
	margin: 0 0 4px 0;
	padding: 0 0 8px 0;
	height: auto !important;
	min-height: 66px;
	height: 66px; /* IE6 hack */
}

	.Header a.logo {
		display: block;
		margin: 10px 0 0 0;
	}
	
		.Header a.logo img {
			border: none;
		}
		
	.Header .quicklinks {
		position: absolute;
		top: 18px;
		right: 14px;
	}
		.Header .quicklinks, .Header .quicklinks a {
			color: #1a1a1a;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 11px;
			text-decoration: none;
		}
		
		.Header .search {
			position: absolute;
			top: 36px;
			right: 14px;
		}
			.Header .search label {
				float: left;
				display: inline;
				color: #3d3d3d;
				font-family: Tahoma;
				font-size: 11px;
				font-weight: bold;
				margin: 7px 4px 0 0;
				padding: 0;
			}
			.Header .search .input {
				float: left;
				display: inline;
				width: 259px;
				height: 16px;
				background: url('../../img/angles/search_input.png') no-repeat top left;
				border: 0;
				padding: 6px 8px;
				color: #959595;
			}
			.Header .search .submit {
				position: absolute;
				top: 4px;
				right: 4px;
				width: 20px;
				height: 20px;
				overflow: hidden;
				cursor: pointer;
				background: none;
				border: none;
				font-size: 0;
				color: #9d0000;
			}
			
		#search_results {
			position: absolute;
			top: 62px;
			right: 15px;
			width: 271px;
			background: #fff;
			margin: 0;
			padding: 0;
			list-style: none;
			border: solid #909090 1px;
			z-index: 80000;
		}
			#search_results li {
				display: block;
				border-bottom: solid #e7e7e7 1px;
				cursor: pointer;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				margin: 0;
				padding: 6px 10px;
			}
				#search_results li.first {}
				#search_results li.last {
					border: none;
				}
				#search_results li.total {
					font-size: 11px;
					border: none;
					background: #eeeeee;
					border-top: solid #cccccc 1px;
					padding: 4px 10px 5px 10px;
				}
					#search_results li .title {
						color: #222222;
						font-weight: bold;
					}
					#search-results li .summary {
						color: #555555;
					}
				#search_results li.selected {
					background: #dfe8f6;
				}

.Navigation {
	height: 28px;
}

	.Navigation ul.jd_menu, .Navigation ul.jd_menu_vertical {margin: 0px;padding: 0px;list-style-type: none;}
	.Navigation ul.jd_menu ul, .Navigation ul.jd_menu_vertical ul {display: none;}
	.Navigation ul.jd_menu li {float: left; display: inline; height: 1%;}
	.Navigation ul.jd_menu_vertical {width: 300px;}
	.Navigation ul.jd_menu_vertical li {float: none;}
	.Navigation ul.jd_menu ul, .Navigation ul.jd_menu_vertical ul {position: absolute;display: none;list-style-type: none;margin: 0px;padding: 0px;z-index: 10000;}
	.Navigation ul.jd_menu ul li, .Navigation ul.jd_menu_vertical ul li {float: none;margin: 0px;}
	.Navigation ul.jd_menu_vertical {height: auto;}
	.Navigation ul.jd_menu ul {height: auto;}
	.Navigation * html ul.jd_menu ul {width: 1%;}
	.Navigation ul.jd_menu li {margin: 0; white-space: nowrap;}
	.Navigation ul.jd_menu li.jdm_hover, .Navigation ul.jd_menu li.jdm_active {}
	
	.Navigation ul.jd_menu {
		font-family: Arial, Helvetica, sans-serif;
	}
		.Navigation ul.jd_menu a {
			text-decoration: none;
			font-weight: bold;
		}
		.Navigation ul.jd_menu li {
			height: 26px;
			background: url('../../img/angles/menu_left.png') no-repeat 0 -26px;
			margin: 0 2px 0 0;
		}
		
			.Navigation ul.jd_menu li a {
				float: left;
				display: inline;
				font-size: 11px;
				line-height: 25px;
				color:#ffffff;
				height: 26px;
				padding: 0 10px;
				background: url('../../img/angles/menu_right.png') no-repeat 100% -26px;
				text-decoration: none;
			}
			.Navigation ul.jd_menu li a:hover {
				
				color:#000000 !important;
				
			}
			.Navigation ul.jd_menu li.jdm_active,
			.Navigation ul.jd_menu li.jdm_hover {
				background-position: 0 0;
				color: #663300
			}
				.Navigation ul.jd_menu li.jdm_active a,
				.Navigation ul.jd_menu li.jdm_hover a {
					background-position: 100% 0;
				}
			.Navigation ul.jd_menu li ul {
				background: #66625c;
				border: solid #c2c2c2 1px;
			}
				.Navigation ul.jd_menu li ul li {
					background: none;
					height: auto;
				}
					.Navigation ul.jd_menu li ul li.jdm_active,
					.Navigation ul.jd_menu li ul li.jdm_hover {
						background-color: none;
					}
					.Navigation ul.jd_menu li ul li a {
						float: none;
						display: block;
						color: #ffffff;
						font-family: arial, sans-serif;
						font-size: 12px;
						font-weight: bold;
						height: auto;
						background: none;
					}
					.Navigation ul.jd_menu li ul li a.jdm_sub {
						background: url('../../img/angles/menu_arrow.png') no-repeat 100% 10px;
						padding-right: 20px;
					}
					.Navigation ul.jd_menu li ul li a:hover {
						color: #000000;
					}
			.Navigation ul.jd_menu li ul li ul {
				margin: 0 0 -2px;
			}
			.Navigation ul.jdIE li ul li ul {
				margin-top: -8px;
			}

.Crumbs {
	position: relative;
	height: 16px;
	margin: 0 0 10px 0;
	background: #ffffff;
	padding: 8px 10px;
}
	.Crumbs .title {
		display: none;
	}
	.Crumbs .list {
		display: block;
		height: 18px;
	}
	.Crumbs a {
		float: left;
		height: 18px;
		line-height: 16px;
		display: inline;
		color: #000000;
		font-weight: bold;
		font-size:10px;
		text-decoration: none;
		margin: 0 6px 0 0;
	}
	.Crumbs span {
		float: left;
		display: inline;
		width: 5px;
		height: 7px;
		margin: 5px 6px 0 0;
		background: url('../../img/angles/crumb_carrot.png') no-repeat top left;
		text-indent: -1000px;
		overflow: hidden;
	}

.Content {}

.Footer {
	clear:both;
	font-size: 14px;
	margin: 0 0 10px 0;
}

/******************************************************************************
 * MODULES
 *****************************************************************************/
.Module {
	margin: 0 0 10px 0;
}
	.Module h1 {
		height: 18px;
		overflow: hidden;
		line-height: 18px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold !important;
		margin: 0;
		color: #fff;
		background: url('../../img/angles/module_header.png') repeat-x top right;
		padding: 0 0 0 4px;
	}
	.Module h1.alternate {
		background-position: 100% -18px;
	}
	.Module h1.empty {
		height: 1px;
		background: none;
		/*border-bottom: solid #c2c2c2 1px;*/
		border:none;
	}
	.Module .content {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 2px;
		/*border: solid #c2c2c2 1px;
		border-top: none;*/
		border:1px solid;
		border-top:none !important;
		border-color:#aca298;
	}
	
	.Module .content a {color:#660000;text-decoration:none;font-weight:bold;}
	.Module .content a:visited {color:#660000;text-decoration:none;font-weight:bold;}
	.Module .content a:hover {color:#999999;text-decoration:underline;font-weight:bold;}
	.Module .content a:link {color:#660000;text-decoration:normal;font-weight:bold;}

.MODULE_CONTENT {
	
}

.MODULE_HEADER {
	border: none;
}
	.MODULE_HEADER h1 {
		display: none;
	}
	.MODULE_HEADER .content {
		padding: 0;
	}

.MODULE_LINKGROUP {}

	.MODULE_LINKGROUP .content {
		padding: 3px 12px 1px 12px;
		font-size: 11px;
	}
	.MODULE_LINKGROUP ul.links {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		.MODULE_LINKGROUP ul.links li {
			height: 3%;
			margin: 0;
			padding: 0;
			display:block;
		}
			.MODULE_LINKGROUP ul.links li img {
				float: left;
				display: inline;
				margin: 6px 8px 6px 0;
			}
			.MODULE_LINKGROUP ul.links li .info {}
				.MODULE_LINKGROUP ul.links li .info a {
					display: block;
					color: #3e3e3e;
					font-size: 11px;
					font-weight: bold;
					text-decoration: none;
					padding: 6px 0;
					margin: 0;
				}
				.MODULE_LINKGROUP ul.links li .info p.description {
					color: #3e3e3e;
					padding: 0 0 8px 0;
					margin: -4px 0 0 0;
				}
				.MODULE_LINKGROUP ul.links li .clear{
					height:1px;
					background: url('../../img/angles/icon_dots.png') repeat-x bottom left;
					display:block;
					
				}
			.MODULE_LINKGROUP ul.links li.last {
				background: none;
			}
			.MODULE_LINKGROUP ul.links li.icon a {
				
				padding-left: 14px;
			}
			
.MODULE_SUBNAVIGATION {}

	.MODULE_SUBNAVIGATION .content {
		padding: 3px 12px 1px 12px;
		font-size: 11px;
	}
	.MODULE_SUBNAVIGATION ul.links {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		.MODULE_SUBNAVIGATION ul.links li {
			height: 1%;
			margin: 0;
			padding: 0;
			background: url('../../img/angles/icon_dots.png') repeat-x bottom left;
		}
			.MODULE_SUBNAVIGATION ul.links li a {
				display: block;
				color: #3e3e3e;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;
				padding: 6px 0 6px 14px;
				margin: 0;
				background: url('../../img/angles/bullet_link.png') no-repeat 0 7px;
			}
			
			.MODULE_SUBNAVIGATION ul.links li.last {
				background: none;
			}

.MODULE_RSS {}

	.MODULE_RSS .content {
		padding: 8px 10px 2px 10px;
		font-size: 11px;
	}
	
	.MODULE_RSS .content a {color:#000000;text-decoration:none;font-weight:bold;}
	.MODULE_RSS .content a:visited {color:#000000;text-decoration:none;font-weight:bold;}
	.MODULE_RSS .content a:hover {color:#999999;text-decoration:underline;font-weight:bold;}
	.MODULE_RSS .content a:link {color:#000000;text-decoration:normal;font-weight:bold;}
	
	.MODULE_RSS ul.feed {
		list-style: none;
		margin: 0;
		padding: 0;
	}
		.MODULE_RSS ul.feed li {
			display: block;
			padding: 0 0 6px 0;
			margin: 0;
		}
			.MODULE_RSS ul.feed li a {
				display: block;
				color: #373737;
				font-size: 11px;
				text-decoration: none;
				padding: 0 0 0 8px;
				margin: 0;
				background: url('../../img/angles/bullet_square.png') no-repeat 0 6px;
			}
			
			.MODULE_RSS ul.feed li.first {
				height: 1%;
				padding: 0 0 6px 0;
				margin: 0 0 2px 0;
			}
			
				.MODULE_RSS ul.feed li.first img {
					float: left;
					display: inline;
					margin: 0 4px 0 0;
				}
			
				.MODULE_RSS ul.feed li.first a {
					color: #464646;
					font-weight: bold;
					float: none;
					width: auto;
					background: none;
					padding: 0;
					margin: 0;
				}

.MODULE_NOTIFY {}

	.MODULE_NOTIFY p {
		font-size: 12px;
		line-height: 16px;
	}
	
	.MODULE_NOTIFY form {}
	
		.MODULE_NOTIFY form label {
			float: left;
			display: inline;
			width: 75px;
			text-align: right;
			padding: 0 6px 0 0;
			margin: 0 0 4px 0;
			height: 22px;
			line-height: 20px;
		}
		
		.MODULE_NOTIFY form input.text {
			float: left;
			display: inline;
			width: 100px;
			margin: 0 0 4px 0;
			background: #b8b0a9;
			border: solid #333333 1px;
			padding: 2px;
		}
		
		.MODULE_NOTIFY form input.submit {}
		
		.MODULE_NOTIFY p.thanks {
			margin: 0;
		}
		
.MODULE_ADVERTISING {}

	.MODULE_ADVERTISING h1 {
		background: none;
		padding: 0;
	}
	
	.MODULE_ADVERTISING .content {
		padding: 0;
		border: none;
	}
	
	.MODULE_ADVERTISING img {}
	
		.MODULE_ADVERTISING .multiple img {
			margin: 0 4px 0 0;
		}
		
.MODULE_GALLERY {
	text-align: center;
}

	.MODULE_GALLERY h1 {
		text-align: left;
	}

	.MODULE_GALLERY .content {
		padding: 0;
	}

	.MODULE_GALLERY .gallery {
		width: 220px;
		margin: 0 auto;
		padding: 10px 5px;
		text-align: left;
	}
	
		.MODULE_GALLERY .gallery .screen {
			width: 210px;
			height: 130px;
			margin: 0 auto;
			position: relative;
			text-align: left;
			border: solid 1px #c0c0c0;
			overflow: hidden;
		}
			
			.MODULE_GALLERY .gallery .screen .glass {
				position: absolute;
				top: 8px;
				right: 4px;
				width: 17px;
				height: 17px;
				background: url('../../img/angles/icon_glass.gif') no-repeat top left;
				z-index: 11;
				cursor: pointer;
			}
		
			.MODULE_GALLERY .gallery .screen a {
				position: absolute;
				top: 100%;
				left: 0;
				width: 100%;
				height: 100%;
				z-index: 10;
			}
		
			.MODULE_GALLERY .gallery .screen img {
				width: 100%;
				height: 100%;
				border: none;
			}
		
		.MODULE_GALLERY .gallery .controls {
			position: relative;
			height: 26px;
			padding: 0 0 0 2px;
			text-align: left;
			overflow: hidden;
		}
		
			.MODULE_GALLERY .gallery .controls .nav {
				position: absolute;
				top: 10px;
				width: 18px;
				height: 16px;
				cursor: pointer;
			}
		
			.MODULE_GALLERY .gallery .controls .prev {
				left: 4px;
				background: url('../../img/angles/control_left.png') no-repeat top left;
			}
			
			.MODULE_GALLERY .gallery .controls .next {
				right: 4px;
				background: url('../../img/angles/control_right.png') no-repeat top left;
			}
			
			.MODULE_GALLERY .gallery .controls .title {
				font-size: 10px;
				font-weight: bold;
				line-height: 34px;
				text-align: center;
			}
		
		/* Lightbox configuration */
		#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
		#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
		#jquery-lightbox a img { border: none; }
		#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
		#lightbox-container-image { padding: 10px; }
		#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
		#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
		#lightbox-container-image-box > #lightbox-nav { left: 0; }
		#lightbox-nav a { outline: none;}
		#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
		#lightbox-nav-btnPrev {left: 0; float: left;display: inline;}
		#lightbox-nav-btnNext {right: 0; float: right;}
		#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
		#lightbox-container-image-data {padding: 0 10px; color: #666; }
		#lightbox-container-image-data #lightbox-image-details {width: 70%; float: left;display: inline; text-align: left; }	
		#lightbox-image-details-caption { font-weight: bold; }
		#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}			
		#lightbox-secNav-btnClose {width: 66px; float: right; padding-bottom: 0.7em;}

.MODULE_COUNTDOWN {}
	
		.MODULE_COUNTDOWN h1 {
			display: none;
		}
	
		.MODULE_COUNTDOWN .icon {
			float: left;
			display: inline;
			width: 72px;
			height: 72px;
			margin: 0 8px 0 0;
			background: url('../../img/angles/logo_flash.png') no-repeat top left;
			cursor: pointer;
		}
	
		.MODULE_COUNTDOWN p {
			margin: 0;
			padding: 0;
		}
		
			.MODULE_COUNTDOWN p a {
				display: block;
				margin: 8px 0 0 0;
			}

	.MODULE_COUNTDOWN .flash-replaced {
		padding: 0;
		margin: 0;
	}
	
	.MODULE_COUNTDOWN .flash-update {
		border: solid #c2c2c2 1px;
	}
	
	.MODULE_COUNTDOWN .alt {
		display: none;
	}
	
	.MODULE_COUNTDOWN .content {
		border: none;
	}

.MODULE_LISTCONTENT {
	padding: 0;
	margin: 0;
}
	.MODULE_LISTCONTENT h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 22px;
		color: #302720;
		background: none;
		height: auto;
		line-height: normal;
		font-weight: bold;
		margin: 10px 10px 10px 0;
	}
		.MODULE_LISTCONTENT h1 span {
			display: block;
			font-size: 10px;
			color: #000000;
			margin: 8px 0 0 0;
		}
	.MODULE_LISTCONTENT .content {
		border: none;
	}
	.MODULE_LISTCONTENT p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 10px;
	}
	
	.MODULE_LISTCONTENT p a {color:#660000;text-decoration:none;font-weight:normal;}
	.MODULE_LISTCONTENT p a:visited {color:#660000;text-decoration:none;font-weight:normal;}
	.MODULE_LISTCONTENT p a:hover {color:#cccccc;text-decoration:underline;font-weight:normal;}
	.MODULE_LISTCONTENT p a:link {color:#660000;text-decoration:none;font-weight:bold;}
	
.MODULE_SEARCH {
	padding: 0 !important;
	margin: 0;
	background: none !important;
}

	.MODULE_SEARCH .content {
		font-family: Arial, Helvetica, sans-serif;
		background: white;
		padding: 10px;
		margin: 0;
		border: none;
	}

	.MODULE_SEARCH ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		.MODULE_SEARCH ul li {
			margin: 0;
			padding: 0;
		}
	
	.MODULE_SEARCH h1 {
		position: relative;
		display: block;
		color: #191919;
		height: auto;
		font-size: 16px;
		line-height: normal;
		background: #e9edf8;
		border-top: solid #6086d6 1px;
		margin: 0 0 10px 0;
		padding: 6px 8px 8px 8px;
	}
	
		.MODULE_SEARCH h1 .stats {
			font-size: 11px;
			position: absolute;
			top: 8px;
			right: 8px;
		}
	
	.MODULE_SEARCH .suggested {
		background: #eff4f5;
		padding: 10px 14px;
		margin: 0 0 20px 0;
	}
	
		.MODULE_SEARCH .suggested h1 {
			font-size: 11px;
			font-weight: bold;
			background: none;
			border: none;
			margin: 0 0 10px 0;
			padding: 0;
		}
		
		.MODULE_SEARCH .suggested a {
			color: #002a90;
			text-decoration: none;
		}
		
		.MODULE_SEARCH .suggested ul {
			display: block;
		}
		
			.MODULE_SEARCH .suggested ul li {
				display: block;
				margin: 0 0 20px 0;
			}
			
			.MODULE_SEARCH .suggested ul li h3 {
				font-size: 13px;
				font-weight: normal;
				margin: 0;
				padding: 0;
			}
			
			.MODULE_SEARCH .suggested ul li p {
			
			}
			
	.MODULE_SEARCH ul.results {
		padding: 0 8px;
		margin: 0 0 10px 0;
	}
	
		.MODULE_SEARCH ul.results li {
			margin: 0 0 20px 0;
		}
			
			.MODULE_SEARCH ul.results li a {
				font-size: 11px;
				color: #5b902a;
				text-decoration: none;
			}
			
			.MODULE_SEARCH ul.results li h3 {
				display: block;
				font-size: 16px;
				font-weight: normal;
				margin: 0 0 4px 0;
				padding: 0;
			}
			
				.MODULE_SEARCH ul.results li h3 a {
					color: #002a90;
					font-size: 16px;
					font-weight: normal;
					border-bottom: dotted #002a90 1px;
					background: url('../../img/angles/search_icon_link.png') no-repeat top right;
					padding: 0 14px 0 0;
				}
			.MODULE_SEARCH ul.results li br {
				clear: left;
			}
			
			.MODULE_SEARCH ul.results li p {
				color: #2a2a2a;
				margin: 0;
				padding: 0;
			}
			
	.MODULE_SEARCH .groups {
		height: 25px;
		background: url('../../img/angles/search_group_bg.png') repeat-x top left;
		margin: 0 0 16px 0;
	}
	
		.MODULE_SEARCH .groups li {
			float: left;
			height: 25px;
			margin: 0 2px 0 0;
			padding: 0 10px 0 0;
			background: url('../../img/angles/search_group_tabs.png') no-repeat top right;
		}
		
			.MODULE_SEARCH .groups li a {
				float: left;
				height: 25px;
				color: #191919;
				font-size: 13px;
				line-height: 25px;
				text-decoration: none;
				background: url('../../img/angles/search_group_tabs.png') no-repeat top left;
				padding: 0 0 0 10px;
			}

		.MODULE_SEARCH .groups li.selected {
			background: url('../../img/angles/search_group_tabs.png') no-repeat 100% -25px;
		}
		
			.MODULE_SEARCH .groups li.selected a {
				background: url('../../img/angles/search_group_tabs.png') no-repeat 0 -25px;
			}
			
	.MODULE_SEARCH .pages {
		text-align: center;
		margin: 0 0 10px 0;
	}
	
		.MODULE_SEARCH .pages a {
			color: #002a90;
			font-size: 12px;
			text-decoration: none;
			border-bottom: dotted #002a90 1px;
			font-weight: bold;
			margin: 0 2px;
		}
		
		.MODULE_SEARCH .pages a.current {
			border: none;
			color: #2a2a2a;
		}
		
		.MODULE_SEARCH .pages span.next {
			padding: 0 12px 0 0;
			background: url('../../img/angles/search_arrow_next.png') no-repeat 100% 5px;
		}
		
		.MODULE_SEARCH .pages span.previous {
			padding: 0 0 0 11px;
			background: url('../../img/angles/search_arrow_previous.png') no-repeat 0 5px;
		}
		
.MODULE_SOCIAL {
	position: absolute;
	top: 8px;
	right: 4px;
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}

	.MODULE_SOCIAL .content {
		background: none;
		padding: 0;
		margin: 0;
		border: none;
	}
	
.MODULE_BRIGHTCOVE {}

	.MODULE_BRIGHTCOVE .content {
		padding: 0 !important;
		margin: 0 !important;	
	}
	
.MODULE_FOOTER {
	height:18px;
	margin-left:-18px;
}

	.MODULE_FOOTER .content {
		border: none;
		background: #1c1c1c url('../../img/angles/footer_angle.png') no-repeat top right;
		padding: 8px 0px 8px 0px;
		background-color: #ffffff;
	}
	
	.MODULE_FOOTER .content ul {
		display: inline;
		text-align:left;
	}
	
		.MODULE_FOOTER .content ul li {
			display: inline;
			margin-right:12px;
		}
		
		.MODULE_FOOTER .content ul li a {
			color: #000000 !important;
			font-size:10px;
			font-family:arial;
			text-decoration: none !important;
			padding: 0 0 0 0px;
			font-weight: bold !important
			
		}
		
.MODULE_5PART {
	border: solid #d1d2d7 1px;
	padding: 10px 0;
}

	.MODULE_5PART h1 {
		height: 38px;
		line-height: normal;
		border: none;
		background: none;
		padding: 0 20px;
		margin: 0 0 8px 0;
		color: #8f9295;
		font-size: 16px;
	}
	
	.MODULE_5PART p {
		margin: 0 20px;
	}

	.MODULE_5PART .content {
		border: none;
	}

	.MODULE_5PART .quarter {
		float: left;
		display: inline;
		width: 244px;
		border-right: solid #d1d2d7 1px;
	}
	
	.MODULE_5PART .third {
		float: left;
		display: inline;
		width: 160px;
		border-right: solid #d1d2d7 1px;
	}
	
	.MODULE_5PART .last {
		border: none;
	}

	.MODULE_ADROTATOR .content{
		border:none;
	}

	.MODULE_ADROTATOR h1.empty{
		border:none !important;
	}
	
/******************************************************************************
 * ZONES
 *****************************************************************************/
.Zone {}

	.Zone1 {
		width: 974px;
		overflow: hidden;
	}
		.Zone1 .Module {
			margin: 0;
			padding: 0;
		}

	.Zone2 {
		float: left;
		display: inline;
		width: 234px;
		margin: 0 18px 0 0;
	}
	
	.Zone3 {
		float: left;
		display: inline;
		width: 470px;
		margin: 0 18px 0 0;
	}
	
	.Zone4 {
		float: left;
		display: inline;
		width: 234px;
	}
	
	.Zone5 {
		width: 974px;
	}
		.Zone5 .Module {
			margin-bottom: 0 !important;
		}
	
	.Zone6 {
		width: 974px;
		margin: -10px 0 10px 0;
	}
	
	.Zone7, .Zone8, .Zone9 {
		float: left;
		display: inline;
		width: 312px;
	}
	
	.Zone7, .Zone8 {
		margin: 0 18px 0 0;
	}

/****************************************
 * LAYOUTS
 ***************************************/
.LAYOUT_2L {} /* 2 Columns, Sidebar on Left */
	.LAYOUT_2L .Zone4 {
		display: none;
	}
	.LAYOUT_2L .Zone3 {
		width: 721px;
		margin-right: 0;
	}
	
.LAYOUT_2R {} /* 2 Columns, Sidebar on Right */
	.LAYOUT_2R .Zone2 {
		display: none;
	}
	.LAYOUT_2R .Zone3 {
		width: 721px;
	}

.LAYOUT_1N {} /* 1 Columsn, No Sidebars */
	.LAYOUT_1N .Zone2 {
		display: none;
	}
	.LAYOUT_1N .Zone4 {
		display: none;
	}
	.LAYOUT_1N .Content {
		padding: 0;
		margin: 0;
	}
		.LAYOUT_1N .Content .Zone3 {
			display: block;
			float: none;
			width: auto;
		}
		.LAYOUT_1N .Content div.clear {
			display: none;
		}
		
/* tags below added by Solo */	

.solo {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px;
	font-weight: normal;
	height: 145px
}

.solo a {color:#660000;text-decoration:underline;font-weight:normal;}
.solo a:visited {color:#660000;text-decoration:underline;font-weight:normal;}
.solo a:hover {color:#cccccc;text-decoration:none;font-weight:normal;}
.solo a:link {color:#660000;text-decoration:underline;font-weight:bold;}

.solo1 {
	background-image: url(/remodeling/Assets/splash/dates.jpg);
	background-position: top;
	background-repeat: no-repeat;
	vertical-align: top;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	padding: 0px;
}

.solo2 {
	padding: 10px;
	vertical-align: middle;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image: url(/remodeling/Assets/splash/row3b.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

.solo2 a {color:#ffffff !important;text-decoration:none;font-weight:normal !important;}
.solo2 a:visited {color:#ffffff;text-decoration:none;font-weight:normal !important;}
.solo2 a:hover {color:#000000 !important;text-decoration:underline;font-weight:normal;}
.solo2 a:link {color:#ffffff !important;text-decoration:none;font-weight:normal !important;}

.solo3 {
	padding: 10px;
	vertical-align: middle;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image: url(/remodeling/Assets/splash/row3d.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

.solo3 a {color:#ffffff !important;text-decoration:none;font-weight:normal !important;}
.solo3 a:visited {color:#ffffff;text-decoration:none;font-weight:normal !important;}
.solo3 a:hover {color:#000000 !important;text-decoration:underline;font-weight:normal;}
.solo3 a:link {color:#ffffff !important;text-decoration:none;font-weight:normal !important;}

h4 {
	color: #ffffff;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 10px !important;
}
