/*

THEME NAME: Pow

THEME URI: http://www.sjoystudios.com

DESCRIPTION: A non-template-y customized theme from S.Joy Studios. 

VERSION: 1

AUTHOR: Sarah Bray

AUTHOR URI: http://sjoystudios.com

TAGS: clean, typography, modern, web 2.0, pink, turquoise

*/



/* Two-column with sidebar on left from the /examples/ folder  */

@import url('examples/2c-r.css');



/* Just some example content */

body {

color:#1a1621;

font-size:11pt;

line-height:1.65em;

margin:0;

font-family:verdana, helvetica, 'sans serif';

}



a {

color:#f8881b;

}



a:hover {

color:#8a9144;

}



a img {

border:none;

}



div#header {

background:url(images/header-bg.jpg) no-repeat;

width:1000px;

margin:-55px auto 0 auto;

height:231px;

}



h1#blog-title  {

font-size:80px;

text-align:center;

text-transform:uppercase;

font-weight:bold;

}



h1#blog-title a {

position:relative;

height:65px;

width:385px;

top:75px;

left:-100px;

color:#ffffff;

text-decoration:none;

}



h1#blog-title a span {

visibility:hidden;

}



span.title-attribution {

font-weight:normal;

color:#7cc4bc;

font-size:34pt;

}



div#menu {

height:63px;

width:1000px;

margin:-73px auto 0 auto;

font-family:'gill sans';

}



div#menu ul,div#menu ul ul {

line-height:1;

list-style:none;

margin:0 0 0 60px;

padding:0;

*margin-top:2px;

}



div#menu ul a {

font-size:20px;

color:#423f3f;

display:block;

padding:21px 20px;

text-decoration:none;

font-weight:300;

letter-spacing:1px;

}



div#menu ul a:hover {

/*text-decoration:underline;*/

color:#f8881b;

}



div#menu ul ul ul a {

font-style:italic;

}



div#menu ul li ul {

left:-999em;

position:absolute;

}



div#menu ul li:hover ul {

left:auto;

}



div#menu a.green {

color:#c0e41e;

}



div#the-post {

margin-bottom:75px;

}



.entry-title {

font-family:'gill sans';

font-weight:500;

font-size:32px;

color:#423f3f;

text-decoration:none;

letter-spacing:1px;

padding-top:30px;

}



.entry-title a {

font-weight:500;

color:#423f3f;

text-decoration:none;

letter-spacing:1px;

}



.entry-title a:hover {

color:#4f8385;

text-decoration:underline;

}



.entry-title,.entry-meta {

clear:both;

}



.page-title {

padding-top:50px;

}



div.sub-heading {

background-color:#8a9144;

width:225px;

color:#ffffff;

float:left;

font-size:28px;

padding:15px 5px 15px 20px;

margin:20px 25px 0 0;

line-height:1.3em;

}



div#primary {

margin:1em;

}



.entry-content {

color:#282828;

font-size:10pt;

line-height:1.65em;

}



.entry-content h3 {

font-size:24px;

margin-top:40px;

line-height:1.3em;

color:#423f3f;

}



.entry-content h4 {

font-size:20px;

line-height:1.3em;

color:#8a9144;

}



.entry-date {

margin-top:-20px;

font-size:9pt;

}



.entry-meta {

font-size:10pt;

line-height:1.4em;

}



.entry-content blockquote {

background:#ffffdb;

padding:10px 20px;

margin:10px 25px;

}



.entry-content blockquote.even {

background:#ffffff;

}



div#comments {

color:#1a1621;

}



form#commentform .form-label {

margin:1em 0 0;

}



form#commentform span.required {

background:#fff;

color:#c30;

}



form#commentform,form#commentform p {

padding:0;

}



input#author,input#email,input#url,textarea#comment {

padding:0.2em;

}



div.comments ol li {

margin:0 0 3.5em;

}



textarea#comment {

height:13em;

margin:0 0 0.5em;

overflow:auto;

width:66%;

}



.alignright,img.alignright{

float:right;

margin:1em 0 0 1em;

}



.alignleft,img.alignleft{

float:left;

margin:1em 1em 0 0;

}



.aligncenter,img.aligncenter{

display:block;

margin:1em auto;

text-align:center;

}



