@import url("forms.css");

html, body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url("images/bg.gif");
	background-repeat:repeat-x;
	background-color:#070607;		
	color:#f0f0f0;
	margin:0px;
	padding:0px;
	text-align:justify;
	height: 100%;

}

a:link {	
	color:#EB9619;
}

a:visited {	
	color:#EB9619;	
}


a:hover {	
	color:#ffffff;
}

object { 
	outline:none; 
}

h2 {
	
	color:#E9A622;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.7em;
	margin-top:0px;	
}

h3 {	
	color:#E9A622;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.5em;
	margin-top:0px;	
}

h4 {
	
	color:#E9A622;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.3em;
	margin-top:0px;	
}

.category_listing_blocks {
	position:relative;
	margin-bottom:15px;	
	width:525px;
}

.category_listing_blocks p {
	width:505px !important;
}

h3.category {	
	color:#E9A622;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.5em;
	margin-top:0px;	
	display:inline;
}

span.category_count {
	color:#E9A622;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.5em;
	margin-top:0px;	
	font-weight:bold;	
}

#container {	
	position:relative;
	margin:0 auto;
	background-image:url("images/main-bg.png");
	background-repeat:repeat-y;	
	width:918px;	
	min-height:400px;
	height:auto;
}

#top-horse {	
	position:relative;
	width:894px;
	height:547px;
	background-image:url("images/top-horse.png");
	background-repeat:no-repeat;
	margin-left:14px;
	z-index:1;

}

#top-horse h1 {	
	position:relative;	
	width:375px;
	height:168px;
	background-image:url("images/logo.png");
	background-repeat:no-repeat;
	text-indent: -9999px;	
	top:0px;
	left:-4px;
	margin:0px;
	padding:0px;
}

.top_menu {
	position:absolute;	
	width:604px;
	height:28px;
	top:5px;
	left:290px;
	z-index:99;
	background-image:url("images/top-menu-bg.png");	
	background-repeat:no-repeat;
	background-position:bottom right;

}

.top_menu ul {
	padding:0;
	margin-top:7px;
	margin-bottom:0;
	margin-right:0;
	margin-left:45px;
		
}

.top_menu li {
	padding:0;
	margin:0;
	display:inline;
	list-style:none;
	margin-left:14px;	
}

.top_menu li a:link {
	text-transform:uppercase;
	color:#ffffff;	
	text-decoration:none;
	font-weight:bold;
}

.top_menu li a:visited {
	text-transform:uppercase;
	color:#ffffff;	
	text-decoration:none;
	font-weight:bold;
}

.top_menu li a:hover {
	text-transform:uppercase;
	color:#EA9D29;	
	text-decoration:none;
	font-weight:bold;
}

.player {
	position:relative;
	background-image:url("images/player.jpg");
	width:725px;
	height:301px;	
	background-repeat:no-repeat;
	top:12px;
	left:25px;	
}

.menu {
	position:absolute;	
	width:586px;
	height:45px;
	top:85px;
	left:300px;
	z-index:99;
	background-image:url("images/menu-bg.png");	
	background-repeat:no-repeat;	
}

.menu ul {
	padding:0;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
		
}

.menu li {
	padding:0;
	margin:0;
	display:inline;
	list-style:none;
}

.menu li a:link {
	text-transform:uppercase;
	color:#ffffff;	
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
}

.menu li a:visited {
	text-transform:uppercase;
	color:#ffffff;	
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
}

.menu li a:hover {
	text-transform:uppercase;
	color:#EA9D29;	
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
}

.menu li#menu_76 {
	position:relative;
	top:15px;
	left:7px;		
	
}

.menu li#menu_77 {
	position:relative;
	top:15px;	
	left:24px;		
}

.menu li#menu_78 {
	position:relative;
	top:15px;	
	left:39px;		
}

.menu li#menu_79 {
	position:relative;
	top:15px;	
	left:55px;		
}

.menu li#menu_80 {
	position:relative;
	top:15px;	
	left:75px;		
}

.menu li#menu_81 {
	position:relative;
	top:15px;
	left:92px;	
	
}



#content-top {	
	position:relative;
	background-image:url("images/middle-bg-innerpages.png");
	width:832px;
	height:329px;	
	background-repeat:no-repeat;
	margin-top:-55px;
	margin-left:39px;	
	
}

#content-top-innerpages {	
	position:relative;
	background-image:url("images/middle-bg-innerpages.png");
	width:832px;
	min-height:310px;	
	background-repeat:no-repeat;	
	margin-top:-355px;
	margin-left:40px;
}

