@charset "iso-8859-1";

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; width:204px; height:100px; position:relative; font-size:11px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:20px; text-align:center; color:#fff; border:1px solid #fff; background:#710069; line-height:20px; font-size:11px; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#36f;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
* html .menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
* html .menu ul li a:hover ul li a.hide {display:none;}

* html .menu ul li a:hover {color:#fff; background:#36f;}
* html .menu ul li a:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
* html .menu ul li a:hover ul li a.sub {background:#6a3; color:#fff;}
* html .menu ul li a:hover ul li a {display:block; background:#ddd; color:#000;}
* html .menu ul li a:hover ul li a ul {visibility:hidden;}
* html .menu ul li a:hover ul li a:hover {background:#6fc; color:#000;}
* html .menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:105px; top:0; color:#000;}
* html .menu ul li a:hover ul li a:hover ul.left {left:-105px;}




/* CSS Document */

body {
	background-color: 
	#000000;
	margin-top:0;
	text-align:center;
	height:800px;
	}

p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	}

active	{
	text-decoration:underline;
	}

active:hover	{
	color:#999999;
	text-decoration:underline
	}

.news_4	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	width: 310px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 0;
	}

#news_4	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	width: 310px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 20px 10px;
	}
	
.gallery_p_text	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 20px;
	text-align:justify;
	}
	
* html .gallery_p_text	{	margin:0	}

.whatis_right_col_text_p_new	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 20px;
	}
* html .whatis_right_col_text_p_new	{	margin:0	}

.whatis_right_col_text_p_latest	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 20px;
	}
* html .whatis_right_col_text_p_latest	{	margin:0	}

.whatis_right_col_text_p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 20px;
	}
* html .whatis_right_col_text_p	{	margin:0	}

#news_left_image	{
	margin:-10px 0 0 40px;
	}
* html .news_left_image	{	margin:-10px 0 0 20px;	}

#news_left_image2	{
	margin:-10px 0 0 20px;
	}
* html .news_left_image2	{	margin:20px 0 0 0px;	}

.news_left	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 30px;
	text-align:justify;
	width:195px;
	
	}
* html .news_left	{	margin:0 0 0 0;text-align:justify;	}

.whatis_right_col_text_p_home	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 30px;
	text-align:left;
	}
* html .whatis_right_col_text_p_home	{	margin:0 0 0 40px;text-align:left;	}

.magazine_right_col_text_p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 20px;
	}
* html .magazine_right_col_text_p	{	margin:0	}


.hwc_right_col_text_p_video	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 40px;
	}
* html .hwc_right_col_text_p_video	{	margin:0	}

.hwc-m_right_col_text_p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 20px;
	}
* html .hwc-m_right_col_text_p	{	margin:0	}

.hwc-merch_right_col_text_p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 40px;
	width:270px;
	}
* html .hwc-merch_right_col_text_p	{	margin:0 0 0 20px	}

.bank_details	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#548123;
	margin: 0 0 0 270px;
	text-align:left
	}
* html .bank_details	{	margin:0 0 0 200px;	}

.help_right_col_text_p	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#548123;
	margin: 0 0 0 40px;
	}
* html .help_right_col_text_p	{	margin:0	}


.partners_text	{
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style-image:url(../images/nav-left-bullet.gif);
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 8px 0 0 -10px;
	width:310px;
	}
* html .partners_text	{	margin:0	}

.partners_text2	{
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style-image:url(../images/nav-left-bullet.gif);
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 8px 0 0 -10px;
	width:310px;
	text-align:justify;
	}
* html .partners_text2	{	margin:0; width:340px	}

#column_2	{
	width:240px;
	vertical-align:top;
	margin:0;
	}

* html .column_2	{	margin-left:-40px; z-index:50; width:180px;	}
	
#hometable	{
	width:800px;
	border:0;
	padding:0;
	background-gcolor:#FFFFFF;
	border-left:#999999 2px solid; 
	border-right:#C8C8C8 9px solid;
	}

#partner_services	{
	width:400px;
	float:right;
	text-align:justify;
	margin-bottom:20px;
	}

#partner_services2	{
	width:400px;
	float:right;
	text-align:justify;
	margin-right:220px;
	}
* html #partner_services2	{ margin:0 80px 0 0	}

/*meet vendors pictures*/
#family1	{
	background-image:url(../images/family1.jpg);
	width: 120px;
	height: 170px;
	float:right;
	margin:10px -20px 0 10px;
	}

#family2	{
	background-image:url(../images/faq-vendor1.jpg);
	width: 134px;
	height:265px;
	}
	
#vendor0	{
	background-image:url(../images/vendor-0.jpg);
	width:158px;
	height:279px;
	margin:80px 0 0 4px;
	}
* html #vendor0	{}

#vendor01	{
	background-image:url(../images/vendor-02.jpg);
	width: 158px;
	height:264px;
	margin:30px 0 0 5px;
	}
* html #vendor01 {}

#vendor02	{
	background-image:url(../images/vendor-03.jpg);
	width:158px;
	height:243px;
	margin:30px 0 0 5px;
	}
* html #vendor02	{}
	
#services_picture1	{
	background-image:url(../images/partners_benefits1.jpg);
	width:300px;
	height:200px;
	float:left;
	margin: 250px 0 0 100px;
	}
* html #services_picture1	{ margin: 200px 0 0 30px;}

#services_picture2	{
	background-image:url(../images/partners_benefits2.jpg);
	width:200px;
	height:300px;
	float:right;
	margin: 0 -180px 0 0;
	}
* html #services_picture2	{ margin: 0 0 0 0;}


h1	{
	font-family: Georgia, "Times New Roman", Times, serif; 
	color:#67bc71; 
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	}
	
h2	{
	font-family:Arial, Helvetica, sans-serif; 
	color:#0066FF; 
	font-size:11px;
	font-weight:bold;
	}

a.text	{
	text-decoration:none;
	color:#FFFFFF;
	}
	
a.text:hover	{
	text-decoration:underline;
	color: #CCCCCC;
	}

/*home page elements*/

#banner_09	{
	margin:0 0 0 180px;
	}
#top	{
	background-image:url(../images/topbg.gif);
	height:101px;
	width: 800px;
	}
#top_inside_hwc2_09	{
	background-image:url(../images/ip-logo11.gif);
	height:93px;
	width: 800px;
	vertical-align:top;
	background-repeat:no-repeat;
	}
* html	#top_inside_hwc2	{ }
	
#top_inside_hwc2	{
	background-image:url(../images/ip-logo11.gif);
	height:93px;
	width: 800px;
	vertical-align:top;
	background-repeat:no-repeat;
	}
* html	#top_inside_hwc2	{ }	

#top_inside_hwc	{
	background-image:url(../images/ip-logo1.gif);
	height:93px;
	width: 800px;
	vertical-align:top;
	background-repeat:no-repeat;
	}
	
