/*
Theme Name: BishopBeale
Theme URI: http://bishopbeale.com
Description: The default WordPress theme for BishopBeale's website.
Version: 1.0
Author: Covenant Communications
Author URI: http://covweb.com
*/

/* Reset! Modified from: http://developer.yahoo.com/yui/reset ***********************************************************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: normal; }
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
a { outline: none; text-decoration: none; }
a img { border: none; }
.clear { clear: both; font-size: 1px; line-height: 1px; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.left-clear { clear: left; font-size: 1px; line-height: 1px; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.texthide { text-indent: -9999em; }

/* End Reset ************************************************************************************************************************/



/* Start Type Formatting ************************************************************************************************************/

body {
	font: normal 13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333333;
	}

#sidebar h1 a {
	background: url(images/inside-headers.png) no-repeat;
	display: block;
	height: 40px;
	margin: 0 0 13px;
	width: 163px;
	}
	#sidebar h1 a.page-header-7 { background-position: 5px -40px; }
		#sidebar h1 a.page-header-7:hover { background-position: 0 -40px; }
	#sidebar h1 a.page-header-10 { background-position: 5px -80px; }
		#sidebar h1 a.page-header-10:hover { background-position: 0 -80px; }
	#sidebar h1 a.page-header-12 { background-position: 5px -120px; }
		#sidebar h1 a.page-header-12:hover { background-position: 0 -120px; }
	#sidebar h1 a.page-header-14 { background-position: 5px -160px; }
		#sidebar h1 a.page-header-14:hover { background-position: 0 -160px; }
	#sidebar h1 a.page-header-16 { background-position: 5px -200px; }
		#sidebar h1 a.page-header-16:hover { background-position: 0 -200px; }
	#sidebar h1 a.page-header-23 { background-position: 5px -240px; }
		#sidebar h1 a.page-header-23:hover { background-position: 0 -240px; }
	#sidebar h1 a.page-header-149 { background-position: 5px -280px; }
		#sidebar h1 a.page-header-149:hover { background-position: 0 -280px; }
	#sidebar h1 a.page-header-598 { background-position: 5px -320px; }
		#sidebar h1 a.page-header-598:hover { background-position: 0 -320px; }

#inner-content h2 {
	color: #2b9edd;
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
	margin: 0 0 10px 0;
	padding: 0 25px;
	}
.two-column h2, #right-sidebar h2 {
	margin: 0 0 18px 0;
	padding: 0;
	}
	h2 a {
		background: url(images/subhead-background.png) repeat-x;
		cursor: pointer;
		display: block;
		height: 40px;
		width: 100%;
		}
		h2 a:hover { background-position: 0 -40px; }
			body.home h2 a span {
				background: url(images/home-subhead-text.png) no-repeat;
				display: block;
				height: 40px;
				width: 100%;
				}
				h2 a span#subhead-welcome { background-position: 9px -80px; }
				h2 a span#subhead-contact { background-position: 10px -120px; }
				h2 a span#subhead-testimonial { background-position: 10px -40px; }
				h2 a span#subhead-property { background-position: 10px 0px; }
			#right-sidebar h2 a span {
				background: url(images/inside-subhead-text.png) no-repeat;
				display: block;
				height: 40px;
				width: 100%;
				}
				h2 a span#subhead-insidecontact { background-position: 10px -0px; }
				h2 a span#subhead-news { background-position: 10px -40px; }
				h2 a span#subhead-latest { background-position: 10px -80px; }
				h2 a span#subhead-propertycontact { background-position: 10px -120px; }
	#inner-content div.team-listing-info h2 {
		font: normal 18px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin: 0 0 10px 0;
		padding: 0;
		}
	#inner-content h2.news {	
		font: normal 18px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-bottom: 8px;
		}
	.page-template-portfolio-php #inner-content h2 { margin-bottom: 20px; }
				
