/*Theme Name: ThisFeedsMeTheme URI:Version: 2.0Author: Sunil PatelAuthor URI: http://www.layoconsulting.com*/* {margin:0; padding:0; }body {    font:62.5% "helvetica neue", helvetica, arial, sans-serif;    line-height:1.7em;    color:#444;        background:#e8e7e6 url('images/bgpattern2.jpg');}a {    color:#124AA8;    text-decoration:none;    font-weight:bold;}a:hover {    color: #00aeef;    text-decoration:underline;}p {padding-top:10px;}h1 {margin: 20px 0 0}img {    margin:8px 10px 5px 10px;    }input {vertical-align: middle}h2 {    font: normal 1.6em adrienne;    margin: 0 0 12px;}blockquote {    font: arial,sans-serif;	    margin: 10px 25px 10px 30px;    padding: 5px 15px;    font-size: 1.3em;}blockquote p {    font-size: 1em !important;    margin: 0;}blockquote  h1{    font: normal .7em "Georgia", Times, "Times New Roman",serif;	    margin: 0;}blockquote p span {        font-size:.8em;      /*  text-transform:uppercase; */        color:#555;        letterspacing:.05em;}.aligncenter,.wp-caption {    border: 1px solid #ddd;    text-align: center;    background-color: #f3f3f3;    padding-top: 4px;    margin: 10px;}.wp-caption img {    margin: 0;    padding: 0;    border: 0 none;}.wp-caption p.wp-caption-text {    font-size: 11px;    line-height: 17px;    padding: 0 4px 5px;    margin: 0;}#wrapper {    width: 800px;    margin: 0 auto;    padding: 0 0 0 0;    background: url('images/bgpattern2.jpg'); /**SRP 1-12-09 changed to reflect grey bg **/    /***SRP 1-12-10 removing per new design: padding:20px; ***/}#header {    margin-bottom: 4px;    position:relative;    overflfsidebarow:hidden;}#header-bg {    background: url('images/header-bg.jpg') no-repeat ;    height:225px;	    position:relative;    /**SRP 1-13-10 commented out per new design: border-top:5px solid #FFF; ***/}#header-bg h1 {    position:absolute;    top:0px;    left:15px;    color:#000;    line-height: 0.85em;    font-size:2.3em;    margin: 14px 0 15px;    background:#FFFEC6;    padding:10px 10px 4px 10px;		visibility:hidden; /***SRP 1-8-09 added this after adding logo***/}#header-bg h1 a {    font-family:"Arial Black";    font-weight:normal;    color:#333;    letter-spacing:-1px;    }#header-bg h1 span {    display: block;    font-size: 0.60em;        line-height:1.2em;    font-weight: normal;        font-style:italic;        font-family:Georgia, Times, "Times New Roman", serif;/*    text-transform: uppercase; */    color:#666;}#navcontainer {   /***SRP 1-12-10 removing per new design:  background:transparent url(images/nav-bg.png) no-repeat scroll 0 0; ***/   /***SRP 4-28-10 modifying per new design:  background:none repeat scroll 0 0 #909090; ***/   background:transparent;          height:39px;    position:absolute;    bottom:0;    /***SRP 1-12-10 removing per new design: left:5px; ***/		 /***SRP 1-12-10 removing per new design:  right:5px; ***/    width:800px;}ul#navlist {    list-style-position:outside;    list-style-type:none;    margin:0;    padding:0;		background: url('images/bgpattern2.jpg');	}ul#navlist li {      /*** border-right:1px solid #FFF;   SRP 4-26-10 Removing per design change ***/    float:left;    width:140px;    margin:0;    padding:0;    text-align:center; /***SRP 4-26-10 changed from left to reflect new design ***/		font-family:"Tahoma", helvetica,sans-serif;}ul#navlist li a {    color:#666666;    display:block;    font-size:1.5em;    text-decoration:none;    height:30px;        padding:8px 0px 0px 0px;}ul#navlist li a:hover {    background-color:#CCCCCC;    color:#FFFFFF;}#navlist li.current_page_item {    background:#E5804C;    color:#FFF !important;}#navlist li.subtext {    color: #CCCCCC;	font-size: 8px;}#skip {    list-style-image:none;    list-style-position:outside;    list-style-type:none;    margin:0;    padding:0 0.5em;    /***SRP 1-12-10  SRP removing per new design : border-bottom:2px solid #000;  ***/}#skip li {    display:inline;    font-size:120%;    line-height:2.5;    margin:0 1em 0 0;    padding:0;}#skip a:link, #skip a:visited {    background:e9e9e9 url(images/arrow-skip.gif) no-repeat scroll 100% 60%;    border-color:#FFFFFF;    color:#666666;    font-weight:normal;    padding-right:10px;}#skip a:focus, #skip a:active, #skip a:hover {    background-color:#E5804C;    color:#fff;    text-decoration:underline;}#divSearchForm {    float:right;    margin:5px 0 0 0;    font-size:120%;		vertical-align:bottom;  /***SRP 1-12-10 removing per new design:  Adding to reposition search box***/}#divSearchForm label {    display:inline;    margin:0;    color:#333;    font-family:"arial", helvetica, sans-serif;    text-transform:uppercase;    font-weight:bold;    vertical-align:middle;}#divSearchForm input.txt {    display:inline;    width:130px;    padding:2px;    border:1px solid #999;    vertical-align:middle;}#divSearchForm input.txt:focus {    color:#000;    background:#f6feda;}#divSearchForm input.btn {    margin:0;    vertical-align:middle;}#container {    width: 100%;    margin-bottom:10px;}#container:after {    content: '.';    display: block;    clear: both;    visibility: hidden;    height: 0;}#content {    width: 575px;    float: left;    padding: 25px 10px 0px 25px;    overflow: hidden;		background-color: #FFFFFF}#content h2 {    font:normal 2.5em Georgia, Times, "Times New Roman", serif;    padding: 0 0 4px;    color:#333;}#content h2 a {    font-weight:normal;    text-decoration:none;    color:#333;    }#content h2 a:hover {    color:#fff;        background:#E5804C;    text-decoration:underline;    }#content h2.pagetitle {    padding-left: 3px;    padding: 1px 0 4px;}#content h3 {    font:bold 1.7em "arial", helvetica, sans-serif !important;    color:#000;    margin-bottom:-5px !important;}#content p, ntent li {    font-size: 1.3em;    line-height: 1.4em;}#content h3 a {    text-decoration:underline;    }   #content .post {     margin: 0px 0 2.2em;}#content .post h2 {    font: "Georgia",arial,sans-serif; /* SRP added per design */		font-style:italic; /* SRP added per design */	    font-size:2.2em;    margin:0 0 -2px;}#content .post h3 {        margin-bottom:0px !important;}.post ul, .post ol {    margin:0 0 6px 35px;    font-size:12px;}.post li {    padding:8px 25px 0 0;    color:#000;}.post .postmetadata {    font: 1.0em "Times New Roman",serif; /* sRP added per design */	    font-size:1.1em;    color:#999;		text-transform:uppercase;		padding:8px 0 0 0; /* SRP added per design */}.postmetadata a {    color:#999;    text-decoration: underline;}.postmetadata a:hover {    color:#000;}.entry {}.entry h1 {    font-size: 1.8em;    margin: 15px 0 10px;}.entry h2 {    font-size: 1.65em !important;    font-weight: bold !important;    margin: 15px 0 10px !important;    padding: 0 !important;    border: none !important;}.entry h3 {    font-size: 1.45em !important;    font-weight: bold !important;    margin: 15px 0 10px !important;    padding: 0 !important;}.entry h4 {    font-size: 1.3em;    margin: 15px 0 10px;    font-weight: bold !important;}.nav {    font-size: 1.3em;    padding: 0 0 22px;}.navigation {    font-size: 1.3em;    margin:20px 0 5px 0;    height: 1.3em;}.alignleft {float: left;}.alignright {float: right;}h3#comments,h3#respond {    padding: 1px 0 4px;    border-bottom: 1px solid #EEE;}.commentlist {    margin: 20px 0 30px 18px;    font-size:120%;}.commentlist img {    float:none;    padding:0;    border:0;    }.commentlist li {    padding:5px 0 20px;    font-size:90%;}.cdata {    background:#FFFDD5;    border-top:1px solid #BFBC7D;    padding: 3px 3px 3px 7px;    height: 1%;}.cdata strong {  display: block;  color:#000;}#content img.avatar {      float: right;    display: inline;    border: 0;    margin: 1px 1px 0;}.ctext {  padding: 0 7px;}.commentlist li p {    font-size: 1em !important;}.commentmetadata {    font-size: 0.85em;}.commentmetadata a {  color: #848144;}#comment {    width: 530px;    height: 170px;}/* sidebar-----------------------------------------------------------------------------*/#sidebar {    float: left;    width: 175px;    padding: 0 0 0 15px;    font-size: 1.2em;    line-height: 1.4em;		/*background-color:#f1f1f1*/		background: url('images/bgpattern2.jpg') #e9e9e9}#sidebar ul    {    list-style: none;    margin:0 0 10px;    font-size:11px;    }#sidebar ul li ul {    margin:0;    padding:0 0 0 4px;    }   #sidebar ul li ul li ul    {    margin:5px 0 -12px 0;    padding:0 0 0 4px;    }   #sidebar ul    li    {    margin: 0px 0px -1px 0px;    /*border-top: 1px solid #EEE;   SRP removing to fit Designer layout*/    padding: 0px 0px 0px 0px;    line-height: 15px;    }       #sidebar ul li a {    /*background:url(images/arrow.gif) no-repeat center left;  SRP removing to fit Designer layout  */    padding: 0 0 0 0px;    text-decoration:none;    color:#666666;    /*font-weight:bold; SRP removing as accounted for below*/		font: 1.4em "Georgia",arial,sans-serif;    }#sidebar ul li a:hover {    text-decoration:underline;    color:#FFFFFF;    }#sidebar h2 {    font: 1.9em/.9em "Georgia", arial, sans-serif;    padding: 10px 0 0 1px;       color:#000;    border-top: 1px solid #000;}#sidebar h3 {    font: normal 1.4em/1.1em "arial", helvetica, sans-serif;    padding: 0 0 3px;}#comments { font: normal 11px "Georgia",arial,sans-serif;}.tags,#tag_cloud {    margin: 0 0 15px;}.tags {  text-align:center;  line-height:21px !important;}abbr, acronym {border:medium none;}abbr[title], acronym[title] {border-bottom:1px dotted #999;cursor:help;font-style:italic;}code, kbd, pre {font-family: Monaco,"Courier New",Tahoma;}pre {    padding:10px;    background:#F6F7F5;    font-size:120%;}code {    color:#990000;    font-family:"Courier New",Courier,mono;}.txtRed {    color:#FF0000;    font-size:130%;}.txtGrey {    color:#999;}#footer {    clear: both;    margin: 0 0 15px;    font-size: 1.1em;    color: #808080;}#footer p{    text-align:center;    color:#999;    }#footer p a{    color:#999;    }#footer p a:hover{    color:#000;    }   #base .baseHdr{    font-size:1.5em;    color:#000;    font-weight:bold;    margin-bottom:10px;    border:none;    padding:0;}#base {display: inline; float: left; margin: 0; width:76%; clear:left;}#base {border-bottom:3px solid #000; border-top:3px solid #000; position: relative; }#base ul {margin:10px 10px; padding:10px 0 0 4px; width:270px; display:inline; float:left; list-style-type:none; }#base li {padding:5px 4px; border-top:1px solid #C0BDBD; line-height:15px;}#credits {display: inline; float: left; margin: 0; width:76%; clear:left;}.comment_date{font-size: .5em}.author{padding:0 0 0 10px }img{border:none}.grid12 h6 { margin: 10px 0 50px 0; }
