body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:#000 url(/haunted_house_suppliers/images/background.jpg) center top;
	text-align:center;
}
div.tableborder
{
	width: 1020px;
	border-left: 2px solid #3b3935;
	border-right: 2px solid #3b3935;
	border-bottom: 2px solid #3b3935;
	padding: 0 8 0 8;
	text-align:center;
	background:#000 url(/haunted_house_suppliers/images/background_center.jpg) center top no-repeat;
	margin:0 auto;
}
td 
{
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:active 
{
	text-decoration: none;
	color: #5737CA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link 
{
	color: #5737CA;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:visited 
{
	text-decoration: none;
	color: #5737CA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover 
{
	text-decoration: underline;
	color: #663300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.login 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #FF0000;
}
.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
}
.text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.text3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.text3 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00000;
	text-decoration:none;
}
.text3 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.text3 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.text3 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
}
.text3 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c41d1d;
	text-decoration:none;
}
.text4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
}
.text4 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.text4 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.text4 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.text4 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;	
	text-decoration:none;
}
.text4 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.section_hdr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-color:#FEF9EB;
	letter-spacing:0.1em;
}
.text5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
}
.text5 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:none;
}
.text5 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:none;
}
.text5 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:none;
}
.text5 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;	
	text-decoration:none;
}
.text5 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.text6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
}
.text6 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B54AA;
	font-weight:bold;
	text-decoration:none;
}
.text6 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B54AA;
	font-weight:bold;
	text-decoration:none;
}
.text6 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B54AA;
	font-weight:bold;
	text-decoration:none;
}
.text6 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B54AA;
	font-weight:bold;	
	text-decoration:none;
}
.text6 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.text7
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
}
.text7 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.text7 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.text7 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.text7 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;	
	text-decoration:none;
}
.text7 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
.text8
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FD6900;	
}
.text8 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CE5206;
	font-weight:bold;
	text-decoration:none;
}
.text8 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CE5206;
	font-weight:bold;
	text-decoration:none;
}
.text8 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CE5206;
	font-weight:bold;
	text-decoration:none;
}
.text8 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CE5206;
	font-weight:bold;	
	text-decoration:none;
}
.text8 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.text9
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#cb9d56;	
}
.text10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;	
}
.text10 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE5206;
	font-weight:bold;
	text-decoration:none;
}
.text10 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE5206;
	font-weight:bold;
	text-decoration:none;
}
.text10 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE5206;
	font-weight:bold;
	text-decoration:none;
}
.text10 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE5206;
	font-weight:bold;	
	text-decoration:none;
}
.text10 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.text11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;	
}
.text11 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
	text-decoration:none;
}
.text11 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
	text-decoration:none;
}
.text11 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
	text-decoration:none;
}
.text11 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;	
	text-decoration:none;
}
.text11 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
	text-decoration:none;
}
.pageheader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:normal;
color:#FF9700;
letter-spacing:0.1em;
}
.but 
{
BORDER-RIGHT: #929292 1px solid;
BORDER-TOP: #929292 1px solid;
color:#000000;	 
FONT-SIZE: 11px;
font-weight:bold;
BORDER-LEFT: #929292 1px solid;
BORDER-BOTTOM: #929292 1px solid;
FONT-FAMILY:sans-serif,Arial, Helvetica; 
TEXT-DECORATION: none;
background-color:#CCCCCC;
padding:1px;
}
.buta 
{
BORDER-RIGHT: #929292 0px solid;
BORDER-TOP: #929292 0px solid;
color:#000000;	 
FONT-SIZE: 11px;
font-weight:bold;
BORDER-LEFT: #929292 0px solid;
BORDER-BOTTOM: #929292 0px solid;
FONT-FAMILY:sans-serif,Arial, Helvetica; 
TEXT-DECORATION: none;
background-color:#ffffff;
padding:1px;
}
.txtfield 
{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #333333 1px solid;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; 
	font-size:11px;
	TEXT-DECORATION: none;
	Background-Color: #ffffff;
}
.txtfielda
{
	BORDER-RIGHT: #efefef 0px solid;
	BORDER-TOP: #efefef 0px solid;
	BORDER-LEFT: #efefef 0px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #efefef 0px solid;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; 
	font-size:11px;
	height:24px;
	TEXT-DECORATION: none;
	Background-Color: #999999;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/textboxbg.gif);
}
/*============================================Body CSS start=============================================*/
.bodybg
{
/* 	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/bodybg_yellow.jpg); */
	background-color: #000;
}
.linkbg
{
background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/linkbg_pum.jpg);
background-repeat:no;
}
.linkbga
{
background-color: #000000;
}
.linkbgb
{
background-image: url(/haunted_house_suppliers/images/toplink_bg.png);
height:29px;
}
.toplink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.toplink A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.toplink A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.toplink A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.toplink A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
}
.toplink A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.tablist
{
	background-color:#FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.yellowbg
{
	background-color:#FDF1D3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px solid #E0D3BD;
}
.yellowbg A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.yellowbg A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.yellowbg A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;
	text-decoration:none;
}
.yellowbg A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5737CA;
	font-weight:bold;	
	text-decoration:none;
}
.yellowbg A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.yellowbga
{
	background-color:#FFFDF9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px solid #E0D3BD;
}
.tabclass
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#FF9700;
	color:#000000;
}
.tabclass A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.tabclass A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.tabclass A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.tabclass A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}
.tabclass A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.tabclassgray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/corner_gray_bg.gif);
	color:#000000;
}
.tabclassgray A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.tabclassgray A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.tabclassgray A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.tabclassgray A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}
.tabclassgray A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3333FF;
	font-weight:bold;
	text-decoration:none;
}
/*================================================================Footer section class start========================================*/
.folink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	color:#FF9700;
}
.folink A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF9700;
	font-weight:bold;
	text-decoration:none;
}
.folink A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF9700;
	font-weight:bold;
	text-decoration:none;
}
.folink A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF9700;
	font-weight:bold;
	text-decoration:none;
}
.folink A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF9700;
	font-weight:bold;	
	text-decoration:none;
}
.folink A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.copy_right
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
}
.copy_right A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#521688;
	font-weight:bold;
	text-decoration:none;
}
.copy_right A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#521688;
	font-weight:bold;
	text-decoration:none;
}
.copy_right A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#521688;
	font-weight:bold;
	text-decoration:none;
}
.copy_right A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#521688;
	font-weight:bold;	
	text-decoration:none;
}
.copy_right A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
/*================================================================Footer section class end========================================*/
/*============================================Below class used for search section start============================================*/
.searchhe_border
{	
	background-color: #1a1a1a;
	border:1px solid #5f5f5f;
}
.searchhe
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-repeat:no;	
}
.searchcontent_bg
{		
	background-color:#CCCCCC;
}
.search_Cap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.search_content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
/*============================================Below class used for search section end============================================*/
/*============================================Below class used for login section start============================================*/
.loginhe_border
{	
	background-color: #A9A9A9;
}
.loginhe
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.loginhe
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.loginhesmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.logincontent_bg
{		
	background-color:#CCCCCC;
}
.login_Cap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.login_content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.remember
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.remember A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.remember A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.remember A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;	
	text-decoration:none;
}
.remember A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.remember A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#efefef;
	text-decoration:none;
}
.contactus
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.contactus A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.contactus A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.contactus A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;	
	text-decoration:none;
}
.contactus A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.contactus A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.topbg
{		
	background-color:#000000;
}
/*============================================Below class used for login section end============================================*/
.contentbody
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.contentbody A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.contentbody A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.contentbody A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.contentbody A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
}
.contentbody A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.pums1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.pums1 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CB5409;
	font-weight:bold;
	text-decoration:none;
}
.pums1 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CB5409;
	font-weight:bold;
	text-decoration:none;
}
.pums1 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CB5409;
	font-weight:bold;
	text-decoration:none;
}
.pums1 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#993300;
	font-weight:bold;	
	text-decoration:none;
}
.pums1 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.pumcap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	
}
.pums2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.pums2 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CF8529;
	font-weight:bold;
	text-decoration:none;
}
.pums2 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CF8529;
	font-weight:bold;
	text-decoration:none;
}
.pums2 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CF8529;
	font-weight:bold;
	text-decoration:none;
}
.pums2 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#993300;
	font-weight:bold;	
	text-decoration:none;
}
.pums2 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.pums3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
.pums4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.pums4 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.pums4 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.pums4 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.pums4 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}
.pums4 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.pums5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.pums5 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	font-weight:bold;
	text-decoration:none;
}
.pums5 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	font-weight:bold;
	text-decoration:none;
}
.pums5 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	font-weight:bold;
	text-decoration:none;
}
.pums5 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	font-weight:bold;	
	text-decoration:none;
}
.pums5 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.pums6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.pums6 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
.pums6 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
.pums6 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
.pums6 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	font-weight:bold;	
	text-decoration:none;
}
.pums6 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.login_bg
{		
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/login_bg.jpg);
}
.thehistory
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#DFDFDF;
	font-weight:bold;
	border:2px solid #CACCCA;
	text-decoration:none;
}
.photogallery
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
	font-weight:bold;
	border:2px solid #CACCCA;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/photogallery_bg.gif);	
}
.howto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
	font-weight:bold;
}
.right_banner
{	
	background-color:#ffffff;	
}
.fetevent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
	font-weight:bold;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/feature_event_hunt.jpg);
}
.fecontent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.fecontent A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.fecontent A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.fecontent A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.fecontent A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
}
.fecontent A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.folink
{
background-color:#000000;
}
.botlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.botlink A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.botlink A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.botlink A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.botlink A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;
}
.centerbody
{
	border:2px solid #CE751B;
}
.divbg
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.innnerrightbg
{
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/innner_right_bg_pum.jpg);
	background-repeat:repeat-y;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.pumbanner
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #000000;	
	background-color:#DFDFD7;
}
.fearticle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#DFDFDF;
	font-weight:bold;
	border:2px solid #CACCCA;
	text-decoration:none;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/featurearticle_bg_pum.gif);
}
.fearticle_content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.fearticle_content A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.fearticle_content A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.fearticle_content A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.fearticle_content A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;	
	text-decoration:underline;
}
.fearticle_content A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.list 
{
	line-height: normal;
	margin: 0 0 0px 0;
	padding: 0px;
}
.list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.list ul li {
	padding: 0;
	margin: 0 0 1px 0;
}
.list ul li a:hover {
	margin: 0;
	padding: 0px 0px 0px 12px;
	display: block;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/dot_black_pum.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	color: #00000;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.list ul li a {
	margin: 0;
	display: block;
	padding: 0px 0px 0px 12px;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/dot_black_pum.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.list ul li A:link {
	margin: 0;
	display: block;
	padding: 0px 0px 0px 12px;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/dot_black_pum.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.list ul li A:visited {
	margin: 0;
	display: block;
	padding: 0px 0px 0px 12px;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/dot_black_pum.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.list ul li A:active {
	margin: 0;
	display: block;
    padding: 0px 0px 0px 12px;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/dot_black_pum.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.articaltitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background-color:#333333;
}
.articalContent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-color:#ffffff
}
.pagecap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#993300;
	font-weight:bold;	
}
.hecap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	background-color:#9C9578;	
}
.whitebg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	background-color:#ffffff;	
}
.redbold
{
color:#FF0000;
font-size:11px;
font-weight:bold;
}
.pums7
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.pums7 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BC4910;
	font-weight:bold;
	text-decoration:none;
}
.pums7 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BC4910;
	font-weight:bold;
	text-decoration:none;
}
.pums7 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BC4910;
	font-weight:bold;
	text-decoration:none;
}
.pums7 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BC4910;
	font-weight:bold;	
	text-decoration:none;
}
.pums7 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BC4910;
	font-weight:bold;
	text-decoration:none;
}
.pums8
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.pums8 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
.pums8 A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
.pums8 A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
.pums8 A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#428FA9;
	font-weight:bold;	
	text-decoration:none;
}
.pums8 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
td.msg 
{
   	font-size: 12px;
	color: #ff0000;  
	font-weight: bolder; 
	font-family: arial, verdana, helvetica, sans-serif;
}
.hunt_small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#ffffff;
}
.hunt_small A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
.hunt_small A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
.hunt_small A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
.hunt_small A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#428FA9;
	font-weight:bold;	
	text-decoration:none;
}
.hunt_small A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#428FA9;
	font-weight:bold;
	text-decoration:none;
}
.gallery
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000;
	font-weight:bold;
}
.leftblack_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}