#top_inside	{
	background-image:url(../images/ip-logo11.gif);
	height:93px;
	width: 800px;
	vertical-align:top;
	background-repeat:no-repeat;
	}

#logo_left	{
	background-image:url(../images/logo_left.gif);
	height:101px;
	width:139px;
	float:left;
	cursor:pointer;
	}
#logo_left2	{
	background-image:url(../images/logo_left2.gif);
	height:101px;
	width:134px;
	float:left;
	cursor:pointer;
	}
#logo_left3	{
	background-image:url(../images/logo_left3.jpg);
	height:101px;
	width:154px;
	float:left;
	}
#logo_left4	{
	background-image:url(../images/spacer.gif);
	width:50px;
	height:1px;
	float:left;
	}

#logo_left4_inside	{
	background-image:url(../images/spacer.gif);
	width:10px;
	height:1px;
	float:right;
	}
	
#logo_left5	{
	width:295px;
	height:25px;
	float:left;
	padding-top:54px;
	}
* html #logo_left5	{ padding-top:30px 0 0 0; margin-left:0; text-align:left}

#inside_top_nav	{
	width: 354px;
	height:72px;
	float:right;
	margin:10px 40px 0 0;
	text-align:right;
	background-color:#FFFFFF;
	}
* html #inside_top_nav	{margin:10px 25px 0 0; }

#inside_title_about	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#006600;
	font-weight:bold;
	margin:20px 8px 0 0 ;
	}
#inside_title_issues	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#006066;
	font-weight:bold;
	margin:20px 8px 0 0 ;
	}

#inside_title_hwc2	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#660008;
	font-weight:bold;
	margin:-18px 0 10px 0;
	font-style:normal;
	}
* html #inside_title_hwc2	{margin:-20px 0 0 0;}
	
#inside_title_help	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#660008;
	font-weight:bold;
	margin:20px 8px 0 0 ;
	}

#inside_title_found	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#95bc6b;
	font-weight:bold;
	margin:20px 8px 0 0 ;
	}

#inside_title_hwc	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#dc0a0a;
	font-weight:bold;
	margin:20px 8px 0 0 ;
	}
#inside_title_contact	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#376600;
	font-weight:bold;
	margin:20px 8px 0 0 ;
	}
#logo_left5_inside	{
	width:295px;
	height:25px;
	float:left;
	padding-top:54px;
	}
* html #logo_left5_inside	{ padding-top:30px 0 0 0; margin-left:0; text-align:left}

/*left nav elements*/
#row2_1	{
	background-image:url(../images/logo_row2.1.gif);
	width:139px;
	height:90px;
	float:left;
	cursor:pointer;
	padding:0;
	position:absolute;
	z-index:51;
	margin:0;
	}
	
#row2_2	{
	background-image:url(../images/logo-milan.jpg);
	width: 109px;
	height:90px;
	float:left;
	margin:0;
	}
	
/*#logo2_inside	{
	background-image:url(../images/ip-logo2.gif);
	width:207px;
	height:59px;
	}
	*/
	
#leftnav_line	{
	background-image:url(../images/leftnav-line.gif);
	background-repeat:no-repeat;
	width:198px;
	height:7px;
	padding:3px;
	margin-top:30px;		
	}
* html #leftnav_line	{ padding:0;}

#leftnav_line_home	{
	background-image:url(../images/leftnav-line.gif);
	background-repeat:repeat-x;
	width:180px;
	height:7px;
	padding:3px;
	margin:0 0 0 60px;		
	}
* html #leftnav_line_home	{ padding:0;}

#leftnav_line_ms	{
	background-image:url(../images/leftnav-line.gif);	
	background-repeat:no-repeat;
	width:198px;
	height:7px;	
	clear:both;
	margin-top:150px;	
	}
* html #leftnav_line_ms	{ margin-top:10px; padding:0;}

#leftnav_issues	{
	background-repeat:no-repeat;
	width:198px;
	height:26px;
	margin-bottom:7px;
	clear:both;
	}
* html #leftnav_issues	{ padding:0 0 0 0; margin-top:-11px; }

#leftnav_issues_inside	{
	background-repeat:no-repeat;
	width:198px;
	height:26px;
	margin-bottom:7px;
	clear:both;
	}
* html #leftnav_issues_inside	{ padding:0 0 0 0; margin-top:-11px; }

#leftnav_help	{
	background-image:url(../images/leftnav-help-off.gif);
	background-repeat:no-repeat;
	width:198px;
	height:30px;
	margin-bottom:7px;
	clear:both;
	}
* html #leftnav_help	{ padding:0 0 0 0; margin-top:-4px; }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */


#leftnav_help_inside	{
	background-image:url(../images/leftnav-help-off.gif);
	background-repeat:no-repeat;
	width:198px;
	height:30px;
	margin-bottom:7px;
	clear:both;
	}
* html #leftnav_help_inside	{ padding:0 0 0 0; margin-top:-4px; }

#leftnav_help_inside_staff	{
	width:198px;
	height:30px;
	margin-bottom:7px;
	clear:both;
	}
* html #leftnav_help_inside_staff	{ padding:0 0 0 0; margin-top:-4px; }

#inside_help_buttons	{
	width:158px;
	height:128px;
	margin:0 0 10px 44px;
	}
* html #inside_help_buttons	{	margin:0 0 10px 36px;}

#inside_help_buttons_staff	{
	width:158px;
	height:128px;
	margin:10px 0 10px 44px;
	}
* html #inside_help_buttons_staff	{	margin:10px 0 10px 36px;}

#inside_issue_buttons	{
	width:158px;
	height:128px;
	margin:0 0 10px 42px;
	}
* html #inside_issue_buttons	{	margin:0 0 10px 47px;}

#border_right	{
	border-right: 5px #FFFFFF solid; 
	border-bottom:5px #FFFFFF solid;
	}

#border_bot	{
	border-right: 5px #FFFFFF solid; 
	}

#follow	{
	background-image:url(../images/leftnav-follow.gif);
	width:198px;
	height:21px;
	clear:both;
	}
* html #follow	{ margin-top:-5px; }

#follow_in	{
	background-image:url(../images/leftnav-follow.gif);
	width:198px;
	height:21px;
	clear:both;
	margin-top:10px;
	}
* html #follow_in	{ margin-top:5px; }

#follow_in_ms	{
	background-image:url(../images/leftnav-follow.gif);
	width:198px;
	height:21px;
	clear:both;
	margin-top:5px;
	}
* html #follow_in_ms	{ margin-top:0; }


#sn	{
	width:198px;
	height:200px;
	clear:both;
	margin:0 0 0 39px;
	}
* html #sn	{ margin:0 -30px 0 0; padding:0 0 0 0}

