	body {
	background-color:#990099;
	color:#333;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px; }
	
	a, a:visited, a:active { text-decoration:none; }
	a:hover { text-decoration:underline; }
	
	img {border-style:none;}
	
	#switchbar {
	width:999px;
	height:21px;
	border-right:1px solid #000;
	background-image: url(images/bkg_chi_topnav.gif); background-repeat: repeat-x; }
	
	#topnavcontainer {
	width:999px;
	height:15px;
	margin-right:5px;
	position:relative; z-index:5;
	border-left:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	left:800px;
	/* hide from IE mac \*/
	left:0;
	/* end hiding from IE5 mac */ }	
	
	div#switchbar a.atlanta, div#switchbar a.atlanta:visited, div#switchbar a.atlanta:active {
	display:block;
	float:left;
	width:96px;
	height:16px;
	background: url(images/but_home_atlanta.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; 	}  
	div#switchbar a.atlanta:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.charlotte, div#switchbar a.charlotte:visited, div#switchbar a.charlotte:active {
	float:left;
	width:112px;
	height:16px;
	background: url(images/but_home_charlotte.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.charlotte:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.chicago, div#switchbar a.chicago:visited, div#switchbar a.chicago:active, div#switchbar a.chicago:hover  {
	float:left;
 	width:96px;
	height:16px;
	background: url(images/but_home_chicago.gif) 0 0 no-repeat;
	background-color:#C2F5BE; 
	border-right:1px solid #666; }
	
	div#switchbar a.dallas, div#switchbar a.dallas:visited, div#switchbar a.dallas:active {
	float:left;
	width:175px;
	height:16px;
	background: url(images/but_home_dallas.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.dallas:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.dc, div#switchbar a.dc:visited, div#switchbar a.dc:active {
	float:left;
	width:54px;
	height:16px;
	background: url(images/but_home_dc.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.dc:hover { background-color:#478B2C; background-position: 0 -16px; }	

	div#switchbar a.detroit, div#switchbar a.detroit:visited, div#switchbar a.detroit:active {
	float:left;
	width:92px;
	height:16px;
	background: url(images/but_home_detroit.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.detroit:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.la, div#switchbar a.la:visited, div#switchbar a.la:active {
	float:left;
	width:54px;
	height:16px;
	background: url(images/but_home_la.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.la:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.miami, div#switchbar a.miami:visited, div#switchbar a.miami:active {
	float:left;
	width:76px;
	height:16px;
	background: url(images/but_home_miami.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.la:miami { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.ny, div#switchbar a.ny:visited, div#switchbar a.ny:active {
	float:left;
	width:54px;
	height:16px;
	background: url(images/but_home_ny.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.ny:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.oakland, div#switchbar a.oakland:visited, div#switchbar a.oakland:active {
	float:left;
	width:94px;
	height:16px;
	background: url(images/but_home_oakland.gif) 0 0 no-repeat;
	background-color:#C6C6C6;
	border-right:1px solid #666; }
	div#switchbar a.oakland:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	div#switchbar a.philly, div#switchbar a.philly:visited, div#switchbar a.philly:active {
	float:left;
	width:76px;
	height:16px;
	background: url(images/but_home_philly.gif) 0 0 no-repeat;
	background-color:#C6C6C6; }
	div#switchbar a.philly:hover { background-color:#478B2C; background-position: 0 -16px; }
	
	#header {
	width:999px;
	height:147px;
	background-color:#FFF;
	border-right:1px solid #000; 
	position:relative; top:5px; left:-1px;
	/* hide from IE mac \*/
	position:static;top:0; left:0;
	/* end hiding from IE5 mac */ }
	
	div#header .logo {
	float:none;
	margin-top:0;
	margin-left:0;
	position:relative; z-index:15;
	top:20px;
	left:20px; }
	
	div#header p {
	text-align:right;margin-top:0px;margin-right:24px;margin-bottom:0; }

	.navtext { 
	display:none; }	
	
	#navbar {
	width:999px;
	height:21px;
	position:relative;
	z-index:1;
	background-image: url(images/bkg_chi_navbar.gif);
	background-repeat: repeat-x;
	border-right:1px solid #000;
} 
	
	div#navbar img#greypipe_1 {
	width:2px;
	height:21px;
	position:absolute; left:96px; }
	div#navbar img#greypipe_2 {
	width:2px;
	height:21px;
	position:absolute; left:184px; }
	div#navbar img#greypipe_3 {
	width:2px;
	height:21px;
	position:absolute; left:272px; }
	div#navbar img#greypipe_4 {
	width:2px;
	height:21px;
	position:absolute; left:390px; }
	div#navbar img#greypipe_5 {
	width:2px;
	height:21px;
	position:absolute; left:448px; }
	div#navbar img#greypipe_6 {
	width:2px;
	height:21px;
	position:absolute; left:506px; }
	
	div#navbar a.advertise, div#navbar a.advertise:visited, div#navbar a.advertise:active {
	display:block;
	width:72px;
	height:18px;
	position:absolute;left:16px;
	z-index:3;
	background: url(images/btn_home_advertise.gif) 0 1px no-repeat; } 
	div#navbar a.advertise:hover { 
	width:70px;
	height:20px;
	background-color:#C2F5BE;
	border:1px solid #666;
	position:absolute;top: 0;
	background-position: 0 -16px;
	/* hide from IE mac \*/
	background-position: 0 -17px;
	/* end hiding from IE5 mac */ }
	
	div#navbar a.guestbook, div#navbar a.guestbook:visited, div#navbar a.guestbook:active {
	display:block;
	width:72px;
	height:18px;
	background-color:#C2F5BE;
	position:absolute;left:104px;
	z-index:3;
	background: url(images/btn_home_guestbook.gif) 0 1px no-repeat; } 
	div#navbar a.guestbook:hover { 
	width:70px;
	height:20px;
	background-color:#C2F5BE;
	border:1px solid #666;
	position:absolute;top: 0;
	background-position: 0 -16px;
	/* hide from IE mac \*/
	background-position: 0 -17px;
	/* end hiding from IE5 mac */ }
	
	div#navbar a.classifieds, div#navbar a.classifieds:visited, div#navbar a.classifieds:active {
	display:block;
	width:72px;
	height:18px;
	background-color:#C2F5BE;
	position:absolute;left:192px;
	z-index:3;
	background: url(images/btn_home_classifieds.gif) 0 1px no-repeat; } 
	div#navbar a.classifieds:hover { 
	width:70px;
	height:20px;
	background-color:#C2F5BE;
	border:1px solid #666;
	position:absolute;top: 0;
	background-position: 0 -16px;
	/* hide from IE mac \*/
	background-position: 0 -17px;
	/* end hiding from IE5 mac */  }
	
	div#navbar a.send, div#navbar a.send:visited, div#navbar a.send:active {
	display:block;
	width:192px;
	height:18px;
	background-color:#C2F5BE;
	position:absolute;left:280px;
	z-index:3;
	background: url(images/btn_home_send.gif) 0 1px no-repeat; } 
	div#navbar a.send:hover { 
	width:100px;
	height:20px;
	background-color:#C2F5BE;
	border:1px solid #666;
	position:absolute;top: 0;
	background-position: 0 -16px;
	/* hide from IE mac \*/
	background-position: 0 -17px;
	/* end hiding from IE5 mac */ }
	
	div#navbar a.poll, div#navbar a.poll:visited, div#navbar a.poll:active {
	display:block;
	width:42px;
	height:18px;
	background-color:#C2F5BE;
	position:absolute;left:398px;
	z-index:3;
	background: url(images/btn_home_poll.gif) 0 1px no-repeat; } 
	div#navbar a.poll:hover { 
	width:40px;
	height:20px;
	background-color:#C2F5BE;
	border:1px solid #666;
	position:absolute;top: 0;
	background-position: 0 -16px;
	/* hide from IE mac \*/
	background-position: 0 -17px;
	/* end hiding from IE5 mac */ }
	
	div#navbar a.blog, div#navbar a.blog:visited, div#navbar a.blog:active {
	display:block;
	width:42px;
	height:18px;
	background-color:#C2F5BE;
	position:absolute;left:456px;
	z-index:3;
	background: url(images/btn_home_blog.gif) 0 1px no-repeat; } 
	div#navbar a.blog:hover { 
	width:40px;
	height:20px;
	background-color:#C2F5BE;
	border:1px solid #666;
	position:absolute;top: 0;
	background-position: 0 -16px;
	/* hide from IE mac \*/
	background-position: 0 -17px;
	/* end hiding from IE5 mac */  }
	
	div#navbar a.pastor, div#navbar a.pastor:visited, div#navbar a.pastor:active {
	display:block;
	width:112px;
	height:18px;
	background-color:#C2F5BE;
	position:absolute;left:514px;
	z-index:3;
	background: url(images/btn_home_pastor.gif) 0 1px no-repeat; } 
	div#navbar a.pastor:hover { 
	width:22px;
	height:20px;
	background-color:#C2F5BE;
	border:1px solid #666;
	position:absolute;top: 0;
	background-position: 0 -16px;
	/* hide from IE mac \*/
	background-position: 0 -17px;
	/* end hiding from IE5 mac */ }
	
	/* for IE6 PC */
	* html body #mainbody {
	width:999px; 
	height:523px;
	background-color:#50644D;
	border-right:1px solid #000; }

	/* for Safari */
	body #mainbody {
	width:999px; 
	height:510px;
	background-color:#50644D;
	border-right:1px solid #000; }

	/* for Firefox and IE5.2 Mac */
	html:lang(en) > body #mainbody {
	width:999px; 
	height:520px; 
	/* hide from IE mac \*/
	height:513px;
	/* end hiding from IE5 mac */
	background-color:#50644D;
	border-right:1px solid #000; }

	#left_column {
	width:232px;
	height:339px;
	position:relative;top:9px;left:0;
	/* hide from IE mac \*/
	position:relative;top:0;left:0;
	/* end hiding from IE5 mac */
	/*background: url(../images/homepage/left_column_image.jpg) top center no-repeat;*/ }

