/* Theme Name: Aesma Pro Theme Theme URI: http://www.aesma.ru Description: Two-column theme. Version: 1.02 Author: Aesma Author URI: http://www.aesma.ru Tags:fixed width,two columns,personal,banners */ body { background-color:#27201A; color:#000000; font-family: Verdana, Tahoma, "Trebuchet MS", Arial; } a { text-decoration:none; font-weight:normal; color:#27201A; } a:hover { color:#5F564D; } td { height:100%; } .marking { width:980px; margin:0 auto; } #main { background:#DDD9CD; width:100%; height:100%; } #header { width:100%; height:100px; background:url(images/header_fon.jpg) left top repeat-x; } #logo { height:100px; } #sidebar { height:100%; background:url(images/right_top.jpg) center top no-repeat; } #right3 { height:100%; font-size: 11px; margin: 0px 15px 15px 15px; } .pages { width:450px; line-height: 35px; font-size: 12px; border-bottom: 1px solid #9F9577; margin-bottom: 15px; } .pages ul { border-bottom: 4px solid #AFA78E; } .pages ul li { display: inline; list-style-type: none; } .pages ul li a { text-decoration: none; color: #5f5a55; padding:10px; border-right: 1px dashed #9F9577; } .pages ul li a:hover { background:#AFA78E; color: #f0edeb; } .about { font-size: 11px; background:#ffffff; padding: 15px; border-bottom: 1px solid #DFDFDF; } .rss { background:#ffffff; border-top: 4px solid #EFEFEF; } .rss .rss_icon { font-size: 10px; line-height: 28px; margin: 0px 15px 0px 15px; padding-left: 22px; background:url(images/rss_icon.gif) left center no-repeat; } .rss .rss_icon ul { list-style-type: none; } .rss .rss_icon ul li { display: inline; } .rss .rss_icon ul li a { text-decoration: none; color: #AFAFAF; padding: 8px; } .rss .rss_icon ul li a:hover { background:#EFEFEF; color: #000; } #advert ul { height:280px; width:420px; margin-top:5px; display: block; overflow: hidden; } #advert ul li { float:left; display: inline; list-style-type: none; } #advert ul li a { width:125px; height:125px; display: block; margin: 5px 5px 0px 0px; border: 5px solid #9F9881; text-decoration: none; color: #5f5a55; } #advert ul li a:hover { color: #f0edeb; border: 5px solid #746A61; } #recent_post ul { margin-top:10px; list-style-type: none; border-top: 1px solid #9F9881; } #recent_post ul li { line-height: 24px; border-bottom: 1px solid #9F9881; } #recent_post ul li a { display: block; padding: 0px 10px 0px 28px; text-decoration: none; background:url(images/document1.jpg) left center no-repeat; } #recent_post ul li a:hover { color:#ffffff; background:#9F9881 url(images/document2.jpg) left center no-repeat; } .twocolumn { width:420px; } .clear { clear:both; overflow:hidden; } .firstcolumn { width:210px; float:left; } .secondcolumn { width:200px; float:right; } .cats_head2 { text-align:left; background:#746A61; height: 10px; padding: 5px 0px 5px 5px; } .cats_head2 h2 { color:#DDD9CD; font-size: 10px; font-weight: bold; text-transform:uppercase; } .widget_style2 { margin-top:15px; } .twocolumn ul { margin-top:10px; list-style-type: none; border-top: 1px solid #9F9881; } .twocolumn ul li { line-height: 24px; border-bottom: 1px solid #9F9881; } .twocolumn ul li a { display: block; padding: 0px 5px 0px 5px; text-decoration: none; } .twocolumn ul li a:hover { color:#ffffff; background:#9F9881; } .news_fon { background:#ffffff url(images/left_top.jpg) center top no-repeat; padding-top:15px; } .news { background:url(images/left_bottom.jpg) center bottom no-repeat; padding-bottom:5px; } .alignleft { float: left; text-align: left; } .alignright { float: right; text-align: right; } .header { float:left; font-family: 'Georgia', 'Times', 'Times New Roman', serif; width:530px; line-height: 40px; height:100px; } .header h1 { margin-top:25px; margin-left:15px; color:#fff; font-size: 28px; line-height:1.01em; font-weight: normal; } .header h1 a { color:#fff; } .header .description { color:#DDD9CD; font-size:10px; text-transform:normal; font-weight:normal; line-height:1.01em; margin-left:30px; } .search_bg { float:right; width:435px; line-height:26px; height:100px; } .search_bg #search { margin-top:35px; } #search input { width:410px; font-size:11px; text-transform:none; font-weight:normal; border: 1px solid #2F2923; font-family: Verdana, Tahoma, "Trebuchet MS", Arial; padding:5px; color:#DDD9CD; background:#0F0C09 url(images/magnifer.jpg) right center no-repeat; } .sub_main { margin-left:15px; margin-right:15px; margin-bottom:15px; } .head_bg { width:100%; } .head { padding:0px 0px 2px 46px; } .head_bg h2 { font-size:20px; text-transform:uppercase; text-transform:none; font-weight:normal; border-bottom: 1px solid #DFDFDF; letter-spacing: -1px; font-family: "Trebuchet MS", Tahoma, Arial; padding-bottom: 3px; } .head_bg h2 a { color:#353535; text-decoration:none; } .head_bg h2 a:hover { color:#010101; text-decoration:none; } .content_txt { font-size: 12px; text-align:justify; margin:10px 0px 0px 0px; padding-bottom:10px; line-height:1.31em; } .content_txt a { color:#999999; text-decoration:none; } .content_txt a:hover { color:#353535; text-decoration:none; } .content_txt img.alignleft { margin: 5px 5px 5px 0px; } .content_txt img.alignright { margin: 5px 0px 5px 5px; } .content_txt img.wp-smiley { margin:0; padding:0; line-height:15px; } .content_txt p { margin-bottom:5px; } .commentline { width:500px; height:22px; color:#767264; font-size:9px; font-family: Tahoma, "Trebuchet MS", Verdana, Arial; background:url(images/commentline.jpg) left top no-repeat; } .commentline a { color:#737062; text-decoration:none; } .commentline a:hover { color:#737062; text-decoration:none; } .post-head { vertical-align:middle; padding-left:5px; text-align: left; font-size:10px; } .post-head span { line-height:16px; } .post-cat { background:url(images/tag.jpg) left center no-repeat; padding-left: 20px; padding-top: 4px; padding-bottom: 4px; } .post-date { background:url(images/calendar.jpg) left center no-repeat; padding-left: 20px; padding-top: 4px; padding-bottom: 4px; margin-left: 5px; } .post-edit { background:url(images/pen.jpg) left center no-repeat; padding-left: 20px; padding-top: 4px; padding-bottom: 4px; margin-left: 5px; } .post-comments { width:55px; vertical-align:middle; padding-right: 8px; text-align: right; } .read { vertical-align:middle; text-align: center; width:50px; background:url(images/count.jpg) left center no-repeat; } .read a { margin-left:5px; font-weight:bold; } .count { width:30px; vertical-align:middle; background:#746A61; text-align: center; color:#DDD9CD; } .count a { padding: 5px; color:#DDD9CD; } .count a:hover { color:#DDD9CD; } .postmetadataalt { text-align:justify; margin-left:15px; margin-right:15px; margin-bottom:15px; padding:10px; font-size:9px; color:#746A61; background:#DDD9CD; } .postmetadataalt a { color:#4F4740; } .usuario { font-size: 12px; margin-left:15px; margin-right:15px; margin-bottom:15px; } .usuariotext { font-size:10px; margin:5px 0px 5px 0px; color:#746A61; padding:5px; background:#DDD9CD; } .comentario { font-size:12px; margin:5px 5px 5px 5px; color:#000; } .metacoment { border-bottom: 1px solid #DDD9CD; margin-bottom:5px; } #postcomment { font-size:12px; font-weight: bold; margin-top:5px; margin-bottom:5px; } textarea.comment { width:488px; font-size: 12px; border: 1px solid #DDD9CD; padding:5px; margin:5px 0px 5px 0px; } .usuario #submit { border:0; color:#fff; width:500px; font-size: 10px; padding: 2px 0px 2px 0px; background:#746A61; } .usuario #author { color:#000; width:200px; font-size: 12px; padding: 2px 3px 2px 3px; border: 1px solid #DDD9CD; } .usuario #email { color:#000; width:200px; font-size: 12px; padding: 2px 3px 2px 3px; border: 1px solid #DDD9CD; } .usuario #url { color:#000; width:200px; font-size: 12px; padding: 2px 3px 2px 3px; border: 1px solid #DDD9CD; } .navigation { width:530px; height:30px; font-size:10px; } .navigation td { vertical-align:middle; width:265px; } .navigation .leftlist { text-align: left; } .navigation .rightlist { text-align: right; } .navigation a { margin-left:15px; margin-right:15px; font-weight:bold; color:#746A61; } table#maintable { height:100%; margin-top:15px; margin-bottom:15px; } td#leftcolumn { vertical-align:top; width:530px; background:#BFB9A7 url(images/leftcolumn_bottom.jpg) center bottom no-repeat; } td#rightcolumn { vertical-align:top; width:450px; height:100%; background:#BFB9A7 url(images/right_bottom.jpg) center bottom no-repeat; } /* footer */ #footer { width:100%; height:40px; background:#746A61; } #footertable { height:40px; } .footer { width:530px; height:40px; font-size: 10px; color:#DDD9CD; } .footer #info{ float:left; margin-top: 15px; margin-left: 15px; } #up { float:right; width:42px; height:30px } #up p { position:relative; width:42px; height:30px; overflow:hidden; font-size:100%; } #up p span { display:block; position:absolute; left:0; top:0; width:42px; height:30px; background:url(images/up.jpg) 0 0 no-repeat; _cursor:hand } /* calendar */ #wp-calendar { margin: 0; width: 210px; font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #232323; font-weight: normal; } #wp-calendar #next a { padding-right: 10px; text-align: right; background-image: none; } #wp-calendar #prev a { padding-left: 10px; text-align: left; background-image: none; } #wp-calendar a { display: block; text-decoration: none; font-weight:bold; color: #232323; } #wp-calendar a:hover { color: #353535; } #wp-calendar caption { background-repeat: repeat; color: #232323; padding: 10px 0px 10px 0px; font-family: Verdana, Arial, Tahoma; font-size: 11px; text-align: center; font-weight:bold; border-bottom: 1px solid #7F7B6F; } #wp-calendar td { width: 30px; color: #232323; letter-spacing: normal; padding: 12px 0px 8px 0px; text-align: center; background:url(images/day.jpg) center center no-repeat; } #wp-calendar td#next { background-image: none; } #wp-calendar td#prev { background-image: none; } #wp-calendar td.pad { background-image: none; } #wp-calendar td.pad:hover { text-align: center; color: #232323; } #wp-calendar #today { color: #232323; font-weight: bold; } #wp-calendar td:hover{ color: black; } #wp-calendar th { padding: 12px 0px 8px 0px; font-style: normal; text-transform: capitalize; text-align: center; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .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; }