body {
		behavior:url("library/csshover.htc");
	}

#wrapper {
	width: 992px;
}

#header {
	/*width: 992px;*/
	width: 1008px;
	height: 100px;
	margin-bottom: 10px;
}

#logo {
	width: 269px;
	height: 80px;
	float: left;
}

#search {
	position: relative;
	right: 5px;
	float: right;
	width: 739px;
	text-align: right;
	top: -10px}

#search input#query {
	border: 1px solid #333333;
}

#search input#gobutton {
	position: relative;
	top: 4px;
}

#navigator {
	float: right;
	width: 739px;
	height: 80px;
	position: relative;
	left: 5px;
	top: -20px}

.nav_cell {
	width: 112px;
	height: 80px;
	float: right;
	padding-left: 10px;
	position: relative;
	}

.nav_cell ul {
	width: 110px;
	list-style-type: none;
	left: -40px;
	position: absolute;
	bottom: 0px;
}

.nav_cell ul li {
	background-color: #b2b2b2;
	height: 8px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	border-bottom: 3px solid #FFF;
	}

.nav_cell ul li.nav_active {
	border-bottom: 3px solid #fff;
	}

.nav_cell ul li.nav_active:hover {
	height: 8px;
	background-color: #FFF;
	margin-bottom: 1px;
	}

.nav_cell ul li#about_label {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;	padding-bottom: 4px;
	color: #7f7f7f;
	margin-top: 0px;
	margin-bottom: 3px;
}

.nav_cell ul li#mag_label {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;	padding-bottom: 4px;
	color: #7f7f7f;
	margin-top: 0px;
	margin-bottom: 3px;
}

.nav_cell ul li#news_label {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;	padding-bottom: 4px;
	color: #7f7f7f;
	margin-top: 0px;
	margin-bottom: 3px;
}

.nav_cell ul li#showcase_label {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;	padding-bottom: 4px;
	color: #7f7f7f;
	margin-top: 0px;
	margin-bottom: 3px;
}

.nav_cell ul li#job_label {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;	padding-bottom: 4px;
	color: #7f7f7f;
	margin-top: 0px;
	margin-bottom: 3px;
}

.nav_cell ul li#ad_label {
	background-color: #FFF;
	font-family: Verdana, sans-serif;
	padding-bottom: 4px;
	color: #7f7f7f;
	margin-top: 0px;
	margin-bottom: 3px;
	font-size: 10px;}

#bodycontent {
	position: relative;
	margin-top: 15px;
	width: 992px;top: -25px}

#leftcolumn_home {
	float: left;
	width: 180px;
	margin-left: -645px;

	display:inline;
}

#leftcolumn {
	float: left;
	width: 180px;
	margin-left: -761px;
}

#leftcolumn img#designlines {
	margin-top: 20px;
}

#leftcolumn img#idexshoe {
	margin-top: 0px;
}

#leftcolumn img#advertisement {
	margin-top: 10px;
}

#leftcolumn img.ad_left {
	margin-top: 0px;
}

#centrecolumn {
	float: left;
	margin-left: 190px;
	width: 568px;
	display: inline;
}

#mini_centrecolumn {
	float: left;
	width: 568px;
	display: inline;
}

.thirdcolumn {
	width: 188px;
	float: left;
	border-right: 1px solid #FFF;
}

#centrecolumn .copy {
	width: 98%;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 175%;
	color: #666;
}

#rightcolumn {
	float: right;
	width: 226px;
	margin-left: 0px;
	margin-right: -5px;
}


#centrecolumn_home {
	float: left;
	margin-left: 190px;
	width: 452px;
	display:inline;
	}

#rightcolumn_home {
	float: right;
	width: 342px;
	margin-left: 8px;
	/* Correct the IE 6 3-pixel bug */
	margin-right: -6px;
	display: inline;
}

#magissue_home {
	width: 325px;
	height: 225px;
	padding-left: 15px;
	padding-top: 25px;
	padding-right: 2px;
}

#magissue {
	width: 226px;
	height: 180px;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 2px;
}

