/* @override http://localhost:8888/wp-content/plugins/find-me-on/stylesheet.css */

/*   
Theme Name: Pangea
Theme URI: http://www.pangeaphoto.com
Description: A wordpress theme developed exclusively for the Pangea Photo Blog.
Author: Philip Scott Andrews
Author URI: http://www.philipscottandrews.com/
Version: 1.0
.
cpoyright Philip Scott Andrews 2009.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Import a basic layout */
@import url('styles/2c-r.css');

/* Basic WordPress Styles */
@import url('styles/wp.css');

body{
	text-align: center;
	background-color: #111;
}

#container {
        width: 850px;
        background-image: url(images/bg.png);
    background-repeat: repeat-x;
}

#content {
	margin-top: 0px;
    padding: 25px;
}

#wrapper {
  margin: 0 auto;
  width: 850px;
  text-align: left;
}

/* =Header
-------------------------------------------------------------- */

#header{
	height: 50px;
}

#branding {
		width: 256px;
        background-image: url(images/header.png);
        background-repeat: no-repeat;
        height: 109px; 
		border: none !important;
		padding: 0;
		margin:  0 -8px -40px 0;
		position: relative;
		float: right;
}

#branding h1 {
	margin-left: -9000px;;
}

#blog-title {
	display: none;
}

/* =Menu
-------------------------------------------------------------- */

#access {
 float: left;
 width: 100%;
 line-height: normal;
}

.form-label {
	color: #777;
	font-variant: small-caps;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}

.skip-link {
 position:absolute;
        left:-9000px;
}
.menu{
margin-top: -50px;
padding: 3px 0;
margin-left: -40px;
list-style-type: none;
text-align: left;
}

.menu li{
display: inline;
margin: 0px;
}

.menu li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
background-color: #333;
color: #888;
}

.menu li a:visited{
color: #888;
}

.menu li a:hover{
background-color: #888;
color: black;
}

.menu li a:active{
color: black;
}

.menu li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #222;
color: #666;
}





/* =Content
-------------------------------------------------------------- */

#featured {
	width: 800px;
	padding-top: 20px;
}

#remainder {
	width: 600px;
}

#dremainder {
	width: 600px;
}

.entry-summary {
	height: 250px;
	width: 600px;
	border-bottom: 1px dashed #333;
	margin-top: 15px;
	padding-bottom: 25px;
	padding-top: 30px;
	clear: both;
}

.entry-summary img{
	margin-top: -35px;
	margin-right: 15px;
	border: 0;
}



.entry-title{
	margin-top: -12px;
	margin-bottom: 5px;
	padding-left: 5px;
}


#remainder .entry-title{
	margin-top: 15px;
	margin-bottom: 15px;
}
.post {
        margin: 0 0 0 0;      
}

#featured .entry-meta{
	border-bottom: 1px dashed #333;
}

.dentry-content {
	border-bottom: 1px dashed #666;
	margin-bottom: 25px;
}

#remainder .cat-links{
	
	
	top: 25px;
	color: #666;
	font: small-caps 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* Typography_____________________________*/

body {
    font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif}

strong, em, b, i {
    font-family: "Helvetica Neue",  Helvetica,Arial, Geneva, sans-serif}

h1, h2, h3, h4, h5, h6 {
	font-variant: small-caps;
	color: #999;
	}

p,ol,ul {
	color:  #999;
	font: 13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	letter-spacing: .03em;
}

.entry-summary p{
	font-size: 12px;
	color: #777;
}


.entry-meta, .entry-utility{
	color: #555;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#footer-item ul{
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	list-style-type: none;
	color: #666;
}

#access a{
	font-size: 11px;
}

/* Links______________*/

a:link {
	color: #888;
	text-decoration: none;
}    /* unvisited link */
a:visited {
	color: #888;
	text-decoration: none;
} /* visited link */
a:hover {
	text-decoration: none;
	color: #fff;
}   /* mouse over link */
a:active {
	color: #fff;
	text-decoration: none;
}  /* selected link */

/* Footer__________*/

#footer{
	float: left;
	width: 850px;
	height: 170px;
	padding-left: 25px;
	padding-right: 25px;
	background: url(images/footerlogo.png) no-repeat;
}

#footer-item1 {
	margin-left: 140px;
	float: left;
	width: 300px;
	
}

#footer-item2 {
	float: left;
	width: 200px;
}

#footer-item3 {
	float: right;
	width: 200px;
}

#footer-item2 ul{
	list-style-type: none;
	opacity: 1;
	text-align: left;
}

.textwidget {
	color: #666;
	font-size: 13px;
}

h3.widget-title{
	font-size: 18px;
}

/* Sidebar________*/

#sidebar_container{
	float: right;
	width: 180px;
	margin-top: -1345px;
	padding-left: 15px;
	padding-right: 15px;
	border-left-style:dashed;
	border-left-width: 1px;
	border-left-color: #333;	
}

ul.xoxo{
	list-style: none;
	padding-right: 10px;
	padding-left: 0px;
}

#footer ul.xoxo.blogroll{
	margin-left: -20px;
}

#searchform {
	margin-left: -6px;
}

ul#twitter_update_list, ul.xoxo.blogroll{
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	list-style-type: disc;
	padding-left: 20px;
}


.widget-title{
	
	margin-bottom: 5px;
}


/* Navigation______*/

.nav-previous{
	margin-bottom: 5px;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: normal;
	font-style: normal;
}

.nav-next{
	float: right;
	margin-top: -19px;
	margin-bottom: 5px;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: normal;
	font-style: normal;
}

/* Contributers__________*/

#contentcon{
	height: 1600px;
	padding-left: 10px;
}

#contributors {
	padding: 0px;
	margin: 0;
	width: 820px; 
}

#contributors ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#contributors li{
	position: relative;
	float: left;
	width: 390px;
	height: 500px;
	padding: 10px;
	margin: 0;
}

#contributors li img{
	border: 0;
}

/* dialouge________*/

#dcontainer {
        width: 850px;
        height: 1000px;
        background-image: url(images/bg.png);
    background-repeat: repeat-x;
    
}

#dcontent {
	margin-top: 10px;
    padding-left: 25px;
        float: left;
}

#johnnybio {
	border-bottom: 1px dashed #333;
	border-style: none;
	margin-top: -20px;
	margin-bottom: 50px;
}

#sidebar_containerd{
	width: 180px;
	float: right;
	margin-top: 50px;
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border-left-style:dashed;
	border-left-width: 1px;
	border-left-color: #333;	
}

/*_____comments*/

#respond {
	border-top: 1px dashed #333;
}

/*______Sociable*/

.sociable {
	padding-top: 25px;
	padding-bottom: 10px;
}

