/*  
Theme Name: Striped Xu
Theme URI: http://theundersigned.net/
Description: xumblog!
Version: 1.5
Author: Xuoan
Author URI: http://www.xuoan.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

body { font-family:Georgia, 'Times New Roman', Times, serif; margin:5px; padding:0; background:#F2F2F2; } a:link, a:visited { text-decoration:none; } a:hover { text-decoration:underline; } form { padding:0; margin:0; display:inline; } #bigwrapper { width:530px; margin:40px auto 40px auto; overflow:hidden; position:relative; border: 1px solid #D9D9D9; background-color:#fff; padding:20px 20px 20px 20px; } #header h1 { position:relative; float:left; display:block; margin:55px 0 0 20px !important; margin:55px 0 0 10px; /* IE6 */ font-weight:bold; font-size:28px; line-height:35px; color:#FFFFFF; text-transform:uppercase; } #header h1 a:link, #header h1 a:visited { color:#FFFFFF; } #header h1 a:hover { color:#EEEEEE; text-decoration:underline; } #Search input { padding:0; margin:0; } #Search { text-align:center; padding:5px 0 0 0; margin:0; } #header { position:relative; margin:0; background-color:#444444; width:100%; height:95px; float:left; background-image:url(http://); } #footer { position:relative; margin:0; background-color:#444444; width:100%; height:30px; border-top:5px solid #26B1C2; float:left; } #footer p { font-size:10px; line-height:10px; text-align:center; color:#FFFFFF; padding:10px 0 0 0; margin:0 0 0 22px;	 } #footer p a:link, #footer p a:visited { color:#FFFFFF; } #topbar { position:relative; margin:0; width:100%; overflow:hidden; float:left; background-color:#fff; } #redline { position:relative; height:30px; background-color: #26B1C2; text-align:left; } #redline p { font-size:10px; line-height:10px; color:#EEEEEE; text-transform:uppercase; padding:10px 0 0 0; margin:0 22px !important; margin:0 12px; /*IE6*/ display:block; position:relative; } #redline a { color:#EEEEEE; } #redline a:hover { text-transformation:underline; }	 #redline .where { color:white; } #topbarmenuwrapper, #bottombarmenuwrapper { position:relative; float:left; width:100%; text-align:center; font-size:12px; } #topbarmenuwrapper { border-bottom:5px solid #AA0000; padding:0 0 25px 0; } #bottombarmenuwrapper { border-top:2px solid #EDEDED; padding:0 0 25px 0; } .barmenuright { position:relative; width:47%; float:right; vertical-align:bottom; margin-right:1%; } .barmenuleft { position:relative; width:47%; float:left; vertical-align:bottom; margin-left:1%; } #bottombarmenuwrapper h3, #topbarmenuwrapper h3 { font-size:14px; line-height:14px; color:#EEEEEE; text-transform:uppercase; margin:25px 0 0 0; padding:6px 0 5px 0; display:block; background-color:#444444; } #bottombarmenuwrapper h3 a:link, #topbarmenuwrapper h3 a:link, #bottombarmenuwrapper h3 a:hover, #topbarmenuwrapper h3 a:hover, #bottombarmenuwrapper h3 a:visited, #topbarmenuwrapper h3 a:visited { color:#EEEEEE; text-decoration:none; } #bottombarmenuwrapper ul, #topbarmenuwrapper ul { padding:0; margin:0; } #bottombarmenuwrapper ul li, #topbarmenuwrapper ul li { list-style:none; display:block; position:relative; line-height:24px; } #bottombarmenuwrapper h2 { background: #f2f2f2; border-bottom:1px solid #666666; color:#000000; display:block; height:100%; line-height:24px; position:relative; text-decoration:none; font-size:12px; padding:0; margin: 0; } #bottombarmenuwrapper .textwidget, #topbarmenuwrapper .textwidget { margin-top:5px; } #wp-calendar { width:100%; text-align:center; border-collapse: collapse; } #wp-calendar caption, #wp-calendar th { color:#AA0000; padding:4px; } #wp-calendar td { padding:1px; border:none; } #wp-calendar caption { font-weight:bold; } #wp-calendar #today { font-weight:bold; color:#AA0000; } #wp-calendar a { color:#AA0000; text-decoration:underline; } #topbarmenuwrapper img, #bottombarmenuwrapper img { border:0; } #bottombarmenuwrapper ul li a:link, #topbarmenuwrapper ul li a:link, #bottombarmenuwrapper ul li a:visited, #topbarmenuwrapper ul li a:visited { display:block; position:relative; line-height:24px; height:100%; color:#000000; text-decoration:none; border-bottom:1px solid #666666; } #bottombarmenuwrapper ul li a:hover, #topbarmenuwrapper ul li a:hover { color:#fff; background-color:#0E8EA0; } #recentcomments li { line-height:24px; border-bottom:1px solid #666666; display:block; } #bottombarmenuwrapper ul li a:visited.rsswidget, #bottombarmenuwrapper ul li a:link.rsswidget, #topbarmenuwrapper ul li a:visited.rsswidget, #topbarmenuwrapper ul li a:link.rsswidget, #bottombarmenuwrapper #recentcomments li a:link, #bottombarmenuwrapper #recentcomments li a:visited, #topbarmenuwrapper #recentcomments li a:link, #topbarmenuwrapper #recentcomments li a:visited { border:0; display:inline; /* line-height:auto; */ } #bottombarmenuwrapper #recentcomments li a:hover, #topbarmenuwrapper #recentcomments li a:hover, #bottombarmenuwrapper ul li a:hover.rsswidget, #topbarmenuwrapper ul li a:hover.rsswidget { text-decoration:underline; background-color:#fff; color:#000000; } .post { position:relative; width:100%; overflow:hidden; float:left; margin:30px 0 0 0; padding:0 0 30px 0; } .post p, .post ul, .post ol, .post blockquote { font-size:16px; line-height:24px; color:#000000; margin:0 20px 0 0; border-left: 1px solid #EAEAEA; } .post code { display:block; font-size:12px; line-height:22px; color:#000000; margin:0 20px 0 20px; font-family: Monaco, sans-serif; } .post p { padding: 0 0 16px 13px; } .post ul, .post ol { display:block; position:relative; padding: 0 0 16px 50px; } .post li { margin-bottom: 5px; } .post ul li ul { border:0; padding-left:20px; } .postsnav { position:relative; width:100%; overflow:hidden; float:left; margin:15px 0 0 0; padding:0 0 15px 0; font-size:15px; color:#000000; text-align:center; } .postsnav a:link, .postsnav a:visited { color: #0E8EA0; } .post p a:link, .post p a:visited, .post ul a:link, .post ul a:visited, .post ol a:link, .post ol a:visited { color:#0E8EA0; } .post .posth2 { font-size:30px; line-height:125%; color:#000000; text-transform:none; margin:0 20px 0 0; padding: 2px 0 14px 13px; border-left:2px solid #EDEDED; } .post .posth2 a:link, .post .posth2 a:visited { color:#000000; } .post .posth2 a:hover { color:#666666; text-decoration:underline; } .post .date { font-size:20px; line-height:20px; font-weight:700; color:#666666; text-transform:none; margin:0 15px 0 0; padding:0 0 10px 15px; border-left:5px solid #CCCCCC; } .post blockquote p { border:0; padding:0 0 15px 45px; font-style:italic; } .post h1 { font-size:20px; line-height:30px; color:#AA0000; text-transform:uppercase; margin:-20px 20px 0 0; padding:15px 0 5px 15px; border-left:5px solid #CCCCCC; } .post h2 { font-size:16px; line-height:25px; color:#AA0000; text-transform:uppercase; margin:-20px 20px 0 0; padding:15px 0 5px 15px; border-left:2px solid #CCCCCC; } .post h3 { font-size:18px; line-height:20px; color:#000000; margin:-22px 20px 0 0; padding:18px 0 18px 15px; border-left:1px solid #EAEAEA; } .post .postdata { color:#999; font-family:Arial, sans-serif; font-size:10px; text-transform:uppercase; line-height:18px; padding:4px 0 0 15px; } .post .postdata a:link, .post .postdata a:visited { color:#999; } #commentbar { position:relative; height:30px; background-color:#AA0000; background-image:url(pic/headerbg.gif); text-align:left; overflow:hidden; } #commentbar p { font-size:10px; line-height:10px; color:#FFFFFF; text-transform:uppercase; padding:10px 0 0 0; margin:0 0 0 22px; font-weight:bold;	 } #commentwrapper { position:relative; float:left; width:100%; margin:-20px 0 0 0; } #commentwrapper h3 { margin:-10px 20px 0 0;	 }	 .commenteven, .commentodd { position:relative; float:left; width:100%; margin:25px 0 0 0; border: 1px solid #D9D9D9; } .commentodd { background-color:#EEEEEE; } .commentcontent { margin:10px 15px 10px 15px; } .commentcontent p { font-size:15px; line-height:20px; color:#333333; } .commentcontent p a:link, .commentcontent p a:visited { color: #0E8EA0; } .commentcontent blockquote { font-style:italic; margin:0 0 0 10px; border-left:3px solid #AA0000; padding:0 0 0 5px; background-color:#DDDDDD; } .commentcontent .commentinfo { color:#999; font-size:12px; line-height:11px; } .commentcontent .commentinfo a:link, .commentcontent .commentinfo a:visited { color:#999; } .commentinfo a.url { border-bottom: 1px solid #ccc; } .commentinfo a:hover.url { text-decoration: none; border-bottom: 1px solid #0E8EA0; color: #0E8EA0; }	 #comment { width:100%; } #commentwrapper small { border:none; } /* xu */ .post img, fieldset, form {border:0;} fieldset {margin:10px 0 0 0;} acronym {border-bottom: 1px dotted black;} .post-cat-14 {display:none !important;} small { border: 2px solid #EDEDED; padding: 3px 5px; font-size:13px; }