#sn_staff	{
	width:198px;
	height:200px;
	clear:both;
	margin:0 0 0 32px;
	}
* html #sn	{ margin:0 -30px 0 0; padding:0 0 0 0}

#sn_hwc	{
	width:198px;
	height:200px;
	clear:both;
	margin:0 0 0 39px;
	}
* html #sn_hwc	{ margin:0 -30px 0 40px; padding:0 0 0 0}

#sn_hwc_milan	{
	width:198px;
	height:200px;
	clear:both;
	margin:10px 0 0 39px;
	}
* html #sn_hwc_milan	{ margin:10px -30px 0 40px; padding:0 0 0 0}

#sn_ms	{
	width:198px;
	height:200px;
	clear:both;
	margin:0 0 0 39px;
	}
* html #sn_ms	{ margin:0 0 0 15px; padding:0 0 0 0}


#sn_issues	{
	width:198px;
	height:200px;
	clear:both;
	margin:0 0 0 41px;
	}
* html #sn_issues	{ margin:0 -30px 0 40px; padding:0 0 0 0}

#sn_help	{
	width:198px;
	height:200px;
	clear:both;
	margin:10px 0 0 38px;
	}
* html #sn_help	{ margin:0 -30px 0 40px; padding:0 0 0 0}

#sn_help_1	{
	width:198px;
	height:200px;
	clear:both;
	margin:10px 0 0 38px;
	}
* html #sn_help_1	{ margin:0 -10px 0 15px; padding:0 0 0 0}

#sn_help_donate	{
	width:198px;
	height:200px;
	clear:both;
	margin:10px 0 0 38px;
	}
* html #sn_help_donate	{ margin:0 -30px 0 0; padding:0 0 0 0}

#sn_hwc	{
	width:198px;
	height:200px;
	clear:both;
	margin:10px 0 0 41px;
	}
* html #sn_hwc	{ margin:0 -30px 0 5px; padding:0 0 0 0}

#news	{
	background-image:url(../images/leftnav-join_newsletter.gif);
	width:198px;
	height:95px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	clear:both;	
	margin-top: -80px;
	}
	
#news_issues	{
	background-image:url(../images/leftnav-join_newsletter.gif);
	width:198px;
	height:95px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	clear:both;	
	margin-top: 30px;
	}
	

#news_body	{
	background-color:white;
	width: 157px;
	height:70px;
	padding:10px 9px 5px 0;
	}	
#news_body	{ margin:0 0 0 31px;}

.newsform	{
	width: 90px; 
	height:20px; 
	margin:4px 0 0 25px; 
	font-size:10px;
	}
* html .newsform	{ margin:4px 0 0 0} 
	
#newssend	{
	width:60px; 
	height:20px; 
	font-size:10px; 
	vertical-align:middle; 
	text-align:center;
	margin:8px 0 0 24px;
	}	
* html #newssend	{ margin:10px 0 0 0; }

/*footer stuff*/
#footerbar	{
	background-image:url(../images/footerbar.gif);
	width:800px;
	height:17px;
	}

.copyright	{
	width:400px;
	height: 50px;
	margin:-40px 0 0 36px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	text-align:left;
	float:left;
	}
* html .copyright	{ margin:10px 0 0 16px;}

.street_paper	{
	width:300px;
	height:100px;
	margin:-65px 0 0 536px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	vertical-align:top;
	}
* html .street_paper	{margin:0 -50px 0 105px}

#street_papers_div	{
	float:left;
	margin:-100px 0 0 656px;
	}
* html #street_papers_div	{margin:0;}
	
/*main image*/
#main_image_left	{
	width:156px;
	height:353px;
	float:left;
	background-color:#00CC00;
	vertical-align:top;
	margin:0 0 0 -6px;
	}
* html #main_image_left {margin:0;}
	
#main_image_right	{
	width:212px;
	height:353px;
	float:left;
	background-color:#0066CC;
	vertical-align:top;
	background-image:url(../images/main_img.jpg);
	}
#main_image_bottom	{
	width:371px;
	height:167px;
	clear:both;
	}
#main_image_arrow	{
	background-image:url(../images/help-arrow.gif);
	width:45px;
	height:167px;
	float:left;
	}
#main_image_last	{
	width:100%;
	height:25px;
	clear:both;
	text-align:left;
	}
#donate	{
	width:111px;
	height:167px;
	float:left;
	margin:0 0 0 -2px;
	}
#volunteer	{
	width:107px;
	height:167px;
	float:left;
	margin:0 0 0 -5px;
	}
* html #volunteer	{margin:0 0 0 -2px;}

#place	{
	width:10px;
	height:167px;
	float:left;
	margin:0 0 0 -3px;
	}
* html #place	{margin:0 0 0 0px;}

.subscribe	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#df5162;
	font-weight:bold;
	margin:3px 0 0 50px; 
	text-decoration:none;
	}
a.subscribe	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#df5162;
	font-weight:bold;
	margin:3px 0 0 50px; 
	text-decoration:none;
	}
a.subscribe:hover	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	margin:3px 0 0 50px; 
	text-decoration:underline;
	}

.subscribe2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #999999;
	font-weight:bold;
	}

#main_img_1	{
	background-image:url(../images/main_img1.jpg);
	width:156px;
	height:90px;
	clear:both;
	}
#main_img_2	{
	background-image:url(../images/main_img.jpg);
	width: 212px;
	height: 353px;
	}
#main_img_3	{
	background-image:url(../images/main_img3.jpg);
	width:156px;
	height:263px;
	clear:both;
	}

/*whats new*/
#whats_new	{
	background-image:url(../images/whats_new.gif);
	background-repeat:no-repeat;
	width:201px;
	height:21px;
	}
.praise_report	{
	margin:10px 0 10px 0;
	}
* html .praise_report	{margin:10px 0 10px 0;}

.more	{
	color:#00cc00;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;
	}
a.more	{
	color:#00cc00;
	text-decoration:none;
	}		
a.more:hover	{
	color:#66ff66;
	text-decoration:underline;
	}		
	
#home_feed{
	padding:0 10px 0 10px;
	text-align:justify;
	width:300px;
	}
.report	{
	width:290px;
	text-align:justify;
	}
* html #home_feed{ padding:0 10px 0 15px; width:187px;}

#probetv	{
	background-image:url(../images/probe_tv.jpg);
	width:180px;
	height:140px;
	margin:10px 0 15px 31px;
	border:solid 1px #CCCCCC;

	}

#hot_off	{
	width:180px;
	height:140px;
	margin:0 0 15px 21px;
	}

#issue_picture	{
	background-image:url(../images/leftnav-issues-picture.jpg);
	width:170px;
	height:178px;
	background-position:right;
	margin: -10px 0 0 20px;	
	}

.frame-block {
	position: relative;
	display: block;
	height:335px;
	width: 575px;
}
.frame-block span {
	background: url(frame.png) no-repeat center top;
	height:335px;
	width: 575px;
	display: block;
	position: absolute;
}

