/* WARNING: Do not edit this file to customize the CrankyAds styles because this file is dynamically generated and will be overwritten.
 *
 *          If you would like to customize the CrankyAds styles then please select "Disable Styles" in the CrankyAds plugin settings and 
 *          copy the contents of this file into your theme's style.css. You can then modify CrankyAds styles in your style.css file.
 */

/*
		Standard / Default
												*/

.cranky-ads-zone {
	height: auto;
	overflow: hidden;
	text-align: center;
	float: none;
	clear: both;
}

.cranky-ads-zone-ad {
/*	margin: 5px 5px 0;*/
}

#crankyads-wrap a.cranky-ads-zone-ad-advertise-here,
#crankyads-wrap a.cranky-ads-zone-ad-advertise-here:link,
#crankyads-wrap a.cranky-ads-zone-ad-advertise-here:active,
#crankyads-wrap a.cranky-ads-zone-ad-advertise-here:visited,
.cranky-ads-zone-ad-advertise-here,
.cranky-ads-zone-ad-advertise-here:link,
.cranky-ads-zone-ad-advertise-here:active,
.cranky-ads-zone-ad-advertise-here:visited {
	display: inline-block;
	border: solid 1px #7f7f7f;
	background: #EEE;
	color: #7f7f7f;
	text-decoration: none;
	font: normal normal normal 22px/26px Arial, Helvetica, sans-serif;
	-webkit-transition: background 0.5s linear;
	-moz-transition: background 0.5s linear;
	-o-transition: background 0.5s linear;
	transition: background 0.5s linear;
}

#crankyads-wrap a.cranky-ads-zone-ad-advertise-here:hover,
.cranky-ads-zone-ad-advertise-here:hover {
	background: #fefefe;
	text-decoration: none !important;
	-webkit-transition: background 0.5s linear;
	-moz-transition: background 0.5s linear;
	-o-transition: background 0.5s linear;
	transition: background 0.5s linear;
}

.cranky-ads-image-zone form {
	width: auto;
	margin: 0;
	padding: 0;
	line-height: 0;
	display: inline-block;
	border: none;
}

.cranky-ads-zone-columns-multiple form {
	margin: 5px;
	float: left;
}

.cranky-ads-zone-columns-multiple .cranky-ads-zone-ad {
	margin: 5px;
	display: inline-block;
	float: left;
}

.cranky-ads-zone-columns-multiple form .cranky-ads-zone-ad {
	margin: 0;
/*	float: left;*/
}

.cranky-ads-textlink-zone {
	text-align: left;
}

.cranky-ads-textlink-zone .cranky-ads-zone-ad-advertise-here,
.cranky-ads-textlink-zone .cranky-ads-zone-ad-advertise-here:link,
.cranky-ads-textlink-zone .cranky-ads-zone-ad-advertise-here:active,
.cranky-ads-textlink-zone .cranky-ads-zone-ad-advertise-here:visited {
	margin: 0;
	border: none;
	background: none;
	font: normal normal normal 16px/20px Arial, Helvetica, sans-serif;
}

.cranky-ads-textlink-zone .cranky-ads-zone-ad-advertise-here:hover {
	background: none;	
}

.cranky-ads-zone-ad-advertise-here span {
	width: auto;
	height: auto;
	padding: 0 10px;
	display:  table-cell;
	vertical-align: middle;
	text-align: center;
}

.cranky-ads-zone-88x31,
.cranky-ads-zone-88x31 span {
	width: 86px;
	height: 29px;
}

.cranky-ads-zone-120x60,
.cranky-ads-zone-120x60 span {
	width: 118px;
	height: 58px;
}

.cranky-ads-zone-120x90,
.cranky-ads-zone-120x90 span {
	width: 118px;
	height: 88px;
}

.cranky-ads-zone-120x240,
.cranky-ads-zone-120x240 span {
	width: 118px;
	height: 238px;
}

.cranky-ads-zone-120x600,
.cranky-ads-zone-120x600 span {
	width: 118px;
	height: 598px;
}

.cranky-ads-zone-125x125,
.cranky-ads-zone-125x125 span {
	width: 123px;
	height: 123px;
}

.cranky-ads-zone-160x600,
.cranky-ads-zone-160x600 span {
	width: 158px;
	height: 598px;
}

.cranky-ads-zone-180x150,
.cranky-ads-zone-180x150 span {
	width: 178px;
	height: 148px;
}

.cranky-ads-zone-234x60,
.cranky-ads-zone-234x60 span {
	width: 232px;
	height: 58px;
}