#box {	
	background-repeat: no-repeat;
	height: 165px;
	width: 110px;
	margin-bottom: 25px;
}
#boxa {
	/*border:1px solid #999999;*/
	width: 140px;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/bg_box.gif);	
	margin-left: 5px;
	text-align:center;
	float: left;
	margin-bottom: 5px;	
}
/*============================================Most recent photo gallery class start=============================================*/
.Most_recent_photo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.he_border
{	
	background-color: #E68A00;
}
.mosthe
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#FF9B06;
}
.mosthelink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.mosthelink A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.mosthelink A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.mosthelink A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.mosthelink A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:underline;
}
.mosthelink A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:none;
}
.mosthedate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#826140;
	border-bottom:1px solid #7d7d7d;
	height:25px;
}
.mosthedatea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#A37E4F;
}
.mosthelinka
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.mosthelinka A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:none;
}
.mosthelinka A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:none;
}
.mosthelinka A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:none;
}
.mosthelinka A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;	
	text-decoration:none;
}
.mosthelinka A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:underline;
}
/*============================================Most recent photo gallery class start=============================================*/
/*============================================Viewed Attractions class start=============================================*/
.Most_recent_photo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.viewed_attractions_border
{	
	background-color: #D3B674;
}
.viewed_attractions_bordera
{	
	background-color: #efefef;
}
.viewed_attractions_bg
{	
	background-color: #ffffff;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/video_bg.gif);background-repeat:repeat-x;	
}
.viewed_attractions_bgb
{	
	background-color: #ffffff;
}
.viewed_attractions_bga
{	
	background-color: #ffffff;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/video_bga.gif);background-repeat:repeat-x;	
}
.mostviewlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF9700;
}
.mostviewlink A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:underline;
}
.mostviewlink A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:underline;
}
.mostviewlink A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;
	text-decoration:underline;
}
.mostviewlink A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD690B;
	font-weight:bold;	
	text-decoration:underline;
}
.mostviewlink A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD8B40;
	font-weight:bold;
	text-decoration:none;
}
/*============================================Viewed Attractionsy class start=============================================*/
.membg
{		
	background-color:#FFF;
}
.memlinkbg
{
background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/memlinkbg.jpg);background-repeat:repeat-x;
height:30px;
}
.memsubhe
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/memsub_bg.jpg);
	height:20px;	
	background-repeat:no;	
}
.memsub_border
{	
	background-color: #FF9700;
}
.memsub_borderbot
{	
	border-bottom: 1px solid #FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.memsub_borderbot A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f1f1f1;
	font-weight:bold;
	text-decoration:none;
}
.memsub_borderbot A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f1f1f1;
	font-weight:bold;
	text-decoration:none;
}
.memsub_borderbot A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f1f1f1;
	font-weight:bold;
	text-decoration:none;
}
.memsub_borderbot A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f1f1f1;
	font-weight:bold;	
	text-decoration:none;
}
.memsub_borderbot A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:underline;
}
.memsub_border{	background-color: #FF9700;}
.memsub_bordera{background-color: #333333;}
.memsub_borderbota
{	
	border-bottom: 1px solid #FF9700;
	border-top: 1px solid #FF9700;
	color:#FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.memsub_borderbota A
{	
	color:#FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.memsub_borderbota A:active
{	
	color:#FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.memsub_borderbota A:link
{	
	color:#FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.memsub_borderbota A:visited
{
	color:#FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
}
.memsub_borderbota A:hover
{	
	color:#FF9700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.memsub_cap
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFCC33;
}
.memsub_capa
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#FDF1D3;
	color:#FF9700;
}
.memsub_capa A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.memsub_capa A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.memsub_capa A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.memsub_capa A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;	
	text-decoration:none;
}
.memsub_capa A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.memsublink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/submenu_tab.jpg);
	width:146px;
	height:30px;
	color:#ffffff;
}
.memsublink A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.memsublink A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.memsublink A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.memsublink A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:none;
}
.memsublink A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:underline;
}
.memsublinkon
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/sub_menu_tabon.jpg);
	width:146px;
	height:30px;
	color:#333333;
}
.memsublinkon A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;
	text-decoration:none;
}
.memsublinkon A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;
	text-decoration:none;
}
.memsublinkon A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;
	text-decoration:none;
}
.memsublinkon A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;	
	text-decoration:none;
}
.memsublinkon A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
.leftmenubg
{	
	background-color:#252525;
}
.memcap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.memcap A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F0D5A0;
	font-weight:bold;
	text-decoration:none;
}
.memcap A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F0D5A0;
	font-weight:bold;
	text-decoration:none;
}
.memcap A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F0D5A0;
	font-weight:bold;
	text-decoration:none;
}
.memcap A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F0D5A0;
	font-weight:bold;	
	text-decoration:none;
}
.memcap A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:underline;
}
/*=========================================Body class start==================================================*/
.blackborder
{
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	border-top:2px solid #000000;
}
.blackbordera
{
	border-left:2px solid #000000;
	border-right:2px solid #000000;
}
.blackborderb
{
	border-left:2px solid #000000;
}
.blackborderc
{
	border:2px solid #000000;
}
.orangeborder
{
	border-left:8px solid #FF9700;
	border-right:8px solid #FF9700;
	border-top:8px solid #FF9700;
}
.orangebordera
{
	border-left:4px solid #FF9700;
	border-right:4px solid #FF9700;
	border-top:4px solid #FF9700;
}
.orangeborderb
{
	border-left:8px solid #FF9700;
	border-right:8px solid #FF9700;
}
.orangeborderc
{
	border:8px solid #FF9700;
}
.category {
	line-height: normal;
	width: 100%;
	margin: 0 0 0px 0;
	padding: 0px;	
}

