3 Theme URI: http://wordpress.org/
4 Description: The 2010 default theme for WordPress.
5 Author: the WordPress team
7 Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
11 /* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
12 -------------------------------------------------------------- */
14 html, body, div, span, applet, object, iframe,
15 h1, h2, h3, h4, h5, h6, p, blockquote, pre,
16 a, abbr, acronym, address, big, cite, code,
17 del, dfn, em, font, img, ins, kbd, q, s, samp,
18 small, strike, strong, sub, sup, tt, var,
20 dl, dt, dd, ol, ul, li,
21 fieldset, form, label, legend,
22 table, caption, tbody, tfoot, thead, tr, th, td {
26 vertical-align: baseline;
27 background: transparent;
32 h1, h2, h3, h4, h5, h6 {
42 blockquote:before, blockquote:after {
47 text-decoration: line-through;
49 /* tables still need 'cellspacing="0"' in the markup */
51 border-collapse: collapse;
54 a img { border: none; }
60 DESCRIPTION: Two-column fixed layout with one sidebar right of content
69 margin: 0 280px 0 20px;
86 LAYOUT: One column, no sidebar
87 DESCRIPTION: One centered column with no sidebar
90 .one-column #content {
96 LAYOUT: Full width, no sidebar
97 DESCRIPTION: Full width content with no sidebar; used for attachment pages
100 .single-attachment #content {
107 -------------------------------------------------------------- */
113 font-family: Georgia, "Bitstream Charter", serif;
120 #cancel-comment-reply-link,
127 .comment-body thead th,
128 .entry-content label,
129 .entry-content tr th,
130 .entry-content thead th,
143 font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
146 font-family: "Courier 10 Pitch", Courier, monospace;
149 font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
155 -------------------------------------------------------------- */
157 /* The main theme structure */
158 #access .menu-header,
173 /* Structure the footer area */
174 #footer-widget-area {
177 #footer-widget-area .widget-area {
182 #footer-widget-area #fourth {
199 -------------------------------------------------------------- */
201 /* Main global 'theme' and typographic styles */
214 background-color: #E7E7E7;
227 margin: 0 0 18px 1.5em;
231 margin: 0 0 18px 1.5em;
234 list-style:upper-alpha;
237 list-style:lower-roman;
240 list-style:lower-alpha;
270 text-decoration: none;
290 border-bottom: 1px dotted #666;
298 vertical-align: baseline;
311 border: 1px solid #ccc;
312 box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
313 -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
314 -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
327 /* Text meant only for screen readers */
328 .screen-reader-text {
336 -------------------------------------------------------------- */
351 text-decoration: none;
357 margin: 14px 0 18px 0;
361 /* This is the custom header image */
364 border-top: 4px solid #000;
366 border-bottom: 1px solid #000;
372 -------------------------------------------------------------- */
381 #access .menu-header,
386 #access .menu-header ul,
391 #access .menu-header li,
398 text-decoration:none;
409 box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
410 -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
411 -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
429 #access li:hover > a,
430 #access ul ul :hover > a {
434 #access ul li:hover > ul {
437 #access ul li.current_page_item > a,
438 #access ul li.current-menu-ancestor > a,
439 #access ul li.current-menu-item > a,
440 #access ul li.current-menu-parent > a {
444 * html #access ul li.current_page_item a,
445 * html #access ul li.current-menu-ancestor a,
446 * html #access ul li.current-menu-item a,
447 * html #access ul li.current-menu-parent a,
448 * html #access ul li a:hover {
453 -------------------------------------------------------------- */
508 border: 1px solid #e7e7e7;
510 margin: 0 -1px 24px 0;
522 border-top: 1px solid #e7e7e7;
533 border-top: 4px solid #000;
554 .page-title a:visited {
556 text-decoration: none;
558 .page-title a:active,
559 .page-title a:hover {
562 #content .entry-title {
570 .entry-title a:visited {
572 text-decoration: none;
574 .entry-title a:active,
575 .entry-title a:hover {
583 .entry-utility abbr {
586 .entry-meta abbr:hover,
587 .entry-utility abbr:hover {
588 border-bottom: 1px dotted #666;
595 #content .entry-summary p:last-child {
598 .entry-content fieldset {
599 border: 1px solid #E7E7E7;
603 .entry-content fieldset legend {
609 .entry-content input {
612 .entry-content input.file,
613 .entry-content input.button {
616 .entry-content label {
620 .entry-content select {
627 .entry-content blockquote.left {
634 .entry-content blockquote.right {
648 .page-link a:visited {
652 padding:0.5em 0.75em;
653 text-decoration:none;
655 .home .sticky .page-link a {
668 border-top: 4px solid #000;
676 #entry-author-info #author-avatar {
678 border: 1px solid #e7e7e7;
680 margin: 0 -104px 0 0;
684 #entry-author-info #author-description {
688 #entry-author-info h2 {
705 .entry-utility a:hover {
708 #content .video-player {
715 -------------------------------------------------------------- */
717 .home #content .category-asides p {
723 .home .hentry.category-asides {
726 .home #content .category-asides .entry-content {
734 -------------------------------------------------------------- */
739 .category-gallery h2 {
742 .category-gallery .entry-meta {
744 .category-gallery .size-thumbnail img {
745 border: 10px solid #f1f1f1;
748 .category-gallery .gallery-thumb {
753 .home #content .category-gallery .entry-content p {
756 .home #content .category-gallery .entry-utility {
762 -------------------------------------------------------------- */
764 .entry-content .attachment img {
767 .attachment .entry-content .entry-caption {
771 .attachment .entry-content .nav-previous a:before {
772 content: '\2190\00a0';
774 .attachment .entry-content .nav-next a:after {
775 content: '\00a0\2192';
781 -------------------------------------------------------------- */
787 #content .attachment img {
791 #content img.alignleft {
797 #content .alignright,
798 #content img.alignright {
804 #content .aligncenter,
805 #content img.aligncenter {
811 #content img.alignleft,
812 #content img.alignright,
813 #content img.aligncenter {
816 #content .wp-caption {
823 #content .wp-caption img {
826 #content .wp-caption p.wp-caption-text {
831 #content .wp-smiley {
837 #content .gallery .gallery-item {
843 #content .gallery img {
844 border: 2px solid #cfcfcf;
846 #content .gallery .gallery-caption {
851 #content .gallery dl {
854 #content .gallery img {
855 border: 10px solid #f1f1f1;
857 #content .gallery br+br {
864 -------------------------------------------------------------- */
873 .navigation a:visited {
875 text-decoration: none;
877 .navigation a:active,
878 .navigation a:hover {
907 -------------------------------------------------------------- */
911 #comments .navigation {
928 .commentlist li.comment {
929 border-bottom: 1px solid #e7e7e7;
935 .commentlist li:last-child {
939 #comments .comment-body ul,
940 #comments .comment-body ol {
943 #comments .comment-body p:last-child {
946 #comments .comment-body blockquote p:last-child {
952 .commentlist .avatar {
959 .comment-author cite {
964 .comment-author .says {
971 .comment-meta a:link,
972 .comment-meta a:visited {
974 text-decoration: none;
976 .comment-meta a:active,
977 .comment-meta a:hover {
982 .commentlist .bypostauthor {
989 a.comment-edit-link {
993 a.comment-edit-link:hover {
996 .commentlist .children {
1000 .commentlist .children li {
1008 #comments .pingback {
1009 margin-bottom: 18px;
1010 padding-bottom: 18px;
1011 border-bottom: 1px solid #e7e7e7;
1013 .commentlist li.comment+li.pingback {
1016 #comments .pingback p {
1023 #comments .pingback .url {
1031 input[type=submit] {
1036 border-top: 1px solid #e7e7e7;
1043 #respond .comment-notes {
1046 .form-allowed-tags {
1049 .children #respond {
1055 #comments-list #respond {
1058 #comments-list ul #respond {
1061 #cancel-comment-reply-link {
1064 font-weight: normal;
1066 #respond .required {
1081 #respond .form-allowed-tags {
1086 #respond .form-allowed-tags code {
1089 #respond .form-submit {
1092 #respond .form-submit input {
1099 -------------------------------------------------------------- */
1105 .widget-area ul ul {
1109 .widget_search #s { /* This keeps the search inputs in line */
1112 .widget_search label {
1122 .widget-area a:link,
1123 .widget-area a:visited {
1124 text-decoration: none;
1126 .widget-area a:active,
1127 .widget-area a:hover {
1128 text-decoration: underline;
1130 .widget-area .entry-meta {
1139 #wp-calendar caption {
1144 padding-bottom: 4px;
1146 #wp-calendar thead {
1149 #wp-calendar thead th {
1151 #wp-calendar tbody {
1154 #wp-calendar tbody td {
1156 background: #f5f5f5;
1157 border:1px solid #fff;
1160 #wp-calendar tbody .pad {
1163 #wp-calendar tfoot #next {
1166 .widget_rss a.rsswidget {
1169 .widget_rss a.rsswidget:hover {
1172 .widget_rss .widget-title img {
1178 #main .widget-area ul {
1180 padding: 0 20px 0 0;
1182 #main .widget-area ul ul {
1192 /* Footer widget areas */
1193 #footer-widget-area {
1199 -------------------------------------------------------------- */
1202 margin-bottom: 20px;
1205 border-top: 4px solid #000;
1215 text-decoration: none;
1223 display:inline-block;
1224 text-decoration: none;
1225 background: url(images/wordpress.png) center left no-repeat;
1229 #site-generator a:hover {
1230 text-decoration: underline;
1234 margin: 0 auto 10px;
1239 /* Mobile Safari ( iPad, iPhone and iPod Touch )
1240 -------------------------------------------------------------- */
1243 -webkit-text-size-adjust: 140%;
1246 -webkit-text-size-adjust: 160%;
1253 -webkit-text-size-adjust: 120%;
1256 -webkit-text-size-adjust: none;
1262 -------------------------------------------------------------- */
1266 background:none !important;
1269 float: none !important;
1270 clear: both !important;
1271 display: block !important;
1272 position: relative !important;
1275 border-bottom: 2pt solid #000;
1276 padding-bottom: 18pt;
1279 border-top: 2pt solid #000;
1306 display: none !important;
1315 .one-column #content {
1337 #entry-author-info {
1338 border: 1px solid #e7e7e7;