#footer	{
	text-align:center;
	}
	
#bg_rt	{
	background-image:url(../images/ip-bg-rt.gif);
	width:38px;
	background-repeat:no-repeat;
	background-color:#fff;
	}
	
/*main images*/	
#home_bill	{
	background-image:url(../images/thumbs_home_bill.jpg);
	height:71px;
	width:71px;
	float:right;
	margin:0 0 0 10px;
	}

#home_ed	{
	background-image:url(../images/thumbs_home_ed.jpg);
	height:71px;
	width:71px;
	float:right;
	margin:0 0 0 10px;
	}

#home_milan_ad	{
	background-image:url(../images/home_milan_ad.jpg);
	width:144px;
	height:235px;
	margin:0 0 0 35px;
	}

#issue_video	{
	background-image:url(../images/issue_video.jpg);
	width:203px;
	height:139px;
	margin:0 0 0 20px;
	}	

* html #issue_video	{ margin:0;}

	
#hot_off_the_press	{
	background-image:url(../images/issue_recent_home.jpg);
	width:134px;
	height:164px;
	margin:0 0 0 20px;
	}	

#home_main_image1	{
	background-image:url(../images/milan-teamphil.jpg);
	width: 330px;
	height: 258px;
	vertical-align:top;
	background-repeat:no-repeat;
	margin:0 0 0 10px;
	}	
	
#whatis_main_image	{
	background-image:url(../images/ip-main-img-what_is.jpg);
	width:239px;
	height:346px;
	}

#issue_main_image	{
	background-image:url(../images/ip-main-img-what_is.jpg);
	width:239px;
	height:346px;
	}

#buy_main_image	{
	background-image:url(../images/ip-main-img-buy.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #buy_main_image	{margin:0}

#home_main_image	{
	background-image:url(../images/ip-main-img-buy.jpg);
	width:239px;
	height:346px;
	margin:0 0 0 10px;
	}
* html #home_main_image	{margin:0}


#help_main_image	{
	background-image:url(../images/ip-main-img-help1.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #help_main_image	{ margin:0 0 0 0;}

#help_second_image	{
	background-image:url(../images/ip-main-img-help2.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #help_second_image	{ margin:0 0 0 0;}

#help_third_image	{
	background-image:url(../images/ip-main-img-help3.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #help_third_image	{ margin:0 0 0 0;}

#help_fourth_image	{
	background-image:url(../images/ip-main-img-help4.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #help_fourth_image	{ margin:0 0 0 0;}

#help_fifth_image	{
	background-image:url(../images/ip-main-img-help5.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #help_fifth_image	{ margin:0 0 0 0;}

#solicit	{
	cursor:pointer;
	}
#hwc_logosm	{
	background-image: url(../images/hwc-small.jpg);
	width:66px;
	height:36px;
	margin: 10px 0 0 0;
	float:left;
	}

#players	{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:12px;
	width:200px;
	margin:20px 0 0 0;
	}
	
#hwc_jersey	{
	background-image: url(../images/ad-jersey.jpg);
	width:307px;
	height:65px;
	margin: 10px 0 0 -5px;
	}
	
#hwc_main_image	{
	background-image:url(../images/ip-main-img-hwc.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #hwc_main_image	{ margin:0 0 0 0;}

#hwc_main_image_milan	{
	background-image:url(../images/hwc-main-img-milan.jpg);
	width:239px;
	height:346px;
	margin:0;
	}
* html #hwc_main_image_milan	{ margin:0 0 0 0;}

#hwc_second_image	{
	background-image:url(../images/hwc-site-link.gif);
	width:211px;
	height:180px;
	margin:30px 0 0 20px;
	}
* html #hwc_second_image	{ margin:30px 0 0 24px;}

#hwc_third_image	{
	background-image:url(../images/mialno_128x128.JPG);
	width:128px;
	height:128px;
	margin:60px 0 0 25px;
	}
* html #hwc_third_image	{ margin:30px 0 0 24px;}


#hwc_pic2	{
	background-image:url(../images/hwc-donate.jpg);
	width:216px;
	height:144px;
	margin:10px 15px 0 0;
	float:left;
	}
* html #hwc_pic2 {margin-left:0}

#staff_images	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 20px 0 0 30px;
	}
* html #staff_images	{ margin-top:0px;}

#staff_images_deb	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 35px 0 0 30px;
	}
* html #staff_images_deb	{ margin-top:20px; }

#staff_images_bill	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 55px 0 0 30px;
	}
* html #staff_images_bill	{margin: 20px 0 0 30px;}

#staff_images_edna	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 40px 0 0 30px;
	}
* html #staff_images_edna	{	margin: 10px 0 0 30px;}

#staff_images_sel	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 35px 0 0 30px;
	}
* html #staff_images_sel	{ margin-top:10px;}

#players_images_ricky	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 50px 0 0 30px;
	}
* html #staff_images_ricky	{ margin-top:0px;}

#players_images_jayr	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 15px 0 0 30px;
	}
* html #staff_images_jayr	{ margin-top:0px;}

#players_images_jeffrey	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 20px 0 0 30px;
	}
* html #staff_images_jeffrey	{ margin-top:0px;}

#players_images_kevin	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 40px 0 0 30px;
	}
* html #staff_images_kevin	{ margin-top:0px;}

#players_images_russel	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 70px 0 0 30px;
	}
* html #staff_images_russel	{ margin-top:0px;}

#players_images_rondolf	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 20px 0 0 30px;
	}
* html #staff_images_rondolf	{ margin-top:0px;}

#players_images_nina	{
	background-color:#999999;
	width: 134px;
	height:164px;
	margin: 10px 0 0 30px;
	}
* html #staff_images_nina	{ margin-top:0px;}


#hwc_images_print	{
	background-color:#999999;
	margin: 35px 0 0 30px;
	width:206px; 
	height:142px;
	}
* html #hwc_images_print	{margin: 20px 0 0 30px;}



#faq_images_bill	{
	background-image:url(../images/faq-bill_with_aus.jpg);
	width: 134px;
	height:299px;
	margin: 20px 0 0 30px;
	}
* html #faq_images_bill	{ margin-top:25px;}

#faq_images_vendor	{
	background-image:url(../images/faq-vendor.jpg);
	width: 134px;
	height:147px;
	margin: 35px 0 0 30px;
	}
* html #faq_images_vendor	{ margin-top:25px;}

#faq_images_vendor1	{
	background-image:url(../images/faq-vendor-square.jpg);
	width: 158px;
	height:288px;
	margin: 35px 0 0 5px;
	}
* html #faq_images_vendor1	{ margin-top:25px;}

#faq_images_vendor2	{
	background-image:url(../images/faq-vendor2.jpg);
	width: 138px;
	height:265px;
	margin: 35px 0 0 30px;
	}
