/* CSS Document */
		body{
			margin:0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			background-color:#FFFFFF;
		}
		#container {
			margin:0px;
			width:92%;
			/*background:#6e3b67;
			*background:none;*/
		}
			#stretch{
				background:#6e3b67;
			}
			#rightStretch{
				background:#ffffff;
			}
		#banner {
			padding:0px;
			background:url(../images/banner_102.jpg) right no-repeat;
			height:128px;
			background-color:#ffffff;
		}
		#subBanner {
			min-height:15px;
			background-color:#424242;
			border-top:solid #ffffff 1px;
			border-bottom:solid #ffffff 1px;
			text-align:right;
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			padding:5px 10px 5px 5px;
			font-weight:bold;
		}
		#content {
			padding:10px;
			padding-bottom:200px;
			margin-left:22%;
			background-color:#ffffff;
			background:url(../images/imgs_07.jpg) bottom left no-repeat;
			min-height:432px;
			*min-height:432px;
			background-color:#FFFFFF;
			color:#6b616a;
			_height:auto !important;
			_height:500px;
		}


		#barLeft {
			float:left;
			background:url(../images/imgs_04.jpg) repeat-x;
			width:22%;
			min-height:452px;
			margin:0px;
			padding:0px;
			background-color:#6e3b67;
		}
			#navLogos{	
				padding:50px 0 0 0;
			}
			#barLeft p, #barLeft h4 { padding: 5px; color: #fff; }
		#barRight {
			float:right;
			/*background:url(../images/BRight_08.gif) right top no-repeat;*/
			width:179px;
			margin-left:20px;
			color:#6b616a;
			font-weight:bold;
			font-size:11px;
			margin-top:5px;
		}

		#footer {
			clear:both;
			padding:0px;
			background-color:#6d606a;
			background:url(../images/imgs_18.jpg) repeat-x;
			border-top:solid #ffffff 1px;
			padding-top:25px;
		
		}
		.heartWrapper{
			text-align:right;
		}
		.subNav{
			background:url(../images/imgs_19.jpg) right bottom no-repeat;
			background-color:#6d606a;
			width:100%;
			padding-top:15px;
			
		}
		#barLeft div{
			width:180px;
			margin:0px auto;
			text-align:center;
		}
		#barLeft div img{
			margin:5px;
			border:solid #4e2349 1px;
		}
		#content h1{
			font-size:18px;
			color:#6C3B68;
		}
		.byLine{
			color:#9e9e9e;
			font-size:12px;
			font-weight:normal;
			font-style:italic;
		}
		a:link, a:visited, a:active{
			color:#6e3b67;
		}
		/*#barRight .join{			
			color:#e49b05;
			font-size:16px;
		}
		#barRight .flag{
		height:38px;*/
		/*background:url(../images/BRight_06.gif) left top no-repeat;
		}
		#barRight .footFlag{
		height:44px;
		margin-top:-10px;
		*margin-top:0px;*/
		/*background:url(../images/BRight_27.gif) right top no-repeat;		
		}*/
		/*.spacer{
			background:url(../images/BRight_10.gif) repeat-y left;
		}
		#barRight .head{
			color:#000000;
			width:115px;
			margin-top:-5px;
		}*/
		.txtMinus{
			font-size:14px;
		}
		#barRight p{
			padding-left:15px;
		}
		.barRightLower{
			width:140px;
			margin: 0 0 10px 20px;
			font-weight:normal;
		}
		.subHead{
		padding:0px;
		margin-top:-12px;
		*margin-top: 1px;
		background:url(../images/BRight_15.gif) no-repeat;
		height:40px;
		width:179px;
		}
		.repeatLower{
			background:url(../images/BRight_23.gif) right repeat-y;
			width:179px;
			margin-top:-11px;
			*margin-top:0px;
		}
		.greyTxt{
			color:#6b616a;
			text-decoration:none;
		}
		#navList{
			list-style:none;
			margin: 0;			
			padding: 0 12px;
		}
		#navList li{
			background:url(../images/liDec.gif) no-repeat 3px;
			_background:url(../images/liDec.gif) no-repeat 1px;
			_padding-bottom:2px;
			list-style:none;
		}
		#navList li a:link, #navList li a:visited{
			margin-left:5px;
			color:#FFFFFF;
			text-decoration:none;
			display:block;
			border-bottom:dotted #cea1c8 1px;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:10px;
			margin-right:5px;
		}
		#navList li a:hover, #navList li a:active{
			background:url(../images/nav_grad.jpg) repeat-y;
			background-color:#FFFFFF;
			color:#850E96;
			display:block;
		}
		
		
		
		#barLeft p a{
			color:#FFFFFF;
		}

		
		.tweeker{
			position:relative;
			top:-20px;
		}
		.hotLine{
			color:#ffffff;
			font-size:14px;
			padding:5px;
			font-family:Arial, Helvetica, sans-serif;
			text-align:center;
			font-weight:bold;
		}
		.hotLine a{
			color:#ffffff;
		}
		#footer .subNav p{
			color:#ffffff;
			font-size:9px;
			padding:0px;
			margin:5px;
		}
		#footer .subNav p a{
			color:#ffffff;
		}
h1{
	font-size:18px;
	color:#6C3B68;
}
h2{
	font-size:14px;
	color:#6C3B68;
}
h3{
	color:#e49b05;
	font-size:16px;
}
h4{
	color:#ffffff;
	font-size:14px;
}