/* Theme Name: Big Little Something Theme URI: Description: A simple narrow Wordpress theme Author: Adair Cameron Author URI: http://www.adaircameron.co.uk/ version: 1.0 Tags: two-columns, white, fixed-width */ /* basics */ *{margin:0; padding:0;} body { background:#fff; font-family: calibri, arial; font-size: 14px; color:#666; margin:0; border-top:#666 5px solid; } h1 {font-size: 52px; font-style:italic; color:#3F3F3F; line-height:60px;} h2 {font-size: 24px;} h3 {font-size: 16px;} h4 {font-size: 10px;} img{ border: none; padding:0; } img a{border:none;} img.left{ float: left; border: none; padding: 6px 0 0 0; } img.right{ float: right; border: none; padding: 0 0 0 6px; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } blockquote{ border-left:1px solid #A5ABAB; margin:15px; padding:0 12px 0 12px; } code{ font-family:"Courier New", Courier, monospace; } /* links */ a{ color:#000; text-decoration:none; } a:hover{text-decoration: underline;} /* container */ #container { width: 800px; margin-left:20px; padding:0; background:#fff; color:#333; overflow: hidden; } /* header */ #header { background:#fff; width: 800px; height: auto; padding-top:25px; padding-bottom:25px; color: #666; border-bottom:1px #CCC solid; } #header h2{ font:bold 36px calibri, arial; color:#333; padding:0; margin:0; } #header h3{ font:normal 16px calibri, arial; color:#333; padding:0; margin:0; } /* main menu */ #menu { background:#fff; font-family: calibri, arial; font-size: 12px; width:800px; height:30px; margin-top:5px; float:left; overflow:hidden; color:#999; } #menu ul { margin:0; padding:0; } #menu ul li { list-style-type: none; float:left; margin: 0; padding-right:10px; line-height:20px; } #menu ul li a { margin: 0; color: #333; display:block; } #menu ul li a:hover { border-bottom:1px dashed #333; text-decoration:none; } /* content */ #content { float:left; width:450px; overflow: hidden; margin:0; } .post { margin:0; padding:0; line-height: 25px; } .post h2{ font:italic bold 52px calibri, arial; line-height:60px; } .post h2 a{ color: #000; text-decoration: none; } .post h2 a:hover{ color: #777; text-decoration: none; } .post ul {} .post li {} .entry p{margin:12px 0;} .postmetadata{ clear: both; background:#F7F7F7; padding:6px; margin: 20px 0; } .navigation { font-size:8pt; width:100%; float:left; margin:0; padding:0; overflow:hidden; } .alignleft a{float:left; margin:25px 0;} .alignright a{float:right; margin:25px 0;} /* sidebar */ #sidebar { font-size:12px; width:300px; float:right; margin:0; padding: 0; } #sidebar h2{ font:bold 14px calibri, arial; color: #000; margin: 0; padding: 0; } #sidebar label{ font:normal 11pt arial, georgia, times; color: #000; margin: 0; padding: 0; } #sidebar p {margin:0; padding: 0 6px 0 12px;} #sidebar img {padding: 0; margin: 0;} #sidebar ul { margin:12px; padding:0; } #sidebar ul li { margin: 0; padding: 0; line-height: 14pt; list-style-type: none; } #sidebar ul ul { margin:14px 0; padding:0; } #sidebar ul ul li { list-style-type: none; } #sidebar ul ul ul{ margin: 0; padding: 0; } #sidebar ul ul ul li{ padding: 0 0 0 15px; list-style-type: square; color: #898989; } /* comments */ #commentform{ background:#fff; margin:0; padding:0; } #commentform p{ color: #000; } #commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;} #commentform h3{ font-family: calibri, arial; font-size: 14px; font-weight: 300; color: #000; margin:0; padding:0; } #comment{ width:80%; } #author, #email, #url, #comment, #submit{ background: #fff; font-family: verdana, arial, times; font-size: 8pt; margin:5px 5px 0 0; padding:0; border: 1px solid #000; } #submit{margin:5px 5px 0 0;} #comments{margin:0; padding:0} ol.commentlist {list-style-type: none; margin:0; padding:0;} .avatar{float:left; margin:0 12px 0 0;} ol.commentlist li { background: #fff; margin:10px 0; padding:5px 0 5px 10px; list-style-type:none; } ol.commentlist li.alt {background: #eee;} ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;} ol.commentlist a {color:#000;} cite { font-family: arial, verdana, tahoma; font-size: 9pt; font-weight: bold; font-style: normal; } cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;} /* search */ #searchform{ padding:0; margin:14px 0; } #searchform input#s{ margin:0; padding:2px; border:1px solid #000; } #searchform input#searchsubmit{ border:none; background:#333; color:#fff; text-transform:lowercase; } /* misc */ img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; /* optional rounded corners for browsers that support it */ -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } /* footer */ #footer { border-top:1px solid #999; clear: both; width: 450px; } #footer p{padding:14px 0;margin: 0; color: #666; text-align:left; font-size:12px;} #footer a{color: #999;text-decoration: none;} #footer a:hover{color: #666;text-decoration: underline;}