
BODY		{margin: 0; background-color: #FFFFFF;}


.top_left	{background-image: url(images/top_bkgrd_left.jpg);
		background-repeat: no-repeat; background-position: bottom right;}


.top_left_sf	{background-image: url(images/top_bkgrd_left_sf.jpg);
		background-repeat: no-repeat; background-position: bottom right;}


.top_right	{background-image: url(images/top_bkgrd_right.jpg);
		background-repeat: no-repeat; background-position: bottom left;}


.top_right_sf	{background-image: url(images/top_bkgrd_right_sf.jpg);
		background-repeat: no-repeat; background-position: bottom left;}


.top_calendar	{background-image: url(images/event_calendar.jpg);
		background-repeat: no-repeat; background-position: bottom right;}


.sf_hdr		{font-size: 16pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #93351E;
		text-decoration: none; text-align: left; vertical-align: bottom;
		background-image: url(images/sportmansfair_hdr.jpg);
		background-repeat: no-repeat; background-position: bottom left;}


.sf_hdr_txt	{margin-bottom: 15px;}


.home_menu_left	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-image: url(images/menu_bkgrd.gif);
		background-repeat: no-repeat; background-position: top left;
		width:176px; height: 38px;}


.cal_menu_left	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-image: url(images/menu_bkgrd.gif);
		background-repeat: no-repeat; background-position: top left;
		width:212px; height: 38px;}


.cal_menu_left_sf  {font-size: 8pt;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-weight: bold; font-style: normal; color: #FFFFFF;
		   text-decoration: none; text-align: left; vertical-align: middle;
		   background-image: url(images/menu_bkgrd_sf.gif);
		   background-repeat: no-repeat; background-position: top left;
		   width:212px; height: 38px;}


.menu_left_copy	{position: relative;
		left: 53px;
		top: 0px;}


#home_menu	{font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-image: url(images/menu_bkgrd.gif);
		background-repeat: no-repeat; background-position: top right;
		width:594px; height: 38px;}


#home_menu ul	{margin: 0px; padding-left: 100px; padding-top: 0px;}

#home_menu li	{display: inline;
		float: left;
		padding-left: 25px;}


#int_menu	{font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-image: url(images/menu_bkgrd.gif);
		background-repeat: no-repeat; background-position: top right;
		width:594px; height: 38px;}


#int_menu ul	{margin: 0px; padding-left: 10px; padding-top: 0px;}

#int_menu li	{display: inline;
		float: left;
		padding-left: 25px;}


#cal_menu	{font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-image: url(images/menu_bkgrd.gif);
		background-repeat: no-repeat; background-position: top right;
		width:558px; height: 38px;}


#cal_menu ul	{margin: 0px; padding-left: 0px; padding-top: 0px;}

#cal_menu li	{display: inline;
		float: left;
		padding-left: 25px;}



#cal_menu_sf	{font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-image: url(images/menu_bkgrd_sf.gif);
		background-repeat: no-repeat; background-position: top right;
		width:558px; height: 38px;}


#cal_menu_sf ul	{margin: 0px; padding-left: 10px; padding-top: 0px;}

#cal_menu_sf li	{display: inline;
		float: left;
		padding-left: 25px;}


.home_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/home_copy_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;
		width:770px; height: 961px;}


.why_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/int_copy_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top center;
		width:770px; height: 961px;}


.nonprofit_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/nonprofit_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top center;
		width:770px; height: 961px;}


.tradeshow_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/tradeshow_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top center;
		width:770px; height: 961px;}


.corporate_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/corporate_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top center;
		width:770px; height: 961px;}


.contact_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/contactus_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top center;
		width:770px; height: 961px;}


.social_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/social_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top center;
		width:770px; height: 961px;}


.cal_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/blank_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top left;
		width:212px;}


.cal_copy_sf	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/blank_bkgrd_sf.jpg);
		background-repeat: no-repeat; background-position: top left;
		width:212px; height: 961px;}


.booth_copy_sf	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/blank_bkgrd_sf.jpg);
		background-repeat: no-repeat; background-position: top left;
		width:212px;}


.blank_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/blank_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;
		width:558px;}


.booth_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/blank_bkgrd.jpg);
		background-repeat: no-repeat; background-position: top right;}


.booth_copybtm	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;}


UL.menu		{list-style-image: url(images/white_bullet.gif);
		margin-top: 23px; margin-bottom: 0;}

LI.menu		{font-size: 8pt; font-weight: bold; color: #FFFFFF;
		list-style-image: url(images/white_bullet.gif);
		margin-left:3px;}


UL.menu_sf	{list-style-image: url(images/sf_bullet.gif);
		margin-top: 14px; margin-bottom: 0;}

LI.menu_sf	{font-size: 8pt; font-weight: bold; color: #FFFFFF;
		list-style-image: url(images/sf_bullet.gif);
		margin-left:3px;}


.event_calendar	{font-size: 8pt; font-weight: bold; color: #FFFFFF;
		position: relative;
		left: 32px;
		top: 68px;
		width: 120px;}


.reg_online	{font-size: 8pt; font-weight: bold; color: #FFFFFF;
		position: relative;
		left: 32px;
		top: 20px;
		width: 120px;}


