body { background: none repeat scroll 0 0 #FFFFFF; font: 14px/2em \"Helvetica Neue\",Helvetica,Arial,sans-serif; overflow-x: hidden; position: relative; color: #777; background: #fff; } #gc-logo { float: right; margin-top: 20px; } div .first { clear: left; margin-left: 0; } .main_menu .menu { padding-top: 55px; padding-left: 1px; } .main_menu .menu li li a { font-size: 13px; text-transform: none; } .template-portfolio-overview p { font-size: 14px; } .template-page content p { font-size: 14px; } blockquote { font-size:1.2em; font-style: normal; line-height:1.4em; margin:10px 0 10px 0; padding:0 0 0 40px; } .post-title a { font-size: 20px; } .entry-content { line-height: 30px; } .product_meta { color: 404040; } #sidebar, footer, #footer a { color: #777 ; } #footer { padding:10px 0 40px 0; font-size: 18px; overflow: hidden; } .sidebar .widgettitle, #footer .widgettitle { font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.5px; padding-bottom: 10px; } #h1, h2, h3, h4, h5, h6, legend, .sliderheading { font-weight: bold; line-height: 1.5em; position: relative; } #h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #top .widgettitle, #top .widgettitle a{ color:#777; } a, h4.teaser_text, .entry-content h1, .entry-content h2, #top .pagination a:hover, #top .tweets a { color:#3d80a1; } ::-moz-selection{ color:#00000; } ::-webkit-selection{ color:#ffffff; } ::selection{ color:#ffffff; } #top .post-title { font-size: 15px; } h1 { font-family: \"Arvo\",arial,sans-serif; } h1 { font-size: 20px; font-weight: bold; text-transform: none; }