.magissue_cover_home {
	float: left;
	width: 144px;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.magissue_cover {
	float: left;
	width: 113px;
	height: 152px;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.magissue_cover_home a {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}

.magissue_cover a {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}

.magissue_option_home {
	width: 150px;
	background-color: #FFFFFF;
	padding: 5px;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	opacity: 0.5;
	text-transform: uppercase;
}

.magissue_option_home a {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}

.magissue_option {
	width: 75px;
	padding: 5px;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	opacity: 0.5;
	background-color: #FFFFFF;
}

.magissue_option a {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}

div.hard {
	opacity: 1.0;
}

#rightcolumn #inthisissue {
	margin-top: 20px;
	margin-bottom: 5px;
}

#rightcolumn .advertisement {
	width: 100%;
	border-top: 2px solid #646464;
	padding-top: 2px;
}

.ad_right {
	padding-top: 0px;
}

.headline {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	margin-bottom: -5px;
}

.headline a {
	text-decoration: none;
}

.theme_headline {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	margin-bottom: -5px;
	margin-top: 5px;
}

.article_headline {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #646464;
	margin-bottom: -5px;
	}


.article_subhead {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	margin-bottom: 0px;
}

.mag_issuedate {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #646464;
	margin-left: 10px;
}

.copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 175%;
	color: #666;
	}

ul.copy {
	}

ul.copy li {
	}

.copy_pullquote {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	line-height: 150%;
	text-transform: uppercase;
}

p.readmore {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: -3px;
}

p.readmore a {
	text-decoration: none;
}

p.theme_readmore {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: -3px;
	}

p.theme_readmore a {
	text-decoration: none;
	
}

.twocolumn_home {
	width: 452px;
	display: inline;
	float: left;
}

.twocolumn {
	width: 568px;
	display: inline;
	float: left;
}

.column_home {
	width: 225px;
	float: left;
}

.column_home p.copy {
	width: 95%;
}

.leftcolumn {
	width: 278px;
	float: left;
}

.leftcolumn .copy {
	width: 270px;
}

.rightcolumn {
	width: 278px;
	float: left;
	padding-left: 10px;
	display: inline;
	}

.left_border {
	
	padding-left: 7px;
	margin-left: -5px;
}

.twocolumn_accent {
	width: 568px;
	float: left;
	margin-bottom: 15px;
}

.leftcolumn_accent {
	width: 277px;
	float: left;
}