#inner-content h3 {
	color: #333;
	font: bold 15px/26px Georgia, sans-serif;
	padding: 0 25px;
	}
	#inner-content div.property-listing-info h3 {
		background: none;
		font: normal 18px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin: 0 0 10px 0;
		padding: 0;
		}
	#inner-content div.property-listing-extra h3 {
		background-position: 0 8px;
		font-size: 14px;
		padding: 0;
		}
	#inner-content h3.property-contact {
		background: none;
		font-style: normal;
		padding: 0 25px;
		}
	#inner-content div.team-listing-info h3 {
		background-position: 0 8px;
		font-size: 14px;
		margin: 0 0 11px 0;
		padding: 0;
		}
#map h3 {
	background: none;
	color: #808080;
	display: inline;
	font: italic 13px/22px Georgia, sans-serif;
	padding: 0;
	}
	
h5 {
	color: #6d6e71;
	font-size: 11px;
	font-weight: bold;
	padding: 0 5px;
	text-transform: uppercase;
	}
	
h6 {
	clear: both;
	float: left;
	margin: 0 20px 0 25px;
	}
	h6 img {
		border: 2px solid #e2e2e2;
		padding: 3px;
		}
				
p {
	margin: 0 0 17px;
	padding: 0 25px;
	text-align: justify;
	}
	p.testimonial { font: bold italic 13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; }
	p.subtext-testimonial { font: normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; }
		p.subtext-testimonial span {
			display: block;
			font-size: 13px;
			}
	p#breadcrumbs {
		color: #333;
		font-size: 12px;
		line-height: 40px;
		padding: 0 0 0 25px;
		}
		p#breadcrumbs span {
			float: left;
			margin: 0 0 21px;
			}
		p#breadcrumbs a {
			border: none;
			color: #fff;
			}
			p#breadcrumbs a:hover { color: #afd35e; }
		p#breadcrumbs strong {
			color: #cbcbcb;
			font-weight: normal;
			}
	div.one-column p { text-align: left; }
	div.property-listing-info p, div.team-listing-info p, div.team-listing-image p {
		font-size: 12px;
		line-height: 22px;
		margin: 0;
		padding: 0;
		}
		div.team-listing-info p { margin: 0 0 11px; }
	div.property-listing-extra p {
		font-size: 12px;
		line-height: 18px;
		margin: 0 0 10px;
		padding: 0;
		text-align: left;
		}
	.page-template-portfolio-php p { margin: 0 0 50px; }
		.page-template-portfolio-php form p { margin: 0 0 17px; }
		.page-template-portfolio-php p#breadcrumbs { margin: 0 0 17px; }
	
a { color: #0079bc; }
	p a, li a, #map a { border-bottom: 1px solid #ddd; }
	p a:hover, li a:hover, h3 a:hover, #map a:hover { border-bottom: 1px dashed #37a3df; }
	a.testimonial-link {
		font-size: 12px;
		line-height: 18px;
		}
		
#inner-content ul {
	list-style: disc;
	margin: 0 0 17px;
	padding: 0 25px 0 55px;
	}
	#inner-content li {
		margin: 0 0 10px;
		padding: 0 0 0 5px;
		}
		#inner-content ul ul {
			font-size: 12px;
			line-height: 18px;
			list-style: circle;
			margin: 8px 0;
			padding: 0 0 0 35px;
			}
	#inner-content div.team-listing-info ul {
		font-size: 12px;
		line-height: 22px;
		margin: 0 0 11px;
		padding: 0 0 0 30px;
		}
		#inner-content div.team-listing-info ul ul {
			font-size: 11px;
			line-height: 18px;
			list-style: circle;
			margin: 8px 0;
			padding: 0 0 0 10px;
			}
#sidebar ul {
	margin: 0 0 22px;
	}
	#sidebar ul li a {
		border-bottom: 2px solid #fff;
		display: block;
		font-size: 13px;
		line-height: 18px;
		padding: 8px 5px 8px 5px;
		}
		#sidebar ul li a:hover {
			border-bottom: 2px solid #cfcfcf;
			padding: 8px 10px 8px 0px;
			}