* html #faq_images_vendor2	{ margin-top:25px;}

#faq_images_vendor3	{
	background-image:url(../images/faq-vendor3.jpg);
	width: 134px;
	height:237px;
	margin: 35px 0 0 30px;
	}
* html #faq_images_vendor3	{ margin-top:25px;}

#faq_images_vendor4	{
	background-image:url(../images/faq-big_issue.jpg);
	width: 134px;
	height:183px;
	margin: 35px 0 0 30px;
	}
* html #faq_images_vendor4	{ margin-top:25px;}
	
/*body text styles*/
#whatis_left_col	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#548123;
	width:184px;
	text-align: left;
	}
* html #whatis_left_col	{ margin-top: 15px;}	

#hwc_milan_left_col	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#548123;
	width:254px;
	text-align: left;
	}
* html #hwc_milan_left_col	{ margin-top: 15px;}	

#donate_slot	{
	background-image:url(../images/donate-slot.jpg);
	width:289px;
	height:34px;
	margin:10px 0 0 20px;
	padding:0;
	}
* html #donate_slot	{ 	margin:10px 0 0 0; }

.donate_slot_text	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin:5px 0 0 3px;
	}

a.donate_slot_text	{
	color:#fff;
	text-decoration:none;
	}

a.donate_slot_text:hover	{
	color:#CCFF00;
	text-decoration:underline;
	}

.help_left_col_ad	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#548123;
	width:184px;
	text-align: left;
	margin:10px 0 0 5px;
	line-height:2.3em;
	}
* html .help_left_col_ad	{ margin: 15px 0 0 10px; line-height:2.3em;}	

#help_left_col	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#548123;
	width:184px;
	text-align: left;
	margin:10px 0 0 25px;
	}
* html #help_left_col	{ margin: 15px 0 0 30px;}	


#whatis_right_col	{
	width:305px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #whatis_right_col	{	width:290px;	text-align:justify; margin:0 0 0 0;		}	

#hwc_right_col	{
	width:495px;
	text-align:justify;
	margin:0 10px 0 20px;	
	}
* html #hwc_right_col	{	width:500px;	text-align:justify; margin:0 0 0 30px;		}	

#help_right_col_ad	{
	width:325px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #help_right_col_ad	{	width:320px;	text-align:justify; margin:0 0 0 20px;		}	

#help_right_col_advertise	{
	width:305px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #help_right_col_advertise	{	width:250px; margin:0 0 0 0;		}

#help_right_col_2	{
	width:305px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #help_right_col_2	{	width:250px; margin:0 -50px 0 0;		}	

#help_right_col_hwc2	{
	width:305px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #help_right_col_hwc2	{	width:290px; margin:0 0 0 0;		}	

#help_right_col	{
	width:305px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #help_right_col	{	width:290px; margin:0 0 0 -20px;		}	

#help_right_col_place	{
	width:405px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #help_right_col_place	{	width:390px;	text-align:justify; margin:0 0 0 20px;		}	


#help_right_col_donate_help	{
	width:500px;
	text-align:left;
	margin:-20px 10px 0 230px;	
	}
* html #help_right_col_donate_help	{	width:500px;	text-align:left; margin:-20px 0 0 200px;		}	

#help_right_col_donate	{
	width:500px;
	text-align:left;
	margin:0 10px 0 230px;	
	}
* html #help_right_col_donate	{	width:500px;	text-align:left; margin:0 0 0 200px;		}	


#issues_right_col	{
	width:335px;
	text-align:justify;
	margin:10px 10px 0 10px;	
	}
* html #issues_right_col	{	width:320px;	text-align:justify; margin:10px 0 0 0;		}	

#faq_right_col_text_p	{
	
	}
	
#staff_right_col	{
	width:355px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #staff_right_col	{	width:330px;	text-align:justify; margin:0 0 0 0;		}	

#board_right_col	{
	width:445px;
	text-align:justify;
	margin:0 10px 0 0;
	float:left;	
	height: 700px;
	}
* html #board_right_col	{	width:430px; text-align:left ; margin:0 0 0 14px;		}	

#meet_right_col	{
	width:520px;
	text-align:justify;
	margin:0 10px 0 0;
	float:left;	
	height: 700px;
	}
* html #meet_right_col	{	width:430px; text-align:left ; margin:0 0 0 14px;		}	

#affilates_right_col	{
	width:400px;
	text-align:justify;
	margin:0 10px 0 0;	
	}
* html #affiliates_right_col	{	width:400px;	text-align:justify; margin:0 0 0 0;		}	

#affilates_right_col_ms	{
	width:400px;
	text-align:justify;
	margin:0 10px 0 20px;
	padding-left:20px;	
	}
* html #affiliates_right_col_ms	{	width:400px;	text-align:justify; margin:0 0 0 0;		}	

.news_4_title	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:0;
	}
* html .news_4_title	{	margin:10px 0 0 0;	}

.whatis_right_col_text_ad	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:20px;
	}
* html .whatis_right_col_text_ad	{	margin:10px 0 0 -20px; z-index:50;	}

.whatis_right_col_text_new	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:20px;
	}
* html .whatis_right_col_text_new	{	margin:10px 0 0 0; width:250px;	}

.whatis_right_col_text_hwc2	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:20px;
	}
* html .whatis_right_col_text_hwc2	{	margin:10px 0 0 0;	}

.whatis_right_col_text_hwc2	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:20px;
	}
* html .whatis_right_col_text_hwc2	{	margin:10px 0 0 0; width:200px;}

.whatis_right_col_text	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:20px;
	}
* html .whatis_right_col_text	{	margin:10px 0 0 0;	}

.news_left_title	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:30px;
	}
* html .news_left_title	{	margin:10px 0 10px 10px; width:220px;
	text-align:left;
	}

.whatis_right_col_text_home	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:40px;
	}
* html .whatis_right_col_text_home	{	margin:10px 0 0 40px; width:220px;
	text-align:left;
	}

.probe_right_col_text	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:35px;
	}
* html .probe_right_col_text	{	margin:10px 0 0 0;	}

.hwc_vid_right_col_text	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:17px;
	}
* html .hwc_vid_right_col_text	{	margin:10px 0 0 0;	}

.hwc-merch_right_col_text	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:40px;
	width:240px;
	}
* html .hwc-merch_right_col_text	{	margin:10px 0 0 20px;	}


.issuer2_right_col_text	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin:310px 0 0 20px;
	}
* html .issuer2_right_col_text	{	margin:10px 0 0 0;	}

#issues_advertise	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	text-align:left;
	margin:50px 0 0 0;
	clear:both;
	}
	
.faq_right_col_text	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:50px;
	}
* html .faq_right_col_text	{	margin:10px 0 0 0;	}