#content-top-innerpages pre {	
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	margin:0px;
	padding:0px 0px 0px 30px;
	color:#E9A619;
	font-style:italic;
	z-index:99;
}

img.ebpm_logo {
	
	background-color:transparent !important;
	position:relative;
	top:-12px;
	right:-10px;
	
}


#content-top-forms {
	position:relative;
	background-image:url("images/middle-bg-innerpages.png");
	width:832px;
	min-height:310px;	
	background-repeat:no-repeat;
	top:-55px;
	left:39px;
	margin-bottom:60px;			
	
}

#content-top-directory {
	position:relative;
	background-image:url("images/middle-bg-innerpages.png");
	width:832px;
	min-height:310px;	
	background-repeat:no-repeat;
	top:-55px;
	left:39px;
	margin-bottom:60px;	
	
	
}



#directory-listing {
	
	margin-top:80px;
	margin-bottom:-290px;
	position:relative;
	left:-2px;
	
}

#directory-listing-top {
	background-image:url("images/directory-listing-top.png");
	background-repeat:no-repeat;
	width:836px;
	height:10px;
	position:relative;
	z-index:99;	
	
}

#directory-listing-body {
	position:relative;
	background-image:url("images/directory-listing-body.png");
	background-repeat:repeat-y;
	width:836px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:120px;
	padding-bottom:5px;
	padding-top:15px;
	min-height:150px;
	height:auto;	
	z-index:99;
	overflow:hidden;
	
}

#directory-listing-body p {
	width:795px;
}

#directory-listing-body_left {
	width:520px;
	position:relative;
	float:left;
}

#directory-listing-body_right {
	width:252px;
	margin-top:5px;
	position:relative;
	float:right;
	margin-right:40px;
}


span.B_crumbBox {
	position:relative;
	top:20px;
	left:20px;
	z-index:99;	
}

#directory-listing-bottom {
	background-image:url("images/directory-listing-bottom.png");
	background-repeat:no-repeat;
	width:836px;
	height:10px;
	position:relative;
	top:-120px;
}

#content-contact {
	position:relative;
	display:inline-block;
	width:250px;	
	vertical-align:top;	
}

.errors {
	border:1px solid #E9A619;	
	padding:10px;
	background-color:#F0F0BB;
	color:#CF6C3F;
	margin-bottom:20px !important;
}

img.ad_250 {
	position:relative;
	display:block;
	background-color:#ffffff;
	padding:5px;
	margin-bottom:10px;
	
}


.errors strong {		
	font-size:1.3em;
}




#slogan-top {
	position:relative;
	width:100%;
	height:30px;	
	top:15px;
	left:20px;	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:3.7em;
}

#slogan-bottom {
	position:relative;
	width:100%;
	height:30px;	
	top:30px;
	left:20px;	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:2.2em;
	color:#e9a619;	
}

#slogan-dir {
	position:relative;
	width:100%;
	height:30px;	
	top:30px;
	left:20px;	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:2.2em;
	color:#e9a619;	
	margin-bottom:42px;
	z-index:99;
}

#content-txt {
	position:relative;
	width:790px;
	height:120px;	
	top:55px;
	left:20px;	
	z-index:99;
}

#content-txt-ads {	
	position:relative;
	width:790px;
	min-height:20px;
	height:auto;	
	top:15px;
	left:20px;	
	z-index:99;	
	margin-bottom:-45px;
}

#content-txt-ads img {
	background-color:#ffffff;
	padding:4px;
	margin-left:23px;		
}	



#content-txt-inner {
	position:relative;
	width:790px;	
	top:55px;
	left:20px;	
	z-index:99;
	padding-bottom:20px;
}

#content-txt-inner img {
	margin:5px;
	background-color:#ffffff;
	padding:10px;
}

#content-txt-inner form img {
	margin:5px;
	background:none;
}

#content-txt-inner hr {
	height:0px; 
	border-bottom:1px dotted #F0F0F0;
	margin-top:20px;
	margin-bottom:20px;
	
}

#content-txt-forms {
	position:relative;
	width:793px;	
	top:55px;
	left:20px;	
	padding-bottom:50px;
}

#content-txt-directory-entry {
	position:relative;
	width:790px;	
	top:55px;
	left:20px;
	margin-bottom:-240px;
	z-index:99;	
}

#content-txt-directory-entry h4 {
	color:#EB9619;
	font-size:1.2em;
}



.dir_username {
	color:#EB9619;
	font-size:1em;
	font-weight:bold;	
}

