/* Theme Name: ascolor Theme URI: http://maths.waw.pl Description: Simply clever theme with two columns, right-sidebar Version: 1.1 Author: maths Tags: blue, two-columns, right-sidebar Released under the GPL. */ body { font: 75%/150% "Trebuchet MS",Tahoma, Arial; color: #333333; background: #2c2c2c url(images/blue_bg.jpg); margin: 0px; padding: 0px 0px 30px; background-repeat:repeat-x; } a { color: #474747; text-decoration: none; } a:visited { color: #474747; text-decoration: none; } a:hover { color: #888888; text-decoration: underline; } img { border: none; } p { padding: 0px 0px 15px; margin: 10px; } h1 { margin:0px; padding-left: 20px; font: bold 36px "Trebuchet MS", Tahoma, Arial; color: #59bc09; font-style: italic; } h1 a, h1 a:visited{ color: #59bc09; text-decoration: none; } h1 a:hover{ color: #59bc09; text-decoration: none; } h2 { color: #000; height: 17px; margin: 0px ; padding: 3px 0 0 25px; font: bold 11px Tahoma, Arial; background: url(images/blue_12.jpg) no-repeat left; float:left; } h2 a, h2 a:visited { color: #000; text-decoration: none; } h2 a:hover { color: #000; text-decoration: none; } h3 { font: bold 13px "Trebuchet MS",Tahoma, Arial; color: #000; margin: 10px 0px 5px 10px; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -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-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } #top-adv { float:right; padding-top:25px; } h4 { font: normal 130%/100% "Trebuchet MS",Tahoma, Arial; color: #797979; margin: 10px 0px 5px 20px; font-weight:bold; } #top-container ul{ margin-left:10px; margin-right:10px; padding:0px; list-style:none; } #searchsubmit{ background:transparent url(images/ok.jpg); width:36px; height:20px; border:0px solid; margin-left:10px; float:left; } #top-container li { background:transparent url(images/blue_12.jpg) no-repeat scroll 0 0; border-bottom:1px solid #DCDCDC; font-family:Tahoma; height:27px; line-height:28px; overflow:hidden; padding-left:25px; background-position:left top; } #sidebar ul{ margin-left:10px; margin-right:10px; padding:0px; } #sidebar li { background:transparent url(images/blue_12.jpg) no-repeat scroll 0 0; border-bottom:1px solid #DCDCDC; font-family:Tahoma; height:27px; line-height:28px; overflow:hidden; padding-left:20px; background-position:left center; } form { margin:0px; padding:0px; } #page { margin: 0px auto; width: 900px; background: #fff; } /* header area */ #header { background: url(images/blue_02.jpg) repeat-x; height: 107px; position: relative; } #header-headline{ position: relative; padding: 25px 0px 0px 40px; height: 60px; float:left; width:1000px; } .description{ position: absolute; left: 90px; bottom: 3px; color: #0ca5a3; font-size: 14px; font-style: italic; } #menu{ float:left; width: 100%; height: 47px; background: url(images/blue_04.jpg) repeat-x; } #menu ul{ margin: 12px 10px 0 10px; padding: 0; float: left; list-style-type: none; } #menu li{ display: inline; margin: 0 10px; } #menu li a{ color: #fff; font-size: 12px; font-family: arial; font-weight: bold; display: block; float: left; height: 28px; margin: 0 10px; } #menu li a:hover{ text-decoration: none; } /* content area */ #content { margin: 0px 0 30px 10px; float: left; width: 580px; overflow: hidden; background-color: #fff; padding: 20px 0; } #page-bg-1{ width: 100%; height: 100%; float: left; } #page-bg-2{ width: 100%; height: 100%; float: left; } .post{ width: 570px; float: left; } .post-headline{ float: left; margin: 10px 0 0 20px; padding: 0 0 5px 0; width: 570px; border-bottom: 1px solid #ececec; } .post-headline span{ float: left; background: url(images/blue_12.jpg) no-repeat left; height: 18px; margin-left: 15px; padding: 2px 0 0 20px; font-size: 10px; color: #898888; } .post-post{ float: left; font-weight: ; margin: 0 0 0 13px; } .post-foot{ width: 100%; float: right; } .post-foot-more{ display: block; background: url(images/blue_20.jpg); width: 70px; height: 26px; float: right; color: #fff; font-size: 10px; font-weight: bolder; padding: 5px 0 0 30px; } a.post-foot-more { color: #fff; } a.post-foot-more :hover{ color: #fff; text-decoration: none; } .post-foot-comments{ display: block; background: url(images/blue_20.jpg); width: 90px; height: 26px; float: right; color: #fff; font-size: 10px; font-weight: bolder; padding: 5px 0 0 10px; margin-left: 5px; } a.post-foot-comments:hover{ color: #fff; text-decoration: none; } a.post-foot-comments { color: #fff; } .mini-add-comment { background: url(images/mini-down-arrow.gif) no-repeat; padding-left: 18px; float: right; } .navigation { clear: both; padding: 10px; } .navigation a, .navigation a:visited { color: #0d82a9; } .previous-entries a { float: left; padding-left: 18px; } .next-entries a { float: right; padding-right: 18px; } /* comments area */ #comments, #respond { border-bottom: 1px solid #ECECEC; padding: 10px 0 5px 0; clear: both; margin: 20px 0 0 30px; width:125px; } .commentlist { margin: 10px 0px; padding-left: 20px; line-height: 130%; } .commentlist li{ padding: 5px 10px; } .commentlist .alt { background: #cfe1e7; } .commentlist cite { font-weight: bold; font-style: normal; font-size: 120%; color: #0d82a9; } .commentlist cite a, .commentlist cite a:visited { color: #0d82a9; } .commentlist small { margin-bottom: 5px; display: block; font-size: 87%; } #commentform { width: 570px; margin-top: 10px; font: 110% Arial, Helvetica, sans-serif; } #commentform p { padding: 0; margin: 0 0 0 30px; } #commentform label{ color: #787878; font-size: 87%; } #commentform input{ width: 200px; background: #fff; border: 1px solid #d4d4d4; padding: 3px; margin: 5px 0 0 10px; } #commentform textarea{ width: 478px; height: 115px; background: #fff; border: 1px solid #d4d4d4; padding: 2px; margin: 5px 0 0 10px; } #commentform textarea:focus, #commentform input[type="text"]:focus { background: #c3d8df; } #commentform #submit{ background: #0096c7; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; border: 0px solid #0e6a88; float:right; width: 100px; height: 26px; cursor: pointer; margin: 8px; background-image:url(images/blue_20.jpg); margin-right:45px; } /* */ #sidebar { float: right; width: 282px; color: #666666; overflow: hidden; margin: 0px 10px 0 10px; } #sidebar2 { float: right; padding: 0; width: 300px; color: #666666; overflow: hidden; margin-top: 0px; } #sidebar2 h2, #sidebar .sidebartitle{ font: bold 12px Tahoma, Arial; color: #fff; margin: 1px 0 0px 0px; padding: 0; background: none; font-style: ; } /*sidebar title (h2) */ #sidebar h2, #sidebar .sidebartitle{ font: bold 15px Tahoma, Arial; color: #797979; margin: 7px 0 30px 0px; padding: 0; background: none; font-style: ; width: 204px; } /*sidebar text styles */ #sidebar a, #sidebar a:visited{ text-decoration: none; font-weight: ; color: #000; } #sidebar a:hover{ color: #888888; text-decoration: underline; } /*sidebar list level1 #sidebar ul { margin: 0; padding: 0; float: left; border: 0px solid; } #sidebar ul li { list-style: none; margin: 0; padding: 0 10px 10px 10px; border: none; width: 194px; float: left; }*/ #sidebar .gray { list-style: none; margin: 0; padding: 0 10px 10px 10px; border: none; background: url(images/blue_24.jpg) no-repeat top; width: 194px; float: left; } /*sidebar list level2 */ #sidebar ul li ul { padding: 0; margin: 0 0 0 0; float: left; width: 205px; } #sidebar ul li ul li{ padding: 2px 0 2px 15px; float: left; background: none; width: 180px; } /*sidebar list level3 */ #sidebar ul li ul li ul li{ padding: 1px 0 1px 10px; border: none; } .list-cat{ margin: 55px 0 0 0; padding: 0; } /*calendar widget */ li.widget_calendar td { padding: 1px 7px; } /*text widget */ .textwidget { padding-top: 5px; } /*search form */ #searchform { margin: 0px 0 0; float:left; } #searchform br { display: none; } #searchform div{ padding: 0px 0 0 10px } #top-container { padding-bottom:8px; } .block { float:left; margin-left:15px; overflow:hidden; width:280px; border:1px #e7e7e7 solid; margin-top:20px; height:200px; } .block2 { float:left; margin-left:0px; overflow:hidden; width:280px; border:1px #e7e7e7 solid; margin-top:20px; } .textbox{ border: 1px solid #7c7c7c; background-color: #f1f1f1; background-image: url(images/searchpole.jpg); width: 159px; height: 18px; color: #fff; padding: 0px; font-size: 12px; float:left; } /* footer area */ #footer { clear: both; background: #048DB4 url(images/fotter.jpg) repeat-x; color: #5e5e5e; font-size: 11px; height: 84px; width:900px; } #footer span{ float: left; margin: 20px 0 0 20px; } #footer a{ color: #5e5e5e; } /* alignments */ .center { text-align: center; } img.center, img[align="center"] { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } img.alignleft, img[align="left"] { float:left; margin: 2px 10px 5px 0px; } .alignright { float: right; } img.alignright, img[align="right"] { float:right; margin: 2px 0px 5px 10px; } .clear { clear:both; } hr.clear { clear:both; visibility: hidden; margin: 0px; padding: 0px; } p.nocomments{ margin: 10px; } #calendar_wrap{ float: left; margin-right: 5px; } .textwidget{ width: 200px; position: static; }