#left_promo {
	width:232px;
	height:339px;
	z-index:1; }
	
	/* CSS version of an image map */
	a#left_col_map { width:196px; height:116px; position:absolute; top:184px; left:26px; z-index:7; background:transparent; }
	
	a#left_col_gear { width:20px; height:130px; position:absolute; top:10px; left:0px; z-index:7; background:transparent; }

	a#left_col_bot_link, a#left_col_bot_link:visited, a#left_col_bot_link:active {
	display:block;
	border-left:1px solid #333;
	border-right:1px solid #333;
	background: url(images/btn_panel1_bottom.gif) 130px 1px no-repeat;
	/* hide from IE mac \*/
	background: url(images/btn_panel1_bottom.gif) 130px 0 no-repeat;
	/* end hiding from IE5 mac */
	width:230px; height:9px; position:relative; top:0px; left:0; border-top:1px solid #333; background-color:#C2F5BE; } 
	a#left_col_bot_link:hover { 
	background-position: 130px -8px;
	/* hide from IE mac \*/
	background-position: 130px -9px;
	/* end hiding from IE5 mac */ 
	background-color:#75E96B;}
	
	
	#center_column {
	width:269px;
	height:339px;padding-top:0px;
	
	/*position:relative;top:-349px;left:232px;*/
		/*background: url(../images/homepage/left_column_image.jpg) top center no-repeat;*/ 

	position:absolute; top:189px;left:232px;
	border-left:1px solid #333;
	border-right:1px solid #333;
	background: url(images/panel2_calendar.jpg) 1px 0 no-repeat;
	/* hide from IE mac \*/
	background: url(images/panel2_calendar.jpg) 0 0 no-repeat;
	/* end hiding from IE5 mac */ }
	
	a#centercolbotlink, a#centercolbotlink:visited, a#centercolbotlink:active {
	display:block;
	width:269px; 
	height:9px; 
	border-left:1px solid #333;
	border-right:1px solid #333; z-index:10;
		position:absolute; top:528px; left:232px;
	background: url(images/btn_panel2_bottom.gif) 182px 1px no-repeat;
	/* hide from IE mac \*/
	background: url(images/btn_panel2_bottom.gif) 182px 0 no-repeat;
	/* end hiding from IE5 mac */
	border-top:1px solid #333; 
	background-color:#FFFFCC;

 } 
	a#centercolbotlink:hover { 
	background-position: 250px -9px;
	/* hide from IE mac \*/
	background-position: 182px -9px;
	/* end hiding from IE5 mac */ 
	background-color:#ACAC59; }
	
	a.article { 
	color:#333; }
	
	a.sublink { 
	color:#333; 
	text-decoration:none;}
	
	div#centercol_item_mid p.article a { 
	color:#333; }
	
	
	a#centercol_news { width:20px; height:110px; position:absolute; top:10px; left:0px; z-index:7; background:transparent; }
	
	div#center_column #centercol_item {
	width:240px;height:110px;
	position:relative; top:0; left:16px;
	/* hide from IE mac \*/
	position:relative; top:8px; left:16px;
	/* end hiding from IE5 mac */ }
	
	div#center_column .centercol_top_tn {
	width:102px;height:103px;
	float:left; 
	background: url(images/bkg_thumbnails.gif) top center no-repeat;
	position:relative;top:2px; left:0; margin-top:0; margin-left:12px; 
	/* hide from IE mac \*/
	position:relative;top:0;left:12px; margin-top:2px; margin-left:0; 
	/* end hiding from IE5 mac */ }
	
	div#center_column .centercol_mid_tn {
	width:102px;height:103px;
	float:left; 
	background: url(images/bkg_thumbnails.gif) top center no-repeat;
	position:absolute;top:112px; left:0; margin-top:0; margin-left:12px; 
	/* hide from IE mac \*/
	position:absolute;top:112px;left:12px; margin-top:2px; margin-left:0; 
	/* end hiding from IE5 mac */ }
	
	div#center_column .centercol_bot_tn {
	width:102px;height:103px;
	float:left; 
	background: url(images/bkg_thumbnails.gif) top center no-repeat;
	position:absolute;top:225px; left:0; margin-top:0; margin-left:12px; 
	/* hide from IE mac \*/
	position:absolute;top:225px;left:12px; margin-top:2px; margin-left:0; 
	/* end hiding from IE5 mac */ }

	div#center_column .thumbnail { border:1px solid #FFF; }
	
	.centercol_copy {
	margin-top:10px; width:125px; height:100px; position:absolute; top:-8px; left:120px; }
	
	.centercol_copy2 {
	margin-top:10px; width:125px; height:100px; position:absolute; top:108px; left:120px; }
	
	.centercol_copy3 {
	margin-top:10px; width:125px; height:100px; position:absolute; top:215px; left:120px; }
	
	.centercol_copy p.article_hed {
	font-style:italic;margin:15px 0 0 0;text-transform:lowercase; }
	
	.centercol_copy p.tn_caption {
	font-style:italic;margin:0; }
	
	.centercol_copy p.article {
	margin:0;width:125px; }


