/*********************************************************************************************

Theme Name: Seven Five
Theme URI: http://www.press75.com/
Description: Designed by Jason Schuller
Version: 1.5.3
Author: Press75.com
Author URI: http://www.press75.com/

**********************************************************************************************

Designed and Built by Jason Schuller - theSevenFive.com

CSS, XHTML and Design Files are all Copyright 2007-2010 Circa75 Media, LLC

Be inspired, but please don't steal :)

**********************************************************************************************

0.  CSS Reset  -------------------------  All Theme Files
1.  Basic Setup  -----------------------  All Theme Files
2.  Header Styles  ---------------------  header.php
3.  Navigation and Menu Styles  --------  header.php
4.  Main Content Styles  ---------------  index.php, single.php, page.php
5.  Flickr Specific Styles  ------------  home.php
6.  Twitter Specific Styles  -----------  home.php
7.  Delicious Specific Styles  ---------  home.php
8.  Last.FM Specific Styles  -----------  home.php
9.  Feed Specific Styles  --------------  home.php
10. Post Comment Styles  ---------------  comments.php
11. Footer Styles  ---------------------  footer.php
12. WordPress Specific Styles  ---------  home.php, index.php, single.php, page.php

**********************************************************************************************/


/********************************************************************************************* 

0.  CSS Reset  -------------------------  All Theme Files

*********************************************************************************************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;font-weight: normal; }

.tags {
margin-top: 20px;}

.tags li{
display: inline-block;
font-size: 11px;
margin-right: 5px;
}

#related_box {
margin-top:100px;
margin-left:0px;
width:500px;

}


.relatedcontent h3 {
font-size:25px;
letter-spacing:-1px;
line-height:10px;
margin-top:7px;
padding:0;
font-family:  "Adobe Garamond Pro";
text-transform: uppercase;

}



table {
border-collapse: collapse;
border-spacing: 0;
}

fieldset, img {border: 0;}

address, caption, cite, code, dfn, em, strong, th, var {
font-style: normal;
font-weight: normal;
}

ol, ul {list-style: none;}
caption, th {text-align: left;}

h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}

q:before, q:after {content: '';}
abbr, acronym {border: 0;}


/*********************************************************************************************

1.  Basic Setup  -----------------------  All Theme Files

*********************************************************************************************/
body {
width: auto;
height: auto;
font-family: Garamond, Georgia;
font-size: 13px;
line-height: 20px;

}

body, a:link, a:visited, a:hover {color: #555555;}
a:hover {text-decoration: underline;}

h1 {
font-family:'Adobe Garamond Pro';
font-size:22px;
font-style:italic;
font-weight:normal;
}

h2 {

font-family: 'Adobe Garamond Pro', Garamond, Georgia, serif;


font-size:85px;
font-style:normal;
font-weight:lighter;
letter-spacing:-4px;
line-height:72px;
margin:9px 0 9px;
text-transform:uppercase;
width:400px;

}

h3 {
font-size:11px;
font-weight:lighter;
margin:0 0 5px;
}


h4 {
font-size:18px;
font-weight:lighter;
margin:0 0 5px;
font-family:  "Adobe Garamond Pro";
}

strong {font-weight: bold;}


abbr,acronym {
border-bottom: 1px dotted;
cursor: help;
} 

em {font-style: italic;}
ol,ul {margin: 0;}
ol li {list-style: decimal outside;}
ul li {list-style: none;}

th,td {
border: 1px solid;
padding: 8px;
}

th {
font-weight:bold;
text-align:center;
}

caption {
margin-bottom: 8px;
text-align: center;
}

p,fieldset,table {margin-bottom: 10px;}
a:link, a:visited {text-decoration: none;}

:focus {
outline: 0;
}

.alignleft {
float: left;
}

.alignright {
float: right;
}


/*********************************************************************************************

2.  Header Styles  ---------------------  header.php

*********************************************************************************************/
#header {
float:left;
margin:0 0 20px;
padding:70px 0 50px 80px;
width:900px;
}

#header a {
background: none;
}

#logo {
width: 400px;
float: left;
}


/*********************************************************************************************

3.  Navigation and Menu Styles  --------  header.php

*********************************************************************************************/
#menu {
width: 500px;
float: left;
}

#menu ul {
list-style: none;
width: 500px;
float: left;
padding: 0 15px 0 0;
}

#menu a {
float:right;
font-size:9px;
font-weight:lighter;
letter-spacing:2px;
margin:0 0 0 1px;
padding:4px 11px;
text-transform:uppercase;

}