.leftcolumn_imagecaption {
	width: 278px;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.rightcolumn_accentcolumn_imagecaption {
	width: 278px;
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.rightcolumn_accent {
	width: 277px;
	float: left;
	margin-left: 11px;
	}

.twocolumn img {
	border-top: 1px solid #FFFFFF;
}

.themecolumn_left {
	border-top: 1px solid #FFF;
	height: 20px;
	width: 281px;
	float: left;
}

.themecolumn_right {
	border-top: 1px solid #FFF;
	margin-left: 1px;
	padding-left: 5px;
	height: 20px;
	width: 275px;
	float: right;
}

.footer {
	position: relative;
	top: -10px;
	width: 558px;
	height: 15px;
	padding: 5px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	overflow: hidden;
}

.footer  .ie_fix {
	}

.footer .arrows {
	}


.footer a {
	color: #FFF;
	text-decoration: none;
}

.greyheader_left_top {
	width: 170px;
	border-top: 0px solid #ffffff;
	padding: 5px;
	background-color: #646464;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
}

.greyheader_left_top .ie_fix {
}

.greyheader_left_top  .arrows {
	}


.greyheader_left {
	width: 170px;
	border-top: 7px solid #ffffff;
	padding: 5px;
	background-color: #646464;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
}

.greyheader_left .ie_fix  {
}

.greyheader_left  .arrows {
	}

.greyheader_left_top a {
	color: #FFF;
	text-decoration: none;
}


.greyheader_left a {
	color: #FFF;
	text-decoration: none;
}

.greyheader_right_home {
	width: 333px;
	border-top: 7px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	padding: 5px;
	background-color: #646464;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	}

.greyheader_right_home a {
	color: #FFF;
	text-decoration: none;
}

.greyheader_right_home .ie_fix {
	}

.greyheader_right_home .arrows {
	}

.greyheader_right_top {
	width: 223px;
	height: 20px;
	border-top: 1px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	padding: 20px 5px 5px 10px;
	background-color: #646464;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
}

.greyheader_right {
	width: 223px;
	height: 20px;
	border-top: 7px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	padding: 20px 5px 5px 10px;
	background-color: #646464;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
}

.themeheader_left_top {
	width: 170px;
	border-top: 1px solid #ffffff;
	padding: 5px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
}

.themeheader_left_top a {
	color: #ffffff;
	text-decoration: none;
}

.themeheader_left {
	width: 170px;
	border-top: 7px solid #ffffff;
	padding: 5px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
}

.themeheader_left_top .ie_fix {
}

.themeheader_left_top  .arrows {
	}


.themeheader_left .ie_fix {
}

.themeheader_left  .arrows {
	}

.themeheader_left a {
	color: #ffffff;
	text-decoration: none;
}

.themeheader_right {
	width: 333px;
	border-top: 20px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	padding: 5px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
}

.arrows {
	float: right;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	display: inline;
	margin-top: -2px;
	}

*html .arrows {
	position: relative;
	top: -13px;
}

*:first-child+html .arrows {
	position: relative;
	top: -13px;
}

.calendar_header {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #000000;
	padding: 5px 10px 10px 10px;
}

.calendar_header div.calendar_head_view a {
	float: right;
	text-decoration: none;
	display: inline;
	margin-right: -3px;
	margin-top: -12px;
	}

*html .calendar_header div.calendar_head_view a {
	position: relative;
	top: -14px;
}

*:first-child+html .calendar_header div.calendar_head_view a {
	position: relative;
	top: -14px;
}

#calendar_selector {
	border-top: 1px solid #FFF;
	width: 553px;
	height: 35px;
	padding: 5px 5px 5px 10px;
	background-color: #d8d8d8;
}

#calendar_selector select, #calendar_selector input {
	display: inline;
}

.calendar_item {
	background-color: #f2f2f2;
	padding: 10px 10px 5px 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #a0a0a0;
	border-bottom: 2px solid #797979;
}

.calendar_item a {
	font-weight: bold;
	display: block;
	position: relative;
	padding-bottom: -10px;
}

#magazine_leader {
	width: 553px;
	height: 35px;
	padding: 5px 5px 5px 10px;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	color: #ffffff;
	border-top: 1px solid #FFFFFF;
}

#magazine_leader_dkgrey {
	width: 553px;
	height: 35px;
	padding: 5px 5px 5px 10px;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	color: #ffffff;
	border-top: 1px solid #FFFFFF;
	background-color: #7d7d7d;
}

.grey_leader {
	width: 553px;
	background-color: #bebebe;
	margin-top: 3px;
	padding: 0px 5px 2px 10px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}

.theme_leader {
	width: 553px;
	margin-top: 3px;
	padding: 0px 5px 2px 10px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}

.page_headline {
	margin-top: 11px;
}

#article_leader {
	width: 553px;
	height: 35px;
	padding: 5px 5px 5px 10px;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	color: #ffffff;
	border-top: 1px solid #FFFFFF;
}

.microwhite {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #ffffff;
}

.right_picfeature span, .right_picfeature span p.copy {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 150%;
	color: #666;
	display: block;
	padding-top: 5px;
	}

.article_view a {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	float: right;
	}

.right_picfeature img {
	float: left;
	display: block;
	margin-bottom: 3px;
}

br.magbreak {
	clear: left;
}

br.clear {
	clear: both;
}

.matworld_openings a {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
}

.matworld_listings a {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}

.mag_boldhead {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 150%;
	color: #666;
	font-weight: bold;	
}

.footer_grey_rule {
	width: 240px;
	border-bottom: 2px solid #646464;
}

.pager {
	float: right;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	font-weight: bold;
	text-transform: uppercase;
	padding: 8px;
	padding-bottom: 15px;}

.bookreview_header {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666;
}

.bookreview_subhead {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #666;
}

#breadcrumb {
	float: left;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 8px;
}

#greyblock {
	margin-top: 1px;
	background-color: #7d7d7d;
	width: 238px;
	height: 45px;
	margin-bottom: 5px;
}

p.sector_header {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d7d7d;
	text-transform: uppercase;
}

p.directory_category {
	margin-top: 0px;
}

p.directory_category a {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	text-decoration: none;
}

#alpha_browser {
	width: 335px;
}

.alpha_letter a {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	text-decoration: none;
	width: 55px;
	float: left;
	margin-bottom: 10px;
}

