/*  Theme Name: Simplicity 1.0 + WidgetsTheme URI: http://www.solostream.comAuthor: Michael D. PollockAuthor URI: http://www.solostream.com/	Simplicity 1.0 + Widgets	http://www.solostream.com	This theme was designed and built by Michael D. Pollock of Solostream Web Studio.	The CSS, XHTML and design is copyright of Michael D. Pollock:	http://www.solostream.com.	You may use or modify this theme for your own blog or website. You MAY NOT REDISTRIBUTE this theme in any form or fashion without permission from Michael Pollock.*//* -------------------[ Main Page Elements ]------------------- */body {	font-size: 9pt;	font-family: arial,verdana,geneva,sans-serif;	background: #ddd url(images/bgdiag.gif);	color: #333;	text-align: left;	margin: 0;	padding: 15px 0;	line-height: 140%;	}#wrap {        padding: 15px;        clear: both;	width: 940px;	margin: 0 auto;        background: #fff;        border: double #c5c5c5;        }#nav {        height:26px;        line-height:26px;        margin: 0 auto;        padding:0;        }#header {        clear: both;        padding: 0;float: center;        margin: 0 auto;        background: url(images/header-business v4.jpg) top left no-repeat;        height: 190px;	}#page {        clear: both;	margin: 0 auto;	padding: 0;	}  #contentleft {        width: 670px;        float:left;        padding: 10px 0;        margin: 0;        } #content {        width: 490px;        float: left;        margin: 0;        padding: 0;	}#midcontent {	font-size: 8pt;        width: 170px;        float: right;        margin: 0;	padding: 0 0 5px;        border-bottom: 1px dotted #ccc;        }#contentright {        width: 260px;        float:right;        padding: 10px 0;        margin: 0;        } #sidebar {        width: 260px;	font-size: 8pt;        float: right;        margin: 0;	padding: 0 0 5px;        border-bottom: 1px dotted #ccc;	} #footer {	font-size: 8pt;        border-top:1px solid #ccc;	line-height: 160%;        clear: both;        margin: 0px auto;        padding: 5px 0 10px;        text-align: left;        }#footer p {        margin: 0;        }/* -------------------[ Headings ]------------------- */h1, h2, h3, h4, h5, h6, h7 {        letter-spacing:-1px;        line-height: 130%;	margin: 0;	padding: 0;	text-align: left;        font-weight:normal;	}h1 {	font-size: 18pt;	margin: 0;	}h2 {	font-size: 16pt;	}h3 {	font-size: 14pt;	}h4,h5,h6,h7 {	font-size: 10pt;	}#header h1.blogtitle {	font-family: georgia, times, 'times new roman', serif;        color: #fff;        text-align:center;        font-size:48px;        line-height:100%;        padding: 0 150px;        margin: 0 0 10px;        }.post h1 a, .post h2 a, .featurepost h2 a, .featurepost h1 a {	font-family: georgia, times, 'times new roman', serif;        color:#000;        font-weight:bold;        }h1.sectionhead, h2.sectionhead, #sidebar h2, #midcontent h2, h2.related , h2#comments, h2#trackbacks, h2#respond  {        text-transform: uppercase;        color:#333;        font-weight: bold;        line-height: 16px;        height:16px;        background: url(images/heading-bg.gif) top left repeat-x;        padding: 4px 5px;        font-size:10px;        letter-spacing: 0px;        margin: 0 0 5px 0;        }h2#trackbacks, h2.related, h2#comments, h2#respond  {        margin-bottom:1px;        }.entry h1,.entry h2,.entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {	font-family: georgia, times, 'times new roman', serif;        margin-bottom: 10px;        }/* -------------------[ Links ]------------------- */a, a:link, a:visited {	color: #0066cc;        text-decoration: none;        padding: 0;        font-size: bold;	}a:hover, a:active {        text-decoration:underline;        color:#000;	}.entry a, .entry a:link, .entry a:visited, .postinfo a, .postinfo a:link, .postinfo a:visited, .postinfo2 a, .postinfo2 a:link, .postinfo2 a:visited {        text-decoration: underline;         }	/* -------------------[ Images ]------------------- */img.alignright {        float: right;        clear: right;        margin: 0 0 5px 10px;        background: #fff;        padding: 2px;        border: 1px solid #ccc;        }img.alignleft {        float: left;        clear: left;        margin: 0 10px 5px 0px;        background: #fff;        padding: 2px;        border: 1px solid #ccc;        }img.centered {         display: block;         padding: 2px;         margin: 0 auto 20px auto;         border: 1px solid #ccc;         float: none;         clear: both;        }/* -------------------[ Sidebar ]------------------- */#sidebar ul {	list-style-type: none;	margin: 0 ;	padding: 0;	}#sidebar ul li {	list-style-type: none;	margin: 0 0 5px 0;	padding: 0;	}#sidebar ul li ul {        list-style-type: square;        margin: 0px;        padding: 0 5px;        }#sidebar ul li ul li {        list-style-type:none;	background: transparent url(images/bullet2.gif) no-repeat 0 4px;        padding: 0px 0px 2px 14px;        border: 0;        margin: 0;        }#sidebar p {	padding: 0 5px;	}/* -------------------[ Middle Content ]------------------- */#midcontent ul {	list-style-type: none;	margin: 0 ;	padding: 0;	}#midcontent ul li {	list-style-type: none;	margin: 0 0 5px;	padding: 0;	}#midcontent ul li ul {        list-style-type: square;        margin: 0px;        padding: 0 5px;        }#midcontent ul li ul li {        list-style-type:none;	background: transparent url(images/bullet2.gif) no-repeat 0 4px;        padding: 0px 0px 2px 14px;        border: 0;        margin: 0;        }#midcontent p {	padding: 0 5px;	}/* -------------------[ Form Elements ]------------------- */#commentform {        background: #eee;        font-size:8pt;        padding: 15px 15px 1px;        margin: 0 0 10px 0;        }#commentform label {        display:block;        margin: 0;        }#commentform input {	width: 170px;	padding: 1px;	margin: 0px 5px 10px 0;	}#commentform textarea {        width: 400px;        padding: 0;	margin: 0px 0px 10px 0; 	}#commentform #submit {	margin: 0 0 20px 0;	}#commentform p {        margin: 5px 0;	}/* -------------------[ Comments ]------------------- */ol.commentlist {        font-size:8pt;        padding: 0;        margin: 0;        }ol.commentlist li {	display: block;	list-style: none;        padding: 15px 15px 1px;	margin: 0 0 1px ;        background: #eee;	}ol.tblist {	list-style: none;        background: #eee;        padding: 15px 15px 10px;        font-size: 8pt;        margin: 0 0 1px;        }ol.tblist li {	display: block;	list-style: none;        padding: 0;        margin: 0 0 5px 0;          background: url(images/bullet2.gif) 0 3px no-repeat;        padding-left: 14px;     	}.odd {        background:#fff;        }/* -------------------[ Misc Tags and Classes ]------------------- */p.description {	font-family: georgia, times, 'times new roman', serif;        color:#fff;        font-size: 12pt;        padding: 0 100px;        margin: 0;        text-align:center;        } .post ul, .singlepost ul {        list-style-type: none;        }.post ul li, .singlepost ul li {        list-style-type:none;        background: url(images/bullet2.gif) 0 4px no-repeat;        padding: 0 0 2px 14px;        }.post ol li, .singlepost ol li {        list-style-type:decimal;        }p {	margin-top: 0px;	margin-bottom: 15px;	}acronym, abbr, span.caps {	cursor: help;	}acronym, abbr {	border-bottom: 1px dotted #999;	}* html acronym, abbr {	border-bottom: 1px dashed #999;	}blockquote {	padding-left: 10px;	border-left: 5px solid #ccc;        color: #999;	}.center {	text-align: center;	}a img, img a {	border: none;	}.navigation {	text-align: center;	margin: 0	padding: 10px 0;	}.navigation .alignright {	float: right;	margin: 0;	}	.navigation .alignleft {	float: left;	margin: 0;	}.entry {	padding: 10px 0;	margin: 0;	}.author {        clear: both;        text-align: left;        margin: 15px 0 0 0;        }.postinfo {        color:#999;        clear: both;	margin: 0px;	font-size: 10px;	padding: 0;	}.post {	margin: 0 0 10px 0;	padding: 0 5px 0;        border-bottom: 1px dotted #ccc;	}.featurepost {	margin: 0 0 10px 0;	padding: 0 5px 0;        border-bottom: 1px dotted #ccc;	}code {	font: 1.1em 'Courier New', Courier, Fixed;	}hr {        display: block:        clear:both;        }a.more-link {        background: url(images/arrow-rt.gif) 100% 70% no-repeat;        padding-right:14px;         }p.tb {        background: url(images/tb.gif) 0 45% no-repeat;        padding-left:13px;        font-size:8pt;        font-weight:bold;        margin-bottom:5px;        } p.tb a, p.tb a:link, p.tb a:visited {        text-decoration:none;        }/* -------------------[ Search ]------------------- */#searchform {        height:26px;        line-height:26px;        float:right;	margin: 0;	padding: 0;         }#searchform #s {        font-size:8pt;        width: 140px;	margin-right: 2px;	}#searchform #submit {        font-size:8pt;	}/* -------------------[ Navigation ]------------------- */ul.nav {        height:22px;        line-height:22px;        float:left;	list-style: none;	padding: 3px 0 0 0;	margin: 0;        font-size:10px;        font-weight:bold;        text-transform:uppercase;        }ul.nav li {        float: left !important;        margin: 0;        padding: 0;        list-style-type: none;        }ul.nav li a, ul.nav li a:link, ul.nav li a:visited {                border:1px solid #ccc;        border-bottom:0;        border-left:0;        background: #eee;        color:#000;        float: left;        display: block;        padding: 0 10px;        }ul.nav li a:hover, ul.nav li a:active {        background: #fff;        color: #000;        text-decoration: underline;        }ul.nav li.first a {        border-left:1px solid #ccc;        }ul.nav li.current_page_item a {        text-decoration:underline;        color:#000;        background: #fff;        }ul.nav li ul {        float:left;        margin:0;        padding:0;        }/* ---------------[ Tables ]--------------- */.entry table {	margin-bottom:15px;        padding:auto;        border:auto;        }.entry tr, .entry td, .entry th {	margin:auto; padding:auto; border:auto;        }.entry td, .entry th {	padding:8px;	vertical-align:top;}.entry th {	font-weight:bold;	background:#ddd;}.entry td {	border:1px solid #ddd;}/* ---------------[ Related Entries ]--------------- */.related {        margin: 0 0 1px;        background:#eee;        padding:10px 10px 8px;        }.related ul {        line-height:130%;        margin: 0;        padding-left:0;        list-style-type: none;        }.related ul li {        list-style-type:none;        padding: 0 0 0 14px;        margin: 0 0 2px;        background: url(images/bullet2.gif) 0 3px no-repeat;        }ul#archives {        margin: 0 0 15px 5px;        padding: 0;        }ul#archives ul {        padding:0;        }ul#archives ul li {        background:transparent;        padding-left:0;        margin:0;        }ul#archives ul ul {        margin:0;        margin-left: 10px;        padding:0;        }#header h1 { display:none }p.description {display:none}
