/*
Theme Name: Patrick Zaldarriaga
Theme URI: http://www.patrickzaldarriaga.com/
Description: The default WordPress theme for Patrick Zaldarriaga
Version: 1.0
Author: Wilfred Reyes / CJ Reyes
Author URI: http://kumod.akoniya.com/
Tags: blue, fixed width, columns
*/



/* Begin Typography & Colors */
@font-face {
    font-family: 'SteelfishBold';
    src: url('steelfish_bd-webfont.eot');
    src: url('steelfish_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('steelfish_bd-webfont.woff') format('woff'),
         url('steelfish_bd-webfont.ttf') format('truetype'),
         url('steelfish_bd-webfont.svg#SteelfishBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SteelfishRegular';
    src: url('steelfish_rg-webfont.eot');
    src: url('steelfish_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('steelfish_rg-webfont.woff') format('woff'),
         url('steelfish_rg-webfont.ttf') format('truetype'),
         url('steelfish_rg-webfont.svg#SteelfishRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wfr { font-family: 'SteelfishRegular', Arial, sans-serif; }
.wfb { font-family: 'SteelfishBold', Arial, sans-serif; }

#site-title { margin:0; padding:18px 0 0; font-size:72px; line-height:1em; text-transform:uppercase; text-shadow:0 1px 1px #ffffff; letter-spacing:1px; }
.entry-title { font-size:48px; line-height:1.125em; color:#003663; text-align:center; text-shadow:0 1px 1px #fff; margin-bottom:18px; text-align:left; }
.page .entry-title, .archive .entry-title, .single .entry-title { padding-top:108px; width:630px; padding-right:320px; text-align:center; }

#footer {
	color:#fff;
	background: #034b86; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#318eb9', endColorstr='#034b86'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#318eb9), to(#034b86)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #318eb9,  #034b86); /* for firefox 3.6+ */ 
}
#footer a:focus, #footer a:hover, #footer a.list-post-title:hover {color:#F23F1E;}
#footer a { color:#fff468; }
#footer a.list-post-title { font-size:14px; line-height:18px; color:#6dcff6; }
#pre-footer{ padding-top:18px; background:url(src/footer-line.png) center top repeat-y; }
#footer .section-title { text-shadow:0 1px 1px #003663; }
.post-list-title { font-size:24px; line-height:30px; text-shadow:0 1px 1px #fff; }
.post-archive { border-bottom:1px solid #eee; margin-bottom:18px; }
/* End Typography & Colors */

/* Begin Structure */
#page { background:url(src/poem-bck.png) center 126px no-repeat; }
#splash { background:url(src/splash.png) center top repeat-x; height:504px; }
.splash-inner { background:url(src/patrick-splash.png) center top no-repeat; padding-top:90px; padding-bottom:144px; }
.section-middle .wrapper { margin-left:20px; }
.section-last .wrapper { margin-left:35px; }
.page #content, .archive #content, .single #content { background:url(src/p-splash.png) center top repeat-x; }
.page-wrapper {  background:url(src/p-patrick-splash.png) center top repeat-x; }
.page .entry-content, .archive .entry-content, .single .entry-content, #sidebar{ margin-top:126px; }
#nav-below { border-bottom:1px solid #eee; padding-bottom:18px; margin-bottom:17px; }
.navigation .alignright { text-align:right; }
/* End Structure */

/*	Begin Headers */
.section-title { font-family: 'SteelfishBold', Arial, sans-serif; font-size:30px; line-height:1.2em; text-transform:uppercase; text-shadow:0 1px 1px #fff; }
.post-title { text-shadow:0 1px 1px #fff; }
/* End Headers */

/* Begin Images */
.content-entry img { display:block; margin:0 0 18px; }
img.thumbnail { float:left; margin:18px 10px 18px 0; display:block; padding:3px; background:#fff; border:1px solid #eee; box-shadow: 0 1px 3px #444; -moz-box-shadow: 0 1px 3px #444;-webkit-box-shadow: 0 1px 3px #444; }
.archive img.thumbnail { margin:0 0 18px; max-width:100%; }
/* End Images */

/* Begin Lists */
ul.menu { margin:0; padding:0; list-style-type:none; font-family: 'SteelfishRegular', Arial, sans-serif; text-align:right; }
ul.menu li { display:inline; }
ul.menu a { text-shadow:0 1px 1px #ffffff; }
ul#menu-top-menu { padding-top:18px; }
ul#menu-top-menu a { font-size:18px; line-height:2em; color:#959595; text-transform:lowercase; padding:0 1em; letter-spacing:1px; }
ul#menu-main-menu a { font-size:22px; line-height:1.63em; text-transform:uppercase; padding:0 .75em; font-family: 'SteelfishBold', Arial, sans-serif; }
ul.menu a:hover, ul#menu-top-menu a:hover, ul.menu li.current-menu-item a, ul#menu-top-menu li.current-menu-item a { color:#F23F1E; }
.section-middle ol, .section-last ol { margin:0 0 18px; padding:0; list-style-type:none; }
/* End Entry Lists */

/* Begin Form Elements */
input#quiz { width:30px; *vertical-align:middle; }
input#captchafield { width:40px; }
img#captchaimg {position:relative; vertical-align:middle; margin-left:10px; *margin-top:-12px; }
.wpcf7-form div.wpcf7-response-output { padding:.8em;margin:0 0 1em;border:2px solid #ddd;}
.wpcf7-form div.wpcf7-mail-sent-ok { background:#E6EFC2;color:#264409;border-color:#C6D880; }
.wpcf7-form div.wpcf7-validation-errors, .wpcf7-form span.wpcf7-not-valid-tip { background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.wpcf7-form span.wpcf7-not-valid-tip { padding:.25em .5em; }
.req, .required { color:#ed1c24; }
.fblock { margin-bottom:1.5em; }
/* End Form Elements */

/* Begin Comments*/
p.reply { border-bottom:1px solid #eee; padding-bottom:18px; }
.comment-author, .entry-meta, .logged-in-as { font-family:Arial, sans-serif; }
img.avatar { float:left; margin:0 18px 18px 0; display:block; padding:3px; background:#fff; border:1px solid #eee; box-shadow: 0 1px 3px #ddd; -moz-box-shadow: 0 1px 3px #ddd;-webkit-box-shadow: 0 1px 3px #ddd; }
.comment-body { padding-left:58px; }
#comments h3#comments-title span { font-style:italic; color:#999; }
#comments .navigation { margin-bottom:18px; border-bottom:1px solid #eee; padding-bottom:17px; }
#comments .nav-next { text-align:right; }
h3#comments-title, .comment-author cite, #reply-title { text-shadow:0 1px 1px #fff; }
.comment-author cite { font-family:Georgia, serif; color:#F23F1E; }
/* End Comments */

/* Begin Sidebar */
.sblock { margin:0 0 36px; padding:0; }
/* End Sidebar */

/* Begin Various Tags & Classes */
.main-quote { font-size:48px; line-height:1.125em; color:#003663; text-align:center; text-shadow:0 1px 1px #fff; margin-bottom:18px; }
.quote-author { text-align:right; text-transform:uppercase; font-size:30px; line-height:1.2em; padding-right:1em; text-shadow:0 1px 1px #fff; }
.copyright { padding:18px 0 36px; margin:0; text-align:center; background:url(src/line-h.png) left top repeat-x; }
.category-meta { display:block; font-family:Arial, sans-serif; }
.news-events ul#menu-top-menu li.menu-item-22 a, .prose-poetry ul#menu-main-menu li.menu-item-33 a { color:#F23F1E; }

/* End Various Tags & Classes*/