/* Theme Name: Brown Theme URI: http://wp2.anjungidae.com/ Description: A simple and clean theme for WordPress that supports widgets. Version: 1.0 Author: anjungidae Author URI: http://twitter.com/anjungidae Tags: brown, white, two-columns, right-sidebar, fixed-width The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php */ * { margin : 0; padding : 0; } body { background: #fff url(images/bg.gif) repeat-x top left; font: normal 13px arial, sans-serif; text-align: center; color: #333; } a, a img { color: #51403A; outline: none; text-decoration: none; border: 0; } a:hover { text-decoration: underline; } h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #333; } h1 { font-size: 22px; } h2 { font-size: 20px; } h3 { font-size: 18px; } h4 { font-size: 16px; } h5 { font-size: 14px; } h6 { font-size: 12px; } #header { height: 200px; margin: 0 auto; position: relative; text-align: left; overflow: hidden; width: 960px; } #htop { height: 39px; text-align: left; margin-top: 11px; width: 960px; } #htop a{ color: #fff; line-height: 0; } #htop img{ margin-left: 10px; } #htop .left{ width: 300px; margin-top: 4px; } #htop .right{ text-align: right; width: 300px; } #siteName { font-family: "arial rounded mt bold"; color: #ae9991; margin-top: 40px; margin-left: 0px; font-size: 18px; text-transform: uppercase; text-shadow: 1px 2px 5px #231916; } #siteName a{ color: #fff; font-size: 38px; } #siteName a:hover{ text-decoration: none; } #nav{ list-style-type: none; margin-top: 60px; } #nav li{ display: inline; margin-left: 55px; } #nav li.current_page_item a{ color: #fff; } #nav li a{ color: #fff; text-decoration: none; font-size: 16px; text-transform: uppercase; text-shadow: 1px 2px 6px #231916; } #nav li a:hover{ color: #fff; text-decoration: none; } #content { width: 960px; margin: 0 auto; } #main { width: 520px; } #main .post, div.attachment { padding-top: 25px; } #main .page, #main .post, .postComments, div.attachment { text-align: left; position: relative; } #main .entry{ width: 520px; margin-top: 20px; padding-bottom: 10px; border-bottom: 1px solid #eee; } #main .mpages{ text-align: right; } #main .entry p.attachment{ text-align: center; margin-bottom: 5px; } #main .entry .caption p{ color: #666; text-align: center; font-size: 11px; font-style: italic; line-height: 18px; } #main .entry .caption{ margin-bottom: 10px; } #main .entry p.attachment a img{ } #main .entry fieldset{ padding: 0 10px 10px 10px; border: 1px solid #aaa; } #main .entry legend{ color: #999; } #main .entry input{ margin-bottom: 5px; padding: 3px; } #main .post a.moretext{ text-decoration: underline; } #main .post a.moretext:hover{ text-decoration: none; } #main .page .attachment, #main .page .caption, #main .post .attachment, #main .post .caption{ text-align: center; } #main .page .caption, #main .post .caption{ margin-top: -15px; } .wp-caption { text-align: center; margin: 0 10px 0 0; } .wp-caption p.wp-caption-text { color: #666; text-align: left; font-size: 11px; font-style: italic; line-height: 18px; margin: 0px 0 0 3px !important; } #main .page blockquote, #main .post blockquote{ background-color: #eee; margin: 15px 0 20px 0; padding: 13px 15px 0px; font-style: italic; } #main .page blockquote p, #main .post blockquote p { color: #666; padding-bottom: 13px; } #main .post blockquote p em{ } #main .page table, #main .post table{ border: 1px solid #666; border-collapse: collapse; margin: 1px; } #main .page table thead th, #main .post table thead th{ padding: 5px 10px; background-color: #ddd; } #main .page table tr td, #main .post table tr td{ padding: 4px 10px; } #main .postInfo a{ color: #51403a; } #main .postInfo .postAuthor{ color: #51403a; } #main .page p, #main .post p { line-height: 18px; margin-bottom: 20px; } #main .page ul, #main .post ul, #main .page ol, #main .post ol { margin-left: 30px; margin-bottom: 20px; } #main .page ul li, #main .post ul li, #main .page ol li, #main .post ol li{ padding-left: 0px; line-height: 20px; } #main .page ol li ul, #main .post ol li ul, #main .page ol li ol, #main .post ol li ol, #main .page ul li ul, #main .post ul li ul, #main .page ul li ol, #main .post ul li ol{ margin-bottom: 0px; } #main .page dl, #main .post dl { margin-left: 30px; margin-bottom: 20px; } #main .page dl dt, #main .post dl dt{ font-weight: bold; } #main .page dl dd, #main .post dl dd{ margin-left: 10px; margin-bottom: 10px; } #main .page dl .gallery-caption, #main .post dl .gallery-caption { color: #666; text-align: left; font-size: 11px; font-style: italic; line-height: 18px; margin-left: 5px !important; } #main .page dl.gallery-item, #main .post dl.gallery-item{ margin: 0px 0 10px !important; } #main .page img, #main .post img { border: none; } #main .page .alignleft, #main .page img.alignleft, #main .post .alignleft, #main .post img.alignleft { display: inline; float: left; margin: 7px 8px 2px 0; } #main .page .alignright, #main .page img.alignright, #main .post .alignright, #main .post img.alignright { display: inline; float: right; margin: 7px 0 2px 6px; } #main .page .aligncenter, #main .page img.centered, #main .post .aligncenter, #main .post img.centered { display: block; margin-left: auto; margin-right: auto; } #main .navigation a:hover { background-position: left -36px; text-decoration:none; } #main .navigation a { background: transparent url(images/button.gif) no-repeat left top; display:block; font-size:13px; font-weight:bold; height:22px; line-height:1.5em; margin-bottom:6px; margin-top: 20px; padding: 7px 0; text-align:center; text-shadow: 1px 1px 1px #FFFFFF; width: 160px; color: #51403a; } #main .navcomments { padding: 0; margin: -20px 0 20px; } #main .galleryNav a { background: url(); display:block; margin-top: 30px; padding: 7px 0; } #main .galleryNav a img { } #main .post h1.postTitle, #main div.attachment h1.postTitle{ text-align: left; } #main h1.pagetitle{ text-align: center; color: #999; margin-top: 20px; margin-bottom: -10px; } #main .post h1.postTitle a, #main div.attachment h1.postTitle a{ color: #51403a; } #main .post h1.postTitle a:hover, #main div.attachment h1.postTitle a:hover{ color: #6e554c; text-decoration: none; } #main .page .pageEdit, #main .post .postEdit{ } #main .page .pageEdit a, #main .post .postEdit a{ } #main .page .pageEdit a:hover, #main .post .postEdit a:hover{ } #comments { color: #333; font-size: 18px; font-weight: normal; padding-bottom: 20px; margin-top: 20px; } #comments a:hover{ text-decoration: underline; } ul.commentlist { list-style-type: none; padding: 0 0; } ul.children { list-style-type: none; } ul.commentlist li .commentDepth{ border-bottom: 1px solid #eee; } ul.commentlist li ul.children li{ padding: 20px 0 0 0; } ul.commentlist li{ margin-bottom: 20px; } ul.commentlist li .vcard{ margin-bottom: 3px; } ul.commentlist li .avatar{ display: inline; float: left; margin-top: 3px; margin-bottom: 20px; } ul.commentlist li .fn{ font: bold 13px arial, sans-serif; margin-right: 5px; padding-top: 1px; } ul.commentlist li a.url{ color: #51403a; } ul.commentlist li a.url:hover{ } ul.commentlist li .commentmeta{ font-size: 11px; margin-top: -5px; margin-bottom: 10px; } ul.commentlist li .commentmeta a.date { color: #999; } ul.commentlist li .commentmeta a.comment-edit-link { } ul.commentlist li .commentmeta a.comment-edit-link:hover { } ul.commentlist li .commentmeta a.comment-reply-link { } ul.commentlist li .commentmeta a.comment-reply-link:hover { } ul.commentlist .commenttext { width: 460px; margin-left: 10px; } ul.commentlist .commenttext p { margin-bottom: 10px; line-height: 18px; } ul.commentlist .commenttext p a{ } ul.commentlist .commenttext p a:hover{ } ul.commentlist .moderation { color: #FF6F6F; font-style: italic; font-size: 11px; text-align: right; } #respond { padding: 0 0; } #respond h1, #respond h1 a{ color: #333; font-size: 18px; font-weight: normal; padding: 20px 0 0; text-align: left; } #respond .cancel-comment-reply, #respond .cancel-comment-reply a { font: normal 12px arial, sans-serif; text-decoration: none; } #respond .cancel-comment-reply a:hover{ border-bottom: 1px solid #0069ca; } #commentform { margin-top: 15px; } #commentform p { margin-bottom: 10px; } #commentform p a { text-decoration: none; } #commentform p a:hover { text-decoration: underline; } #commentform .textbox span { font-size: 11px; font-style: italic; color: #9F9581; } #commentform .textbox, #commentform .textarea{ margin-bottom: 5px; } #commentform label small{ color: #666; margin-right: 7px; margin-top: 4px; font-size: 11px; text-align: right; } #commentform input[type="text"], .wpcf7 span input{ background-color: #ddd; border: 1px solid #ccc; color: #999; font-size: 13px; padding: 7px 0 3px 5px; width: 250px; } .wpcf7 span input:focus, .wpcf7 span textarea:focus, #commentform input:focus, #commentform textarea:focus { background-color: #eee; border: solid 1px #ddd; color: #333; outline: none; } .wpcf7 span textarea, #commentform textarea{ background-color: #ddd; border: 1px solid #ccc; color: #999; font-size: 13px; height: 220px; padding: 4px; width: 98%; } .wpcf7 img.ajax-loader { border: none !important; } .wpcf7 input[type="submit"], #commentform #submit { background: #999 url(images/submitbutton.gif) no-repeat left top; color: #666; cursor: pointer; display: inline; float: right; margin-right: 0px; padding: 4px 20px; border:0 none; color:#666666; height:32px; width:115px; } .wpcf7 input[type="submit"]:hover, #commentform #submit:hover{ background: #999 url(images/submitbutton.gif) no-repeat left bottom; } #pagenav.commentnav { margin: 20px 0 20px 0; } #pagenav .prev { display: inline; float: left; } #pagenav .next { display: inline; float: right; } #pagenav .prev a, #pagenav .next a { background-color: #d6caaf; color: #7e7e7e; font: bold 12px arial, sans-serif; padding: 4px 10px; text-decoration: none; } #pagenav .prev a:hover, #pagenav .next a:hover{ color: #aa4949; } #pagenav span{ position: relative; top: -2px; } #rss { background: transparent url(images/rss.jpg) no-repeat left top; bottom: 24px; display: block; height: 23px; position: absolute; right: 3px; width: 159px; } #rss:hover { background: transparent url(images/rss.jpg) no-repeat left bottom; } #sidebar { width: 410px; padding: 30px 0 0; } #tag_cloud a{ color: #51403a; text-decoration: none; text-transform: lowercase; } #tag_cloud a:hover{ color: #9f3b3b; } #sidebar ul{ list-style-type: none; } #sidebar .panel { text-align: left; margin-bottom: 20px; } #sidebar .ads a { display: block; width: 200px; height: 125px; margin: 0 0 10px 0; background-color: #eee; } #sidebar .ads img { } #sidebar h2.panelTitle, #sidebar h2.panelTitle a{ color: #51403a; margin-bottom: 20px; font-size: 16px; font-weight: normal; } #sidebar .panel ul { list-style-type: none; margin: 0; } #sidebar .panel p { font-size: 13px; margin-bottom: 20px; } #sidebar .panel ul li{ margin-bottom: 4px; } #sidebar .panel ul li a{ } #sidebar .panel ul li a:hover{ } #sidebar .panel ul.comments li{ margin-bottom: 12px; color: #666; } #sidebar .panel .socialmedia { display: block; margin-left: 5px; } #sidebar .panel .socialmedia li img{ border: 0; margin: 0 2px 3px 0; } #sidebar .panel .socialmedia li { display: inline; } #searchForm { } input#search { background-color: #51403a; border: 0; color: #fff; padding: 6px 0 6px 7px; font-size: 11px; width: 155px; outline: none; } input#search:focus { color: #fff; } #footerWrapper { background-color: #51403a; margin: 23px auto 10px; width: 100%; position: relative; } #footer { height: 300px; margin: 0 auto; width: 960px; text-align: left; } #footer .fpanel1{ width: 360px; } #footer .fpanel1 ul li{ width: 110px; float: left; } #footer .fpanel2{ width: 100px; } #footer .fpanel3{ width: 140px; } #footer .fpanel4{ width: 358px; } #footer .fpanel4 h2{ margin-bottom: 15px !important; } #photoAlbum { } .flickrImage img { border: 2px solid #fff !important; width: 75px !important; height: 75px !important; margin: 0 7px 9px 0 !important; } #footer h2{ color: #fff; font-size: 13px; text-transform: uppercase; font-weight: bold; margin: 30px 0 35px 0; } #footer ul{ list-style-type: none; } #footer ul li{ margin-bottom: 10px; } #footer a{ color: #efefef } #footer a:hover{ text-decoration: underline; } #copy { width: 960px; margin: 0 auto 30px; font-size: 12px; color: #999999; } #copy a{ color: #51403a; text-decoration: underline; } #copy a:hover{ text-decoration: none; } #calendar_wrap { background-color: #51403a; margin-top: 0; margin-bottom: 20px; } #wp-calendar { font: normal 12px arial, sans-serif; margin-top: 3px; text-align: center; width: 100%; } #wp-calendar caption{ background-color: #3a2e2b; color: #fff; padding: 6px 0; font-weight: bold; text-align: center; } #wp-calendar thead tr th{ color: #E8A839; font-weight: bold; text-align: center; } #wp-calendar tbody tr td { color: #ccc; padding: 4px 0; } #wp-calendar tbody tr #today { background-color: #E8A839; color: #333; font-weight: bold; } #wp-calendar tbody tr td a{ color: #467fb3; display: block; font-weight: bold; text-decoration: none; } #wp-calendar tbody tr td a:hover{ color: #fff; } #wp-calendar #prev, #wp-calendar #next { } #wp-calendar #prev a, #wp-calendar #next a{ display: block; padding: 5px; color: #aaa; font-weight: bold; font-size: 12px; text-decoration: none; } #wp-calendar #prev a:hover, #wp-calendar #next a:hover{ color: #fff; } #wp-calendar #prev { padding-left: 5px; text-align: left; } #wp-calendar #next { padding-right: 5px; text-align: right; } .left { float: left; display: inline; } .right { float: right; display: inline; } .clear { overflow: hidden; }