.dir_date {
	color:#9F9F9F;
	font-size:1em;
	

}




#content-links ul {	
	padding:0;
	margin-top:7px;		
}

#content-links li {	
	display:inline;
	list-style:none;	
}

#content-links {	
	position:absolute;
	left:608px;
	top:210px;
	background-image:url("images/button.png");
	width:210px;
	height:56px;
	z-index:99;
}




#content-links a:link  {	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#262261;
	position:relative;
	top:15px;
	left:60px;
}

#content-links a:visited {	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#262261;
	position:relative;
	top:15px;
	left:60px;
}

#content-links a:hover {	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#F0F0F0;
	position:relative;
	top:15px;
	left:60px;	
}

#content-links_epbm {	
	position:absolute;
	left:378px;
	top:210px;
	background-image:url("images/button.png");
	width:210px;
	height:56px;
	z-index:99;

}


#content-links_epbm a:link  {	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#262261;
	position:relative;
	top:15px;
	left:47px;
}

#content-links_epbm a:visited {	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#262261;
	position:relative;
	top:15px;
	left:47px;
}

#content-links_epbm a:hover {	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#F0F0F0;
	position:relative;
	top:15px;
	left:47px;	
}



#rating-area {
	position:relative;
	width:842px;
	height:147px;	
	background-image:url("images/rating-area-buttons.png");
	background-repeat:no-repeat;
	margin-left:38px;	
	margin-top:30px;
		
}


#rating-area-block-left a:link {	
	position:absolute;
	z-index:10;
	top:65px;
	left:175px;
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#262261;
}

#rating-area-block-left a:visited {	
	position:absolute;
	z-index:10;
	top:65px;
	left:175px;	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#262261;
}

#rating-area-block-left a:hover {	
	position:absolute;
	z-index:10;
	top:65px;
	left:175px;	
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.6em;	
	text-decoration:none;
	color:#F0F0F0;
}


#rating-area-block-right { 
	position:absolute;
	
	width:410px;
	height:135px;
	top:0px;
	left:425px;
	z-index:99;

}

#rating-area-block-right p.title { 
	position:relative;	
	top:38px;
	left:20px;	
	width:270px;
	text-transform:uppercase;
	font-size:1.5em;
	text-align:left;
	line-height:19px;

} 


#rating-area-block-right p.desc { 
	position:relative;
	top:22px;
	left:57px;	
	width:300px;
	text-transform:capitalize;
	font-size:1.2em;	
} 

#rating-area-block-right a:link { 
	position:relative;	
	top:12px;
	left:140px;	
	width:200px;
	

} 

#rating-area-block-right a:visited { 
	position:relative;	
	top:12px;
	left:140px;	
	width:200px;
}
 
#rating-area-block-right a:hover { 
	position:relative;	
	top:12px;
	left:140px;	
	width:200px;
} 
 


#login-area {
	position:relative;
	width:844px;
	height:196px;	
	margin-left:34px;	

}


#login-area-block-left {
	

	width:270px;
	height:190px;
	position:relative;
	z-index:99;
	float:left;	
}






#login-area-left-member {
	position:relative;
	float:left;		
	width:420px;
	height:196px;	
	background-image:url("images/login-bg-member.png");
	background-repeat:no-repeat;	
	top:0px;
	left:6px;
}



#login-area-left-member ul {
	position:relative;
	margin-top:30px;
}





#login-area-right {
	position:relative;
	background-image:url("images/login-bg.png");
	background-repeat:no-repeat;		
	width:275px;
	height:196px;
	
	float:right;
	z-index:99;
}

#login-area-right p {
	position:relative;
	width:240px;
	top:40px;
	left:15px;
	font-size:1.1em;
	color:#ea9619;
}

#login-area-right p span {
	color:#ffffff;
}

#login-area-right p.discl {
	position:absolute;
	top:95px;
	left:33px;
}

#login-area-right p.link {
	position:absolute;
	top:129px;
	left:60px;
}


#login-area-right p.link a:link {

	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#262261;

}

#login-area-right p.link a:visited {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#262261;

}

#login-area-right p.link a:hover {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#F0F0F0;

}

#login-area-right-admin {
	position:relative;
	width:408px;
	height:195px;
	margin-right:10px;
	float:right;
	z-index:99;
	background-image:url("images/login-bg-admin.png");
	background-repeat:no-repeat;
	right:-6px;

}

#login-area-right-admin ul {
	position:relative;
    top:40px;

}

.logout ul {
	
	position:relative;
	top:20px;
	left:40px;
	margin:0px;
	padding:0px;
	
}

