/*   
Theme Name: WPFolio Two
Theme URI: http://wpfolio.visitsteve.com/wiki/
Description: The transition of WPFolio - the WordPress theme for artists - to the Thematic theme framework. 
Author: <a href="http://notlaura.com">Lara Schenck</a>
Author URI: http://themeshaper.com/
Version: 0.9.411b
License: GPL
License URI:
Tags: theme-options, fixed-width, white
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

@import url(reset.css);
@import url(typography.css);
@import url(2c-r-fixed.css);
@import url(images.css);
@import url(default.css);
@import url(plugins.css);
@import url(https://web.archive.org/web/20131217230107cs_/http://www.benweberprojects.com/wp-content/themes/laras126-wpfolio-two-2db5c7a/wpf/css/wpf-styles.php);
@import url(https://web.archive.org/web/20131217230107cs_/http://fonts.googleapis.com/css?family=Lobster&amp;v1);


/* Thematic styles */

.entry-content img {
height:auto;
max-width:100%;
margin:0 0 18px;
}

.alignleft,img.alignleft {
float:left;
margin-right:20px;
}

.alignright,img.alignright {
display:block;
float:right;
margin-left:20px;
}

.aligncenter,img.aligncenter {
margin-left:auto;
margin-right:auto;
display:block;
clear:both;
}

.wp-caption {
text-align:center;
margin-bottom:18px;
}

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

.wp-caption p.wp-caption-text {
margin:0;
padding:5px;
}

.gallery img {
margin:0;
}

.wp-smiley {
max-height:12px;
margin:0!important;
}

/* end Thematic styles */


/* WPF2 styles */

body {
font-size:.9em;
line-height:1.3em;
background-color:#ccc;
font-family:Arial, Helvetica Neue, Helvetica, sans-serif;
}

a {
text-decoration:none;
}

a:hover {
color:#FF4B33;
}

#wrapper {
width:960px;
background-color:#FFF;
margin:20px auto;
}

#respond {
background:transparent;
background-color:inherit;
}

#header {
margin-left:20px;
}

#branding {
width:inherit;
padding:36px 0 5px 12px;
}

#blog-title {
font-size:3.4em;
margin-bottom:7px;
font-family:Lobster, arial, serif;
}

#blog-description {
font-size:1.2em;
margin:15px 0 0 7px;
}

#access {
bottom:10px;
}

#main {
padding:0;
margin-top:5px;
}

.page #container,.page #content {
width:910px;
margin:auto;
}

#content {
margin:0;
}

#footer {
border-top:1px #f1f1f1 solid;
margin-top:0;
padding: 1em;
text-align: center;
}

.entry-content {
padding-top:0;
margin:auto;
}

.menu {
margin-top:30px;
}

.post-bottom-title {
text-align: center;
margin-bottom: 15px;
font-style: normal;
}

.navigation {
	margin-top:20px;
}

.navigation a {
font-weight:700;
font-style:normal;
}

.nav-previous {
padding-left:70px;
width:100px;
}

.nav-next {
padding-right:100px;
width:100px;
}

.navigation a:hover {
color:#999;
}

li.current-menu-item {
text-transform:uppercase;
}

#access,.menu a,a:hover,a:focus,ul,li,.current_page_item {
display:compact;
border:none;
}

ul.sub-menu a {
box-shadow:.5px .5px 2px #ccc;
-moz-box-shadow:.5px .5px 2px #ccc;
-webkit-box-shadow:.5px .5px 2px #ccc;
}

#subsidiary .sub-menu a,#primary .sub-menu a,#secondary .sub-menu a {
box-shadow:0 0 0 transparent;
-moz-box-shadow:0 0 0 transparent;
-webkit-box-shadow:0 0 0 transparent;
}

.news h1.entry-title {
font-size:1.7em;
margin-bottom:10px;
border-bottom:1px solid #ccc;
margin-top:20px;
border:none;
font-weight:700;
}

.news h2.entry-title {
font-weight:400;
font-size:1.7em;
border-bottom:1px solid #ccc;
margin:20px 0 10px;
}

.news #container {
margin-left:30px;
width:640px;
}

.news #content {
width:640px;
}

.portfolio #container {
width:100%;
}

.portfolio #content {
margin: auto;
width:940px;
}

.page #content, .archive #content {
	margin-top:20px;
}

