/* NEIL WATSON CSS STYLE SHEET /*

/*BODY*/
	body { margin:0; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/body_bg.gif) repeat-x; font-family:"Trebuchet MS",Verdana,Arial,Sans; font-size:12px;}
	.clr { clear:both; }

/*TOP BAR*/
	div#header { width:920px; height:240px; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/header_bg.png) repeat-y top left; 
	margin:auto; color:#FFF; 
		_azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == 
	"IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/wpcontent/themes/neilwatson/img/blank.gif"):(this.origBg = this.origBg? 
	this.origBg   :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}

	
	#topbar img { float:right; font-size:16px; margin:0 20px 0 0;}
	#topbar a { text-decoration:none; color:#FFFFFF; }
	h4#topbar { color:white; position:relative; width:870px; height:33px; padding:12px 0 0 30px; 
	background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/top_bar_header.png); 
	margin:0 auto; font-size:11px; z-index:10; 
	_azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == 
	"IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/wpcontent/themes/neilwatson/img/blank.gif"):(this.origBg = this.origBg? 
	this.origBg   :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}
 
 
	#house_img {margin:0 10px; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/019.png); 
	height:16px; width:16px; float:right; cursor:pointer; text-decoration:none;
	_azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == 
	"IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/wpcontent/themes/neilwatson/img/blank.gif"):(this.origBg = this.origBg? 
	this.origBg   :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}
	
	#question_img {margin:0 10px; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/026.png); 
	height:16px; width:16px; float:right; cursor:pointer; text-decoration:none;
	_azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == 
	"IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/wpcontent/themes/neilwatson/img/blank.gif"):(this.origBg = this.origBg? 
	this.origBg   :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}
	
	#mail_img {margin:0 10px; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/029.png); 
	height:16px; width:16px; float:right; cursor:pointer; text-decoration:none;
	_azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == 
	"IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/wpcontent/themes/neilwatson/img/blank.gif"):(this.origBg = this.origBg? 
	this.origBg   :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	}

/*HEADER*/
	#header h1 { position:relative; float:left; margin:-10px 0 0 0; padding:0 0 0 10px; width:900px; z-index:1; }
	#header h1 span { position:relative; top:100px; color:#666666; left:70px; float:right; font-size:12px; margin:0; }
		#logo { margin:0 10px 0 10px; position:absolute; top:60px; left:330px; 
		background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/neil_b_watson.png); 
		height:42px; width:408px; float:right; cursor:pointer; text-decoration:none;
		_azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == 
		"IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		this.src = "/wpcontent/themes/neilwatson/img/blank.gif"):(this.origBg = this.origBg? 
		this.origBg   :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
		this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
		}
	img#house { float:left; }
	img#pen { float:right; }
	
/*NAV*/
	ul#nav { display:inline; float:left; height:50px; position:relative; list-style-type:none; text-align:center; 
	background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/nav_bg.png) repeat-x;
		_azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == 
		"IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		this.src = "/wpcontent/themes/neilwatson/img/blank.gif"):(this.origBg = this.origBg? 
		this.origBg   :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
		this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
	margin:-30px 0 0 10px;  font-size:12px; clear:both;
	color:#FFFFFF; z-index:10; padding:0 0 0 40px; width:860px; text-transform:uppercase;}
	#nav li { display:inline; float:left; margin:14px 0 0 0; padding:9px 0 11px 0; }
	#nav li a { color:#FFFFFF; text-decoration:none; padding:9px 35px 9px 35px;}
	#nav li a:hover { background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/nav_hover_bg.gif); }

/*CONTENT*/ 
	#content { width:900px; margin:0 auto; border:1px solid #CCCCCC; clear:both; padding:0 0 20px 0; text-align:justify; }
	#content h3 { float:left; font-size:13px; margin:14px 0 0 5px; }
	#content h3 a { color:#000; text-decoration:none; }
	#content h1 { font-size:20px; margin:20px; color:#003300; }
	#content h1 a { color:#003300; text-decoration:none; }
	#content p { margin:0 0 0 20px; }

/*ENTRY CONTENT*/
	.entry {width:580px; float:left; }
	.entry h1 span { font-size:12px;}
	.entry img a { text-decoration:none; border:none; }
	#areas_interest { width:900px; margin:0; padding:0; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/list.jpg) no-repeat top right; }
	#areas_interest li { list-style-type:none; width:520px; margin:0; padding:0;}
	#areas_interest li a { color:#003300; border-top:1px solid #ccc; margin:0; padding:10px 0 10px 20px; display:inline-block; font-size:14px; text-decoration:none; width:500px;}
	#areas_interest li a:hover { background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/sidebar_btn.gif) repeat-x; color:#000; display:block;}
		
	/*LEFT_SIDE*/ 
	#left_side {  float:left; width:560px; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/welcome_bg.gif) repeat-x;	padding:5px 5px 20px 5px; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; }
	#left_side img { float:left; margin:14px 0 0 10px; }
	#left_side p#paragraph1 { float:left; clear:both; width:250px; margin:10px 10px 0 20px; font-size:12px; }
	#left_side p#paragraph2 { float:right; width:250px; margin:10px 10px 0 0; }

	/*CONTENT - RIGHT SIDE*/
	#right_side { width:263px; float:right; margin:10px 20px 10px 10px;}
	#right_side img { float:left; margin:15px 10px 0 10px;}
	#right_side ul { margin:40px 0 0 0; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/right_side_bg.gif) no-repeat; 
	list-style-type:none; padding:10px 0 15px 15px;}
	#right_side ul li { border-bottom:1px solid #999999; font-weight:bold; margin:0 15px 0 0;}
	#right_side ul li a { text-decoration:none; color:#333; padding:15px 0 10px 10px; display:block;}
	#right_side ul li a:hover { color:#005500; background:#DADADA; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/sidebar_btn.gif) repeat-x;}
	
	/*CONTENT - CONTACT INFO*/
	#contact { float:left; width:890px; }
	#contact img { float:left; margin:15px 0 0 15px; }
	#contact img.photo { float:right; margin:10px 15px 0 0; }
	#contact p.info { float:left; width:160px; font-weight:bold; margin:15px 0 0 40px; }
	#contact p.info span { color:#336633; }


/*FOOTER*/
	#footer { width:100%; height:84px; background:url(http://www.neilbwatson.com/wp-content/themes/neilwatson/img/footer_bg.gif); float:left; clear:both; margin:10px 0 0 0;}
	#footer p { color:#FFF; font-size:11px; width:900px; margin:30px auto 0 auto; }
	#footer p a { color:#FFF; }	
	#vanquish { float:right; }
	

/*WORDPRESS IMG ALIGNMENT*/
	img.centered, .aligncenter, div.aligncenter {display:block; margin-left:auto; margin-right:auto;}
	img.alignright { padding:4px; margin: 0 0 2px 7px; display: inline; }
	img.alignleft {	padding: 4px; margin: 0 7px 2px 0; display: inline;	}
	.alignright { float: right; }
	.alignleft { float: left; }
	#wills_button { border:none; margin:0 30px 0 0;}

	
/*404 Error Page */
	#error_page { float:left; margin:10px 0 0 20px;}
	#error_page h2 { color:#003300; }
	
/*WP-CF7 Contact Form and header*/
	#contactinfo {width:280px; float:left;}