#right-sidebar ul {
	line-height: 22px;
	list-style: none;
	padding: 0;
	}
	#right-sidebar ul li {
		padding: 0 15px;
		}
		#right-sidebar ul li a {
			border: 1px solid #fff;
			border-right: 1px solid #ddd;
			border-bottom: 1px solid #ddd;
			display: block;
			padding: 0 10px;
			}
			#right-sidebar ul li a:hover {
				border: none;
				border-right: 2px solid #afd35e;
				border-bottom: 2px solid #afd35e;
				}
		#right-sidebar ul li a span {
			color: #999;
			display: block;
			font-size: 10px;
			text-align: right;
			text-transform: uppercase;
			}
	
em {
	font-style: italic;
	}
	#inner-content p span {
		color: #000;
		font: bold 13px/26px Georgia, sans-serif;
		font-style: normal !important;
		}
	#inner-content div.property-listing-info p span {
		color: #000;
		font: bold 13px/22px Georgia, sans-serif;
		font-style: normal !important;
		}
strong {
	color: #000;
	font-weight: bold;
	}
	em strong, strong em {
		color: #000;
		display: block;
		font-weight: bold;
		font-style: italic;
		margin: 0 0 25px;
		}
				
div#footer p {
	color: #8a8a8a;
	float: left;
	font-size: 12px;
	margin: 0;
	padding: 0;
	}
div#footer ul {
	float: right;
	font-size: 12px;
	}
	div#footer ul li {
		float: left;
		margin: 0 0 0 30px;
		}
		div#footer ul li a {
			border: none;
			color: #8a8a8a;
			}
			div#footer ul li a:hover { color: #97be48; }
			div#footer ul li.current_page_item a, div#footer ul li.current_page_parent a { color: #0079bc; }

/* End Type Formatting **************************************************************************************************************/



/* Start Site Construction **********************************************************************************************************/