.category ul {
	list-style: none;
	
	margin: 0;
	padding: 0;
}

.category ul li {
	padding: 0;
	margin: 0 0 1px 0;
}
.category ul li a, .category ul li A:visited, .category ul li A:link, .category ul li A:active
{
	margin: 0;
	display: block;
	padding: 3px 16px 4px 14px;
	text-align: left;
	color: #999999;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 11px;
}
.category ul li a:hover {	
	margin: 0;
	display: block;
	padding: 3px 16px 4px 14px;
	background-repeat: no-repeat;
	background-position: 3px;
	text-align: left;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 11px;
}
.whitebg
{
	background-color:#ffffff;
}
.blackbg
{
	background-color:#000000;
}
.bottombanner_bg
{	
	background: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/bottom_banner_bg.gif);	
}
.insidecap_bg
{	
	background: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/inside_page_capbg.jpg);
	height:57px;	
	background-repeat: no-repeat;
	background-color:#ffffff;
}
.insidecap_bga
{	
	background: url(http://cdn.hauntworld.com/haunted_house_suppliers/images/inside_page_capbg.jpg);
	height:30px;	
	background-repeat: no-repeat;
	background-color:#ffffff;
}
/*=========================================Body class end==================================================*/
.topsearch
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.topsearch A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;
	text-decoration:none;
}
.topsearch A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;
	text-decoration:none;
}
.topsearch A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;
	text-decoration:none;
}
.topsearch A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C2BC9;
	font-weight:bold;	
	text-decoration:none;
}
.topsearch A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A594E9;
	font-weight:bold;
	text-decoration:none;
}
/*=========================================blog class start==================================================*/
.blog_back
{
background-color:#585858;
}
tr.blog_bg
{
background-color:#ffffff;
}
.blog_comment
{
background-color:#2C2C2C;
color:#cccccc;
border-top:1px solid #333333;
border-bottom:1px solid #333333;
font-family:arial;
font-size:11px;
}
/*=========================================blog class end==================================================*/
/*============================================Corners and border css start=================================*/
.atop, .abottom {
display:block; 
background:transparent; 
font-size:1px;
}
.ab1, .ab2, .ab3, .ab4 {
display:block; 
overflow:hidden;
}
.ab1, .ab2, .ab3 {
height:1px;
}
.ab2, .ab3, .ab4 {
background:#FDF1D3; 
border-left:1px solid #FDF1D3;
border-right:1px solid #FDF1D3;
}
.ab1 {
margin:0 5px; 
background:#FDF1D3;
}
.ab2 {
margin:0 3px;
border-width:0 2px;
}
.ab3 {
margin:0 2px;
}
.ab4 {
height:2px; 
margin:0 1px;
}
.aboxcontent {
display:block; 
border:0 solid #FDF1D3; 
border-width:0 1px; 
height:auto;
}
* html .aboxcontent {
height:1px;
}
.color_a {
background:#FDF1D3;
font-size:12px;
font-weight:bold;
color:#000000;
}
.color_b {
background:#FDF1D3; 
color:#000;
}
.color_c {
background:#FDF1D3; 
color:#fff;
}
.color_d {
background:#FDF1D3; 
color:#000;
}
/*=================================================*/
.btop, .bbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.bb1, .bb2, .bb3, .bb4 {
display:block; 
overflow:hidden;
}
.abb1, .bb2, .bb3 {
height:1px;
}
.bb2, .bb3, .bb4 {
background:#FDF1D3; 
border-left:1px solid #FDF1D3;
border-right:1px solid #FDF1D3;
}
.bb1 {
margin:0 5px; 
background:#FDF1D3;
}
.bb2 {
margin:0 3px;
border-width:0 2px;
}
.bb3 {
margin:0 2px;
}
.bb4 {
height:2px; 
margin:0 1px;
}
.bboxcontent {
display:block; 
border:0 solid #FDF1D3; 
border-width:0 1px; 
height:auto;
}
* html .bboxcontent {
height:1px;
}
.bcolor_a {
background:#FDF1D3;
font-size:12px;
font-weight:bold;
color:#F3CF41;
}
.bcolor_b {
background:#FDF1D3; 
color:#000;
}
.bcolor_c {
background:#FDF1D3; 
color:#fff;
}
.bcolor_d {
background:#FDF1D3; 
color:#000;
}
/*=================================================*/
.ctop, .cbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.cb1, .cb2, .cb3, .cb4 {
display:block; 
overflow:hidden;
}
.cbb1, .cb2, .cb3 {
height:1px;
}
.cb2, .cb3, .cb4 {
background:#FEF8E7; 
border-left:1px solid #FEF8E7;
border-right:1px solid #FEF8E7;
}
.cb1 {
margin:0 5px; 
background:#FEF8E7;
}
.cb2 {
margin:0 3px;
border-width:0 2px;
}
.cb3 {
margin:0 2px;
}
.cb4 {
height:2px; 
margin:0 1px;
}
.cboxcontent {
display:block; 
border:0 solid #FEF8E7; 
border-width:0 1px; 
height:auto;
background:#FEF8E7; 
}
* html .cboxcontent {
height:1px;
}
.ccolor_a {
background:#FEF8E7;
font-size:12px;
font-weight:bold;
color:#F3CF41;
}
.ccolor_b {
background:#FEF8E7; 
color:#000;
}
.ccolor_c {
background:#FEF8E7; 
color:#fff;
}
.ccolor_d {
background:#FEF8E7; 
color:#000;
}
/*============================================Corners and border css end=================================*/
/*=============================================Video cap start============================================*/
.video_cap
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#171717;
	color:#cccccc;
}
.video_cap A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.video_cap A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.video_cap A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.video_cap A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:none;
}
.video_cap A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:underline;
}
.video_border
{	
	background-color: #cccccc;
}
.navigation
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-image: url(/images/button_bg.gif);
}
.navigation A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.navigation A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.navigation A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.navigation A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:none;
}
.navigation A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#efefef;
	font-weight:bold;
	text-decoration:underline;
}
/*========================================Photo previous and next button==============================*/
/*========================================Hunted house and halloween attraction class start==============================*/
.hunted_house_border
{	
	border:2px solid #F37800;
	padding:10px;
	background-color:#505046;	
}
.hunted_house_bordera
{	
	border:2px solid #A04D01;
	background-color:#000000;	
}
.hunted_house_borderb
{	
	border:1px solid #F0D5A0;
	background-color:#000000;	
}
.hunted_house_cap
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#F77A02;
	font-weight:bold;
	text-align:center;		
}
.hunted_house_capa
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F1D5A0;
	font-weight:bold;
	text-align:center;		
}
.hunted_house_capb
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	background-color:#393939;		
}
.findmore_haunts
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.findmore_haunts A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.findmore_haunts A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.findmore_haunts A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.findmore_haunts A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;	
	text-decoration:none;
}
.findmore_haunts A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
div.divbox
{
width:80px;
float:left;
margin-right:10px;
margin-bottom:10px;
}
.pagination{
padding: 0px;
margin: 0em 0;
clear: both;
}
.pagination ul{
margin: 0px;
padding: 0px;
text-align: left; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
list-style-type: none;
display: inline;
margin: 0px;
padding-bottom: 1px;
}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-left: 0px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination li{ /*IE6 and below CSS hack*/
margin-left: 0px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination ul li A, .pagination ul li A:link, .pagination ul li A:visited, .pagination ul li A:active
{
padding: 0px 5px;
border: 1px solid #f1f1f1;
text-decoration: none; 
color: #87381F;
font:11px normal Arial, Helvetica, sans-serif;
background-color: #efefef;
}
.pagination ul li A:hover
{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
padding: 0 5px;
font:11px normal Arial, Helvetica, sans-serif;
text-decoration: none; 
}

.pagination a.currentpage{ /*Style for currently selected page link*/
background-color: #FFFF80;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disabled, .pagination a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: #2b66a5;
}

.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}
.paginationa{
padding: 0px;
margin: 0em 0;
clear: both;
}