.affiliates_right_col_text	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#67bc71;
	text-align:left;
	margin-left:0px;
	}
* html .affiliates_right_col_text	{	margin:10px 0 0 0;	}

.line_height	{
	line-height:2em;
	}
	
.ip-secondary_title_donate	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#f2d520;
	text-align:left;
	margin-left:20px;
	width:380px;
	}
* html .ip-secondary_title_donate	{	margin:20px 0 0 30px; width:350px	}

.ip-secondary_title_hwc2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#f2d520;
	text-align:left;
	margin-left:20px;
	width:320px;
	}
* html .ip-secondary_title_hwc2	{	margin:10px 0 0 0; width:220px	}

.ip-secondary_title	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#f2d520;
	text-align:left;
	margin-left:20px;
	width:380px;
	}
* html .ip-secondary_title	{	margin:10px 0 0 0; width:350px	}

.ip-secondary_title_ms	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#f2d520;
	text-align:left;
	margin-left:30px;
	width:380px;
	}
* html .ip-secondary_title_ms	{	margin:10px 0 0 0; width:350px	}

.hwcip-secondary_title	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#f2d520;
	text-align:left;
	margin-left:0;
	width:380px;
	}
* html .hwcip-secondary_title	{	margin:10px 0 0 0; width:350px	}

.org-secondary_title	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#f2d520;
	text-align:left;
	margin-left:20px;
	width:320px;
	}
* html .org-secondary_title	{	margin:10px 0 0 0; width:330px	}


.ip-secondary_title_hwc	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#f2d520;
	text-align:left;
	margin-left:18px;
	}
* html .ip-secondary_title_hwc	{	margin:10px 0 0 0;	}

.ip-tertiary_title	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
	color:#999999;
	}
	
.ip-Communication Creative	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-variant:small-caps;
	color:#999999;
	text-align:left;
	margin-left:5px;
	}
* html .ip-Communication Creative	{	margin:5px 0 0 0;	}

.ip-board_secondary	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#666;
	text-align:left;
	margin:-10px 0 0 20px;
	}
* html .ip-board_secondary	{	margin:5px 0 0 0;	}

Communication Creative	{
	text-align:left;
	margin-left:20px;
	line-height:1.6em;
	}
* html Communication Creative	{	margin:10px 0 0 0;	}

.affiliates_right_col_text_p	{
	text-align:left;
	margin-left:0;
	line-height:1.6em;
	}
* html .affiliates_right_col_text_p	{	margin:10px 0 0 0;	}
	
#ads {
	background-image:url(../images/ads.gif);
	width:359px;
	height:213px;
	clear:both;
	}
		
#nav_what	{
	background-image:url(../images/nav-what_is.jpg);
	width: 201px;
	height: 42px;
	float:left;
	}
	
#nav_issues	{
	background-image:url(../images/nav-issues.jpg);
	width: 201px;
	height: 249px;
	float:left;
	}

#nav_help	{
	background-image:url(../images/nav-help.jpg);
	width: 201px;
	height: 40px;
	float:left;
	}
#nav_follow	{
	background-image:url(../images/nav-follow.gif);
	width: 201px;
	height: 103px;
	float:left;
	}

#nav_news	{
	background-image:url(../images/nav-newsletter.gif);
	width: 201px;
	height: 70px;
	float:left;
	}

#subnav	{
	width:190px;
	height:100px;
	float:left;
	text-align:left;
		}
* html #subnav	{ margin: -10px 0 0 0; width:200px;}

#subnav_help	{
	width:190px;
	height:30px;
	float:left;
	text-align:left;
	margin:120px 0 0 0;
		}
* html #subnav_help	{ margin: -10px 0 0 0; width:200px;}

#subnav_arrow	{
	background-image:url(../images/ip-arrow-down.gif);
	width:10px;
	height:7px;
	margin:-5px 0 0 175px;
	}
* html #subnav_arrow	{ margin-top: -10px; background-repeat:no-repeat;} 
		
#subnav_arrow_ms	{
	background-image:url(../images/ip-arrow-down.gif);
	background-repeat:no-repeat;
	width:10px;
	height:7px;
	margin:0 0 0 175px;
	}
* html #subnav_arrow_ms	{ margin-top: -10px; background-repeat:no-repeat;} 

.secondary	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-align:left;
	margin:0 0 0 38px;
	}
* html .secondary	{ margin:-10px 0 0 40px;}
a.secondary	{	
	color:#336600;
	text-decoration:none;
	}
* html a.secondary	{ margin:-10px 0 0 40px;}
a.secondary:hover	{	
	color:#336600;
	text-decoration:underline;
	}
* html a.secondary:hover	{ margin:-10px 0 0 40px;}

.tertiary	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	text-align:left;
	margin:5px 0 0 60px;
	font-variant:small-caps;
	list-style-image:url(../images/nav-left-bullet.gif);
	}
* html .tertiary	{	margin:5px 0 0 55px;}
a.tertiary {text-decoration:none; text-align:left;}
a.tertiary:hover	{ text-decoration:underline; text-align:left;}

.team	{
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:11px;
	}

.top	{
	font-family:Arial, Helvetica, sans-serif; 
	color:#999; 
	font-size:11px;
	}

.distributor	{
	font-family:Arial, Helvetica, sans-serif; 
	color:#0066FF; 
	font-size:11px;
	font-weight:bold;
	}
		

#body_one	{
	background-image:url(../images/graybg.jpg); 
	background-color:#28282a; 
	background-repeat:repeat-x; 
	height:375px; 
	border:none;
	}

/* navigation and home */
#home_1	{
	background-color:#00CC00;
	width:345px;
	height:151px;
	float:left;
	}	
	
#home_home	{
	background-image:url(../images/home_home.jpg);
	width: 345px;
	height: 151px;
	}

	
/* inside pages */
#inside_home	{
	width:439px;
	height:125px;
	z-index:1;
	background-image:url(../images/main-logo-home.gif);
	float:left;
	border:none;
	}
	
	a#inside_home	{
	cursor:pointer;
	}

#body_right	{
	float:left;
	}

#affiliates_table	{
	margin:20px 0 0 30px;
	width:501px;
	}
* html #affiliates_table	{	margin:20px 0 0 0;	}

#list_of_sponsors	{
	width:501px;
	margin:20px 0 0 20px;
	}
	
/*FACILITIES: find Jeepney*/
#find_jeepney_extended	{
	background-image:;
	width:296px;
	background-color:#93bc67;
	margin-top:10px;
	padding-top:1px;
	}
* html #find_jeepney_extended	{ padding:0;}

#find_jeepney_extended_buy	{
	background-image:;
	width:296px;
	background-color:#93bc67;
	margin:-10px 0 0 -15px;
	padding-top:1px;
	
	}
* html #find_jeepney_extended_buy	{ padding:0;}

