/* Theme Name: Blocks2 Theme URI: http://wordpress.org/extend/themes/blocks2/ Description: A mutational theme for Blocks. Version: 1.1.3 Author: mg12 Author URI: http://www.neoease.com/ Tags: two columns, fixed width, widget ready, right sidebar, white, simple, lite, valid XHTML, valid CSS, admin options The following plugins are supported and you can read README.txt to learn more. - SRG Clean Archives - WP-PageNavi - WP23 Related Posts - WP-RecentComments - WP-MulticolLinks - Highslide4WP - WP-Syntax - WP-PostRatings - wp_addbookmarks - Gravatar (WordPress 2.3 or lower) */ * { margin:0; padding:0; } abbr[title], acronym[title] { border-bottom:thin dotted; cursor:help; } body { background:#EBEBED; color:#333; font-family:"BitStream vera Sans",Verdana,Arial,Helvetica,Verdana,san; font-size:12px; } h1 { font-size:20px; } h2 { font-size:14px; } h3 { font-size:12px; } img { border:none; } a img { border:none; } .inline { display:inline; } .sided { background:#FFF; border:1px solid #899EA6; padding:3px; } img.alignleft { display:inline; margin-right:10px !important; margin-right:7px; } img.alignright { display:inline; margin-left:10px !important; margin-left:7px; } a .sided:hover { border-color:#496370; } a { color:#258; text-decoration:none; } a:hover { text-decoration:underline; } blockquote, pre { background:#F1F5F6; border:1px dashed #B0BEC7; padding:8px 10px; margin:5px 0; } pre { font-family:'Courier New', Courier, Monospace, Fixed; overflow:auto; } .textfield, textarea { border:2px solid #DEECBE; font-size:14px; padding:1px; } .textfield:focus, textarea:focus { border-color:#A4B97F; } .button { text-decoration:none; padding:2px 5px; background:#D5E396; border-top:1px solid #D5E396; border-right:1px solid #B5C98F; border-bottom:1px solid #B5C98F; border-left:1px solid #D5E396; color:#84985D; } .button:hover { text-decoration:none; background:#C8DE9D; border-top:1px solid #B5C98F; border-right:1px solid #D5E396; border-bottom:1px solid #D5E396; border-left:1px solid #B5C98F; color:#60743A; } .strike { text-decoration:line-through; } .alignleft { float:left; text-align:left; } .alignright { float:right; text-align:right; } .aligncenter { text-align:center; } .floatleft { float:left; } .floatright { float:right; } .left { float:left; margin-right:10px !important; margin-right:7px; } .right { float:right; margin-left:10px !important; margin-left:7px; } .feed, .feed a { color:#E05C23; } .fixed, .clear { clear:both; } .fontthin { font-weight:normal; } small, .small { font-size:10px; } .boxcaption { background:#E9EEF1; padding:5px 10px; border-bottom:1px solid #FFF; } .boxcaption a { text-decoration:none; } .box { background:#F1F5F6; padding:5px 10px; margin-bottom:10px; } .errorbox { background:#F1E9E1; padding:5px 10px 5px 15px; margin-bottom:10px; font-size:10px; color:#E05C23; } .messagebox { background:#FAFDEC; padding:5px 10px 5px 15px; margin-bottom:10px; font-size:10px; color:#84985D; } .w3c { color:#080; font-size:10px; } .normalfont { font-size:12px; } /* layout START */ #wrap { text-align:left; margin:0 auto; width:940px; } #container { background:#D6D6D6; padding:0 3px 3px; } /* layout END */ /* header START */ #title { float:left; margin:10px 15px !important; margin:10px 8px; } #tagline { font-size:10px; border-top:1px solid #333; } #header h1 { font-style:normal; font-weight:normal; letter-spacing:-1px; text-transform:uppercase; } #header h1 a { color:#333; text-decoration:none; } .searchbox { background:#FFF; border:1px solid #B0BEC7; border-top:none; float:right; } .searchbox .content { background:#FAFDEC; padding:7px 10px; margin:0 1px 1px; } .searchbox .button { font-size:10px; text-transform:uppercase; padding:4px 5px 3px !important; padding:2px 5px; } /* for the fucking IE7 */ *+html .searchbox .button { padding:2px 5px !important; } .searchbox .textfield { width:200px; } .searchbox .content img { margin:0 3px -3px 0 !important; margin:0 3px 0 0; } /* for the fucking IE7 */ *+html .searchbox .content img { margin:0 3px -1px 0 !important; } #cse-search-box .content { background:#FAFDEC url(images/search_background.png) no-repeat; background-position:0% 100%; } #wp-search-box .content { background:#FAFDEC url(images/search_background.png) no-repeat; background-position:-400px 100%; } /* header END */ /* content START */ #content { background:#FFF; border:1px solid #B0BEC7; margin-bottom:10px; padding:0 1px; } #menubar { background:#E9EEF1; font-size:10px; margin-top:1px !important; margin-top:0; } /* for the fucking IE7 */ *+html #menubar { margin-top:0 !important; } #menubar .menus { background:#E9EEF1; float:left; padding:0 10px; } #menubar .menus li { float:left; border-style:solid; border-color:#FFF; border-width:0 1px; margin-left:-1px; list-style-type:none; } #menubar .menus li a { display:block; text-decoration:none; padding:5px 10px; } #menubar .menus li a:hover { background:#E1E7E9; list-style-type:none; } #menubar .menus .current_page_item { background:#FFF; font-weight:bold; } #menubar .menus li.current_page_item a:hover { background:#FFF; } #copyright, .feedlink, .greedlink { float:right; padding:5px 10px; border-right:1px solid #FFF; margin-right:-1px; position:relative; } #copyright { color:#B0BEC7; } a.feedlink { background:#F1E9E1; border-left:1px solid #FFF; text-decoration:none; } a.feedlink:hover { background:#EDC; text-decoration:none; } a.greedlink { background:#ECF3D3; border-left:1px solid #FFF; text-decoration:none; color:#84985D; } a.greedlink:hover { background:#DEECBE; text-decoration:none; } /* content END */ /* main START */ #main { width:650px; margin:10px 0; float:left; } .post .caption { background:#F1F5F6; padding:5px 10px 0 15px; } .post .caption .title { color:#258; float:left; } .post .title a:hover { color:#333; text-decoration:none; } .post .meta { background:#F1F5F6; padding:0 10px 5px 15px; } .post .meta .info { font-size:10px; float:left; } .post .meta .comments { font-size:10px; float:right; } .post .content { line-height:145%; padding:10px 0 10px 15px; overflow:hidden; } .post .content h4 { font-size:14px; margin-bottom:8px; color:#60743A; } .post .content img { max-width:600px; } .post .content p { margin-bottom:8px; } .post .content ul li, .post .content ol li { list-style-position:inside; padding-left:20px; } .post .content table { background:#FFF; border:1px solid #B0BEC7; margin:5px 0 10px; } .post .content table tr td { border-top:1px solid #B0BEC7; padding:2px 10px; } .post .content table tr th { padding:1px 10px; background:#FAFDEC; text-align:left; } #navigator { background:#FAFDEC; padding:1px 10px 1px 15px; } #navigator span { margin:-1px 0; } #navigator span a { display:block; text-decoration:none; padding:5px 10px; } #navigator span a:hover { background:#ECF3D3; } .pagenavi { margin-bottom:10px; } /* main END */ /* comments START */ #commentlist ol li, .dummycomment { list-style-type:none; background:#F1F5F6; margin-bottom:10px; padding-bottom:1px; } #commentlist ol li .authorinfo, .dummycomment .authorinfo { background:#E9EEF1; padding:7px 10px 6px 15px; border-bottom:1px solid #FFF; } .regularcomment blockquote, .regularcomment pre { background:#E9EEF1; border-color:#B0BEC7; } #commentlist ol li.trackback { background:#FFF; } #commentlist ol li.trackback a { color:#E05C23; } #commentlist ol li.trackback .authorinfo { background:#F1E9E1; border-bottom:none; margin-bottom:-1px; } #commentlist ol li.admincomment { background:#FAFDEC; } #commentlist ol li.admincomment .authorinfo { background:#ECF3D3; } .admincomment blockquote, .admincomment pre { background:#ECF3D3; border-color:#A6B97E; } #commentlist ol li .content { padding:8px 10px 0 15px; } .dummycomment .content { padding:8px 10px 8px 15px; } #commentlist ol li .content p { margin-bottom:8px; overflow:hidden; } .authorinfo .authoravatar { float:left; margin-right:10px; line-height:10px; } .authorinfo .authoravatar img { background:#FFF; padding:1px; border:1px solid #999; } .authorinfo .authortext { margin-right:10px; float:left; } .authorinfo .count { float:right; text-align:right; font-size:10px; color:#666; } .authorinfo .date { font-size:10px; color:#666; } .authorinfo .authorname { font-weight:bold; } #respond { background:#FAFDEC; padding:10px 0 10px 15px; font-size:10px; } #respond .row { margin-bottom:5px; position:relative; } #respond .textfield { width:200px; } #submit { font-size:10px; margin-right:10px; } #emoticon { float:right; margin-top:3px; margin-right:10px; } #comment { width:619px; } /* comments END */ /* sidebar START */ #sidebar { width:270px; margin:10px 0 0; float:right; } #sidebar .postdate { float:right; color:#B0BEC7; font-size:10px; vertical-align:middle; margin-left:3px; } #sidebar li { list-style-type:none; } .widget { margin-bottom:10px; } .widget .content { padding:0 5px 5px; background:#F1F5F6; } .widget div.itembox { padding: 5px 10px; background:#F1F5F6; } .tag_cloud .content { padding:5px 10px; } .widget h3 { background:#E1E7E9; padding:5px 10px; font-size:11px; border-bottom:1px solid #FFF; } .widget h3.title_2col { position:relative; } .widget ul li { padding:3px 5px; border-bottom:1px solid #E1E7E9; line-height:18px; overflow:hidden; } .widget ul li ul { padding-bottom:0; padding-right:0; } .widget ul li ul li { padding:3px 5px 0; border-top:1px solid #E1E7E9; border-bottom:none; line-height:18px; margin-top:3px; margin-right:-5px; } .dbx-group, .dbx-box, .dbx-handle { position:relative; } a.dbx-toggle, a.dbx-toggle:visited { display:block; width:11px; height:11px; overflow:hidden; position:absolute; top:7px; right:7px; text-indent:-50px; text-decoration:none; } a.dbx-toggle-open, a.dbx-toggle-open:visited { background:#B0BEC7; } a.dbx-toggle-closed, a.dbx-toggle-closed:visited { background:#999; } a.dbx-toggle-hilite-open, a.dbx-toggle-hilite-open:visited { background:#B0BEC7; } a.dbx-toggle-hilite-closed, a.dbx-toggle-hilite-closed:visited { background:#999; } .dbx-box-closed h3 { border-bottom:0; } .dbx-box-closed .dbx-content { display:block; height:0; padding:0; overflow:hidden; } .dbx-box-closed .dbx-content * { display:none; } .dbx-handle-cursor { cursor:move; } .dbx-clone h3 { background:#ECF3D3; } .dbx-clone .content { background:#FAFDEC; } .dbx-clone ul li, .dbx-clone ul li ul li { border-color:#ECF3D3; } /* sidebar END */ /* footer START */ #footer { background:#E9EEF1; font-size:10px; border-bottom:1px solid #FFF; } #footer li { float:left; list-style-type:none; } #about { float:left; padding:5px 10px; } #admin { float:right; } #admin li { border-left:1px solid #FFF; } #admin li a { display:block; text-decoration:none; padding:5px 10px; } #admin li a:hover { background:#E1E7E9; } #admin li#gotop a { background:#ECF3D3; color:#84985D; } #admin li#gotop a:hover { background:#DEECBE; } /* footer END */ /* links START */ .post .content ul.linkcat li{ float:left; list-style:none; padding-left:0; width:33%; } /* links END */ /* archives STRAT */ #archives { list-style-position:inside; } .postspermonth { margin:5px 0; list-style:none; } .srg_switcher { margin-bottom:10px; } /* archives END */ /* image switcher START */ .imageswitcher { background:#FAFDEC; border:1px dashed #B0BEC7; padding:5px; font-size:11px; } .imageswitcher_image { background:#FFF; border:1px solid #A4B97F; padding:3px; margin:0; } a .imageswitcher_image:hover { border-color:#84995E; } a.imageswitcher_button { float:left; margin-top:1px !important; margin-top:3px; margin-bottom:0 !important; margin-bottom:5px; margin-right:4px; padding:2px 5px; background:#D5E396; border-top:1px solid #D5E396; border-right:1px solid #B5C98F; border-bottom:1px solid #B5C98F; border-left:1px solid #D5E396; color:#84985D; text-decoration:none; } a.imageswitcher_button:hover { background:#C8DE9D; border-top:1px solid #B5C98F; border-right:1px solid #D5E396; border-bottom:1px solid #D5E396; border-left:1px solid #B5C98F; color:#60743A; text-decoration:none; } /* image switcher END */ /* wp_addbookmarks START */ .wp_addbookmarks a img { border:1px solid #B0BEC7; padding:2px; } .wp_addbookmarks a:hover img { border-color:#258; } /* wp_addbookmarks END */ /* related posts START */ #related_posts { background:#F7F7F7; margin-bottom:10px; } #related_posts h3 { background:#EBEBED; padding:5px 10px 5px 15px; border-bottom:1px solid #FFF; } #related_posts ul { padding:0 10px 5px 15px; } #related_posts ul li { list-style:none; padding:3px 5px; border-bottom:1px solid #EBEBED; line-height:18px; } /* related posts END */ /* subscribe START */ #subscribe ul { display:none; margin:0; padding:1px 1px 0 0; } #subscribe ul li { float:none; margin:0; padding:0; display:block; list-style:none; } #subscribe ul li a { display:block; padding:5px 10px; text-decoration:none; background:#F1E9E1; width:110px; font-size:12px; } #subscribe ul li a:hover { background:#EEDDCC; } /* subscribe END */