@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;}
html{overflow-y:scroll;width:100%;height:100%;}
body{height:100%;}

a,a:visited,a,active {outline:none;text-decoration:none;color:#080808;}
a:hover{color:#c30;}
a img {border:none;}
input,textarea{border:1px solid #999;padding:3px;color:#666;font-family:sans-serif;}
input:focus{border:1px solid #999;}
/*css reset*/

/* layout */
body{background:url("img/611362.png") repeat fixed;font:0.9em verdana, "lucida grande", sans-serif;color:#1e1e1e;}
h1{margin:10px 0 5px;font-size:24px;}
.wrap{z-index:1;margin:10px auto;width:1000px;}
.wrap,.wrap-1{text-align:left;}
.post-body,.comments{background:#fff;border:1px solid #497C7F;border-left:20px solid #497C7F;}
.clear{clear:both;}

/* sidebar */
/* rightbar */
/* header */
/* footer */
ul,ol{list-style:none;}
.header{vertical-align:middle;border-bottom:solid 1px #000;text-align:center;}
.header p{text-decoration:none;font:2.5em "Yanone Kaffeesatz", sans-serif, verdana, georgia;color:#080808;}

#sidebar{float:left;}
#sidebar .sidebox{width:220px;}
#rightbar .sidebox{width:200px;}
#sidebar .sidebox,#rightbar .sidebox{margin:0 0 20px;padding:10px 10px;background:#fff;border:1px solid #497C7F;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
#sidebar input,#rightbar input{line-height:20px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#rightbar .sidebox input#q{width:140px;}
#rightbar{float:left;margin:0;height:64px;width:220px;}
#rightbar img{margin:5px 5px;}
#rightbar .left{float:left;}

#search{margin:5px 0 0;}
input#q{border:none;font-size:16px;color:#c30;float:left;}
#search .query{border:1px solid #999;margin-bottom:10px;padding:3px;vertical-align:middle;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#search form .submit{background:#585858;color: #fff;border: none;padding: 5px 7px;margin: 3px 3px 2px 0;float: right;cursor: pointer;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.account{margin:10px 0;}
.register-login{text-align:left;margin:5px 0 0;}
ul.search-history{margin:20px 0 0 10px;}
ul.search-history li{list-style:none;margin:5px 0;font:0.90em verdana;font-weight:700;text-decoration:underline;color:#c30c30;}
ul.search-history li a{color:#c30c30;}

.post-rand{margin:5px;}
.randpost{float:right;width:120px;height:120px;text-align:center;vertical-align:bottom;font-size:5em;}
.randpost:hover{color:#fff;background:#000;}

/* post */
#post{float:left;margin:0 20px;}
.post-body{width:475px;}
.post-content{margin:5px;padding:5px;text-align:center;}
.post-title{margin:5px;padding-top:5px;border-bottom:solid 1px #080808;}
.post-title a{padding:3px;font:1.5em "Yanone Kaffeesatz", Arial, sans-serif;}
.post-title a:hover,.post-author a:hover,.post-share a:hover{text-decoration:underline;}

.sev,.sev-true{float:right;font-size:3.3em;margin:0 5px;}
.sev-true a,.sev a:hover{color:#DC143C;}

.post-share,.post-author{margin:10px 5px;padding:10px;}
.post-fb{margin:5px;padding:5px 10px;}
.post-share a,.post-text a,.post-fb a,.post-author a{padding:2px;}
.post-author{border-bottom:solid 1px #000;}
.post-text{margin:15px 5px;padding-bottom:10px;line-height:1.3em;padding:10px;}


/* comments */
.comments{margin:20px 0;padding:15px 10px;}
.comment{margin:5px 0;}
.comment a{color:#559;}
.comment a:hover{text-decoration:underline;}
textarea{border:1px solid #999;padding:3px;}
textarea:focus{border:1px solid #999;}


.toggleborder:hover{
	transform: rotate(10deg);
	-moz-transform: rotate(10deg);
	-o-transform: rotate(10deg);
	-webkit-transform: rotate(10deg);
}


/* search */
#search-wrap{float:left;margin:0 25px;width:700px;}
#search-wrap .post{margin:10px 0;}
#search-wrap .image{float:left;}
#search-wrap .text{float:left;margin-left:20px;padding:10px;width:400px;background:#fff;}
.sol10{margin-left:10px;}