#map	{
	width:277px;
	height:172px;
	padding:0 0 5px 0;
	margin:10px 0 10px 10px;
	background-image:url(../images/map.jpg);
	background-repeat:none;
	}
#place_table	{
	width:278px;
	background-color:#d3de6f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0 5px 5px;
	color:#336600;
	}
#next	{
	background-color:#eef2c7;
	padding:5px;
	}
#place_button	{
	width: 278px;
	height: 34px;
	margin:5px 0 5px 0;
	}
#access_box	{
	width: 275px;
	height:50px;
	text-align:left;
	margin:7px 0 7px 0;
	padding-bottom:5px;
	}
.access	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	margin-top:10px;
	}
a.access	{
	text-decoration:none;
	}
.access:hover	{
	text-decoration:underline;
	}
/*pages*/

/*org*/
#org_pic	{
	background-image:url(../images/org-vendor1.jpg);
	width:213px;
	height:191px;
	margin:0 0 0 0;
	}
#org_hwc	{
	background-image:url(../images/org-hwc.jpg);
	width: 212px;
	height:130px;
	margin:20px 0 0 0;
	}
#org_line	{
	width:145px;
	height:1px;
	background-color:#93bc67;
	}
	
#org_backword	{
	background-image:url(../images/org-backword.jpg);
	width:158px;
	height:145px;
	margin:60px 0 0 0;
	}
* html #org_backword	{ margin-top:30px}


.org_titles	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	color:#336600;
	text-align:left;
	margin-left:10px;
	}

.org_titles_l	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:normal;
	color:#336600;
	text-align:left;
	margin-left:20px;
	}
* html .org_titles_l	{ margin:20px 0 0 0}

.org_right	{
	margin:10px 0 0 10px;
	font-style:normal;
	width:190px;
	text-align:justify;
	}
	
.org_left	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#666666;
	text-align:justify;
	margin:0 10px 0 20px;
	}
* html .org_left	{	margin:15px 10px 0 0;	}

.org_hilights	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#336600;
	}

/*issues*/
#recent_issue	{
	background-image:url(../images/issue_recent.jpg);
	width: 171px;
	height: 206px;
	margin:0 0 0 30px;
	background-repeat:no-repeat;
	}
* html #recent_issue	{	margin:0 0 0 10px;}


#recent	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	margin:0 0 0 50px;
	color:#7bc5a2;
	text-align:left;
	}

.recent	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	margin:10px 0 0 20px;
	color:#7bc5a2;
	text-align:left;
	font-style:normal;
	}

* html .recent	{ margin:10px 0 0 0;}

.recent_volume	{
	margin:0 0 0 50px;
	font-weight:bold;
	text-align:left;
	}

#issue_archive_row1	{
	background-image:url(../images/issue_01-off.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:98px;
	float:left;
	margin:0 12px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	}

#issue_archive_row2_vol5	{
	background-image:url(../images/issue_05-off.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:98px;
	float:left;
	margin:42px 12px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	}
* html #issue_archive_row2_vol5	{	margin:2px 12px 0 0;}

#issue_archive_row2_vol6	{
	background-image:url(../images/issue_05-off.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:98px;
	float:left;
	margin:42px 12px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	}
* html #issue_archive_row2_vol6	{	margin:2px 12px 0 0;}

#issue_archive_row2	{
	background-image:url(../images/issue_05-off.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:98px;
	float:left;
	margin:42px 12px 0 150px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	}
* html #issue_archive_row2	{	margin:2px 12px 0 10px;}

#issue_archive_row2_2	{
	background-image:url(../images/issue_01-off.jpg);
	background-repeat:no-repeat;
	width:68px;
	height:98px;
	float:left;
	margin:-100px 12px 0 232px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	}
* html #issue_archive_row2_2	{	margin:-140px 12px 0 90px;}


#issue_archive_row3	{
	width:329px;
	height:98px;
	float:left;
	margin:70px 12px 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	}
* html #issue_archive_row3	{	margin:10px 12px 0 0;}

#table_archive_row4	{
	width:380px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	padding:20px 0 0 90px; 
	text-align:left;
	margin-top:150px;
		}
* html #issue_archive_row3	{	margin:10px 12px 0 0;}

#table_issue	{
	height:600px;
	}	
* html #table_issue	{ height:700px;}

.issue_link	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-align:left;
	font-weight:bold;
	margin:0 0 0 0;
	}
* html .issue_link	{ margin:-10px 0 0 0;}

.issue_link_subscribe	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-align:left;
	font-weight:bold;
	margin:0 0 0 20px;
	}
* html .issue_link_subscribe	{ margin:-10px 0 0 0;}

a.issue_link	{	
	color:#336600;
	text-decoration:none;
	}
* html a.issue_link	{ margin:-10px 0 0 0;}
a.issue_link:hover	{	
	color:#336600;
	text-decoration:underline;
	}
* html a.issue_link:hover	{ margin:-10px 0 0 0;}

/*help page*/
#help_pic2	{
	background-image:url(../images/help-pic.jpg);
	width:181px;
	height:151px;
	margin:10px 15px 0 20px;
	float:left;
	}
* html #help_pic2 {margin-left:0}
	
#help_pic3	{
	background-image:url(../images/help-pic2.jpg);
	width:229px;
	height:160px;
	margin:10px 15px 0 20px;
	float:left;
	}
* html #help_pic3 {margin-left:0}


/*hwc*/
#milan	{
	background-image:
	}

#hwc_staff_pic	{
	background-image:url(../images/hwc-staff-pic.jpg);
	height:293px;
	width:367px;
	cursor:pointer;
	}
	
#hwc_gallerybox	{
	vertical-align:top;
	width:423px;
	height:317px;
	background-color:#e73c3f;
	margin:0 0 0 20px;
	text-align:center;
	clear:both;
	}
* html #hwc_gallerybox	{margin:20px 0 0 0}

#hwc_gallery_text_milan	{
	width:50px;
	height:30px;
	float:left;
	text-align:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	margin:10px 0 0 10px;
	}
* html hwc_gallery_text_milan { margin:0 0 0 0}

#hwc_gallery_text_0	{
	width:50px;
	height:30px;
	float:left;
	text-align:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	margin:0 0 0 10px;
	}
* html hwc_gallery_text_0 { margin:200px 0 0 -200px}

#hwc_gallery_text_l_milan	{
	width:50px;
	height:30px;
	float:left;
	text-align:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	margin:10px 0 0 150px;
	}
	
* html #hwc_gallery_text_l_milan	{0}
	
#hwc_gallery_text_l	{
	width:50px;
	height:30px;
	float:left;
	text-align:right;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	margin:0 0 0 150px;
	}

#hwc_gallery_text_r_milan	{
	position:absolute;
	width:50px;
	height:30px;
	float:left;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:10px 0 0 220px;
	}