.copy		{position: relative;
		left: 70px;
		top: 100px;
		width: 290px;}


.intcopy	{position: relative;
		right: 270px;
		top: 40px;
		width: 290px;
		float: right;}


.home_left	{background-image: url(images/home_bkgrd_left.jpg);
		background-repeat: repeat-y; background-position: top right;}


.home_right	{background-image: url(images/home_bkgrd_right.jpg);
		background-repeat: repeat-y; background-position: top left;}


.h_phone	{position: relative;
		left: 380px;
		top: 120px;
		width: 390px;}


.home_phone	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-color:#B2C1D4;
		height: 24px;}


.sf_phone	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-color:#016033;
		height: 24px;}


.i_phone	{position: relative;
		top: 50px;
		left: 212px;
		width: 558px;}


.int_phone	{font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-color:#B2C1D4;
		height: 24px;}


.phone		{padding-left: 18px;
		padding-top: 4px;}


.cal_head	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-color:#B2C1D4;
		height: 18px;}


.cal_head_sf	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-color:#93351E;
		height: 18px;}


.cal_head_grn	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-color:#5B8F67;
		height: 18px;}


.sf_head	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold; font-style: normal; color: #FFFFFF;
		text-decoration: none; text-align: left; vertical-align: middle;
		background-color:#5B8F67;
		width: 92%; height: 19px;
		margin-bottom: 6px;}


.sf_name	{padding-left: 5px; padding-top: 2px;}


.cal_name	{padding-left: 18px;}


.home_footer	{font-size: 8pt;
		padding-left: 18px;
		padding-top: 6px;}


.int_footer	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: right; vertical-align: top;
		background-image: url(images/int_copy_bkgrd.jpg);
		background-repeat: no-repeat; background-position: bottom center;}


.footer		{padding-left: 230px;
		padding-top: 6px;
		text-align: left;}


.testimonial	{width: 350px;
		 font-style: italic;}



H1		{font-size: 8pt; font-weight: bold; font-style: normal;
		color: #EF2E24;
		margin-top: 0; margin-bottom: 0;}


H2		{font-size: 9pt;
		font-weight: bold;
		margin-top: 0; margin-bottom: 0;}


UL.copybullet	{margin-top: 0; margin-bottom: 0;}

LI.copybullet	{margin-left: -24px;}


.table_copy	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/drop_shadow.jpg);
		background-repeat: repeat-x; background-position: top left;
		height: 120px;}


.table_copy2	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/drop_shadow.jpg);
		background-repeat: repeat-x; background-position: top left;}


.table_copy3	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;}


.table_copy4	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: center; vertical-align: top;}


.table_copy_sf	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-image: url(images/drop_shadow_sf.jpg);
		background-repeat: repeat-x; background-position: top left;
		background-color: #ECD9B2;		
		height: 120px;}


.table_logo	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: center; vertical-align: top;
		background-image: url(images/drop_shadow.jpg);
		background-repeat: repeat-x; background-position: top left;
		height: 120px;}


.table_sf	{font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal; font-style: normal; color: #000000;
		text-decoration: none; text-align: left; vertical-align: top;
		background-color: #ECD9B2;}


.date_sf	{color: #ECD9B2;}


.popup	       {font-size: 10pt;
	       font-family: Arial, Helvetica, Sans-serif; font-weight: normal;
               color: #000000; text-decoration: none; text-align: left;
	       vertical-align: top;}


.form_label	{margin-bottom: 5px;}


a.copylink:link {color: #5B74A9; text-decoration: none; font-weight: normal;}
a.copylink:visited {color: #5B74A9; text-decoration: none; font-weight: normal;}
a.copylink:active {color: #5B74A9; text-decoration: none; font-weight: normal;}
a.copylink:hover {color: #5B74A9; text-decoration: underline; font-weight: normal;}

a.sfcopylink:link {color: #93351E; text-decoration: none; font-weight: normal;}
a.sfcopylink:visited {color: #93351E; text-decoration: none; font-weight: normal;}
a.sfcopylink:active {color: #93351E; text-decoration: none; font-weight: normal;}
a.sfcopylink:hover {color: #93351E; text-decoration: underline; font-weight: normal;}


a.sfentertainlink:link {color: #93351E; text-decoration: none; font-weight: bold;}
a.sfentertainlink:visited {color: #93351E; text-decoration: none; font-weight: bold;}
a.sfentertainlink:active {color: #93351E; text-decoration: none; font-weight: bold;}
a.sfentertainlink:hover {color: #93351E; text-decoration: underline; font-weight: bold;}


a.menulink:link {color: #FFFFFF; text-decoration: none;}
a.menulink:visited {color: #FFFFFF; text-decoration: none;}
a.menulink:active {color: #FFFFFF; text-decoration: none;}
a.menulink:hover {color: #000000; text-decoration: none;}


a.sfmenulink:link {color: #FFFFFF; text-decoration: none;}
a.sfmenulink:visited {color: #FFFFFF; text-decoration: none;}
a.sfmenulink:active {color: #FFFFFF; text-decoration: none;}
a.sfmenulink:hover {color: #ECD9B2; text-decoration: none;}