/*********************************************************************************************

4.  Main Content Styles  ---------------  index.php, single.php, page.php

*********************************************************************************************/
#content {
float: left;
}

.content-item {
width: 900px;
float: left;
margin: 0 0 0px 0;
padding: 0 0 0px 80px;

}


.post-list {
float:left;
margin:0px 0 10px 30px;
width:500px;
}

.content-post-list {
width: 900px;
float: left;
margin: 0 0 100px 0;
padding: 0 0 0px 80px;

}

.post-list h2 {
font-size:25px;
letter-spacing:-1px;
line-height:10px;
margin-top:7px;
padding:0;
}

.last-item {
border-bottom: none;
}

.content-body {
float:left;
margin:0px 0 100px 30px;
width:500px;
}

.entry {
padding-right: 15px;
}

.entry a {
background: #E9E9E9;
padding: 0 2px 0 2px;
}

.entry img {
margin: 10px 0px 10px 0px;
}

.entry a img  {
background: none;
}


.entry h3 {
margin-top: 15px;
}

.content-dets {
float:left;
margin-right:60px;
margin-top:0;
width:150px;
}

.content-dets a, .content-dets-alt a {
font-weight: normal;
}

.content-dets-alt {
width: 210px;
float: left;
}

ul.dets {
list-style: none;
font-size: 10px;
}

.dets li {
margin: 0 0 -5px 0;
}

.subscribe-link {
background: url(images/rss.png) left no-repeat;
padding: 0 0 0 25px;
}

.comments-link {
background: url(images/comments.png) left no-repeat;
padding: 0 0 0 25px;
}

#comments, #respond  {
padding: 0px;
}


.descricao {
font-size: 20px;
background-color: red;
}
/*********************************************************************************************

5.  Flickr Specific Styles  ------------  home.php

*********************************************************************************************/
#flickr-feed img {
width: 75px;
height: 75px;
padding: 0px;
margin: 0 4px 2px 0;
}

#flickr-feed  {
border-top:5px solid #E2E2E2;
padding-top:100px;
}


.flickr-link {
background: url(images/flickr.png) left no-repeat;
padding: 0 0 0 25px;
}

#preview{
position:absolute;
display:none;
}

#preview img {
background: #323232;
padding: 10px;
}


/*********************************************************************************************

6.  Twitter Specific Styles  ------------  home.php

*********************************************************************************************/
#twitter-feed {
padding-bottom: 0;
}

#twitter-feed img {

width: 42px;
height: 42px;
float: left;
padding: 0px;
margin: 0 10px 0 0;
}

.tweet {
border-bottom: 1px solid #EFEFEF;
width: 500px;
float: left;
margin: 0 0 10px 0;
padding: 0 0 10px 0;
}

.twitter-link {
background: url(images/twitter.png) left no-repeat;
padding: 0 0 0 25px;
}

#twitter-last-item {
background: #FFFFFF;
width: 660px;
height: 1px;
float: left;
margin: -11px 0 0 0;
}

.time {
font-size: 10px;
width: 575px;
margin: -2px 0 0 0;
}

p.text {
padding-right: 15px;
}

#twitter p.text {
line-height:16px;
margin-top:-3px;
padding-right:15px;
text-transform: lowercase;
}


/*********************************************************************************************

7.  Delicious Specific Styles  ---------  home.php

*********************************************************************************************/
#delicious-feed {
padding-bottom: 0;
}

.delicious-link {
background: url(images/delicious.png) left no-repeat;
padding: 0 0 0 25px;
}

#delicious li {
border-bottom: 1px solid #EFEFEF;
width: 660px;
float: left;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}

#delicious-last-item {
background: #FFFFFF;
width: 660px;
height: 1px;
float: left;
margin: -11px 0 0 0;
}

	#delicious h2 {
margin-top: 4px;
}

#delicious p {
padding-right: 15px;
}


/*********************************************************************************************

8.  Last.FM Specific Styles  -----------  home.php

*********************************************************************************************/
#lastfm-feed img {
background: #323232;
width: 75px;
height: 75px;
padding: 10px;
margin: 0 15px 15px 0;
}

.lastfm-link {
background: url(images/lastfm.png) left no-repeat;
padding: 0 0 0 25px;
}


/*********************************************************************************************

9.  Feed Specific Styles  --------------  home.php

*********************************************************************************************/
#rss-feed {
padding-bottom: 0;
}

.rss-feed-link {
background: url(images/sevenfive.png) left no-repeat;
padding: 0 0 0 25px;
}

#feed li {
border-bottom: 1px solid #EFEFEF;
width: 660px;
float: left;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}