input#keyword_search {
	float: left;
	height: 26px;
}

.directory_listing {
	width: 568px;
	margin-top: 5px;
	margin-bottom: 5px;
}


.event_listing {
	float: right;
	width: 330px;
	margin-top: -10px;
	margin-bottom: 10px;
}


.directory_listing img, .directory_listing2 img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.directory_companyname {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	}

.random_showcase {
	width: 568px;
	height: 200px;
	background-color: #7d7d7d;
	margin-top: -16px;
	}

.random_showcase img {
	float: left;
	height: 200px;
	margin-right: 20px;
	}

.showcase_companyname {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 5px;
	}

.showcase_address {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.showcase_address a {
	color: #FFFFFF;
}

.showcase_profile {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 10px;
}

.directory_address {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #7d7d7d;
}


.directory_listing2 {
	width: 568px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #f2f2f2;
}

.directory_companyname2 {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	margin-left: 10px;
	padding-top: 10px;
}

.directory_address2 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	margin-left: 10px;
	margin-top: -10px;
}

.directory_profile2 {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 175%;
	color: #7d7d7d;
	margin-left: 10px;
}

.directory_address2 a {
	color: #7d7d7d;
}

.directory_address a {
	color: #7d7d7d;
}

.directory_profile {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 175%;
	color: #7d7d7d;
}

div.form_row {
	width: 568px;
	float: left;
}

div.form_row .label {
	float: left;
	background-color: #ccc;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7d7d7d;
	text-transform: uppercase;
	width: 180px;
	padding: 5px;
	margin: 5px 5px 5px 0px;
}

div.label_popout {
	position: relative;
	top: 25px;
}

.form_row input, .form_row select, .form_row textarea {
	background-color: #FFFFFF;
	
	text-align: left;
	position: relative;
	top: 5px;
}

.ad_table {
	width: 568px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ad_table_row {
	float: left;
	width: 568px;
}

.ad_table_name_head {
	width: 200px;
	margin-left: 60px;
	float: left;
}

.ad_table_rsc_head {
	width: 50px;
	float: left;
}

.ad_table_page_head {
	width: 100px;
	float: left;
}

.ad_table_url_head {
	width: 250px;
	float: left;
}


.ad_table_name {
	width: 200px;
	float: left;
	}

.ad_table_img {
	width: 60px;
	float: left;
}

.ad_table_rsc {
	width: 50px;
	float: left;
	}

.ad_table_page {
	width: 100px;
	float: left;
	}

.ad_table_url {
	width: 250px;
	float: left;
	}

.table_header {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}

.table_header a {
	color: #FFFFFF;
	text-decoration: none;
}

.table_header_white {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7d7d7d;
	text-transform: uppercase;
}

.table_data {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
}

.table_data a {
	text-decoration: none;
	color: #7d7d7d;
}

.table_number {
	width: 50px;
	float: left;
}

.table_description {
	margin-left: 75px;
}

td.tcopy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
}

.sched_issue {
	width: 75px;
	float: left;
}

.sched_title {
	width: 240px;
	float: left;
}

.sched_space {
	width: 65px;
	float: left;
}

.sched_mat {
	width: 72px;
	float: left;
}

.sched_distro {
	width: 95px;
	float: left;
}

.sched_spec1 {
	width: 180px;
	float: left;
}

.sched_spec2 {
	width: 150px;
	float: left;
}

td.adsize {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #7d7d7d;
}

.job_category {
	width: 250px;
	float: left;
}

.job_positionnum {
	width: 250px;
	float: left;
}

.job_location {
	width: 150px;
	float: left;
}

.job_position {
	width: 220px;
	float: left;
}

.job_company {
	width: 200px;
	float; left;
}

.userlist_col1 {
	width: 250px;
	float: left;
	
}

.userlist_col2 {
	width: 300px;
	float: left;
}

#search_info {
	width: 548px;
	background-color: #f7f7f7;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #333;
	padding: 10px;
}

#search_results {
	padding: 10px;
	display: block;
}

#search_footer {
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.phpdigHighlight { 
	font-weight: bold;
}

#go_button {
	float: right; 
	margin-right: 150px;
	}

#go_button_bi {
	float: right; 
	margin-right: 390px;
	}



.blog_feature {
	margin-top: 10px;
	border-bottom: 2px solid #333;
	float: left;
}