body {
	background: url(images/body-inside-background.png) repeat-x;
	}
	body.home {
		background: url(images/body-background.png) repeat-x;
		}

	div#header {
		background: url(images/header-background.png) bottom center no-repeat;
		height: 139px;
		margin: 0 auto;
		position: relative;
		width: 950px;
		}
		
		a#bishopbeale {
			background: url(images/nav-logo.png) no-repeat;
			display: block;
			height: 65px;
			position: absolute;
			top: 43px;
			width: 300px;
			}
			a#bishopbeale:hover { background-position: 0 -65px; }
			
		a.nav-button {
			background: url(images/nav-buttons.png) no-repeat;
			display: block;
			height: 22px;
			position: absolute;
			width: 81px;
			}
			a#nav-button-connect {
				right: 92px;
				top: 4px;
				}
				a#nav-button-connect:hover { background-position: 0 -22px; }
			a#nav-button-first {
				background-position: -81px 0;
				right: 10px;
				top: 4px;
				}
				a#nav-button-first:hover { background-position: -81px -22px; }
		
		/* Main Navigation */
		
		div#header ul {
			position: absolute;
			right: 0;
			top: 36px;
			}
			div#header ul li {
				float: left;
				height: 38px;
				padding: 40px 15px 0;
				}
				div#header ul li a {
					background: url(images/nav.png) no-repeat;
					display: block;
					text-indent: -9999em;
					border: none;
					}
					div#header ul li.page-item-5 a { background-position: 0 0; width: 36px; }
					div#header ul li.page-item-5 a:hover { background-position: 0 -61px; }
					div#header ul li.page-item-5.current_page_item a, div#header ul li.page-item-5.current_page_parent a, div#header ul li.page-item-5.current_page_ancestor a { background-position: 0 -31px; }
				
					div#header ul li.page-item-7 a { background-position: -68px 0; width: 79px; }
					div#header ul li.page-item-7 a:hover { background-position: -68px -61px; }
					div#header ul li.page-item-7.current_page_item a, div#header ul li.page-item-7.current_page_parent a, div#header ul li.page-item-7.current_page_ancestor a { background-position: -68px -31px; }
				
					div#header ul li.page-item-10 a { background-position: -181px 0; width: 66px; }
					div#header ul li.page-item-10 a:hover { background-position: -181px -61px; }
					div#header ul li.page-item-10.current_page_item a, div#header ul li.page-item-10.current_page_parent a, div#header ul li.page-item-10.current_page_ancestor a { background-position: -181px -31px; }
				
					div#header ul li.page-item-12 a { background-position: -277px 0; width: 62px; }
					div#header ul li.page-item-12 a:hover { background-position: -277px -61px; }
					div#header ul li.page-item-12.current_page_item a, div#header ul li.page-item-12.current_page_parent a, div#header ul li.page-item-12.current_page_ancestor a { background-position: -277px -31px; }
				
					div#header ul li.page-item-14 a { background-position: -370px 0; width: 75px; }
					div#header ul li.page-item-14 a:hover { background-position: -370px -61px; }
					div#header ul li.page-item-14.current_page_item a, div#header ul li.page-item-14.current_page_parent a, div#header ul li.page-item-14.current_page_ancestor a { background-position: -370px -31px; } { background-position: -370px -31px; }
				
					div#header ul li.page-item-16 a { background-position: -476px 0; width: 82px; }
					div#header ul li.page-item-16 a:hover { background-position: -476px -61px; }
					div#header ul li.page-item-16.current_page_item a, div#header ul li.page-item-16.current_page_parent a, div#header ul li.page-item-16.current_page_ancestor a { background-position: -476px -31px; }
				
				div#header ul li.current_page_item, div#header ul li.current_page_parent, div#header ul li.current_page_ancestor { background: url(images/nav-active-background.png) 2px 0 no-repeat; }
				
	div#featured-banner {
		background: #fff;
		height: 300px;
		padding-top: 10px;
		width: 100%;
		}
		div#featured-shadow {
			background: url(images/home-featured-shadow.png) top center no-repeat;
			height: 8px;
			width: 100%;
			}
		div#slides {
			background: url(images/loader.gif) no-repeat 50% 50%;
			height: 300px;
			margin: 0 auto;
			position: relative;
			width: 950px;
			}
			div#slides a {
				display: block;
				}
			div#slides img {
				display: none;
				}
					
	div#content {
		margin: 0 auto;
		padding: 1px 0 0 0;
		width: 950px;
		}
		
		div.two-column {
			background: #fff url(images/home-seperator.png) top center no-repeat;
			float: left;
			margin-bottom: 5px;
			width: 470px;
			}
			.two-column.backdrop { background-image: none; }
		div.one-column {
			float: left;
			margin: 0;
			padding: 0;
			width: 230px;
			}
			.two-column.margin, .one-column.margin, .subtext.margin { margin-right: 10px; }
		p.subtext {
			float: left;
			height: 57px;
			line-height: 18px;
			margin: 0 0 15px;
			padding: 5px 25px;
			text-align: left;
			width: 180px;
			}
			p.subtext-testimonial { background: url(images/home-testimonials-background.png) 141px bottom no-repeat; }
			p.subtext-featured { background: url(images/home-featuredprop-background.png) 158px bottom no-repeat; }
			div.one-column a.featured-image {
				border: 1px solid #fff;
				border-right: 1px solid #ddd;
				border-bottom: 1px solid #ddd;
				display: block;
				margin: 0 0 15px 21px;
				overflow: hidden;
				padding: 3px;
				width: 179px;
				}
				div.one-column a.featured-image:hover {
					border: none;
					border-right: 2px solid #afd35e;
					border-bottom: 2px solid #afd35e;
					}
		
		div#sidebar {
			float: left;
			width: 163px;
			}
		
		div#inner-content {
			background: #fff url(images/subhead-background-inner.png) repeat-x;
			float: left;
			min-height: 600px;
			padding: 0 0 25px 0;
			position: relative;
			top: -1px;
			width: 787px;
			}
			div#inner-content .wp-post-image {
				background: #e3e3e3 url(images/inside-image-background.png) 0 1px repeat-x;
				float: right;
				height: 310px;
				margin: 0 0 25px 25px;
				padding: 0 0 10px 10px;
				width: 350px;
				}
				div#inner-content .wp-post-image div#map-switch {
					background: url(images/map-loader.gif) no-repeat 50% 50%;
					height: 310px;
					width: 350px;
					}
				
		div#right-sidebar {
			background: url(images/inside-sidebar-background.png) no-repeat;
			clear: right;
			float: right;
			padding: 0 0 0 10px;
			position: relative;
			margin: 0 0 0 25px;
			top: -25px;
			width: 266px;
			}
			div#right-sidebar span.inside-phone {
		  		background: url(images/inside-contact-number.png) no-repeat;
		  		display: block;
		  		height: 27px;
				width: 162px;
				}
			a.latest-listings {
				border: 2px solid #e2e2e2;
				display: block;
				float: left;
				margin: 0 0 0 10px;
				padding: 3px;
				}
				a.latest-listings:hover { border: 2px solid #afd35e; }
				
		div.property-listing {
			background: url(images/property-listing-background.png) 550px 0 no-repeat;
			border-top: 1px solid #d5d5d6;
			padding: 18px 0 18px 15px;
			margin: 0 0 0 25px;
			width: 719px;
			}
			div.property-listing a.listing-image {
				border: 1px solid #fff;
				border-right: 1px solid #ddd;
				border-bottom: 1px solid #ddd;
				float: left;
				padding: 3px;
				}
				div.property-listing a.listing-image:hover {
					border: none;
					border-right: 2px solid #afd35e;
					border-bottom: 2px solid #afd35e;
					}
				div.property-listing-info {
					float: left;
					margin: 0 0 0 20px;
					width: 303px;
					}
				div.property-listing-extra {
					float: left;
					margin: 0 0 0 25px;
					padding: 0 0 0 20px;
					width: 146px;
					}
			span.pager {
				border-top: 1px solid #d5d5d6;
				color: #999;
				display: block;
				font: italic 13px/26px Georgia, sans-serif;
				padding: 10px 0 0 15px;
				margin: 0 0 0 25px;
				width: 719px;
				}
				span.currentPage {
					background: #eee;
					border: 1px solid #cfcfcf;
					margin: 0 0 0 5px;
					padding: 1px 5px;
					}
				a.pageNum {
					background: #299ddd;
					border: 1px solid #0079bc;
					color: #fff;
					margin: 0 0 0 5px;
					padding: 1px 5px;
					}
					a.pageNum:hover {
						background: #a3c95a;
						border: 1px solid #8fb93d;
						}
						
			a.property-button {
				background: url(images/property-listing-buttons.png) no-repeat;
				border: none;
				display: block;
				height: 25px;
				position: absolute;
				width: 82px;
				}
				a#property-button-map {
					right: 270px;
					top: 248px;
					}
					a#property-button-map:hover { background-position: 0 -25px; }
				a#property-button-pdf {
					background-position: 0 -50px;
					right: 270px;
					top: 274px;
					}
					a#property-button-pdf:hover {background-position: 0 -75px; }
			a#map-close {
				background: url(images/map-close.png) no-repeat;
				border: none;
				display: none;
				height: 30px;
				position: absolute;
				right: 5px;
				top: 5px;
				width: 30px;
				z-index: 500;
				}
				a#map-close:hover { background-position: 0 -30px; }
						
		div.team-listing {
			border-top: 1px solid #d5d5d6;
			padding: 18px 0 18px 15px;
			margin: 0 0 0 25px;
			width: 719px;
			}
			div.team-listing-image {
				float: left;
				text-align: left;
				width: 187px;
				}
			div.team-listing a.listing-image {
				border: 1px solid #fff;
				border-right: 1px solid #ddd;
				border-bottom: 1px solid #ddd;
				display: block;
				padding: 3px;
				margin: 0 0 5px;
				}
				div.team-listing a.listing-image:hover {
					border: none;
					border-right: 2px solid #afd35e;
					border-bottom: 2px solid #afd35e;
					}
				div.team-listing-info {
					float: left;
					margin: 0 0 0 20px;
					width: 494px;
					}
		
		div#home-contact {
			background: url(images/contact-background.png) 403px 0 no-repeat;
			position: relative;
			}
			div#home-contact span {
		  		background: url(images/home-contact-number.png) no-repeat;
		  		display: block;
		  		height: 36px;
				position: absolute;
				right: 10px;
				top: 14px;
				width: 222px;
				}
		
		a#view-map {
			background: url(images/home-map-background.png) 0 5px no-repeat;
			border-top: 5px solid #cfcfcf;
			display: block;
			height: 115px;
			margin-bottom: 5px;
			width: 470px;
			}
			a#view-map:hover { background-position: 0 -105px; }
			
		#map-wrap {
			padding: 3px;
			border: 2px solid #cfcfcf;
			margin: 18px 0 0 25px;
			width: 732px;
			height: 500px;
			}
			#map {
				height: 500px;
				width: 732px;
				}
			
		div#partner-logos {
			background: #ebebeb;
			float: left;
			height: 90px;
			padding: 15px 25px;
			width: 420px;
			}
			div#partner-logos a {
				background: url(images/home-logos.png) no-repeat;
				display: block;
				float: left;
				height: 90px;
				margin-right: 25px;
				}
				div#partner-logos a.partner-ccim {
					background-position: 0 17px;
					width: 65px;
					}
				div#partner-logos a.partner-ccim:hover { background-position: 0 -82px; }
				
				div#partner-logos a.partner-naiop {
					background-position: -71px 17px;
					width: 108px;
					}
				div#partner-logos a.partner-naiop:hover { background-position: -71px -82px; }
				
				div#partner-logos a.partner-cfcar {
					background-position: -184px 17px;
					width: 51px;
					}
				div#partner-logos a.partner-cfcar:hover { background-position: -184px -82px; }
				
				div#partner-logos a.partner-boma {
					background-position: -243px 24px;
					width: 114px;
					margin-right: 0;
					}
				div#partner-logos a.partner-boma:hover { background-position: -243px -75px; }
				
	form {}
		form label {
			color: #6d6e71;
			font-size: 11px;
			font-weight: bold;
			}
		form input {
			border: 1px solid #ddd;
			border-bottom-color: #bbb;
			border-right-color: #bbb;
			font: normal 13px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
			height: 30px;
			padding: 0 10px;
			width: 300px;
			}
		form input[type='submit'] {
			background: #2a9ddd;
			border: 1px solid #0079bc;
			border-right-color: #005f93;
			border-bottom-color: #005f93;
			color: #fff;
			cursor: pointer;
			font: bold italic 13px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
			height: 30px;
			padding: 0 10px;
			width: 120px;
			}
			form input[type='submit']:hover {
				background: #9dc255;
				border: 1px solid #91b54b;
				border-right-color: #7c9e3a;
				border-bottom-color: #7c9e3a;
				}
				
		div.wpcf7 {
			margin: 0;
			padding: 0;
			}
		div.wpcf7-response-output {
			border-top: 1px solid #d5d5d6;
			color: #999;
			display: none;
			font: italic 13px/26px Georgia, sans-serif;
			padding: 10px 0 0 15px;
			margin: 0 0 0 25px;
			width: 719px;
			}
		span.wpcf7-form-control-wrap {
			display: block;
			position: relative;
			}

		#inner-content span.wpcf7-not-valid-tip {
			background: #98bf4d url(images/form-notifier-background.png) no-repeat;
			border: none;
			color: #fff;
			font-size: 11px;
			height: 24px;
			left: 330px;
			line-height: 24px;
			padding: 0 15px 0 20px;
			position: absolute;
			text-transform: lowercase;
			top: 0;
			z-index: 100;
			}

		span.wpcf7-not-valid-tip-no-ajax {
			color: #f00;
			font-size: 10pt;
			display: block;
			}
		span.wpcf7-list-item {
			margin-left: 0.5em;
			}
		.wpcf7-display-none {
			display: none;
			}
		img.ajax-loader {
			border: none;
			vertical-align: middle;
			}
					
	div#footer {
		border-top: 5px solid #cfcfcf;
		height: 70px;
		margin: 0 auto;
		padding: 10px 10px 0;
		width: 930px;
		}
		div#footer a.cov-credit {
			background: url("images/bigeye_logo.png") no-repeat scroll 0 0 transparent;
			border: medium none;
			display: block;
			float: left;
			height: 30px;
			margin: 0 10px 0 0;
			width: 78px;
			opacity: .5;
			}
			div#footer a.cov-credit:hover { opacity: 1; }

/* End Site Construction ************************************************************************************************************/
