/*
Theme Name: freshcover
Theme URI: http://www.templatesold.com/
Description: TemplateSOLD.com - The Marketplace for Premium WordPress Themes
Version: 1.2
Author: TemplateSOLD/TemplateAccess.com
*/
* * {    border: 0 none;    margin: 0;    outline: medium none;    padding: 0;}body {    -moz-font-feature-settings: normal;    -moz-font-language-override: normal;    background: url("/wp-content/uploads/2012/03/lilakuh.jpg") no-repeat scroll 50% 0 #282834;    color: #EAE9DE;    font-family: "Liberation sans",Arial,Verdana,Helvetica,sans-serif;    font-size: 14px;    font-size-adjust: none;    font-stretch: normal;    font-style: inherit;    font-variant: normal;    font-weight: normal;    line-height: 1.5em;    margin: 0;    padding: 0;}.html_bg {    background: url("") no-repeat scroll 50% 0 #B7C2C8;}a {    color: #B3307C;    text-decoration: none;}a:hover {}p.clr, .clr {    background: none repeat scroll 0 0 transparent;    clear: both;    margin: 0;    padding: 0;}p.bg, .bg {    border-bottom: 1px solid #BABABA;    clear: both;    height: 2px;    margin: 10px 0;    padding: 0;}input, select, textarea {    border: 1px solid #CFCFCF;    color: #404040;    font-family: "Liberation sans",Arial,Verdana,Helvetica,sans-serif;    font-size: 12px;    padding: 3px;}li {    list-style: none outside none; list-style-type: inherit; width: 550px;}#ind {    color: #EAE9DE;    font-size: 25px;    font-weight: bold;    letter-spacing: -1px;    margin: 0 0 1em;}h1 {    color: #B3307C;    font-size: 31px;    font-weight: bold;    letter-spacing: -1px;    margin: 0 0 1em;}h2 {    color: #B3307C;    font-size: 25px;    font-weight: bold;    letter-spacing: -1px;    margin: 0 0 1em;}h3 {    color: #333333;    font-size: 1.2em;    margin: 0 0 0.8em;}h4 {    font-size: 1em;    margin: 0 0 1em;}p {    line-height: 1.5em;    padding: 0 0 1.3em;}p img {    float: left;    padding: 7px;}#page {    margin: 0 auto;    padding: 0;    width: 960px;}#header {    background: url("images/headers_bg.png") no-repeat scroll center 132px transparent;    margin: 0 0 0 -12px;    padding: 0;    width: 1000px;}.logo {    float: left;    height: 92px;    margin: 0;    padding: 40px 0 0 166px;    width: auto;}.logo h1 {    color: #FFFFFF;    font-size: 40px;    font-weight: bold;    line-height: 1.2em;}.logo h1 a {    color: #FFFFFF;}.logo h1 a:hover {    text-decoration: none;}.logo h1 small {    color: #929292;    display: block;    font-size: 12px;    font-weight: normal;    line-height: 1.2em;    padding: 0;}.search {    padding: 0;}#search span {    background: url("images/search_bg.gif") no-repeat scroll left top transparent;    border: medium none;    display: block;    height: 29px;    margin: 0;    padding: 0;}#search input#s {    background: none repeat scroll 0 0 transparent;    border: 0 none;    color: #707070;    float: left;    font-size: 12px;    font-weight: normal;    line-height: 15px;    margin: 0;    padding: 8px 10px;    width: 205px;}#search .btn {    border: 0 none;    float: right;    margin: 0;    padding: 0;    width: auto;}#columns {    background-color: #000000;    margin: -5px 0 0 167px;    opacity: 0.8;    padding: 30px 250px 0 0;    width: 400px;}#centercol {    float: left;    margin: 0 -125px 0 35px;    padding: 0;    width: 615px;}#rightcol {    background-color: #000000;    float: right;    margin: 24px -414px 44px -11px;    opacity: 1.8;    padding: 1px 0 0;    width: 302px;}.box {    margin: 0 0 20px;    padding: 0;}.box_r {    margin: 0 0 20px;    padding: 0 10px;}.small_link {    margin: 0 auto;    padding: 10px 0;    text-align: center;}.small_link a {    color: #6F6F6F;    text-decoration: none;}.small_link small {    font-size: 11px;}.subcols {    background: url("images/subcols-bgr.gif") repeat-y scroll left center transparent;    height: 1%;}.col1, .col2 {    float: left;    width: 285px;}.col2 {    float: right;}.post-block {}.post-margin {    margin-left: 236px;}.post-title {    margin: 0;    padding: 0;}.post-title h2 {    color: #EAE9DE;    font-size: 24px;    margin: 0;    padding: 10px 0 4px;}.post-title h2 a {    color: #EAE9DE;    display: inline;    margin: 0;    padding: 0;    text-decoration: none;}.post-excerpt {    margin: 0;    padding: 0;}.post-excerpt p {    margin: 5px;    width: 500px;}.post-excerpt a {    color: #B3307C;    font-weight: bold;    text-decoration: underline;}.post-excerpt a.comm {    float: left;}.post-leav {}.post-leav a {    background: url("images/readmore_bg.gif") repeat-x scroll left top #262626;    border: 1px solid #0E0E0E;    color: #2DC4E3;    font-weight: bold;    padding: 4px 16px;    text-decoration: none;}.comm_count {    float: left;    margin: 0;    padding: 10px 15px 0 0;}.comm_count a {    background: url("images/comm_bg.png") no-repeat scroll left top transparent;    color: #FFFFFF;    display: block;    font-size: 28px;    font-weight: bold;    height: 49px;    padding: 14px 0 0;    text-align: center;    text-decoration: none;    width: 48px;}.post blockquote {    border-left: 3px solid #CFCFCF;    font-size: 13px;    font-style: italic;    margin: 0 0 1.5em;    padding: 5px 0 0 10px;}.post-author {    margin: 0 0 1em;}.author-details {    font-size: 11px;}.author-descr {    display: table;    height: 1%;}.social-links {    color: #919191;    font-size: 12px;    line-height: 1.8em;    margin: 0 0 10px;    padding: 10px 0;}.social-links a {    color: #B10118;    font-weight: bold;    text-decoration: none;}.social-links a:hover {    text-decoration: underline;}.post-commets {    float: right;}.post-date {    background-color: #E7E7E7;    float: left;    height: 1.5em;    margin: 0 0 12px;    padding: 0 8px;    width: auto;}.post-date a {    color: #202020;    font-weight: bold;    text-decoration: none;}.post-date a:hover {    text-decoration: underline;}.post-comments {}.post-comments h2 {    padding-top: 10px;}.post-comments .fl {    width: 80px;}.post-comments .fr {    width: 490px;}.wtitle {    margin: 0;    padding: 10px 0;}.wtitle h2 {    color: white;    font-size: 24px;    margin: 15px 0 3px -47px;    padding: 0;    text-align: left;}.box {}.box2 {    background-color: #D9D9D9;    border: 1px solid #CFCFCF;    height: 1%;    margin: 0 0 20px;    min-height: 115px;    padding: 18px;    width: 460px;}.box2.alt {    background: none repeat scroll 0 0 #FFFFFF;}.comm-name, .comm-date {    line-height: 20px;}input.btn {    background: none repeat scroll 0 0 transparent;    border: 0 none;    margin: 0;    padding: 0;}select {    padding: 1px;}.message div {    margin: 0 0 18px;}.message input {    padding: 9px 15px;    width: 460px;}.message textarea {    font-family: Verdana;    height: 114px;    overflow: auto;    padding: 9px 15px;    width: 460px;}.message .submit {    float: left;}.message .btn {    background: url("images/button.gif") repeat scroll 0 0 transparent;    height: 32px;    padding: 0;    width: 128px;}.message .notice {    color: #A4A4A4;    float: right;    font-style: italic;    padding: 10px 0 0;}.pic img {    display: block;    float: left;    height: 100px;    margin: 5px 10px 0 0;    padding: 0;    width: 100px;}.pic.fl img {}.pic.fr img {}.th {    display: block;    margin: 0 0 0.5em;}.th.fl img {    margin-right: 10px;    max-width: 40px;}.banner a img {    margin: 0 3px;}.ads img {    border: medium none;    margin: 3px 2px;    padding: 0;}.widget_flickrRSS img {    border: 1px solid #CFCFCF;    margin: 3px;}.box .ac img {    border: 0 none;    margin: 0;}.banner {    margin: 15px 0;}#page_bottom {    background: url("images/footer2_bg.gif") repeat-x scroll left top #1E1E1E;}#footer {    color: #8D8D8D;    margin: 0 auto;    padding: 0;    width: 960px;}#footer .text1, #footer .text2 {    line-height: 1.8em;    padding: 30px 0;}#footer .text1 {    float: left;}#footer .text2 {    float: right;}#footer .text1 a, #footer .text2 a {    color: #CECECE;    font-weight: bold;}.fix {    clear: both;    height: 1px;    margin: -1px 0 0;    overflow: hidden;}.hl, .hl2 {    background: url("images/hl-dot.gif") repeat-x scroll center top transparent;    clear: both;    height: 2px;    overflow: hidden;    width: 100%;}.hl2 {    background: none repeat scroll 0 0 transparent;    border-top: 1px solid #E7E7E7;    height: 1px;    margin: 0 0 0.8em;}.fl {    float: left;}.fr {    float: right;}.ac {    padding: 0;    text-align: center;}.ac img {    border: medium none;    margin: 0;    padding: 0 8px 0 0;}.ar {    text-align: right;}.noBorder {    border: 0 none;}.font-sm {    font-weight: normal;}.white {    color: #FFFFFF;}#footer .fcols {    border-bottom: 1px solid #2F2F2F;}#footer .fcol1, #footer .fcol2, #footer .fcol3 {    float: left;    margin: 0;    padding: 24px 0;}#footer .fcol1 {    width: 341px;}#footer .fcol2 {    padding-left: 80px;    padding-right: 80px;    width: 180px;}#footer .fcol3 {    width: 279px;}#footer .fcols h2 {    color: #FFFFFF;    font-size: 18px;    text-transform: uppercase;}#footer .fcol1 .fnews {    margin: 0 0 16px;    padding: 0;}#footer .fcol1 .fnews img {    border: medium none;    float: left;    margin: 0 16px 0 0;}#footer .fcol1 .fnews a {    color: #CECECE;    text-decoration: none;}#footer .fcol1 .fnews a:hover {    text-decoration: underline;}#footer .fcol2 ul {    font-size: 12px;    font-weight: normal;    line-height: 12px;    list-style: none outside none;    margin: 0;    padding: 0;}#footer .fcol2 ul li {    color: #8D8D8D;    margin: 0;    padding: 0;}#footer .fcol2 ul li a {    background: url("images/li.gif") no-repeat scroll left center transparent;    color: #8D8D8D;    display: block;    font-weight: normal;    margin: 0;    padding: 4px 0 4px 12px;    text-decoration: none;}#footer .fcol2 ul li a:hover {    background: url("images/li_a.gif") no-repeat scroll left center transparent;    color: #2DC4E3;    text-decoration: underline;}#footer .fcol3 img {    background-color: #FFFFFF;    border: 1px solid #D6D6D6;    margin: 4px;    padding: 4px;}.slider {    padding: 0 0 0 117px;    width: 773px;}.index-cols {    margin: 0;    padding: 8px 0 16px;}.index-col1, .index-col2, .index-col3 {    float: left;    margin: 0;    padding: 0;    width: 283px;}.index-col2 {    padding-left: 55px;    padding-right: 55px;}.index-cols h2, .index-cols h2 a, .index-cols h2 a:hover {    color: #2E2E2E;    font-size: 28px;    font-weight: bold;    line-height: 1em;    text-decoration: none;}.index-cols h2 {    margin: 0;    padding: 12px 0 4px;}.index-cols .underh2 {    background-color: #E7E7E7;    color: #6F6F6F;    font-size: 11px;    font-style: italic;    font-weight: normal;    line-height: 1em;    margin: 0 0 16px;    padding: 2px 8px;}.index-cols img {    margin-bottom: 16px;}.index_rm {    background: url("images/readmore_bg.gif") repeat-x scroll left top #262626;    border: 1px solid #0E0E0E;    color: #2DC4E3;    font-weight: bold;    padding: 4px 16px;    text-decoration: none;}