.blog_container {
}

.blog_feature .left {
	margin-right: 10px;
	float: left;
}

.blog_feature .right {
	margin-left: 10px;
	float: right;
}

.comment {
	border-bottom: 2px solid #7d7d7d;
}

.comment_attribution {
	width: 200px;
	float: right;
	text-align: left;
	margin-right: 50px;
}

.comment_name {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	font-weight: bold;
}

.comment_contact {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
}

.comment_timestamp {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #7d7d7d;
	text-transform: uppercase;
}

#wtb_countries {
	float: left;
	width: 220px;
	
}

#wtb_listing {
	float: right;
	width: 342px;
	margin-left: 0px;
}

#wtb_countries ul {
	list-style-type: none;
	width: 220px;
	margin-left: -39px;
	margin-top: 5px;
	}

#wtb_countries li.active {
	background-color: #7d7d7d;
	border-bottom: 1px solid #fff;
	height: 25px;
	width: 220px;
}

#wtb_countries li.inactive {
	background-color: #b2b2b2;
	height: 25px;
	border-bottom: 1px solid #fff;
	width: 220px;
}

#wtb_countries li:hover {
	background-color: #7d7d7d;
}

#wtb_countries p {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	padding-top: 4px;	
	}

#wtb_countries a {
	color: #FFF;
	text-decoration: none;
}

.wtb_chev {
	float: right;
	margin-right: 10px;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	}

.wtb_distributor_head {
	width: 100%;
	background-color: #7d7d7d;
	padding: 5px 0px 5px 0px;
	margin-top: 5px;
	margin-bottom:0px;
}

.wtb_distributor_head span {
	color: #FFF;
	font-size: 16px;
	font-family: Helvetica, sans-serif;
	margin-left: 5px;
}

.wtb_distributor {
	width: 100%;
	background-color: #e8e8e8;
	padding: 2px 0px 2px 0px;
	border-bottom: 1px dotted #7d7d7d;
}

.wtb_distributor p {
	color: #7d7d7d;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}

.wtb_extended {
	width: 100%;
	background-color: #e8e8e8;
	padding: 2px 0px 2px 0px;
	border-bottom: 1px dotted #7d7d7d;
	border-top: 2px solid #7d7d7d;
}

.wtb_extended p {
	color: #7d7d7d;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
}

#wtb_listing p {
	color: #8d8d8d;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	margin-left: 5px;
	text-transform: uppercase;
}

#wtb_listing p a {
	color: #8d8d8d;
	text-transform: lowercase;
}

#wtb_listing p em {
	text-transform: capitalize;
}

.wtb_extended a, .wtb_distributor a {
	color: #7d7d7d;
	text-transform: lowercase;
	font-weight: bold;
}

.hairline {
	width: 342px;
	border-top: 1px solid #999;
}

.bio_container {
	width: 568px;
}

.bio {
	width: 136px;
	margin-right: 6px;
	float: left;
}

.bio p {
	color: #7d7d7d;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.bio_name_container {
	background-color: #e2e2e2;
	height: 75px;
	color: #646464;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	position: relative;
}

.bio_name_container span.name {
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

.bio_bottomdweller {
	position: absolute;
	bottom: 0px;
	padding: 8px 5px 5px 5px;

}

#current_issue_name {
	float: right;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: -12px;

}

#attribution_footer {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	text-align: right;
}

#adv_issue_selector {
	margin-top: 0px;
	float: right;
}

p.blog_about {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #a3a3a3;
}

p.blog_categories {
margin-top: -5px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #b1b1b1;
}

.blog_sidebar {
	text-align: left;
	margin-bottom: 25px;
	margin-top: 1px;
	width: 238px;
	border-bottom: 2px solid #7f7f7f;
}

.blog_sidebar h1 {
	width: 238px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #909090;
	margin-left: 10px;
}

.blog_sidebar p.copy {
	width: 238px;
	margin:0;
	padding-bottom: 3px;
	background-color: #f2f2f2;
}

.blog_sidebar p.copy a {
	color: #909090;
}

#article_links {
	width: 500px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #848484;
}

#article_links a {
	color: #848484;
	text-decoration: none;
}

#article_links img {
margin-left: 10px;
margin-bottom: -3px;
}