/* Theme Name: Aqua Theme URI: http://wp3.anjungidae.com/ Description: A simple and clean theme for WordPress that supports widgets. Version: 1.0 Author: Fresh Sites Author URI: http://freshsites.com/ Tags: dark, blue, one-column, 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-color: #273b48; font: normal 13px arial, sans-serif; text-align: center; color: #b7b7b7; } a { color: #e8a839; outline: none; text-decoration: none; } a:hover { text-decoration: underline; } h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #fff; margin-bottom: 10px; } h1 { font-size: 18px; } h2 { font-size: 17px; } h3 { font-size: 16px; } h4 { font-size: 15px; } h5 { font-size: 14px; } h6 { font-size: 13px; } #header { height: 130px; margin: 0 auto; position: relative; text-align: left; width: 600px; } #siteName { position: absolute; top: 59px; left: 0; } #siteName p{ font-size: 11px; margin-top: -3px; color: #456e88; } #siteName a{ font-size: 30px; text-transform: uppercase; letter-spacing: -3px; } #siteName a:hover{ text-decoration: none; } #n404 { font-size: 30px; text-transform: uppercase; letter-spacing: -3px; text-align: center; margin: 30px 0 60px; } #siteName:hover{ text-decoration: none; } #nav{ position: absolute; list-style-type: none; top: 58px; right: -10px; } #nav li{ display: inline; } #nav li.current_page_item a{ background-color: #2c4b5e; color: #fff; } #nav, #nav li a{ color: #387298; padding: 5px 10px 5px; } #nav li a{ text-decoration: none; } #nav li a:hover{ color: #fff; background-color: #2c4b5e; text-decoration: none; } #content { width: 600px; margin: 0 auto; } #main { width: 600px; } #main .page, #main .post, .postComments, div.attachment{ background: #274151 url(images/bg.gif) repeat-y right -10px; margin-bottom: 20px; text-align: left; position: relative; } #main .page:hover .flip, #main div.post:hover .flip{ display: inline; } #main .page .flip img, #main .post .flip img, #main .page .flip img:hover, #main .post .flip img:hover{ border: none; margin: 0 !important; } #main .page .flip, #main .post .flip{ display: none; border: none; } #main .entry{ width: 520px; margin-left: 40px; margin-top: 20px; } #main .mpages{ text-align: right; } #main .entry p.attachment{ text-align: center; } #main .entry p.attachment a img{ } #main .entry .caption p{ color: #aaa; text-align: center; font-size: 11px; font-style: italic; line-height: 18px; } #main .entry .caption{ margin-bottom: 10px; } #main .entry fieldset{ padding: 0 10px 10px 10px; border: 1px solid #999; } #main .entry legend{ color: #999; } #main .entry input{ margin-bottom: 5px; padding: 3px; } #main .shadow, .shadow{ background: transparent url(images/bg.gif) repeat-x right bottom; margin-top: 40px; height: 1px; width: 600px; } #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: #ddd; text-align: left; font-size: 11px; font-style: italic; line-height: 18px; margin: 0px 0 0 0px !important; } #main .page blockquote, #main .post blockquote{ background: #223039 url(images/block.gif) no-repeat 11px 10px; margin: 15px 0 20px 0; padding: 13px 43px 0px; font-style: italic; } #main .page blockquote p, #main .post blockquote p { color: #4b82a4; padding-bottom: 13px; } #main .post blockquote p em{ } #main .page table, #main .post table{ border: 1px solid #385d74; border-collapse: collapse; } #main .page table thead th, #main .post table thead th{ padding: 5px 10px; background-color: #273b48; } #main .page table tr td, #main .post table tr td{ padding: 4px 10px; } #main .postInfo1{ padding: 0 40px; font-size: 11px; } #main .postInfo{ padding-top: 25px; } #main .postInfo .postAuthor{ color: #e8a839; } #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: #aaa; 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: 0 0 0px !important; } #main .page img, #main .post img, #main div.attachment img{ border: solid 4px #fff; margin: 5px 0; } #main .page a img:hover, #main .post a img:hover, #main div.attachment a img:hover { border: solid 4px #aaa; } #main .page .alignleft, #main .page img.alignleft, #main .post .alignleft, #main .post img.alignleft { display: inline; float: left; margin: 7px 12px 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 { text-decoration:none; border-right: 1px solid #273b48; border-bottom: 1px solid #273b48; background-color: #335164; color: #c48f33; } #main .navcomments { padding: 0 40px; } #main .navigation a { color: #fff; background-color: #395a6e; display:block; font-size:12px; font-weight: bold; padding: 8px 0; text-align:center; width: 130px; margin-bottom: 20px; border-right: 1px solid #233540; border-bottom: 1px solid #233540; } #main .galleryNav a { background: url(); display:block; margin-top: 30px; padding: 7px 0; } #main .galleryNav a img { } #main h1.pagetitle{ font-weight: normal; color: #182730; margin-bottom: 20px; text-align: center; } #main .post h1.postTitle, #main div.attachment h1.postTitle{ padding-top: 38px; margin-left: 40px; margin-bottom: 3px; text-align: left; width: 520px; } #main .post h1.postTitle a, #main div.attachment h1.postTitle a{ color: #dedede; } #main .post h1.postTitle a:hover, #main div.attachment h1.postTitle a:hover{ color: #e8a839; text-decoration: none; } #main .page .pageEdit, #main .post .postEdit{ font-size: 11px; margin-right: 0px; margin-top: -30px; } #main .page .pageEdit a, #main .post .postEdit a{ background-color: #273b48; color: #e8a839; padding: 2px 5px; } #main .page .pageEdit a:hover, #main .post .postEdit a:hover{ text-decoration: none; color: #fff; } #comments { color: #fff; font-size: 18px; font-weight: normal; padding-top: 40px; padding-bottom: 20px; text-align: center; } #comments a:hover{ text-decoration: underline; } ul.commentlist { list-style-type: none; padding: 0 40px; } ul.children { list-style-type: none; } ul.commentlist li .commentDepth{ border-bottom: 1px solid #213745; } 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{ } 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: 40px 40px 0; } #respond h1, #respond h1 a{ color: #fff; font-size: 18px; font-weight: normal; padding-bottom: 20px 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: #999; margin-right: 7px; margin-top: 4px; font-size: 11px; text-align: right; } #commentform input[type="text"], .wpcf7 span input{ background-color: #384d5b; border: 1px solid #384d5b; color: #121e25; 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: #4b677a; border: solid 1px #4586ae; color: #fff; outline: none; } .wpcf7 span textarea, #commentform textarea{ background-color: #384d5b; border: 1px solid #384d5b; color: #121e25; font-size: 13px; height: 220px; padding: 4px; width: 500px; } .wpcf7 img.ajax-loader { border: none !important; } .wpcf7 input[type="submit"], #commentform #submit { color: #fff; background-color: #437390; display:block; font-size:12px; font-weight: bold; padding: 8px 0; text-align:center; width: 130px; margin-bottom: 20px; border-right: 1px solid #233540; border-bottom: 1px solid #233540; border-top: 0; border-left: 0; } .wpcf7 input[type="submit"]:hover, #commentform #submit:hover{ color: #fff; cursor: pointer; background-color: #38627b; display:block; font-size:12px; font-weight: bold; padding: 8px 0; text-align:center; width: 130px; margin-bottom: 20px; border-right: 1px solid #273b48; border-bottom: 1px solid #273b48; border-top: 0; border-left: 0; } #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 { background-color: #182730; width: 600px; padding: 40px 0 0; margin-bottom: 40px; } #tag_cloud a{ color: #467fb3; text-decoration: none; text-transform: lowercase; } #tag_cloud a:hover{ color: #9f3b3b; } #sidebar ul{ list-style-type: none; width: 250px; margin-left: 40px; } #sidebar ul.side2{ margin-left: 20px; } #sidebar .panel { text-align: left; margin-bottom: 30px; } #sidebar h2.panelTitle, #sidebar h2.panelTitle a{ color: #dedede; margin-bottom: 20px; font-size: 18px; font-weight: normal; } #sidebar .panel ul { list-style-type: none; margin: 0; } #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; } #searchForm { margin: 30px 0 15px 0; } input#search { background-color: #384d5b; border: 0; color: #121e25; height: 20px; padding: 7px 0 3px 5px; font-size: 13px; width: 155px; outline: none; } input#search:focus { background-color: #4b677a; color: #fff; } #footer { background-color: #121e25; height: 40px; margin: 23px auto 10px; width: 600px; position: relative; } #footer ul{ text-align: center; width: 100%; margin: 0; padding: 13px 0 0 0; } #footer ul li{ padding: 3px; font-size: 12px; display: inline; color: #273b48; margin-right: 3px; } #footer ul li a{ color: #273b48 } #footer ul li a:hover{ color: #fff; text-decoration: none; } #footer ul li.feed{ background: transparent url(images/iconpack/rss_16.png) no-repeat left 2px; padding-left: 19px; } .clear { clear: both; } #calendar_wrap { background-color: #16242c; margin-top: 10px; margin-bottom: 20px; } #wp-calendar { font: normal 12px arial, sans-serif; margin-top: 3px; text-align: center; width: 100%; } #wp-calendar caption{ background-color: #274151; 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: #666; 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: #467fb3; 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; } .copy { font-size: 11px; color: #476f89; margin: -20px 0 20px 0; } .left { float: left; display: inline; } .right { float: right; display: inline; } .clear { clear: both; }