/* virtual expo homepage */#ve_home {	width: 588px;	padding: 0;	margin:20px 0;	}	#ve_header {	background-image:url(../images/virtual_expo/ve_header.jpg);	height:155px;	width:588px;	margin:0;	padding:0;	}	#ve_title {	background-image:url(../images/virtual_expo/ve_arrow.gif);	background-repeat:no-repeat;	background-position: 20px 40px;	color:#224771;	/*font-size: 155%;*/	font-size: 150%;	line-height: 24px;	/*padding: 40px 10px 10px 60px; */	padding: 40px 10px 10px 55px; 	margin:0;	}	#ve_blue_spacer {	background-color:#5EA8EA;	font-size:1px;	line-height:1px;	height:6px;	border: 1px solid #3F8CD1;	}	#ve_items {	background-image:url(../images/virtual_expo/ve_bg.gif);	padding: 8px 0px;	width:588px;	}#ve_items_left {	float:left;	text-align:center;	width: 292px;	}#ve_items_right {	float:right;	text-align:center;	width: 293px;	}	.ve_nav_stripe {	background-image:url(../images/virtual_expo/ve_spacer.gif);	background-repeat:no-repeat;	height: 1px;	font-size:1px;	line-height:1px;	margin: 2px auto 2px auto;	width:245px;	}#ve_bottom {	background-image:url(../images/virtual_expo/ve_bottom.gif);	background-repeat:no-repeat;	height: 12px;	font-size:1px;	line-height:1px;	margin-bottom:10px;	width: 588px;	}	#buy_it_now {	background-image:url(../images/buttons/button_buy_it_now.gif);	background-repeat:no-repeat;	float:left;	height:43px;	width: 165px;	clear:both;	margin-top:20px; /*new 6.6.07 */	}#buy_it_now a {	background-image:url(../images/buttons/button_buy_it_now.gif);	background-repeat:no-repeat;	display:block;	width: 165px;	height:43px;	text-decoration:none;	}#buy_it_now a:hover {	background-image:url(../images/buttons/button_buy_it_now_hover.gif);	background-repeat:no-repeat;	width: 165px;	height:43px;	}	#call_us_now {	background-image:url(../images/exhibitors/call_us_today.gif);	background-repeat:no-repeat;	float:left;	height:43px;	margin-left:12px;	margin-top:20px; /*new 6.6.07 */	vertical-align:middle;	width:413px;	}#call_us_now h2{	font-size:175%;	line-height:135%;	margin:0px;	padding-left: 10px;	}	/* expandable button *//* no longer being used.expandable_button_top {	background-image:url(../images/buttons/button_expandable_top.gif);	background-position:top;	background-repeat:no-repeat;	background-color:#F1B40A;	margin: auto;	width: 234px;	}.expandable_button_text {	margin: 0px auto;	padding: 5px 5px 0px 5px;	text-align:center;	}.expandable_button_text a {	color:#000;	display:block;	font-size:125%;	font-weight:bold;	text-decoration:none;	width:100%;	}	.expandable_button_text a:hover {	text-decoration:underline;	}.expandable_button_bottom {	background-image:url(../images/buttons/button_expandable_bottom.gif);	font-size: 1px;	height: 5px;	line-height:1px;	margin: auto;	width: 234px;	}*/	/* expandable button 2 */.expandable_button_container {	padding: 5px 0px;	text-align:center;	}.exp_button {	background-image: url(../images/buttons/button_expandable_2.gif);	background-repeat:no-repeat;	background-color:#F2B50A;	border: 2px solid #72B0E1;	font-size: 125%;	margin:auto;	padding:0;	width: 228px;	}.exp_button a {	background-image: url(../images/buttons/button_expandable_2.gif);	background-repeat:no-repeat;	background-color:#F2B50A;	color:#000;	display:block;	font-weight:bold;	text-align:center;	text-decoration:none;	width:100%;	}.exp_button a:hover {	color:#000;	background-image: url(../images/buttons/button_expandable_2_hover.gif);	background-repeat:no-repeat;	background-color:#E64225;	display:block;	width:100%;	}	/* discussion forum main nav */#small_nav_wrapper {	background-image:url(../images/virtual_expo/dicussion_forums_top_bg.gif);	background-repeat:repeat-y;	width:588px;	}#small_nav_top {	background-image:url(../images/virtual_expo/dicussion_forums_top.gif);	background-repeat:no-repeat;	font-size:1px;	line-height: 1px;	height: 5px;	width:588px;	}#small_nav_middle {	background-image:url(../images/virtual_expo/dicussion_forums_top_mid.gif);	background-repeat:no-repeat;		/*width:588px;*/	}#small_nav_middle h2 {	color:#6F89A2;	font-size: 175%;	padding: 5px 5px 10px 12px;	}