.paginationa ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.paginationa li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

*:first-child+html .paginationa li{ /*IE7 only CSS hack*/
margin-right: 0px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .paginationa li{ /*IE6 and below CSS hack*/
margin-right: 0px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.paginationa a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #cccccc;
text-decoration: none; 
color: #2e6ab1;
}

.paginationa a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #f1f1f1;
}

.paginationa a.currentpage{ /*Style for currently selected page link*/
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.paginationa a.disabled, .pagination a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
}

.paginationa a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}

/*========================================Hunted house and halloween attraction class start end==============================*/

div.most_view_attraction{overflow:scroll;  overflow-X:hidden; height:345px;width:134px; }
.map_video{background-image: url(http://cdn.hauntworld.com/images/box1.png);background-repeat:no-repeat;width:263px;height:273px;}
.map_video_top_icon{background-image: url(http://cdn.hauntworld.com/images/top_icon.png);background-repeat:no-repeat;width:107px;height:75px;}
.map_video_block_border{border-bottom:2px solid #fff;}
/*===============hauntworld favorite website [start]===========================================*/
.favborder{background:#333333 url(/haunted_house_suppliers/images/fav_bg.png);padding:3px;background-repeat:repeat-x;}
.favweb{font:normal 11px Arial, Helvetica, sans-serif;	color:#FFFFFF;text-align:left;}
.favweb A, .favweb A:active, .favweb A:link, .favweb A:visited {font:normal 11px Arial, Helvetica, sans-serif;	color:#fff;text-decoration:underline;}
.favweb A:hover{font:normal 11px Arial, Helvetica, sans-serif;color:#892e1c;text-decoration:none;}
/*===============hauntworld favorite website [end]===========================================*/
/*===============footer banner Class  [start]===========================================*/
.folinka{font-family:Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#FFFFFF;}
.folinka A{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#fff;	font-weight:bold;text-decoration:none;}
.folinka A:active{font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#ff;	font-weight:bold;	text-decoration:none;}
.folinka A:link{font-family:Arial, Helvetica, sans-serif;font-size:10px;	color:#fff;	font-weight:bold;	text-decoration:none;}
.folinka A:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;	color:#fff;	font-weight:bold;	text-decoration:none;}
.folinka A:hover{font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#ff;	font-weight:bold;	text-decoration:none;}

.folinkb{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#FFFFFF;}
.folinkb A{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#ff7e00;	font-weight:bold;text-decoration:none;}
.folinkb A:active{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#ff7e00;	font-weight:bold;	text-decoration:none;}
.folinkb A:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;	color:#ff7e00;	font-weight:bold;	text-decoration:none;}
.folinkb A:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;	color:#ff7e00;	font-weight:bold;	text-decoration:none;}
.folinkb A:hover{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#ff7e00;	font-weight:bold;	text-decoration:none;}
/*===============footer banner Class  [end]===========================================*/
.seo_content{color:#FFF;font-size:11px;border:1px solid #686868;padding:3px;margin:5px 0 5px 0}
.search_lable{background-image: url(/haunted_house_suppliers/images/search_lable.png);background-repeat:no-repeat;width:133px;height:32px;}
.login_title{background-image: url(/haunted_house_suppliers/images/login_title.png);background-repeat:no-repeat;width:70px;height:32px;}
.top_search_bg{background-color:#1a1a1a;}
.scrolllink{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#ed2a31;	}
.scrolllink A, .scrolllink A:active, .scrolllink A:link, .scrolllink A:visited{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ef1b25;font-weight:bold;text-decoration:none;}
.scrolllink A:hover{font-family:Arial, Helvetica, sans-serif;font-size:13px;	color:#b90009;	font-weight:bold;text-decoration:none;}

.most_vendor{background-image: url(/haunted_house_suppliers/images/most_vied_vender.png);background-repeat:no-repeat;width:145px;height:35px;}
.most_vendor_content{width:131px;padding:0 5px 5px 5px;border-left:2px solid #2b2b2b;border-right:2px solid #2b2b2b;border-bottom:2px solid #2b2b2b;height:342px;}

.venderlink{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;padding-bottom:4px;padding-top:4px}
.venderlink A, .venderlink A:active, .venderlink A:link, .venderlink A:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;font-weight:bold;text-decoration:none;}
.venderlink A:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;	color:#fff;	font-weight:bold;text-decoration:underline;}

.most_view_cat{background-image: url(/haunted_house_suppliers/images/most_view_cat.png);background-repeat:no-repeat;width:145px;height:35px;}
.most_view_content{width:131px;padding:0 5px 5px 5px;border-left:2px solid #2b2b2b;border-right:2px solid #2b2b2b;border-bottom:2px solid #2b2b2b;height:342px;}

.most_view_cat_link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;padding-bottom:4px;padding-top:4px}
.most_view_cat_link A, .most_view_cat_link A:active, .most_view_cat_link A:link, .most_view_cat_link A:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;font-weight:bold;text-decoration:none;}
.most_view_cat_link A:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;	font-weight:bold;text-decoration:underline;}

div.photo_gallery_scroll{width:150px; overflow:scroll;overflow-X:hidden;height:338px; }
.most_recent_photo_cap{background-image: url(/haunted_house_suppliers/images/most_recent_photos.png);background-repeat:no-repeat;width:162px;height:35px;}
.most_recent_photo_content{width:148px;padding:0 5px 5px 5px;border-left:2px solid #2b2b2b;border-right:2px solid #2b2b2b;border-bottom:2px solid #2b2b2b;height:342px;}

.most_recent_link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;padding-bottom:4px;padding-top:4px}
.most_recent_link A, .most_recent_link A:active, .most_recent_link A:link, .most_recent_link A:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ff7000;font-weight:bold;text-decoration:none;}
.most_recent_link A:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ff7000;	font-weight:bold;text-decoration:underline;}

div.most_recent_video{overflow:scroll;   overflow-X:hidden; height:338px;width:188px;}
.most_recent_video_cap{background-image: url(/haunted_house_suppliers/images/most_recent_video.png);background-repeat:no-repeat;width:199px;height:35px;}
.most_recent_video_content{width:185px;padding:0 5px 5px 5px;border-left:2px solid #2b2b2b;border-right:2px solid #2b2b2b;border-bottom:2px solid #2b2b2b;height:342px;}
/*===============Top nav Class  [START]===========================================*/
.home_nav{ display: block; width: 135px; height: 25px; background: url("/haunted_house_suppliers/images/home_nav_main.png") no-repeat 0 0;}
.home_nav:hover{background-position: 0 -25px;}
.home_nav span{position: absolute; top: -999em;}

.about_nav{ display: block; width: 170px; height: 25px; background: url("/haunted_house_suppliers/images/about_nav_main.png") no-repeat 0 0;}
.about_nav:hover{background-position: 0 -25px;}
.about_nav span{position: absolute; top: -999em;}

.tv_nav{ display: block; width: 137px; height: 25px; background: url("/haunted_house_suppliers/images/tv_nav_main.png") no-repeat 0 0;}
.tv_nav:hover{background-position: 0 -25px;}
.tv_nav span{position: absolute; top: -999em;}

.com_nav{ display: block; width: 139px; height: 25px; background: url("/haunted_house_suppliers/images/com_nav_main.png") no-repeat 0 0;}
.com_nav:hover{background-position: 0 -25px;}
.com_nav span{position: absolute; top: -999em;}

.magazine_nav{ display: block; width: 172px; height: 25px; background: url("/haunted_house_suppliers/images/magazine_nav_main.png") no-repeat 0 0;}
.magazine_nav:hover{background-position: 0 -25px;}
.magazine_nav span{position: absolute; top: -999em;}

.fe_vendor_nav{ display: block; width: 190px; height: 25px; background: url("/haunted_house_suppliers/images/fe_vendor_nav_main.png") no-repeat 0 0;}
.fe_vendor_nav:hover{background-position: 0 -25px;}
.fe_vendor_nav span{position: absolute; top: -999em;}

.news_nav{ display: block; width: 93px; height: 24px; background: url("/haunted_house_suppliers/images/news_nav_main.png") no-repeat 0 0;}
.news_nav:hover{background-position: 0 -24px;}
.news_nav span{position: absolute; top: -999em;}

.forums_nav{ display: block; width: 182px; height: 24px; background: url("/haunted_house_suppliers/images/forums_nav_main.png") no-repeat 0 0;}
.forums_nav:hover{background-position: 0 -24px;}
.forums_nav span{position: absolute; top: -999em;}

.supplies_nav{ display: block; width: 188px; height: 24px; background: url("/haunted_house_suppliers/images/supplies_nav_main.png") no-repeat 0 0;}
.supplies_nav:hover{background-position: 0 -24px;}
.supplies_nav span{position: absolute; top: -999em;}

.find_nav{ display: block; width: 167px; height: 24px; background: url("/haunted_house_suppliers/images/find_houses_nav_main.png") no-repeat 0 0;}
.find_nav:hover{background-position: 0 -24px;}
.find_nav span{position: absolute; top: -999em;}

.ad_nav{ display: block; width: 89px; height: 24px; background: url("/haunted_house_suppliers/images/ad_nav_main.png") no-repeat 0 0;}
.ad_nav:hover{background-position: 0 -24px;}
.ad_nav span{position: absolute; top: -999em;}

.contact_nav{ display: block; width: 89px; height: 24px; background: url("/haunted_house_suppliers/images/contact_nav_main.png") no-repeat 0 0;}
.contact_nav:hover{background-position: 0 -24px;}
.contact_nav span{position: absolute; top: -999em;}
/*===============Top nav Class  [END]===========================================*/

.searchcategory {font-family: Arial, Helvetica, sans-serif;font-size: 13px;	font-weight:bold;color: #787878;}
.topcategory {font-family: Arial, Helvetica, sans-serif;font-size: 22px;	font-weight:bold;color: #c6bcb2;}

/*============================haunt info page class [end]=====================*/
#state_fe_boxa {width: 395px;	margin-left: 15px;	text-align:center;	float: left;	margin-bottom: 5px;	}
#boxea {width: 395px;	margin-left: 15px;	text-align:center;	float: left;margin-bottom: 5px; line-height:135px;  height:135px;}
#state_fe_box {	width: 460px;	margin-left: 20px;	text-align:center;	float: left;	margin-bottom: 5px;}
#state_fe_box_scroll {overflow:scroll;  overflow-X:hidden;	height:279px;}
.state_fe_box_border{border:1px solid #4d4d4d;	background-color:#000000; height:280px;   vertical-align:top;}
.state_fe_tooltip{border:1px solid #F0D5A0;background-color:#000000; padding:10px; vertical-align:top;}
.txtfieldb {
    background-color: #FFFFFF;
    background-image: url("http://cdn.hauntworld.com/haunted_house_suppliers/images/textboxbg.gif");
    border-color: #EFEFEF;
    border-right: 0 solid #EFEFEF;
    border-style: solid;
    border-width: 0;
    color: #bdbdbd;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:bold;
    height: 24px;
    text-decoration: none;
   }
/*============================haunt info page class [start]=====================*/
.topbreadcum
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.topbreadcum A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cc0003;
	font-weight:bold;
	text-decoration:none;
}
.topbreadcum A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cc0003;
	font-weight:bold;
	text-decoration:none;
}
.topbreadcum A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cc0003;
	font-weight:bold;
	text-decoration:none;
}
.topbreadcum A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cc0003;
	font-weight:bold;	
	text-decoration:none;
}
.topbreadcum A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cb0000;
	font-weight:bold;
	text-decoration:none;
}
.haunt_image_border{
	border: 1px solid #4d4d4d;
}

.btop, .bbottom {display:block; background:transparent; font-size:1px;}
.bb1, .bb2, .bb3, .bb4 {display:block; overflow:hidden;}
.abb1, .bb2, .bb3 {height:1px;}
.bb2, .bb3, .bb4 {background:#333333; border-left:1px solid #444;border-right:1px solid #444;}
.bb1 {margin:0 5px; background:#444;}
.bb2 {margin:0 3px;border-width:0 2px;}
.bb3 {margin:0 2px;}
.bb4 {height:2px; margin:0 1px;}
.bboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto;}
* html .bboxcontent {height:1px;}
.bcolor_a {background:#333333;font-size:12px;font-weight:bold;color:#F3CF41;}
.bcolor_b {background:#333333; color:#000;}
.bcolor_c {background:#333333; color:#fff;}
.bcolor_d {background:#333333; color:#000;}
/*============================haunt info page class [end]=====================*/
.cal_text_green{color:#FFF;	font:bold 14px Arial, Helvetica, sans-serif;}
.upload_photo{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	}
.upload_photo A{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#b70000;	font-weight:bold;	text-decoration:none;}
.upload_photo A:active{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#b70000;	font-weight:bold;	text-decoration:none;}
.upload_photo A:link{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#b70000;	font-weight:bold;	text-decoration:none;}
.upload_photo A:visited{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#b70000;	font-weight:bold;	text-decoration:none;}
.upload_photo A:hover{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#b30000;	font-weight:bold;	text-decoration:none;}
.state_center_bg{background-color: #2f2f2f;}
.website{font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;	color:#b70000;	}
.website A{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFF;	font-weight:bold;	text-decoration:none;}
.website A:active{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFF;	font-weight:bold;	text-decoration:none;}
.website A:link{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFF;	font-weight:bold;	text-decoration:none;}
.website A:visited{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFF;	font-weight:bold;	text-decoration:none;}
.website A:hover{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFF;	font-weight:bold;	text-decoration:none;}
.textyello
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#da9500;	
}
.textyello A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da9500;
	font-weight:bold;
	text-decoration:none;
}
.textyello A:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da9500;
	font-weight:bold;
	text-decoration:none;
}
.textyello A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da9500;
	font-weight:bold;
	text-decoration:none;
}
.textyello A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da9500;
	font-weight:bold;	
	text-decoration:none;
}
.text4 A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da9500;
	font-weight:bold;
	text-decoration:none;
}
.section_video{font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#ffffff;	font-weight:bold;	background-color:#3F3F3F;padding:2px;}

#scrollbar2 { width: 390px; margin: 8px 0 2px; }
#scrollbar2 .viewport { width: 380px; height: 170px; overflow: hidden; position: relative; }
#scrollbar2 .overview { list-style: none outside none; width: 1000px; padding: 0; margin: 0; position: absolute; left: 0; top: 0;  }
#scrollbar2 .overview img{ float: left; }
#scrollbar2 .scrollbar{ background: transparent url(/images/bg-scrollbar-track-x.png) no-repeat 0 0; position: relative; margin: 0 0 5px; clear: both; height: 15px; }
#scrollbar2 .track { background: transparent url(/images/bg-scrollbar-trackend-x.png) no-repeat 100% 0; width: 100%; height:15px; position: relative; }
#scrollbar2 .thumb { background: transparent url(/images/bg-scrollbar-thumb-x.png) no-repeat 100% 50%; height: 25px; cursor: pointer; overflow: hidden; position: absolute; left: 0; top: -5px; }
#scrollbar2 .thumb .end{ background: transparent url(/images/bg-scrollbar-thumb-x.png) no-repeat 0 50%; overflow: hidden; height: 25px; width: 5px;}
#scrollbar2 .disable { display: none; }

#scrollbar3 { width: 390px; margin: 5px 0 2px; }
#scrollbar3 .viewport { width: 375px; height: 60px; overflow: hidden; position: relative; }
#scrollbar3 .overview { list-style: none outside none; width: 1000px; padding: 0; margin: 0; position: absolute; left: 0; top: 0;  }
#scrollbar3 .overview img{ float: left; }
#scrollbar3 .scrollbar{ background: transparent url(/images/bg-scrollbar-track-x.png) no-repeat 0 0; position: relative; margin: 0 0 5px; clear: both; height: 15px; }
#scrollbar3 .track { background: transparent url(/images/bg-scrollbar-trackend-x.png) no-repeat 100% 0; width: 100%; height:15px; position: relative; }
#scrollbar3 .thumb { background: transparent url(/images/bg-scrollbar-thumb-x.png) no-repeat 100% 50%; height: 25px; cursor: pointer; overflow: hidden; position: absolute; left: 0; top: -5px; }
#scrollbar3 .thumb .end{ background: transparent url(/images/bg-scrollbar-thumb-x.png) no-repeat 0 50%; overflow: hidden; height: 25px; width: 5px;}
#scrollbar3 .disable { display: none; }