.cranky-ads-zone-240x400,
.cranky-ads-zone-240x400 span {
	width: 238px;
	height: 398px;
}

.cranky-ads-zone-250x250,
.cranky-ads-zone-250x250 span {
	width: 248px;
	height: 248px;
}

.cranky-ads-zone-300x100,
.cranky-ads-zone-300x100 span {
	width: 298px;
	height: 98px;
}

.cranky-ads-zone-300x250,
.cranky-ads-zone-300x250 span {
	width: 298px;
	height: 248px;
}

.cranky-ads-zone-300x600,
.cranky-ads-zone-300x600 span {
	width: 298px;
	height: 598px;
}

.cranky-ads-zone-336x280,
.cranky-ads-zone-336x280 span {
	width: 334px;
	height: 278px;
}

.cranky-ads-zone-468x60,
.cranky-ads-zone-468x60 span {
	width: 466px;
	height: 58px;
}

.cranky-ads-zone-720x300,
.cranky-ads-zone-720x300 span {
	width: 718px;
	height: 298px;
}

.cranky-ads-zone-728x90,
.cranky-ads-zone-728x90 span {
	width: 726px;
	height: 88px;
}

.cranky-ads-zone-960x90,
.cranky-ads-zone-960x90 span {
	width: 958px;
	height: 88px;
	margin: 0 !important;
}


#crankyads-wrap .cranky-ads-video-zone a.cranky-ads-zone-ad-advertise-here,
.cranky-ads-video-zone .cranky-ads-zone-ad-advertise-here {
	margin: 0;
	background-image: url(http://www.fishing-blog.co.uk/wp-content/plugins/crankyads/images/AdvertiseHereVideoPlay.png);
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

.cranky-ads-video-zone .cranky-ads-zone-ad-advertise-here,
.cranky-ads-video-zone .cranky-ads-zone-ad-advertise-here span {
	width: 298px;
	height: 248px;
}

.cranky-ads-video-zone .cranky-ads-zone-ad-advertise-here img {
	display: none;
}


/*
		Light
								*/
#crankyads-wrap .cranky-ads-zone-light a.cranky-ads-zone-ad-advertise-here,
#crankyads-wrap .cranky-ads-zone-light a.cranky-ads-zone-ad-advertise-here:link,
#crankyads-wrap .cranky-ads-zone-light a.cranky-ads-zone-ad-advertise-here:active,
#crankyads-wrap .cranky-ads-zone-light a.cranky-ads-zone-ad-advertise-here:visited,
.cranky-ads-zone-light .cranky-ads-zone-ad-advertise-here,
.cranky-ads-zone-light .cranky-ads-zone-ad-advertise-here:link,
.cranky-ads-zone-light .cranky-ads-zone-ad-advertise-here:active,
.cranky-ads-zone-light .cranky-ads-zone-ad-advertise-here:visited {
	border: solid 1px #7f7f7f;
	background-color: #FFF;
	color: #7f7f7f;
}

#crankyads-wrap .cranky-ads-zone-light a.cranky-ads-zone-ad-advertise-here:hover,
.cranky-ads-zone-light .cranky-ads-zone-ad-advertise-here:hover {
	background-color: #EEE;
}

/*
		Dark
								*/
#crankyads-wrap .cranky-ads-zone-dark a.cranky-ads-zone-ad-advertise-here,
#crankyads-wrap .cranky-ads-zone-dark a.cranky-ads-zone-ad-advertise-here:link,
#crankyads-wrap .cranky-ads-zone-dark a.cranky-ads-zone-ad-advertise-here:active,
#crankyads-wrap .cranky-ads-zone-dark a.cranky-ads-zone-ad-advertise-here:visited,
.cranky-ads-zone-dark .cranky-ads-zone-ad-advertise-here,
.cranky-ads-zone-dark .cranky-ads-zone-ad-advertise-here:link,
.cranky-ads-zone-dark .cranky-ads-zone-ad-advertise-here:active,
.cranky-ads-zone-dark .cranky-ads-zone-ad-advertise-here:visited {
	border: solid 1px #FFF;
	background-color: #333;
	color: #FFF;
}

#crankyads-wrap .cranky-ads-zone-dark a.cranky-ads-zone-ad-advertise-here:hover,
.cranky-ads-zone-dark .cranky-ads-zone-ad-advertise-here:hover {
	background-color: #555;
}

/* Dummy Ad */
.cranky-ads-zone-dummy {
  background: none;
  border: none;
}