#rightcolumn { width:320px; height:339px; 

	/*position:relative;top:-688px;left:502px;*/
	border-left:1px solid #333;
	border-right:1px solid #333;
	

	/*background: url(../images/homepage/left_column_image.jpg) top center no-repeat;*/ 

   position:absolute;top:189px;left:502px;z-index:1; }

#rightpromo {
	width:320px;
	height:339px;position:relative;top:0px;left:0px;
}
	
	a#rightcolbotlink, a#rightcolbotlink:visited, a#rightcolbotlink:active {
	display:block;
	width:320px; height:9px;
	background: url(images/btn_panel3_bottom.gif) 212px 1px no-repeat;
	/* hide from IE mac \*/
	background: url(images/btn_panel3_bottom.gif) 212px 0 no-repeat;
	/* end hiding from IE5 mac */
	border-top:1px solid #333; background-color:#C2F5BE;
	position:relative; top:0; } 
	
	a#rightcolbotlink:hover { 
	background-position: 207px -8px;
	/* hide from IE mac \*/
	background-position: 207px -9px;
	/* end hiding from IE5 mac */ 
	background-color:#75E96B; }
	
	#rightrail {
	position:absolute;top:189px;left:823px; width:175px;height:349px;border-left:1px solid #333; }
	
	#email_header {
	width:175px; height:15px;
	background-color:#61A1B5;
	background-image: url(../images/homepage/rightrail_dropshad.gif); background-repeat: repeat-x; }
	
	div#email_header img {
	margin-top:10px;
	margin-left:9px; }
	
	#email_sign_up {
	width:175px;height:81px;background-color:#61A1B5;
	border-bottom:1px solid #333; }
	
	div#email_sign_up img {
	margin-top:10px;margin-left:16px;margin-bottom:7px; }
	
	form#email_signup { 
	margin:0 0 0 16px; }
	
	form#email_signup input.weekly_checkbox {
	margin:0;
	position:relative; top:4px; left:-10px; }
	/* for mozilla browsers */
	form#email_signup > input.weekly_checkbox {
	margin:0;
	position:absolute; top:23px; left:10px; }
	
	form#email_signup img#weekly_roundup {
	margin:0;
	position:relative; top:8px; left:-8px; }
	/* for mozilla browsers */
	form#email_signup > img#weekly_roundup {
	margin:0;
	position:relative; top:8px; left:14px; }
	
	
	form#email_signup input.daily_checkbox {
	margin:0;
	position:relative; top:10px; left:-10px; }
	/* for mozilla browsers */
	form#email_signup > input.daily_checkbox {
	margin:0;
	position:absolute; top:49px; left:10px; }
	
	form#email_signup img#daily_news {
	margin:0;
	position:relative; top:12px; left:-8px; }
	/* for mozilla browsers */
	form#email_signup > img#daily_news {
	margin:0;
	position:relative; top:19px; left:14px;  }
	
	form#email_signup input#email {
	width:94px;
	height:12px;
	font-size:11px;
	position:relative; top:18px; left:-6px;
	float:left; }
	/* for mozilla browsers */
	form#email_signup > input#email { 
	position:relative; top:0; left:0;margin-top:30px;margin-left:-6px;
	/* hide from IE mac \*/
	position:relative; top:30px; left:-6px;margin:0;
	/* end hiding from IE5 mac */  }
	
	form#email_signup a#news_submit, form#email_signup a#news_submit:visited, form#email_signup a#news_submit:active {
	display:block;
	width:47px;
	height:6px;
	text-weight:bold;
	position:relative; top:26px; left:0;
	background: url(../Men%20Style%20Example/images/submit.gif) 0 0 no-repeat; } 
	form#email_signup a#news_submit:hover { 
	background-position: 0 -6px; }
	/* for mozilla browsers */
	form#email_signup > a#news_submit, form#email_signup > a#news_submit:visited, form#email_signup > a#news_submit:active {
	display:block;
	width:47px;
	height:6px;
	text-weight:bold;
	position:relative; top:38px; left:102px;
	background: url(../Men%20Style%20Example/images/submit.gif) 0 0 no-repeat; } 
	form#email_signup > a#news_submit:hover { 
	background-position: 0 -6px; }
	
	
	#homepage_ad {
	width:175px;height:100px;
	background-color:#000; }
	
	#caption_bar {
	width:999px; 
	height:4px; 
	background-color:#333; 
	border-top:1px solid #000; 
	border-bottom:1px solid #000; 
	position:absolute; top:538px; left:0; }
	
	#bottom_left {
	width:232px;
	height:267px;
	background-color:#FFF; 
	border-right:1px solid #CCC;
	position:absolute; top:544px; left:0; } 
	
	
	#bottom_left #bottom_hed img {
	position:relative; top:19px; left:19px; }
	
	#bottom_center {
	width:160px;
	height:267px;
	background-color:#FFF; 
	border-right:1px solid #CCC;
	position:absolute; top:544px; left:503px; } 
	
	#footer {
	height:135px;
	position:absolute; top:575px;
	padding-left:50px;
	text-align:center;
	width: 900px;
	}
