/*
Theme Name: Burgess Law Office
Author: Jonathan Reinink
*/

	@font-face {
		font-family: 'Museo Sans 500';
		src: url('/wp-content/themes/burgess/fonts/museo_sans_500-webfont.eot');
		src: local('☺'), url('/wp-content/themes/burgess/fonts/museo_sans_500-webfont.woff') format('woff'), url('/wp-content/themes/burgess/fonts/museo_sans_500-webfont.ttf') format('truetype'), url('/wp-content/themes/burgess/fonts/museo_sans_500-webfont.svg#webfont5iWMzLWv') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'Museo Sans 300';
		src: url('/wp-content/themes/burgess/fonts/museo_sans_300-webfont.eot');
		src: local('☺'), url('/wp-content/themes/burgess/fonts/museo_sans_300-webfont.woff') format('woff'), url('/wp-content/themes/burgess/fonts/museo_sans_300-webfont.ttf') format('truetype'), url('/wp-content/themes/burgess/fonts/museo_sans_300-webfont.svg#webfontBMiIKa44') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	html {
		background-color:#0067ad;
	}
	body {
		margin:0px;
		min-width:960px;
		-webkit-font-smoothing:antialiased;
	}
	#header {
		position:relative;
		width:100%;
		height:150px;
		background:#FFF;
		z-index:100;
	}
	#logo {
		position:absolute;
		display:block;
		top:30px;
		left:50%;
		margin-left:-480px;
		outline:none;
	}
	#logo img {
		display:block;
		border:none;
	}
	#tagline {
		position:absolute;
		top:68px;
		left:50%;
		margin-left:-80px;
	}
	#contact {
		position:absolute;
		width:350px;
		top:94px;
		left:50%;
		margin-left:-94px;
		font-family:Arial, Helvetica, sans-serif;
		color:#828282;
		font-size:15px;
		line-height:20px;
		text-align:right;
	}
	#contact a {
		color:#828282;
		text-decoration:underline;
	}
	#contact a:hover {
		color:#3f3f3f;
	}
	#richard-burgess {
		position:absolute;
		z-index:100;
		display:block;
		top:10px;
		left:50%;
		margin-left:211px;
		z-index:100;
		width:269px;
		height:697px;
		background-image:url(/wp-content/themes/burgess/images/richard-burgess.png);
		background-repeat:no-repeat;
		/* IE6 PNG fix */
			_background-image:none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='/wp-content/themes/burgess/images/richard-burgess.png');
	}
	#sidebar {
		float:right;
		width:300px;
		margin:350px 0px 0px 0px;
		padding:50px 0px 50px 0px;
		background-image:url(/wp-content/themes/burgess/images/ricks-reflections.png);
		background-repeat:no-repeat;
		background-position:right top;
	}
	body.home #sidebar {
		margin:135px 0px 0px 0px;
	}
	#sidebar ul {
		list-style:none;
		border-top:#b4b4b4 solid 1px;
		padding:10px 0px 0px 0px;
		margin:0px;
	}
	#sidebar ul li {
		text-align:right;
		border-bottom:#b4b4b4 dotted 1px;
		padding:6px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:15px;
	}
	#sidebar ul li:last-child {
		border:none;
	}
	#sidebar ul li a {
		color:#0087c4;
		text-decoration:none;
	}
	#sidebar ul li a:hover {
		text-decoration:underline;
	}
	#sidebar div.disclaimer {
		padding:50px 0px 0px 0px;
		text-align:right;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:17px;
		
	}
	#banner {
		height:195px;
		background-image:url(/wp-content/themes/burgess/images/banner.jpg);
		background-repeat:no-repeat;
		background-position:center top;
		background-color:#0087c4;
	}
	#banner table {
		width:960px;
		height:195px;
		margin:0px auto;
		border-collapse:collapse;
	}
	#banner table td {
		width:960px;
		height:195px;
		padding:0px;
		font-family:'Museo Sans 500', Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:47px;
		line-height:47px;
		text-shadow:#005c86 0px 1px 1px;
		filter:shadow(color=#005c86, direction=180, strength=2);
	}
	body.home #banner {
		height:410px;
	}
	body.home #banner table {
		height:410px;
	}
	body.home #banner table td {
		height:410px;
		font-size:85px;
		line-height:100px;
		font-family:'Museo Sans 300', Arial, Helvetica, sans-serif;
	}
	#container-wrap {
		overflow:hidden;
		width:100%;
		background:#FFF;
	}
	#container {
		position:relative;
		overflow:hidden;
		width:960px;
		margin:0px auto;
		z-index:200;
	}
	#menu-main-menu {
		overflow:hidden;
		list-style:none;
		margin:0px;
		padding:15px 0px 0px 0px;
	}
	#menu-main-menu li {
		float:left;
		padding:0px 15px;
		font-family:'Museo Sans 500', Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:25px;
		font-weight:normal;
		text-transform:lowercase;
		border-bottom:#b4b4b4 solid 1px;
	}
	#menu-main-menu li:first-child {
		padding-left:0px;
	}
	#menu-main-menu li:last-child {
		padding-right:0px;
	}
	#menu-main-menu li a {
		display:block;
		color:#979797;
		text-decoration:none;
		border-bottom:#ffffff solid 3px;
		outline:none;
	}
	#menu-main-menu li a:hover {
		color:#000000;
	}
	#menu-main-menu li.current-menu-item a,
	#menu-main-menu li.current_page_parent a {
		color:#0087c4;
		border-bottom:#0087c4 solid 3px;
	}
	#page {
		float:left;
		padding:0px 0px 30px 0px;
		width:615px;
		min-height:325px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		font-size:14px;
		line-height:23px;
	}
	#page h1 {
		font-size:30px;
		line-height:40px;
		margin:0px;
		padding:50px 0px 0px 0px;
		font-family:'Museo Sans 500', Arial, Helvetica, sans-serif;
		font-weight:normal;
		text-shadow:#dcdcdc 0px 1px 1px;
		text-rendering:optimizeLegibility;
	}
	body.single-post #page h1{
		padding:50px 0px 25px 0px;
	}
	#page h1 a {
		color:#000;
		text-decoration:none;
		font-weight:normal;
	}
	#page h1 a:hover {
		color:#0087c4;
		background-color:transparent;
	}
	#page h1 span {
		font-size:15px;
		color:#999;
		white-space:nowrap;
	}
	#page h2 {
		font-size:17px;
		margin:0px;
		padding:20px 0px 3px 0px;
		text-shadow:0px 0px 1px rgba(0,0,0,0);
	}
	#page h3 {
		margin:0px;
		padding:25px 0px 25px 0px;
		color:#8b8b8b;
		font-size:21px;
		line-height:28px;
		font-weight:normal;
		text-shadow:0px 0px 1px rgba(0,0,0,0);
	}
	#page p {
		margin:0px;
		padding:0px 0px 20px 0px;
	}
	#page a {
		color:#0087c4;
		text-decoration:underline;
		font-weight:bold;
	}
	#page a:hover {
		color:#000;
		background-color:#CCC;
	}
	#page hr {
		margin:0px 0px 20px 0px;
		border:none;
		border-bottom:#999 solid 1px;
		background-color:transparent;
	}

	#footer-wrap {
		background-color:#0087c4;
	}
	#footer {
		margin:0px auto;
		padding:25px 0px 20px 0px;
		width:960px;
		font-family:'Museo Sans 500', Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:14px;
		line-height:20px;
	}
	#footer span {
		color:#a1e2ff;
	}
	#footer span a {
		color:#a1e2ff;
		text-decoration:underline;
	}
	#footer span a:hover {
		color:#ffffff;
	}
	#copyright {
		margin:0px auto;
		padding:13px 0px 10px 0px;
		width:960px;
		font-family:Arial, Helvetica, sans-serif;
		color:#009ae0;
		font-size:11px;
		line-height:15px;
	}
	#copyright a {
		color:#3fc3ff;
		text-decoration:underline;
	}
	#copyright a:hover {
		color:#a1e2ff;
	}
	body.page-id-8 h1 {
		font-size:29px !important;
	}
	body.page-id-12 h1 {
		padding:50px 0px 30px 0px !important;
	}