#login-form {	
	background-image:url("images/login-bg-form.png");
	background-repeat:no-repeat;	
	width:270px;
	height:190px;
	position:relative;
	z-index:99;
}


#login-form2 {	
	background-image:url("images/login-bg-form2.png");
	background-repeat:no-repeat;	
	width:270px;
	height:190px;
}

#login-form input.login {
	position:absolute;
	top:49px;
	left:90px;
	width:190px !important;
	background:none;
	border:none;
}

#login-form input.pass {
	position:absolute;
	top:78px;
	left:90px;
	width:190px !important;
	background:none;
	border:none;
}

#login-form2 input.email {
	position:absolute;
	top:92px;
	left:140px;
	width:190px !important;
	background:none;
	border:none;
}

#login-form2 .buttons {
	position:absolute;
	top:132px;
	left:120px;

}

#login-form2 p {
	position:absolute;
	top:50px;
	left:10px;
	width:450px;
	padding:0;
	margin:0;
}




#login-form label.remember {
	position:absolute;
	top:105px;
	left:23px;
}

#login-form input#chkbox {
	position:absolute;
	top:104px;
	left:123px;
}

#login-form input#login-button {
	position:absolute;
	top:127px;
	left:60px;
	margin:0px;
	padding:0px;
}

#login-form a#forget {
	position:absolute;
	top:105px;
	left:155px;
	margin:0px;
	padding:0px;
}


#login-area-center {
	position:relative;
	float:left;
	margin-left:14px;
	width:270px;
	height:190px;
	background-image:url("images/login-center-bg.png");
	background-repeat:no-repeat;
	z-index:99;	
}

#login-area-center p.link {
	position:relative;
	top:132px;
	left:99px;
	
}

#login-area-center p.link  a:link {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#262261;
}

#login-area-center p.link a:visited {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#262261;

}

#login-area-center p.link a:hover {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#F0F0F0;
}

#bottom-swirls {
	position:relative;
	width:888px;
	height:390px;	
	background-image:url("images/bottom-swirls.png");
	background-repeat:no-repeat;
	z-index:1;
	margin-top:-190px;
	margin-left:17px;
}



#adv_bottom {
	position:absolute;
	width:885px;
	height:65px;
	bottom:95px;
	text-align:center;

}

#adv_bottom img {	
	margin-right:2px;
}

#buttons {
	position:absolute;
	width:870px;
	height:75px;
	
	
	padding-top:6px;

	bottom:10px;
	left:10px;
	
}

#logos {
	width:850px;
	height:60px;
	margin:0px auto;

        text-align: center;
}

#logos a img {
    border:0px;
    margin:0px 15px 0px 15px;

}




#footer {

	margin:0px auto;	
	width:918px;
	background-image:url("images/main-bg-footer.png");
	background-repeat:no-repeat;	
	background-position:top;
	min-height:60px;	
	height:auto;
	
}


.footer_content {
	position:relative;
	top:20px;
	
	width:500px;
	text-align:left;	
	float:left;
	padding-left:10px;
}




#footer-horse {
	background-image:url("images/footer-horse.png");
	background-repeat:no-repeat;	
	width:49px;
	height:43px;
	margin:0px auto;
	display:inline-block;
}


#footer-txt {
	position:relative;
	display:inline;
	margin-left:15px;
	top:-18px;
	
}


.footer_content2 {
	position:relative;
	top:32px;
	float:right;
	width:380px;
	padding-right:10px;
	color:#7F7F7F;
	padding-bottom:20px;
	text-align:right;
	
}

.footer_content2 a, .footer_content2 a:hover, .footer_content2 a:visited {
	color:#7F7F7F;
}

.footer_content2 img {
	position:relative;
	top:-5px;
}



#dir_add_form {
	display:none;	
	width:802px;
}

#dir_rate_form {
	display:none;
	margin-top:30px;
	margin-bottom:30px;	
}

.dir_comment {	
	padding-top:20px !important;	
	border-bottom:1px dotted #B4B2B2;	
	width:805px;	
}

.rating-star-on {
	position:relative;
	width:16px;
	height:16px;
	display:inline-block;	
	background-image: url("images/star_on.png");
	margin-right:4px;	
}

.rating-star-off {
	position:relative;
	width:16px;
	height:16px;
	display:inline-block;	
	background-image: url("images/star_off.png");	
	margin-right:4px;
}

.rating-star-label {
	position:relative;
	display:inline-block;
	font-size:smaller;
	margin-left:10px;
	top:-5px;
	text-align:right;
	width:35px;
	
	color:#5F5F5F;
	
}