.footer_content {color: #CCC;}
.footer_content2 {color: #CCC;
	font-size: 9px;}
.sister_content {color:#C2F4BF}
.green_content {color:#006633}

	
	#footer a{color: #fff;}
	#footer a:hover{
	text-decoration: underline;
	color: #00FF99
}
	#service_links {
	align:center;
	color:666;
	}

	#photocredit {
	width:488px;
	clear: both;
	color:c2f4bf;
	text-align:center;
	padding-left:150px;
	padding-right:100px;
	position:absolute;
	top:725px;
	left: 83px;
}
	
	#footer2 {
	position:absolute;
	top:756px;
	text-align:left;
	height: 60px;
	padding-left:150px;
	width:700px;

	color:#999
	border-bottom:1px solid #000;
	left: -62px;
	}
		#footer2 a{color: #ffffff;}
	#footer2 a:hover{
	text-decoration: underline;
	color: #00FF99
}
	
	#dropshadow_1 {
	display:none;
	width:999px;
	height:1px;
	border-top:1px solid #000;
	position:relative; top:0; left:0;
	/* hide from IE mac \*/
	position:relative; top:414px; left:0;
	/* end hiding from IE5 mac */
	background-image: url(../Men%20Style%20Example/images/footer_ds_bg.gif); background-repeat: repeat-x; } 


	form#nav_form {
	width:141px;position:absolute; top:56px;left:7px; 
	/* hide from IE mac \*/
	width:143px;position:absolute; top:56px;left:8px;
	/* end hiding from IE5 mac */
	height:auto;
	margin:0; }
	
	
	form#nav_form #category_nav {
	width:141px;
	/* hide from IE mac \*/
	width:143px;
	/* end hiding from IE5 mac */
	height:auto;
	font-size:9px;
	margin:0; }
	
	

	
	
.PURPLE_content_bold {
	color:#990099;
	font-size: 14px;
	font-weight: bold;
}
.PURPLE_contentSMALL {

	color:#990099;
	font-size: 11px;
	font-weight: normal;
}
.PURPLE_contentSMALLbold {

	color:#990099;
	font-size: 11px;
	font-weight: bold;
}
.PURPLE_contentbig {

	color:#990099;
	font-size: 24px;
	font-weight: bold;
}
