/*
Theme Name: Murfett Legal
Theme URI: http://www.murfettlegal.com.au/
Description: The default WordPress theme for <a href="http://www.murfettlegal.com/">Murfett Legal</a>.
Version: 1.0
Author: Envisage Blue
Author URI: http://www.envisageblue.com/
*/

/* Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td { margin: 0; padding: 0; }
fieldset,img,abbr { border: 0; }
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { text-align: right; }
q:before,q:after { content: ''; }
a {text-decoration: underline; color:#333399; }
a:hover { text-decoration:underline; color:#666699; }

body {
	font:12px/18px Arial, sans-serif;
	color:#0C1D33;
	background-image: url(http://www.murfett.com.au/wp-content/uploads/2009/03/bg2.jpg);
	background-repeat: repeat-x;
	background-position: centre top;
	background-color: #FFF;
}

.clear {
	clear:both;
}

#wrapper {
	width:932px;
	margin:0 auto;
}

#header .navigation {
	height:148px;
	background-color: #0C1D33;
	background-image: url(http://www.murfett.com.au/wp-content/uploads/2011/10/bg3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#header .navigation ul {
	list-style:none;
	padding:8px 0 0 0;
	text-align:right;
}
#header .navigation li {
	display:inline;
	padding:0;
	border-right:1px solid #555699;
}

#header .navigation a:link, #header .navigation a:visited {
	color:#fff;
	text-decoration:none;
	padding:0.1em 0;
	margin:0 1em;
}
#header .navigation a:hover, #header .navigation a:active, #header a.current_page_item {
	border-bottom:2px solid #9999cc !important;
	/* text-decoration:underline; */
	color:#f8f8f8;
}
#header .navigation .last_item {
	padding:0 0 0 1em;
	border-right:0;
}
#header .logo {
	background:url('images/murfettlegal_logo.png') left top no-repeat;
	display:block;
	width:366px;
	height:45px;
	margin:38px 0 0 33px;
}
#header .logo .wrapper {
	display:none;
}
#header .left {
	width:932px;
	float:left;
	height:125px;
}
#header .right {
	width:533px;
	float:left;
	height:125px;
}
#header .blurb {
	background:url('images/header_blurb.png') left top no-repeat;
	width:274px;
	height:14px;
	margin:54px 0 0 163px;
}
#header .blurb .wrapper {
	display:none;
}

#body {
	margin:3em 0 0 0;
	background:url('images/content_bg.jpg') right bottom no-repeat;
}
#body .left {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 2em;
	padding-left: 0;
	float: left;
}
#body .left ul {
	list-style:none;
}
#body .left li.widget {
	padding:8px;
	font-size:11px;
}
#body .left h4.widgettitle {
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0.5em 0;
}
#body .left li.widget ul {
	padding:0;
}
#body .left li.widget a {
	font-size:12px;
}
#body .left li.widget-links {
	margin:0.5em 0 0 0;
}
#body .left li.widget-links ul {
	margin:0 0 1em 0;
}
#body .left li.widget-links .hidden-link {
	font-size:12px;
	color:#333;
	text-decoration:underline;
}
#body .left li .slideshow-widget {
	margin:0 0.75em;
}
#body .right {
	float:left;
	width:665px;
	margin:0 0 0 2em;
}

/* Page template */

.page .left {
	width:233px;
}
.page .left {
	background-color:#f9f9f9;
}
.page .left li.widget ul li {
	margin:0.5em 0;
}
.our-services .left {
	background-color:#fff;
}

/* Home template */

.home .left {
	width:217px;
}
.home .entry h3 {
	color:#333399;
	font-size:14px;
	font-weight:bold;
	border-bottom:0;
}

/* Post template */

.post {
	line-height:1.8em;
	padding:0 0 2em 0;
}
.post h1 { /* content headings */
	margin:1em 0;
	font-size:14px;
	font-weight:normal;
	color:#333399;
}
.post h2 { /* content subheadings */
	margin:0.5em 0;
	font-size:13px;
	font-weight:bold;
	color:#333333;
}
#index .post h2.page-title {
	margin:0 0 1em 0;
	font-size:14px;
	font-weight:bold;
}

.post h3 {
	margin:0.5em 0;
	font-size:12px;
	font-weight:normal;
	border-bottom: 1px dotted #ccc;
	color:#333333;
}
#index .post blockquote {
	font-style:italic;
	font-size:14px;
	color:#;
}

.alignleft {
	float:left;
	margin:0 1em 1em 0;
}
.alignright {
	float:right;
	margin:0 0 1em 1em;
}
img.alignleft, img.alignright {
	border:1px solid #
}
.post .wp-caption img, .post img {
	padding:3px;
	border:1px solid #c2c3dc;
}
.post .wp-caption-dd {
	color:#999;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.post .wp-caption-text {
	font-weight:bold;
	color:#999;
	font-size:11px;
	text-align:center;
}
.post h2.page-title a {
	color:#333399;
	text-decoration:none;
}
.post p {
	margin:0 0 1em 0;
}

.post ul {
	padding:0 1.5em;
	padding-bottom: 8px;
}
.post .more-link {
	font-size:11px;
}

#footer {
	font-size:11px;
	color:#acacac;
	margin:1em 0 0 0;
}
#footer .left {
	float:left;
	width:50%;
}
#footer .left .navigation ul {
	list-style:none;
}
#footer .left .navigation li {
	display:inline;
	margin:0 1em 0 0;
}
#footer .left .navigation a:link, #footer .left .navigation a:visited {
	color:#979797;
}
#footer .left .navigation a:hover, #footer .left .navigation a:active {
	color:#666699;
}
#footer .right {
	float:left;
	width:50%;
	text-align:right;
}
#footer .right .link a:link, #footer .right .link a:visited {
	color:#acacac;
	text-decoration:none;
}
#footer .right .link img {
	vertical-align:middle;
	margin:0 0 0 0.5em;
}

