/*Theme Name: Seacliff Partners BlogTheme URI: http://seacliffpartners.com/Description: Custom theme for Seacliff PartnersVersion: 1.0Author: Keith SolomonAuthor URI: http://reciprocity.be/*//* Neutralize styling: Elements we want to clean out entirely */html, body, form, fieldset {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0;	padding: 0;}body {	background: #efefef;	color: #696969;	font-size: 100%;	margin: 30px 0;}/* Apply left margin only to the few elements that need it */li, dd, blockquote {	margin-left: 1em;}p, ol, ul, blockquote {	line-height: 18px;}ul {	/*	list-style: none; */	margin-left: 0;	padding-left: 0;}/* Heading Styles */h1, h2, h3, h4, h5 {	color: #000;	font-weight: normal;	margin: 0;	padding: 0;	text-decoration: none;}h1 {	font-size: 36px;	margin: 15px 0 0 0;}#logo h1 {	float: left;	font-size: 36px;	padding: 50px 0 0 40px;}#logo h1 a {	color: #000;}#logo h1 span {	font-weight: bold;}h2 {	color: #000;	border-bottom: 1px solid #f4f4f4;	font-size: 26px;	margin-bottom: 10px;	text-decoration: none;}h2 a {	color: #003298;	text-decoration: underline;}h2 a:hover {	color: #003298;	text-decoration: none;}#logo h2 {	border: none;	float: left;	font-size: 12px;	padding: 72px 0 0 8px;}#logo h2 a {	color: #b4b4b4;}h3 {	border-bottom: 1px solid #f4f4f4;	font-size: 16px;	margin-bottom: 15px;	padding-bottom: 5px;}.widgetblock h3 {	margin-bottom: 5px;	padding-bottom: 5px;}/* Link Styles */a {	color: #003298;}a:hover {	text-decoration: none;}a img, img {	border: none;}.ctc {  line-height: 2em;}.ctc a {  text-decoration: none;}.ctc a:hover {  background: #a6caea;  color: #ffffff;  text-decoration: none;}/* Form Styles */form label {	cursor: pointer;}fieldset {	border: none;}input, select, textarea {	font-family: inherit;	font-size: 100%;}#searchform {	margin: 10px auto;	padding: 5px 3px;	text-align: center;}#sidebar #searchform #s {	padding: 2px;	width: 108px;}#sidebar #searchsubmit {	padding: 1px;}.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align: center;}select {	width: 130px;}#commentform input {	padding: 2px;	margin: 5px 5px 1px 0;	width: 170px;}#commentform {	margin: 5px 10px 0 0;}#commentform textarea {	padding: 2px;	width: 100%;}#respond:after {    clear: both; 	content: ".";     display: block;     height: 0;     visibility: hidden;}#commentform #submit {	float: right;	margin: 0 0 5px auto;}/* Miscellaneous Conveniences */.right, .alignright {	float: right;	margin: 0 1em 1em 0;}.left, .alignleft {	float: left;	margin: 0 0 1em 1em;}.center, .centered, .aligncentered {	display: block;	margin: 0 auto;	padding: 0;	text-align: center;}.wp-caption {	background: #eee;	color: #000;	padding: 5px;	margin: 4px 0;	text-align: center;}.clear {	clear: both;}strong.search-excerpt {	background: yellow;}/* WP Calendar Styling */table#wp-calendar {   border: 1px solid #ccc;}tbody .pad {   background: #ddd;}table#wp-calendar>tbody>tr>td>a {   font-weight: bold;}thead>tr>th {   background: #cdd5de;   border: 1px solid #ccc;   height: 20px;   text-align: center;   width: 20px;}tbody>tr>td {   border: 1px solid #ccc;   height: 20px;   text-align: center;   width: 20px;}tfoot>tr>td>a, tfoot>tr>td>a:link, tfoot>tr>td>a:visited,tfoot>tr>td>a:hover, tfoot>tr>td>a:active {   font-weight: bold;}tfoot>tr>td#prev {   background: #fff;   height: 20px;   text-align: left;   width: 58px;}tfoot>tr>td#next {   background: #fff;   height: 20px;   text-align: right;   width: 58px;}/* Main Positioning Elements */#wrap {	margin: 0 auto;	padding: 0;	width: 917px;}#header {	background: url(images/img2.gif) repeat-x;	height: 115px;}#pagecontent {	background: #fff url(images/img8.gif) no-repeat left bottom;	margin: 0 auto;	padding: 30px 35px 0;	width: 847px;}#footer {	}/* Header Elements *//*Logo Styles */#logo {	background: url(images/img1.gif) no-repeat;	float: left;	height: 119px;	padding: 0 0 0 0;}#logo * {	text-decoration: none;}/* Menu Styles */#menu {	background: url(images/img3.gif) no-repeat right top;	float: right;	height: 45px;	padding: 70px 25px 0 0;}#menu ul {	list-style: none;	margin: 0;	padding: 0;}#menu li {	display: inline;	margin: 0;	padding: 0;}#menu li a:hover, #menu li a.selected {	color: #015f9f;	text-decoration: underline;}#menu a {	border-left: 1px solid #dbdbdb;	color: #3b3b3b;	font-size: 13px;	padding: 0 15px 0 20px;	text-transform: lowercase;	text-decoration: none;}#menu .first a {	border: none;}/* Splash Styles*/#splash {	background: url(images/img5.gif) repeat-x left bottom;	border-right: 29px solid #ffffff;	border-left: 29px solid #ffffff;	height: 186px;	margin: 0 auto;	width: 858px;}/* Pagecontent Elements */#posts {	float: left;	width: 620px;}.post {	margin-bottom: 2.5em;}.postmeta {	border-bottom: 1px solid #f4f4f4;	padding: 0 0 10px 1em;}.navigation {	float: left;	height: 24px;	margin-bottom: 10px;	width: 100%;}/* Comment Styles */.commentlist li, #commentform input,#commentform textarea, .commentlist li ul li {	font-size: 12px;}.commentlist li {	font-weight: bold;}.commentlist li .avatar { 	background: #fff;	border: 1px solid #eee;	float: left;	margin-right: 1em;	padding: 2px;}.commentlist cite, .commentlist cite a {	font-size: 12px;	font-style: normal;	font-weight: bold;}.commentlist p {	font-weight: normal;	line-height: 18px;	text-transform: none;}.commentmetadata {	font-weight: normal;}/* Sidebar Elements */#sidebar {	float: right;	padding: 5px 0 0;	width: 185px;}.widgetblock {	margin-bottom: 1.5em;}.widgetblock li {	margin: 0;}.widgetblock li:before {	content: "♦ ";}/* Footer Elements */#footer p {	color: #777;	margin: 0 auto;	padding: 30px 35px 0;	text-align: center;	width: 847px;}#footer a {	color: #5d5d5d;}