.portfolio h1.entry-title, .portfolio h1.entry-title a:active {
text-align:center;
font-weight:400;
font-size:1.2em;
text-transform:uppercase;
padding:0 0 25px;
}

.attachment h1.post-title {
text-align:center;
font-weight:400;
font-size:1.2em;
text-transform:uppercase;
padding:0 0 25px;
}

/* Thumbnails */

span.thumb-list {
float:left;
padding-left:11px;
margin:auto; 
}

h4.thumb-title,h4.thumb-title a,h4.thumb-title a:hover {
font-size:.8em;
line-height:1.1em;
text-align:center;
padding-top:8px;
}

img.attachment-post-thumbnail, img.attachment-post-thumbnail wp-post-image {
border:1px solid #ccc;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
margin:0 10px;
padding:3px;
}

img.attachment-post-thumbnail:hover,.gallery-icon:hover {
opacity:.7;
}

/* End */

.main-aside {
width:270px;
}

#primary,#secondary,.main-aside ul li ul li {
	list-style-type:none;
}

ul.xoxo {
	margin-left:30px;
}

#primary ul.xoxo,#secondary ul.xoxo {
	margin-left:10px;
}

.widemargins {
margin:auto 120px;
}

h3.widgettitle {
padding-bottom:10px;
}

.aside h3 {
font-size:18px;
}

.main-aside ul {
padding-top:10px;
}

#subsidiary {
margin-left:0;
}

img.attachment-full {
clear:both;
display:block;
margin-left:auto;
margin-right:auto;
padding:10px 0;
}

.entry-utility {
	margin: 0;
}

.edit-link a,span.edit a {
color:red;
font-weight:700;
padding:5px;
}

.edit-link a:hover,span.edit a:hover {
font-weight:700;
color:blue;
clear:both;
}

.entry-meta {
padding-bottom:20px;
}

.entry-meta abbr {
border:none;
cursor:text;
font-size:1em;
font-style:normal;
letter-spacing:.05em;
}

#artwork-meta {
width:500px;
font-size:1em;
line-height:1.1em;
margin-left:20px;
margin-bottom:30px;
}

#artwork-meta li {
list-style-type:none;
}

.single h1.entry-title {
border-bottom:1px solid;
}

#siteinfo {
padding:20px 0 40px 20px;
color:#666;
}

#siteinfo p{
	color:#666;
}

#credits {
float:left;
}

#license {
float:right;
margin-right:20px;
}

#lisym {
display:inline;
position:relative;
top:4px;
right:3px;
}

.page-template-templatepage-fullwidth-php,.portfolio #comments {
width:623px;
}

.portfolio #comments {
margin-left:20px;
}

.widemargins #comments {
margin:0;	
}

#comments-list li.bypostauthor {
background-color:#fff;
}

.entry-content h3 {
font-style:normal;
padding:6px 0;
}

p,#blog-title a,.entry-title a,.entry-content,h3.widgettitle,h1,h2,h3,h4 {
color:#000;
}

#access a,#blog-description,.aside a,.aside,.entry-meta,.entry-utility,.entry-utility a,input#s,.navigation a,#blog-title a:hover,.textwidget p {
color:#666;
}

#footer,.news h2.entry-title,img.attachment-post-thumbnail,.single h1.entry-title,.gallery-icon {
border-color:#666;
}

#access a:hover {
background-color:#E8E8E8;
}

.sf-menu,.sf-menu ul,.sf-menu .current_page_parent a,.sf-menu ul,.gallery-icon,#primary,#secondary {
border:none;
}

.portfolio .post h1.entry-title,.portfolio .entry-meta,.attachment h1.entry-title,span.meta-sep-edit,#nav-above.navigation {
display:none;
}

h1,h2,h3,h4,h5,h6,p,#comments h3,.entry-content h2,.entry-title,textarea,input {
font-family:Arial, Helvetica Neue, Helvetica, sans-serif;
}

.error404 #content {
	margin:auto;
	width:620px;
	padding:50px;
}

.page-template-template-page-home-php #content {
display: none;
}

/* End WPF2 styles */
/*
     FILE ARCHIVED ON 23:01:07 Dec 17, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:10:25 Sep 30, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.412
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.01
  esindex: 0.01
  cdx.remote: 10.603
  LoadShardBlock: 343.758 (3)
  PetaboxLoader3.resolve: 2431.374 (3)
  PetaboxLoader3.datanode: 169.686 (4)
  load_resource: 2392.155
*/