div.gallery {

clear:both;

height:180px;

margin:1em 0;

width:100%;

}



p.wp-caption-text{

font-style:italic;

}



div.gallery dl{

margin:1em auto;

overflow:hidden;

text-align:center;

}



div.gallery dl.gallery-columns-1 {

width:100%;

}



div.gallery dl.gallery-columns-2 {

width:49%;

}



div.gallery dl.gallery-columns-3 {

width:33%;

}



div.gallery dl.gallery-columns-4 {

width:24%;

}



div.gallery dl.gallery-columns-5 {

width:19%;

}



div#nav-above {

margin-bottom:1em;

}



div#nav-below {

margin-top:0px;

padding-bottom:20px;

}



div#nav-images {

height:150px;

margin:1em 0;

}



div.navigation {

height:1.25em;

}



div.navigation div.nav-next {

float:right;

text-align:right;

}



div.sidebar {

padding:38px 0 0 70px;

}



div.sidebar h3 {

font-size:1.2em;

}



div.sidebar #action-button {

background:#f8881b url(images/Button_5.png) no-repeat top center;

width:194px;

padding:15px;

margin-left:13px;

}



div.sidebar #action-button a {

font-size:22px;

color:#ffffff;

text-decoration:none;

font-weight:bold;

}



div.sidebar #action-button a:hover {

color:#423f3f;

text-decoration:none;

}



div.sidebar #action-items img {

vertical-align:middle;

padding:2px 0;

}



div.sidebar #action-items {

margin-top:-20px;

}



div.sidebar #action-items a {

font-family:helvetica;

padding-left:20px;

font-size:19.5px;

text-decoration:none;

letter-spacing:1px;

background:url(images/arrow-orange.png) no-repeat center left;

margin-left:-10px;

}



div.sidebar #headshot img {

padding-left:0;


}

div.sidebar .headshot img {

padding-left:0;
}


div.sidebar #testimonial {

margin-left:10px;
font-size:28px;
line-height:1.5em;
*line-height:1em;
height:220px\0/;
width:250px;

}



div.sidebar #testimonial a {

font-size:14px;

color:#8a9144;

text-transform:uppercase;

}



div.sidebar #testimonial a:hover {

color:#f8881b;

}



div.sidebar #popular h3 {

padding-top:20px;

}





div.sidebar #popular h3, div.sidebar #quote h3, div.sidebar #people h3, div.sidebar #books h3, div.sidebar .linkcat h2 {

color:#312626;

font-size:26px;

letter-spacing:1px;

}



div.sidebar #popular, div.sidebar .linkcat, div.sidebar #search {

margin-left:10px;

}



div.sidebar #popular ul {

margin:20px 0 0 0;

font-size:18px;

}



div.sidebar #popular a {

text-decoration:none;

}



div.sidebar #popular ul li {

border-bottom:1px solid #e0e3e3;

padding:0 0 4px 0;

margin-left:0;

}



div.sidebar #social {

margin:0 0 30px 35px;

}



div.sidebar #linkcat-4 ul li img {

padding-bottom:10px;

}



div.sidebar input#s {

width:7em;

}



div.sidebar li {

list-style:none;

margin:0 0 2em;

}



div.sidebar li form {

margin:0.2em 0 0;

padding:0;

}



div.sidebar ul ul {

margin:0 0 0 1em;

}



div.sidebar ul ul li {

list-style:none;

margin:0;

}



div.sidebar ul ul ul {

margin:0 0 0 0.5em;

}



div.sidebar ul ul ul li {

list-style:circle;

}



div.subscribe-links a {

font-weight:bold;

text-decoration:none;

font-size:22pt;

}



div.subscribe-links a:hover {

text-decoration:underline;

}



div#menu ul li,div.gallery dl,div.navigation div.nav-previous {

float:left;

}



div#footer {

background:url(images/footer-bg.jpg) no-repeat;

color:#423f3f;

margin:25px auto 0 auto;

height:74px;

}



div#footer p {

margin:0 0 0 85px;

padding:25px 0 0 0;

font-weight:500;

font-size:13px;

}



div#footer a {

color:#423f3f;

}



div#footer a:hover {

text-decoration:none;

color:#f8881b;

}



input#author,input#email,input#url,div.navigation div {

width:50%;

}



div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {

margin:0;

padding:0;

}