#feed-last-item {
background: #FFFFFF;
width: 660px;
height: 1px;
float: left;
margin: -11px 0 0 0;
}

#rss-feed h2 {
margin-top: 4px;
}

#rss-feed p {
padding-right: 15px;
}


/*********************************************************************************************

10. Post Comment Styles  ---------------  comments.php

*********************************************************************************************/
#reply_form {
width: 604px;
margin: 0 0 0 0;
padding: 8px;
float: left;
}

.comment-author {
font-weight: normal;
}
.comment-body p {
margin-left: 52px;
margin-top:-8px;
}


.comment-meta {
font-size: 10px;
font-weight: normal;
margin: 0 0 10px 0;
}

img.avatar {
float:left;
margin:2px 10px 5px 0;
}

ul.commentlist {
margin: -22px 0 0 0;
padding: 0;
}

ul.commentlist a:link, ul.commentlist a:visited {
}

ul.commentlist a:hover {

text-decoration: underline;
}

ul.commentlist cite {
font-size: 17px;
font-weight:normal;
text-transform: uppercase;

}



ul.commentlist li.alt {
padding: 20px 0 20px 0;
border-bottom: 1px solid #E3E4E7;
}

ul.commentlist li {
padding: 20px 0 20px 0;
border-bottom: 1px solid #E3E4E7;
}

ul.commentlist li div.reply {
margin-left:52px;
margin-top:-10px;
}

* + html ul.commentlist li div.reply {
line-height: 1.3em;
}

ul.commentlist li div.reply a {
text-decoration: underline;
}

ul.commentlist li ul.children { 
list-style: none; 
margin: 14px 0 0;
padding: 0;
text-indent: 0; 
}

ul.commentlist li ul.children li {
padding: 20px 0 0px 20px;
border-bottom: none;
}

ul.commentlist li ul.children li.alt {
padding: 20px 0 0px 20px;
border-bottom: none;
}

ul.commentlist li ul.children li.depth-2 { margin:0; }
ul.commentlist li ul.children li.depth-3 { margin:0; }
ul.commentlist li ul.children li.depth-4 { margin:0; }
ul.commentlist li ul.children li.depth-5 { margin:0; }

#comments-last-item {
float: left;
margin: -1px 0 0 0;
background: #FFFFFF;
width: 660px;
height:1px;
}

input#submit {
background: url(images/submit.png) top left no-repeat;
border: none;
cursor: pointer;

width: 82px;
height: 34px;
margin: 0 0 5px 0;
}

#comment {
background: url(images/fields.jpg) top left repeat-x;
background:#fff;
border: 1px solid #CACACA;
font-size: 12px;
line-height: 20px;

width: 488px;
height: 215px;
padding: 5px;
}

#author, #email, #url {
background: url(images/fields.jpg) top left repeat-x;
border: 1px solid #CACACA;
font-size: 12px;

width: 200px;
height: 20px;
padding: 5px;
}

.fieldset {
list-style: none;
margin: 0;
padding: 0;
}

.fieldset li {
margin: 0 0 10px 0;
padding: 0;
}

.says {display:none;}


/*********************************************************************************************

11. Footer Styles  ---------------------  footer.php

*********************************************************************************************/
#footer {
width: 900px;
float: left;
margin: 0px 0 20px 0;
padding: 0 0 20px 80px;
}


/*********************************************************************************************

12. WordPress Specific Styles  ---------  home.php, index.php, single.php, page.php

*********************************************************************************************/
.wp-caption img {
margin-bottom: 5px;
padding:5px;
background-color:#FFFFFF;
}

.wp-caption-text {

text-align:center;
padding-top: 5px;
padding-bottom: 5px;
width: auto;
font-weight: bold;
text-transform: uppercase;
}

code {
font: 1.1em 'Courier New', Courier, Fixed;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
margin: 5px 0 15px 20px;
display: inline;
}

img.alignleft {
margin: 5px 20px 15px 0;
display: inline;
}

.alignright {
float: right;
margin-left: 15px;
}

.alignleft {
float: left;
margin-right: 15px;
}

acronym, abbr, span.caps {
cursor: help;
}

acronym, abbr {
border-bottom: 1px dashed #999;
}

blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #EFEFEF
}

blockquote cite {
margin: 5px 0 0;
display: block;
}

.center {
text-align: center;
}

.hidden {
display: none;
}

hr {
display: none;
}

a img {
border: none;
}

.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.wp-caption {
text-align: center;
background-color: #FFF;
padding: 10px 5px 0 5px;
margin-bottom: 5px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 4px 4px 5px;
margin: 0;
background: none;

}