.view_rating {
	
	margin-bottom:20px;	
	font-weight:bold;
	padding-left:20px;
	background-image:url("images/show-rating.png");
	background-repeat:no-repeat;
		
}	

.close_rating {
	
	margin-bottom:20px;	
	font-weight:bold;
	padding-left:20px;
	background-image:url("images/hide-rating.png");
	background-repeat:no-repeat;		
}	

	

.alert {	
	width:795px;
	padding:5px;
	border:1px dotted #B4B2B2;
	margin-top:30px;
	margin-bottom:30px;	
}

.info {	
	width:770px;
	padding:15px;
	border:1px dotted #B4B2B2;
	margin-top:30px;
	margin-bottom:30px;	
}

.info legend {		
	padding-left:15px;
	padding-right:15px;
	font-size:1.1em;
	color:#E9A619;
	font-weight:bold;	
}

.to_moderate {
	
	color:red;
}

#output {
	position:relative;
	font-size:1em;
	color:#ff8000;
	width:796px;
	min-height:30px;
	height:auto;
	display:none;
	z-index:5;
	
}

#loader_cont {
	position:relative;

	height:30px;
	width:740px;	
}

#loader {
	position:relative;
	background-image:url("images/ajax-loader.gif");
	background-repeat:no-repeat;
	background-position:center;
	height:30px;
	width:30px;
	display:none;
	margin:0 auto;	
}


.ebpm {
	
	padding:10px;
	width:505px;
	min-height:93px;
	height:auto;
	margin-top:6px;
	margin-bottom:10px;
	border:1px dotted #B4B2B2;	
	background-color:#624B69;
}


.ebpm-logo {
	width:93px;
	height:93px;
	background-image:url("images/ebpm_logo.png");
	background-repeat:no-repeat;

	position:relative;
	float:right;
	margin-right:10px;
        margin-left:10px;
}

.ebpm-logo-big {
	width:250px;
	height:250px;
	background-image:url("images/ebpm_logo_big.png");
	background-repeat:no-repeat;

	position:relative;
	float:right;
	
}

#content-txt-directory-entry .ebpm-logo {
	
	float:right;
	margin-right:0px;	
}

tr.header {	
	background-color:#2F2F2F;	
}

tr.header td {	
	text-align:center;	
}

tr.table_row td {
	border-bottom:1px dotted white;
	
}

tr.table_row td.td_center {
	text-align:center;
	
}

span.click {
	color:#E9A619;
	cursor:pointer;
	cursor:hand;
	
}

span#desc {
	display:none;
	
}


#hay_there_add_form {
	position:relative;
	float:right;
	background-image:url("images/button.png");
	background-repeat:no-repeat;
	width:210px;
	height:56px;

	margin-top:-20px;
	z-index:99;
}

#hay_there_add_form button {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#262261;
	border:none;
	background:none;
	margin-top:15px;
	margin-left:40px;
}

#hay_there_add_form button:hover {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#F0F0F0;
	border:none;
	background:none;
	margin-top:15px;
	margin-left:40px;	
}


#hay_there_form_cancel {
	position:relative;
	float:right;
	background-image:url("images/button.png");
	background-repeat:no-repeat;
	width:160px;
	height:56px;
	width:210px;
	height:56px;

	display:none;	
	margin-top:-20px;
	z-index:99;
}

#hay_there_form_cancel button {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#262261;
	border:none;
	background:none;
	margin-top:15px;
	margin-left:40px;
}

#hay_there_form_cancel button:hover {
	text-transform:uppercase;
	font-family:"Arial Narrow",Arial, Helvetica, sans-serif;
	font-size:1.4em;	
	text-decoration:none;
	color:#F0F0F0;
	border:none;
	background:none;
	margin-top:15px;
	margin-left:40px;	
}

#hay_there_show_offers {
	position:relative;
	width:100%;
	margin-top:20px;
	margin-bottom:40px;	
	
	
}

img.img_no_bg {
	
	background:none !important;
	
}

#view_all_ads {
	position:relative;
	width:100%;
	
	text-align:right;	
	clear:left;
}

#view_all_ads a {
	
	font-size:0.8em;
}

.td_green {	
	background-color:#008040;
	text-align:center;
}

.td_red {	
	background-color:#ff0000;
	text-align:center;
}

#cancel_button {
	display:none;
	
}

.adv_image {
	margin:3px;
	background:none !important;	
}

.adv_images_bottom {
	width:460px;
        position: relative;
        margin: 0 auto;
        text-align: center;
}
