262/* Theme Name: BVP Template Description: The BVP Template theme for WordPress is customizable, simple, and readable -- make it yours with a custom menu, header and footer logo image. Blog Template supports featured images(thumbnails for gallery posts and custom header images for posts and pages) and theme option page for uploading header and footer logo image. Author: WPoet team Author URI: http://wpoets.com Version: 1.0 License: GNU General Public License License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: brown, white, two-columns, fixed-width, right-sidebar, custom-menu, custom-header, full-width-template, threaded-comments, theme-options */ @font-face { font-family: 'Lobster'; font-style: normal; font-weight: normal; src: local('Lobster'), url('http://themes.googleusercontent.com/static/fonts/lobster/v3/MWVf-Rwh4GLQVBEwbyI61Q.woff') format('woff'); } html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } h1{font-size:26px;color:#5D544E;font-weight:normal;} article, aside, figure, footer, header, hgroup, nav, section {display: block;} h2 {color:#9D0032;} /* Responsive images and other embedded objects Note: keeping IMG here will cause problems if you're using foreground images as sprites, like, say for Google Maps custom placemarkers. There has been a report of problems with standard Google maps as well, but we haven't been able to duplicate or diagnose the issue. */ /* force a vertical scrollbar to prevent a jumpy page */ html {overflow-y: scroll;} /* we use a lot of ULs that aren't bulleted. don't forget to restore the bullets within content. */ ul {list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;} a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent;} del {text-decoration: line-through;} abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;} /* tables still need cellspacing="0" in the markup */ table {border-collapse: collapse; border-spacing: 0;} th {font-weight: bold; vertical-align: bottom;} td {font-weight: normal; vertical-align: top;} hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;} input, select {vertical-align: middle;} pre { white-space: pre; /* CSS2 */ white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ word-wrap: break-word; /* IE */ } input[type="radio"] {vertical-align: text-bottom;} input[type="checkbox"] {vertical-align: bottom; *vertical-align: baseline;} .ie6 input {vertical-align: text-bottom;} select, input, textarea {font: 99% sans-serif;} table {font-size: inherit; font: 100%;} /* Accessible focus treatment people.opera.com/patrickl/experiments/keyboard/test */ a:hover, a:active {outline: none;} small {font-size: 85%;} strong, th {font-weight: bold;} td, td img {vertical-align: top;} /* Make sure sup and sub don't screw with your line-heights gist.github.com/413930 */ sub, sup {font-size: 75%; line-height: 0; position: relative;} sup {top: -0.5em;} sub {bottom: -0.25em;} /* standardize any monospaced elements */ pre, code, kbd, samp {font-family: monospace, sans-serif;} /* hand cursor on clickable elements */ .clickable, label, input[type=button], input[type=submit], button {cursor: pointer;} /* Webkit browsers add a 2px margin outside the chrome of form elements */ button, input, select, textarea {margin: 0;} /* make buttons play nice in IE */ button {width: auto; overflow: visible;} /* scale images in IE7 more attractively */ .ie7 img {-ms-interpolation-mode: bicubic;} /* prevent BG image flicker upon hover */ .ie6 html {filter: expression(document.execCommand("BackgroundImageCache", false, true));} /* let's clear some floats */ .clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; } .clearfix:after { clear: both; } .clearfix { zoom: 1; } /* Ok, this is where the fun starts. -------------------------------------------------------------------------------*/ /* new Linux- and Windows-friendly sans-serif font stack: http://mky.be/fontstack */ body {font: 13px Helmet, Freesans, sans-serif; background-color: #C9BFA2;} /* using local fonts? make sure to read up on Paul Irish's Bulletproof @font-face syntax: http://mky.be/font-face/bulletproof/ */ /* we like off-black for text */ select, input, textarea {color: #333;} textarea{ margin-top:10px;margin-bottom:10px;} a {color: #03f;} a:hover {color: #69f;} /* Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */ ::-moz-selection{background: #fcd700; color: #fff; text-shadow: none;} ::selection {background: #fcd700; color: #fff; text-shadow: none;} /* j.mp/webkit-tap-highlight-color */ a:link {-webkit-tap-highlight-color: #fcd700;color: #9D0031; text-decoration: none;} ins {background-color: #fcd700; color: #000; text-decoration: none;} mark {background-color: #fcd700; color: #000; font-style: italic; font-weight: bold;} div#breadcrumbs a { color: #222222; } /* =WordPress Core -------------------------------------------------------------- */ .alignnone { margin: 5px 20px 20px 0; } .aligncenter, div.aligncenter { display:block; margin: 5px auto 5px auto; } .alignright { float:right; margin: 5px 0 20px 20px; } .alignleft { float:left; margin: 5px 20px 20px 0; } .aligncenter { display: block; margin: 5px auto 5px auto; } a img.alignright { float:right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float:left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin:0; max-width: 98.5%; padding:0; width: auto; } .wp-caption p.wp-caption-text { font-size:11px; line-height:17px; margin:0; padding:0 4px 5px; } .sticky{} .gallery-caption{} .bypostauthor{} strong{color:#726864;} .postmetadata small{color:#726864;} /* And here begins the Wordpress fun. -------------------------------------------------------------------------------*/ #page-wrap {width: 100%; margin: 20px auto;} .navigation{ width:100%; height:auto; } .next-posts{ float:left; } .next-posts {font-size:12px;} .prev-posts{ float:right; } #searchform {} #s {} #searchsubmt {} #commentform p{color:#726864;} #commentform{line-height:1.5;} ol.commentlist {list-style: none;color:#726864;width:98%;position:relative;} ol.commentlist li.comment {border-bottom: 1px dotted #666; padding: 10px;margin-bottom:15px;} ol.commentlist li.comment div.vcard cite.fn {font-style: normal;} ol.commentlist li.comment div.vcard cite.fn a.url {} ol.commentlist li.comment div.vcard img.avatar {float:right; margin: 0 0 10px 10px;} ol.commentlist li.comment div.comment-meta {font-size: 10px;} ol.commentlist li.comment div.comment-meta a {color: #ccc; font-size:12px;} ol.commentlist li.comment div.reply {font-size: 11px;} ol.commentlist li.comment div.reply a {font-weight: bold;} ol.commentlist li.comment ul.children {list-style: none; margin: 10px 0 0;} ol.commentlist li.comment ul.children li.depth-2 {border-left: 2px solid #555;} ol.commentlist li.comment ul.children li.depth-3 {border-left: 2px solid #999;} ol.commentlist li.comment ul.children li.depth-4 {border-left: 2px solid #bbb;} ol.commentlist li.even {background: #F1F1F1;} ol.commentlist li.odd {background: #f6f6f6;} ol.commentlist li.parent {border-left: 2px solid #111;} .recentcomments a{color:#9D0031;} /* Print styles! -------------------------------------------------------------------------------*/ @media print { } *{ margin:0px; padding:0px; } #header{ margin:auto; padding:auto; width:960px; height:150px; } #banner{ background-color:#9D0032; width:100%; height:auto; margin:auto; } #banner img { font-size: 1.7em; color:#F1F1F1; font-weight:normal; } #banner h2 { letter-spacing: 0px; margin: -55px 0 0 235px; font-size: 1em; color:#F1F1F1; font-weight:normal; } .menu-wrap{ background-color:#5D544E; height:auto; width:100%; } #access{ width:1020px; height:35px; margin:auto; padding:auto; } #access div{width:100%;} #banner .banner_in{width:75%;height:100%;margin:0 auto;} #footer-logo{ width:80px; height:70px; margin:auto; padding:auto; float:left; margin-top:-8px; background-repeat:no-repeat; } #footer-info{ width:850px; height:auto; margin-top:10px; margin:auto; padding:auto; float:left; margin-bottom:10px; } #footernav{ width:100%;margin-bottom:10px; } #footernav a{ text-decoration:none; color:white; } .menu ul{ list-style:none; } #footernav ul li{ float:left; margin-left:10px; text-transform:uppercase; border-right:1px solid white; padding-right:10px; } #footernav ul ul{display:none;} #footer-wrap{ width:100%; height:90px; background-color:#5D544E; color:white; border-top:2px solid black; padding:20px auto; position:relative; } #footer{ width:960px; margin:auto; padding:10px; } #content-wrap{ width:75%; margin:auto; padding:auto; } .content{ width:960px; height:auto; padding:3%; background-color: #F1F1F1; border-bottom-left-radius:6px; border-bottom-right-radius:6px; border-top: medium none #DFDFDF; border:1px solid #A9A18A; float:left; margin-bottom:5%; } .post-wrap{ margin-bottom:20px; height:auto; width:100%; } .single-post-wrap{ margin-bottom:10px; height:auto; width:100%; } .posts{ width:70%; padding:auto; float:left; height:auto; /*border-right:1px solid #D7D6D5;*/ } .page{ width:100%; height:auto; margin:auto; padding:auto; text-align:justify; } .posts a{ text-decoration:none; color:#9D0032; font-size:22px; font-weight:normal; } #post_img{ float:left; } #post_img img{ float:left; width:150px; height:150px; border:1px solid #D7D6D5; margin-right:10px; padding:5px; } #post_details{ color: #726864; font-family: arial,sans-serif; font-size: 14px; line-height: 170%; height:auto; } #post_details p{margin-bottom:10px;margin-top:10px;} #single_post_details{ color: #726864; font-family: arial,sans-serif; font-size: 14px; line-height: 170%; width:100%; height:auto; margin:auto; padding:auto; } #single_post_details h2{ margin-bottom:10px; } #single_post_details p{ margin-bottom:20px; } #single_post_img img{ width:150px; height:150px; border:1px solid #D7D6D5; margin-right:10px; padding:5px; margin-bottom:10px; } #respond a{ font-size:14px; color:#5D544E; } .postmetadata{ margin:15px; margin-bottom:20px; } .postmetadata a{ text-decoration:none; font-size:13px; color:#5D544E; } #nav-single a{ background-color:#DEDEDE; color:#333333; font-size:14px; padding:7px 8px 6px; border-radius:3px; line-height:110%; } .sidebar{ width:280px; float:right; background:url(./images/shadow-right.png) no-repeat transparent; } #widget-sidebar{ width:255px; float:right; } #widget-sidebar li{ list-style:none; } .widget-title{ background-color: #5D544E; color: #FFFFFF; font-size: 26px; font-weight: normal; margin-bottom:8px; padding-left:8px; } .sidebar a{ color:#9D0031; } .sidebar-widget{ width:240px; height:auto; overflow: auto; background-color:#EAEAEA; background:url(./images/cbb.jpg) no-repeat center bottom transparent; border-left:1px solid #D7D6D5; border-right:1px solid #D7D6D5; border-bottom:0px solid #D7D6D5; padding-bottom:10px; margin-bottom:25px; } .sidebar-widget li{ padding:5px; padding-left:8px; } .sidebar-widget input{ margin-left: 8px; padding-left: 8px; } #calendar_wrap table{ width:205px; margin:auto; padding;auto; } caption{margin:5px auto;} .clear{ clear:both; } .tagcloud{ padding:5px; } .entry{ margin:auto; padding:auto; margin-bottom:20px; padding:5px; } .entry p{ color: #726864; font-family: arial,sans-serif; font-size: 14px; line-height: 150%; margin-bottom: 10px; margin-top: 10px; } #pagelist{ width:150px; min-height:138px; background:url(./images/shadow-left1.png) no-repeat transparent; } .viewbutton{ width:; } #bottom{ background:none repeat scroll 0 0 #E1E1D5; border-radius:10px; width:96% !important; height:45px; margin:20px auto auto 15px; float:left; } .hrzl{ width:100%; height:10px; } .hrzl img{ width:95%; height:100%; } .clear{ clear:both; } .post{margin-bottom:20px;} a.comment-reply-link{ font-size:12px; margin-left:95%; } #site-title{ height:130px; color:#F1F1F1; padding-top:20px; } #banner a{ font-size:22px; color:#F1F1F1; width:auto; height:auto; margin:25px 10px 0 0; display:block; float:left; } .screen-reader-text{display:none;} #copyright-info { width:500px; margin-left:20px !important; height:20px; float:left; } #wpoets_team_msg{ color:#fff} #respond{ border: 1px solid #5D544E; height:450px; margin-top: 30px; padding: 3%; width:575px; float:left; position:relative; } #respond h3{ color:#9D0032; font-size:14px; } #respond label{float:left;width:500px;} #comments{background-color:;margin-top:50px;} .menu{margin:0px;padding:0px;height:35px; } /* LEVEL ONE */ ul.menu { position: relative; } ul.menu li { float: left; zoom: 1; background: #5D544E; } ul.menu a:hover { color: #fff; } ul.menu a:active { color: #fff; } ul.menu li a { display: block;color: #fff; padding: 8px; border-right: 1px solid #fff;} ul.menu li:last-child a { border-right: none; } /* Doesn't work in IE */ ul.menu li.hover, ul.menu li:hover { background: #49423D; position: relative; } ul.menu li.hover a { color: #fff; } /* LEVEL TWO */ ul.menu ul { width: 200px; visibility: hidden; position: absolute; top: 100%; left: 0; } ul.menu ul li { font-weight: normal; background: #5D544E; color: #000; border-bottom: 1px solid #ccc; float: none; } /* IE 6 & 7 Needs Inline Block */ ul.menu ul li a { border-right: none; width: 100%; display: inline-block; } /* LEVEL THREE */ ul.menu ul ul { left: 100%; top: 0; } ul.menu li:hover > ul { visibility: visible; } /* Media queries! -------------------------------------------------------------------------------*/ /* Consider this: www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/ */ @media screen and (max-device-width: 480px) {} @media all and (orientation: portrait) {} @media all and (orientation: landscape) {}