body {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	background: url(../images/interior-background-tile.jpg) repeat-x center top;
	margin: 0;
	padding: 0;
}
#wrapper-outer {
	background:url(../images/formatting-2011/banner-left.gif) no-repeat top center;
}

/*blog*/#page, #wrapper {
	padding: 0;
	margin:0 auto;
	width: 760px;
}
#container {
	background: url(../images/home-container-background.gif) repeat-y left top;
	padding: 0 0 20px;
	margin: 0;
	width: 760px;
}
p {
	font-size: 13px;
	line-height: 18px;
}
/*=========================  TOP NAV  ======================================
===========================================================================*/
#nav a {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#nav a:hover {
	color: #732021;
}
ul#nav {
/*	float: right;*/
/*	width: 570px;*/
	background-color: #7B7D7B;
	height: 25px;
	/*padding: 0;
	margin: 0;*/
	border-top: 5px solid #4B4B4B;
	list-style-type: none;
	
	
	width: 566px;
	height: 25px;
	float: left;
	padding: 0 0 0 4px;
	margin: 0px;
}
/*#nav li {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	float: left;
	margin: 4px 0 0;
	padding: 0 0 0 25px;
}*/
#nav li {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	float: left;
	/*margin: 4px 14px 0 14px;*/
	margin: 4px 10px 0 10px;
	padding:0; 
}
/*=========================  SEARCH  ======================================
===========================================================================*/
#search {
	background-color: #29494A;
	width: 182px;
	float: left;
	height: 25px;
	margin: 0px;
	padding: 0 0 0 8px;
border-top: 5px solid #183C39;
}
#search form {
	background-color:#FFFFFF;
	width:172px;
	height:18px;
}
#search input.text {
	margin:0;
	padding:0;
	border:none;
	float:left;
	height: 18px;
	width:119px;
}
#search input.button {
	background-color: #660000;
	color: #FFFFFF;
	margin:0;
	border:none;
	padding:0;
	float:right;
	height: 18px;
	width:53px;
	cursor:pointer;
	text-transform:lowercase;
}
/*===========================================================
=======================LEFT COLUMN===========================
===========================================================*/
#left-column, /*blog*/#sidebar{
	background: url(../images/interior-left-top.gif) no-repeat left top;
	margin: 0;
	padding: 0 10px;
	float: left;
	width: 170px;
}
#left-column a, /*blog*/#sidebar {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
#left-column a:hover, /*blog*/#sidebar {
	color: #DEDFBD;
}

#left-column ul, /*blog*/#sidebar ul {
	list-style-type: none;
	margin: 60px 0 0 20px;
	padding:0;
	text-align: right;
}
#left-column li {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	line-height: 14px;
	border-bottom: solid 1px #A0AEAE;
	padding: 8px 0;
}
/*===========================================================
=====================RIGHT COLUMN==========================
===========================================================*/
#right-column, /*blog*/#content {
	width: 540px;
	margin: 0;
	padding: 0 15px;
	background-repeat: repeat-x;
	background-position: right top;
	float: right;
	background-image: url(../images/interior-content-background.jpg);
}
#right-column a, /*blog*/#content a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B59231;
	text-decoration:none;
	border-bottom:solid 1px #732021;
}
#right-column a:hover, /*blog*/#content a:hover {
	color: #45625F;
}
#right-column h1, /*blog*/#content h2 {
	font-size: 27px;
	color: #1d384b;
}
#content h2 {
	padding: 0;
	margin: 0;
}
#page-heading {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 4px;
	color: #384C45;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 15px 0 20px;
}
/*===============LAWYER PROFILE PAGES==================*/
#content-left {
	float: left;
	width: 210px;
	text-align: right;
	margin: 0;
	padding:0;
	color: #b39230;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	background: url(../images/background-profile-content-left.gif) repeat-y 205px 150px;
}
#lawyer-contact {
	padding: 0;
	margin: 0;
}
#content-left ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: 13px;
}
#content-left li {
	color: #b39230;
	padding: 0px;
	margin: 3px 0 12px;
}
#content-left h4 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-transform: uppercase;
	color: #384C45;
	letter-spacing: 0.2em;
	font-weight: bold;
	font-size: 10px;
	margin: 20px 0 0;
	padding: 0;
}
#content-left img {
	padding: 0;
	margin: 0 0 5px 0;
}
#content-left ul, #content-left p, #content-left h4 {
	padding-right:15px;
}
/* =================CONTENT-RIGHT=================*/
#content-right {
	float: right;
	width: 310px;
	margin: 0px;
	padding: 0 0 0 10px;
}
#content-right h1 {
	margin: 0;
	padding: 0;
}
#content-right h3 {
	margin: 0 0 6px;
	padding: 0 0 6px;
	font-size: 12px;
	font-style: italic;
}
#content-right ul {
	margin: 0 12px;
	padding: 0;
	line-height: 16px;
	list-style-image: url(../images/bullet.gif);
}
#content-right li {
	color: #999999;
	font-size: 11px;
	padding: 0;
	margin: 0 0 3px 10px;
}
#content-right ul li ul {
	list-style-image: none;
	list-style-type: none;
}
#content-right p {
	margin: 0;
	padding: 0;
	line-height: 20px;
}
#content-right h4 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #998139;
	letter-spacing: 0.25em;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	padding: 15px 0 0 0;
}
#right-column img {
	border: solid #ffffff 1px;
	margin: 0 5px;
}
/* =================STYLES=================*/

.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.heading {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0px;
	text-align: center;
	letter-spacing: 2px;
	display: block;
 	padding: 0 0 15px 0;
}

#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #859E9C;
	text-align: center;
	margin: 0px;
	padding: 8px 0;
}

#footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#footer a {
	color: #FFFFFF;
	text-decoration: underline;
}

#footer a:hover {
	color: #42615A;
}

/*===========================================================
======================WORDPRESS CSS==========================
===========================================================*/
#sidebar a {
	color: #DEDFBD;
	text-decoration: none;
	}

#sidebar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
		
#sidebar h2 {
	margin: 20px 0 0;
	padding: 3px 0 0;
	border-top: solid #ffffff 1px;
	color: #ffffff;
	font-size: 18px;
	}
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
#content h2 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	margin: 0;
	padding: 0;
	border-bottom: none;
}
#content small {
	font-size: 11px;
	font-style: italic;
	margin: 6px 0 0;
	padding: 0;
	display: block;
}
#content .postmetadata {
	padding-bottom: 30px;
	border-bottom: solid #cccccc 1px;
}
#house img {
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding:0 10px;
}
.alignleft, .alignright {
	margin: 0 0 10px;
	padding: 0 0 10px;
	}
	
.post h2 a {
	color: #45625F;
}
.post h2 a:hover {
	color: #B59231;
	}
