/* ------------------------------------------------------------------------------- Theme Name: AIS Theme Theme URI: http://www.aisphila.org/site/ Description: ___ Version: 1 Author: Alessandro Calia Author URI: http://www.aisphila.org Tags: simple, clean, fixed width, widget ready, widgets, left sidebar, two columns, valid XHTML, valid CSS Default Maple Leaf 1.03 by TemplateLite.com ------------------------------------------------------------------------------- */ /* general */ body{ margin:0px auto; font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:#000000; background: #ffffdd url(images/bg_bottom_repeat.jpg) repeat-x bottom; border:0px yellow solid; } img { border:0px; padding:5px; max-width: 100%; /* not working in IE6*/ } a:visited {color:#235884;text-decoration: none;} a:link {color:#235884;text-decoration: underline;} a:hover {color: #235884;text-decoration: underline;} a:active {color: #235884;text-decoration: underline;} h1 {font-size:30px;} h2 {font-size:26px;} h3 {font-size:21px;} h4 {font-size:17px;} h5 {font-size:14px;} h6 {font-size:12px;} p {margin: 0px 0px 12px 0px;} hr {height:1px;border:none;border-top:1px dashed #5A6B1E; width:90%;} blockquote { clear: left; text-align: justify; padding: 0px 0px 0px 22px; margin: 10px 10px 10px 10px; background: url(images/quote.gif) no-repeat top left; } input { margin-bottom:5px; vertical-align: middle; } select{ font-family: Verdana, Arial, Helvetica, Sans-Serif; } code{ font: 1.1em 'Courier New', Courier, Fixed; } .alignleft {float: left;} .alignright {float: right;} .aligncenter,div.aligncenter{ display: block; margin-left: auto; margin-right: auto; } img.alignleft { padding: 5px; margin: 0 7px 2px 0; display: inline; } img.alignright { padding: 5px; margin: 0 0 2px 7px; display: inline; } img.centered { display: block; margin-left: auto; margin-right: auto; } .clear {clear:both;} .spacer {height:20px;} /***** layout *****/ #page_top{ margin:0px auto; padding:0; width:100%; background: url(images/bg_top.jpg) no-repeat top center; border:0px blue solid; } #base{ margin:0 auto; padding:0; width:894px; background: url(images/bg_repeat.png) repeat-y center; padding:0 28px 0 28px; border:0px red solid; } #header{ position:relative; width: 100%; height: 187px; background:#fff url('images/header_bg.jpg') no-repeat bottom; } #menu{ position:relative; width: 100%; height: 42px; background:url('images/menu_bg.jpg') no-repeat left; } #container{ position:relative; overflow:hidden; width:894px; background:url('images/container_repeat.jpg') repeat-y top center; } #sidebar{ float:left; width:220px; overflow:hidden; color:#235884; padding:20px 0 700px 0px; border:0px red solid; } #content{ float:right; display:inline; width:605px; min-height:480px; overflow:hidden; padding: 0 15px 0 10px; border:0px red solid; background:url('images/olive_back.gif') no-repeat top center; } #footer{ clear:both; position:relative; background:#000; height:47px; color:#ffffff; font-size:11px; font-family:Verdana, Arial; padding: 30px 20px 10px 50px; background:url('images/footer_bg.jpg') repeat-x; } #footer a,#footer a:hover{ color:#ffffff; text-decoration:underline; } /*######### header ############*/ #blogtitle { position:absolute; top:100px; left:190px; width:650px; font-family: Arial,Verdana; font-size:30px; font-weight:bold; text-align:left; color:#000000; border:0px red solid; overflow:hidden; } #blogtitle a, #blogtitle a:hover { font-family: Arial, Verdana; font-weight:bold; color:#000000; text-decoration:none; } #subtitle { position:absolute; overflow:hidden; font-family: Tahoma,Arial, Verdana; width:450px; height:45px; left:190px; top:135px; text-align:left; font-size:13px; letter-spacing: 2px; color:#000000; font-style:italic; border:0px red solid; line-height:1.1em; } #menu ul { position:absolute; top: 0px; left: 30px; height: 34px; width: 550px; overflow:hidden; margin:0px; padding:0px; } #menu ul li { display: inline; font-size: 13px; font-family:Verdana,Arial; font-weight: bold; color:#000000; } #menu ul li.separator { display: block; float: left; width:3px; height: 34px; background:url(images/menu_separate.jpg) no-repeat center; } #menu ul li a { display: block; float: left; line-height: 34px; color: #000000; padding: 0px 10px 0px 10px; margin:0px 0 0 0 ; text-decoration:none; } #menu ul li a:hover, #menu ul li.current_page_item a { color:#7b0516; } .searchbox { position:absolute; top:1px; right: 45px; width:250px; height:30px; border:0px; } .search-field input { position:absolute; top:5px; left:7px; width:172px; height:15px; font-family:Verdana; font-size:11px; font-weight:bold; color:#999999; padding:5px 3px 3px 3px; border:0px; background:#ffffff; } .search-but input { position:absolute; top:7px; right:5px; width:50px; height:20px; background:transparent; border:0px; } #footer img.rss{ position: absolute; right: 52px; top: 29px; height:26px; width:26px; } /***** sidebar *****/ #sidebar a:visited {color:#1d1a4c;text-decoration: none;} #sidebar a:link {color:#1d1a4c;text-decoration: none;} #sidebar a:hover {color: #1d1a4c;text-decoration: underline;} #sidebar a:active {color: #1d1a4c;text-decoration: underline;} #sidebar ul { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family:Verdana,Arial; } #sidebar li { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family:Verdana,Arial; } #sidebar ul ul li{ position: relative; line-height: 1.7em; list-style-type: armenian; font-size:12px; border:0px red solid; font-family:Verdana,Arial; margin: 0px 0px 0px 5px; padding:0 5px 0 16px; } #sidebar ul ul ul li { position: relative; list-style-type: circle; font-size:12px; border:0px; margin: 0px 0px 0px 0px; line-height: 1.7em; font-family:Verdana,Arial; padding: 0px 0px 0px 16px; } #sidebar h1 { color: #7b0516; font-size: 14px; font-weight: bold; letter-spacing: 1px; margin: 10px 0px 0px 0px; padding: 12px 0px 0px 22px; height: 30px; font-family:Verdana,Arial; background:url('images/sidebar_title.jpg') no-repeat center; border:0px red solid; } #sidebar select{ margin:5px 0px 2px 5px; font-size:12px; width:200px; overflow:hidden; } /***** content *****/ .archivetitle { height:20px; color: #000000; font-size: 11px; font-weight:normal; padding: 10px 0px 10px 5px; margin: 0px 0px 0px 0px; } .post{ width:605px; margin:0 0 20px 0; border:0px red solid; } .post_top{ position: relative; border-left:8px #235884 solid; border-bottom: 1px #235884 solid; height:40px; /*background: #f6f6f6;*/ } .post_bottom{ margin: 0 50px 0 50px; height:3px; background:url(images/line.jpg) repeat-x bottom; } .posttitle{ position:absolute; top:0px; left:5px; font-size:18px; font-family:arial; color:#235884; border:0px red solid; } .posttitle a{ font-family:arial; color:#235884; text-decoration:none; } .posttitle a:hover{ font-family:arial; text-decoration:underline; color:#235884; } .date { position:absolute; font-family:arial; top:24px; right: 20px; font-size: 10px; padding: 0px 0px 0px 0px; } .author{ position:absolute; font-family:arial; font-size:11px; top:24px; left:5px; } .author a{ text-decoration:none; } .author a:hover{ text-decoration:underline; } .info { line-height: 2em; font-size: 9px; padding:10px 10px 5px 10px; color:#000000; border:0px red solid; } .category{ padding:2px 0 2px 20px; background:url(images/category.jpg) no-repeat top left; } .bubble{ padding:2px 0 2px 20px; background:url(images/bubble.jpg) no-repeat left top; } .tags{ padding:2px 0 2px 20px; background:url(images/tags.jpg) no-repeat left top; } .entry { color: #000000; line-height: 1.6em; text-align: justify; padding: 5px 15px 0px 15px; } .navigation { font-size: 12px; padding: 30px 0px 30px 0px; } .sorry { font-size: 11px; font-style: italic; margin: 8px 0px 0px 0px; padding: 10px 10px 10px 10px; border: 1px dashed #1d1a4c; background:#235884; } /*** comment ***/ #postmetadata { font-size: 11px; margin: 10px 0px 20px 0px; padding: 5px 5px 5px 5px; } #comments{ padding:0 20px 0 20px; } .nocomments {background: none; color: #000000;} .commenttitle { color: #000000; font-size: 13px; text-align: left; font-weight: bold; margin: 0px 0 20px 0; padding: 2px 0px 2px 0px; font-variant: normal; border-bottom: 1px dashed #5A6B1E; } .commentlist {list-style: none;margin:0px;padding:0px;} .commentbody { height:100%; color: #000000; font-size: 12px; list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px 5px 1px 5px; border: 0px solid #5A6B1E; background:#F0F3CD; } .commenthead { height:34px; color: #000000; padding: 5px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px dashed #5A6B1E; background:#F0F3CD; } .adminbody { height:100%; color: #000000; font-size: 12px; list-style-type: none; margin: 0px 0px 10px 15px; padding: 0px 5px 1px 5px; border: 0px solid #5A6B1E; background:#F0F3CD; } .adminhead { height:32px; color: #000000; margin: 0px 0px 5px 0px; padding: 5px 0px 5px 0px; border-bottom: 1px dashed #5A6B1E; background:#F0F3CD; } .trackhead { height:34px; color: #000000; margin: 0px 0px 10px 0px; padding: 5px 0px 10px 40px; border-bottom: 1px dashed #5A6B1E; background: #F0F3CD url(images/track.gif) no-repeat center left; } .trackbody { height:100%; color: #000000; font-size:12px; list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px 5px 1px 5px; border: 0px dashed #5A6B1E; background:#F0F3CD; } .avatar { float: left; margin: 0px 5px 0px 0px; padding: 0px; background: #ffffff; } .commentcount { float: right; color: #aaaaaa; font-size: 20px; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; font-family: Georgia, Times, 'Times New Roman', serif; } .authorlink {color: #000000; font-size: 12px; font-weight: bold;line-height:1.5em;} .authorlink a {color: #000000; font-size: 12px; font-weight: bold;line-height:1.5em;} .commentlink {font-size: 10px; color: #000000;} .trackbody p a {color: #000000;} #commentform { margin:0; padding:20px 0 0 0; } #email, #author, #url { color: #000000; background: #ffffff; font-size: 12px; padding-left: 2px; vertical-align: middle; border: 1px solid #5A6B1E; font-family: Verdana, Arial, Helvetica, Sans-Serif; } #comment { width: 500px; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-Serif; border: 1px solid #5A6B1E; padding: 2px 2px 2px 2px; } #submit { width: 80px; height: 20px; color: #000000; font-size: 12px; background: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 10px 2px 10px; border: 1px solid #5A6B1E; font-family: Verdana, Arial, Helvetica, Sans-Serif; } /***** widget *****/ #wp-calendar td {font-size:11px;color:#999999;} #wp-calendar td a {font-weight:bold;text-decoration:underline;} #wp-calendar { width: 210px; text-align: center; font-size:11px; color:#5A6B1E; } .wp-caption { /*images caption*/ text-align: center; color:#666666; } .textwidget { /*text box*/ margin:5px 0px 5px 5px; } #akismetwrap{ margin:2px 0 2px 45px; } .rsswidget img { margin-top:2px; margin-left:-15px; padding:0px; background:#ff0 fixed; } #sidebar h1 a.rsswidget{ margin-left:-3px; color: #706D2A; text-decoration:none; }