#hwc_gallery_text_r	{
	position:absolute;
	width:50px;
	height:30px;
	float:left;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 0 220px;
	}

#hwc_top_banner	{
	margin:-50px 0 10px 0;
	text-align:center;
	}

#footer_milan	{
	width:810px;
	height:100px;
	background-color:#FFFFFF;
	margin:-90px 0 0 0;
	}

*html #hwc_top_banner	{
	margin:0 0 10px 0
	}
	
#gallery_case	{
	margin:-5px 0 0 60px;
	width:200px;
	height:17px;
	text-align:left;
	}
* html #gallery_case	{
	margin:-5px 0 0 -300px;	}
		
#case	{
	margin:-5px 0 0 60px;
	width:200px;
	height:17px;
	text-align:center;
	}
* html #case	{
	margin:-5px 0 0 -300px;	}

.galtext	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}

a.galtext	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}

a.galtext:hover	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	}

a.galtext:visited	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	}

#hwc_pic3	{
	background-image:url(../images/help-pic2.jpg);
	width:229px;
	height:160px;
	margin:5px 15px 0 20px;
	float:left;
	border:thin solid #d13828  1px;
	}
* html #hwc_pic3 {margin-left:0}

#hwc_video1	{
	background-image:url(../images/help-pic2.jpg);
	width:225px;
	height:170px;
	margin:5px 15px 0 20px;
	float:left;
	border:thin solid #d13828  1px;
	}
* html #hwc_video1 {margin-left:0}
	
/*small elements*/
.back_top	{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	float:left;
	margin-left:30px;
	}
* html .back_top	{}

#back_top_org	{
	margin:0 0 0 0;
	}
* html #back_top_org	{ margin-left:-40px}

#back_top_board	{
	margin:30px 0 0 40px;
	}
* html #back_top_board	{ margin-left:23px}

	a.back_top	{
	text-decoration:none;
	}
	a.back_top:hover	{
	text-decoration:underline;
	}

#greenline_issues	{
	background-image:url(../images/greenline.gif);
	background-repeat:no-repeat;
	width:114px;
	height:2px;
	margin:20px 0 0 40px;
	}

#sn_issues	{
	margin:0 0 0 35px;
	height:100px;
	}
	
#home_new_item1	{
	background-image:url(../images/logo-milan3.jpg);
	width:318px;
	height:101px;
	float:left;
	position:absolute;
	margin:-20px 0 0 -179px;
	background-position:bottom;
	z-index:53;
	border-bottom-color:#FF0000; 
	background-color:#009900; 
	border:thin
	}
* html #home_new_item1	{margin:-8px 0 0 -313px}

@media screen and (-webkit-min-device-pixel-ratio:0){
#home_new_item1 {margin:-10px 0 0 -355px;}
}

#new_menu	{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	}

#new_menu li {
	position: relative;
	}



#menu_slot	{
	margin:0 0 0 0;
	z-index:60;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	border-bottom: 1px solid #ccc;
	}
li:hover ul, li.over ul { 
	display: block; }

#red 	{
	background-color:#FF0000;
	width:170px;
	height:10px;
	margin:-90px 0 0 30px;
	}
	
#home_new_item2_inside	{
	background-image: url(../images/logo-milan_inside.jpg);
	width:100px;
	height:90px;
	float:left;
	position:absolute;
	margin:-61px 0 30px 127px;
	z-index:52;
	background-repeat:none;
	}
* html #home_new_item2_inside	{height:90px; margin:-61px 0 0 127px; background-repeat:repeat-x}

#home_new_item2	{
	background-image:url(../images/logo-milan.jpg);
	width:100px;
	height:89px;
	float:left;
	position:absolute;
	margin:-61px 0 30px 127px;
	z-index:52;
	background-repeat:none;
	}
* html #home_new_item2	{ padding-top:-25px; height:80px; margin:-61px 0 0 127px; background-repeat:none;}

#home_new_item3	{
	background-image:url(../images/logo-rest.gif);
	width:166px;
	height:101px;
	float:left;
	}

#praise	{
	width:320px;
	float:left;
	margin:0 0 0 20px;
	}

#jeep_staff	{
	background-image:url(../images/jeepney_staff.jpg);
	width:117px;
	height:77px;
	float:left;
	margin:10px 10px -10px 0;
	}

#volunteer_pic	{
	background-image:url(../images/article-image.jpg);
	width:216px;
	height:228px;
	}

#contact_pic	{
	background-image:url(../images/contact-image.jpg);
	width:144px;
	height:152px;
	margin:0 0 0 20px;
	}
	
#sponhwc_pic	{
	background-image:url(../images/sponhwc-image.jpg);
	width:144px;
	height:152px;
	margin:0 0 0 20px;
	}

#contact_form	{
	margin:0 0 0 20px;
		font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#999999;
	text-align:left;
	}


#botpad	{
	padding:0 0 20px 0;
	}
	

/*blue is #0000ff*/
.hwc_date	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	font-style:normal;
	}
	
/*advertise*/
#advertiser_profile	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 230px;
	width:520px;	
	}
* html #advertiser_profile	{margin:}

.advertise_right_col_text_p	{
	list-style:circle;
	color:#666666;
	width:500px;
	list-style-image:url(../images/bullet-sec.gif);
	}

.advertise_right_col_text_pp	{
	list-style:circle;
	color:#666666;
	width:500px;
	margin:10px 0 0 0;
	list-style-image:url(../images/bullet-sec.gif);
	}

#advertiser_profile_1	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.5em;
	color:#666666;
	margin: 0 0 0 210px;
	width:530px;	
	}
	
.advertise_profile_col_text_p	{
	list-style:circle;
	color:#666666;
	width:500px;
	list-style-image:url(../images/bullet-sec.gif);
	}

/*meet*/
#emily1	{
	background-image:url(../images/meet-emily1.jpg);
	width:504px;
	height:334px;
	float:left;
	margin:0 0 15px 20px;
	}

#emily2	{
	background-image:url(../images/meet-emily2.jpg);
	width:432px;
	height:288px;
	margin:20px 0 0 90px;

	}
	
#meet_pic1	{
	background-image:url(../images/meet-pic1.jpg);
	width:144;
	height:185;
	margin:0
	}

#volform	{
	text-align:left;
	}
	
#paypal_index	{
	margin:0 0 0 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
	
#paypal_index2	{
	margin:10px 0 0 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

#paypal_index3	{
	margin:20px 0 0 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
	
#paypal_index4	{
	margin:20px 0 0 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

#paypal_index5	{
	margin:20px 0 0 55px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

#hwc_09	{
	margin:20px 0 0 30px;
	}
*html_hwc_09	{margin:30 0 0 30px;}
	
#hwc_milan_09	{
	margin:100px 0 0 0;
	text-align:center;
	}
	
#speakup	{
	margin:0 0 0 30px;
	}