@charset "utf-8";
/* 
	Theme Name: rYno füd
	Theme URI: http://rynoweb.com
	Description: Personal design for rYnoweb.com
	Author: Chuck Reynolds
	Author URI: http://rynoweb.com
	Version: 1.0.0
*/
* {margin:0; padding:0;}
body {background:#1a1a1a url('images/bg_body.jpg') top center fixed no-repeat; color:#333; font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; line-height:1.5; font-weight:normal;}

/* Structural */
#wrapItUp {width:850px; /**/ margin:0 auto; background: url('images/bg_content.gif') top repeat-y;}
#content {float:right; background:transparent; margin:0 auto; padding:5px;}
#sidebar {float:right; font-size:0.8em; line-height:1.2em; margin:0; width:320px;}
	#sidebar div {margin:5px 0; padding:0;}
	.sbar-topics {float:left; width:150px; padding:0 10px 2px 0;}
	.sbar-rss {float:left; width:150px; padding:0 10px 2px 0;}
	.sbar-recent-posts {float:left; width:150px; padding:0 10px 2px 0;}
#footr {height:100px; background:#1a1a1a url('images/bg_footr.gif') top no-repeat; clear:both;}
#footr p, #footr p a, #footr p a a {margin:30px 0 0 0;}
#post {float:left; padding:0 16px 20px 8px; width:495px;}


/* Search Form 
#searchBar {text-align:left; margin:0; padding:0;}
.inputs {margin:0; padding:0; width:325px; height:35px; background:url('images/bg_search.gif') top left no-repeat;}
input.field {background-color:#414040; border:none; color:#999; margin:2px 0 0 8px; width:190px; font-weight:bold; height:25px;}
input.button {background:url('images/search_button.gif') top no-repeat; width:100px; height:35px; cursor:pointer; border:none; margin-left:15px; padding:0;}
*/

/* General (Tso's) Stuff */
img, a img, .entry a img, .entry img, a:hover img {border:0; text-decoration:none; background:transparent;}
.alignleft {float:left; margin-right:8px; padding-bottom:4px;}
.clrBoth {clear:both; margin:0; padding:0;}
abbr, acronym {border-bottom:1px dashed #999; cursor:help;}
code, pre {font:normal 1.1em "Courier New", Courier; color:#666; text-decoration:none; text-align:left;}
ul, ol {margin:0; padding:0;}
.center {text-align:center;}
.navigation {padding:10px 0; color:#aaa9a9; font-size:0.85em;}
	.navigation a:link, .navigation a:visited {color:#aaa9a9; text-decoration:none; background:none;}
	.navigation .alignleft {text-align:left;}
	.navigation .alignright {text-align:right;}
.reqField {color:#920e12;}


/* Post Fun */
#post h1, #post h1 a {color:#920e12; font:bold 1.6em 'Droid Sans',Helvetica,Arial,'Lucida Grande',sans-serif; margin:18px 0; padding:0; text-decoration:none; letter-spacing:-1px; line-height:1.1em;}
	#post h1 a:hover {color:#1a1a1a; background-color:#920e12;}
#post p {margin:5px 0 14px 0; font-size:1em; line-height:1.5em;}
#post .more-link {font-size:0.85em;}
#post .postMeta {margin:0; padding:8px 0 0 10px; font-size:0.85em;}
.postMetaInfo {color:#666;}


/* Entry Fun */
.entry {margin:0 0 44px 0; padding:0;}
.entry a:link, .entry a:visited, .entry a:active {color:#1a1a1a; text-decoration:none; border-bottom:1px solid #666;}
.entry:hover a:link, .entry:hover a:visited, .entry:hover a:active, .content:hover p a:link, .content:hover p a:visited, .content:hover p a:active, .content:hover li a:link, .content:hover li a:visited,  .content:hover li a:active, .content:hover h1 a:link, .content:hover h1 a:visited, .content:hover h1 a:active, .content:hover h3 a:link, .content:hover h3 a:visited, .content:hover h3 a:active, .sidebar:hover a:link, .sidebar:hover a:visited, .sidebar:hover a:active {text-decoration:none; border-bottom:1px solid #920e12;}
.entry:hover a:hover, .entry a:hover, .content:hover p a:hover, .content:hover li a:hover, .content:hover h1 a:hover, .content:hover h3 a:hover, .sidebar:hover a:hover {color:#fff; text-decoration:none; border-bottom:1px solid #920e12; background-color:#920e12;}
.entry h2 {margin:14px 0 -3px 0; padding:0; color:#298ffe; font-weight:normal; font-size:1.3em;}
.entry ul, .entry ol {margin:2px 0 8px 4px;}
.entry ul li {margin-top:3px; background:url('images/bullet.png') no-repeat 5px 3px; font-size:1em; line-height:1.3em; list-style:none; padding:1px 0 4px 4px; list-style-position:inside; text-indent:18px;}
.entry ol li {background:none; font-size:1em; line-height:1.3em; padding:1px 0 10px 4px; list-style-position:inside; text-indent:4px;}
blockquote {margin:4px 8px 4px 20px; text-align:left;}


/* Comment Fun */
ol.commentlist li.comment {list-style-type:none; background-color:none;}
.post-comment-divider {background:url('images/bg_post_end.gif') top center no-repeat; width:495px; height:24px; margin:0 0 10px 0;}
.comment.alt {padding:10px; border-bottom:1px solid #a6a3a3; background-color:#fafafa;} 


.comment {padding:10px; border-bottom:1px solid #a6a3a3; background-color:#eee;}
	.comment a {color:#333; text-decoration:none; border-bottom:1px solid #298ffe;}
	.comment:hover a {color:#333; text-decoration:none; border-bottom:1px solid #298ffe;}	
	.comment:hover a:hover {color:#1a1a1a; text-decoration:none; background-color:#298ffe;}

.comment-postauthor {padding:10px; margin:0; background:url('images/author_bg.jpg') repeat-y 0 0;}
	.comment-postauthor a {color:#333; text-decoration:none; border-bottom:1px solid #920e12;}
	.comment-postauthor:hover a {color:#333; text-decoration:none; border-bottom:1px solid #920e12;}	
	.comment-postauthor:hover a:hover {color:#fff; text-decoration:none; background-color:#920e12;}

h3#comments {padding:5px 0;}
.count {font:bold 110% Impact,Charcoal,sans-serif; float:left; color:#888; margin:2px 2px 0 3px;}
	.count a, .count:hover a, .count:hover a:hover {text-decoration:none; border:0; background:none;}

.avatar {float:right; padding:0 0 2px 10px;} /* gravatar img as of v2.5 */

/* Sidebar Fun */
#sidebar h1, #sidebar h1 a:link, #sidebar h1 a:visited, #sidebar h1 a:hover {margin:20px 0 0 0; padding:0; text-decoration:none; border:0;}
	#sidebar h1 a.logo, #sidebar p a.logo {background:transparent url('images/logo_rynoweb.png') top no-repeat; width:230px; height:71px; display:block; text-indent:-9999px; margin:0 0 10px 26px; overflow:hidden;}
	
#sidebar h2, #sidebar h3 {color:#999; font:bold 1.4em "Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif; margin:10px 0 0 5px; padding:0; text-align:left;}
#sidebar p {color:#ccc; margin:5px 10px; display:block; line-height:1.6;}	
	.intro a:link, .intro a:visited, .intro a:active {color:#ccc; text-decoration:none; border-bottom:1px solid #ccc;}
	.intro:hover a:link, .intro:hover a:visited, .intro:hover a:active {color:#ccc; text-decoration:none; border-bottom:1px solid #920e12;}
	.intro:hover a:hover, .intro a:hover, .intro:hover p a:hover {color:#fff; text-decoration:none; border-bottom:1px solid #920e12; background-color:#920e12;}	
#sidebar li {list-style-type:none;}
#sidebar p img.chuck {float:left; padding:5px 8px 5px 0;}
#sidebar .divider-top {background: url('images/divider_top.gif') no-repeat; width:300px; height:25px;}
#sidebar .divider-bottom {background: url('images/divider_bottom.gif') no-repeat; width:300px; height:25px;}

#sbar-bookmark, #sbar-bookmark p {color:#298ffe; font-size:0.92em; margin:0; padding:0; text-transform:uppercase; text-align:center;}
	#sbar-bookmark a:link, #sbar-bookmark a:visited {color:#298ffe; font-size:0.9em; font-weight:bold; margin:0; padding:0; text-transform:uppercase; text-decoration:none;}
	#sbar-bookmark a:hover {color:#1a1a1a; text-decoration:none; background-color:#298ffe;}

#sbar-tagcloud {margin:0 0 10px 0; padding:0; width:100%; line-height:normal;}
	#sbar-tagcloud a {color:#ccc; text-decoration:none;}
	#sbar-tagcloud:hover a {color:#ccc; text-decoration:none; border-bottom:1px solid #ccc;}	
	#sbar-tagcloud:hover a:hover {color:#1a1a1a; text-decoration:none; background-color:#ccc;}

.sbar-topics ul {margin:0 0 0 10px; padding:0; width:100%; list-style:none;}
.sbar-topics li {margin:0 0 .7em 0; padding:0; color:#ccc;}
	.sbar-topics a {color:#ccc; text-decoration:none;}
	.sbar-topics:hover a {color:#ccc; text-decoration:none; border-bottom:1px solid #52dd2c;}	
	.sbar-topics:hover a:hover {color:#1a1a1a; text-decoration:none; background-color:#52dd2c;}	
	
.sbar-recent-posts ul {margin:0 0 0 10px; padding:0; width:100%; list-style:none;}
.sbar-recent-posts li {margin:0 0 .7em 0; padding:0; color:#ccc;}
	.sbar-recent-posts a {color:#ccc; text-decoration:none;}
	.sbar-recent-posts:hover a {color:#ccc; text-decoration:none; border-bottom:1px solid #298ffe;}	
	.sbar-recent-posts:hover a:hover {color:#1a1a1a; text-decoration:none; background-color:#298ffe;}

.sbar-rss img a, .sbar-rss:hover a:hover img, .sbar-rss:hover a img {border:none; text-decoration:none;}
	.sbar-rss ul {margin:0 0 0 10px; padding:0; width:100%; list-style:none;}
	.sbar-rss li {margin:0 0 .7em 0; padding:0; color:#ff870c;}
	.sbar-rss a {color:#ff870c; text-decoration:none;}
	.sbar-rss:hover a {color:#ff870c; text-decoration:none; border-bottom:1px solid #ff870c;}	
	.sbar-rss:hover a:hover {color:#1a1a1a; text-decoration:none; background-color:#ff870c;}

.exlynkz ul li {display:inline; padding-left: 20px;}


/* Cool Heads */
h2 {margin:0; padding:0;}
h2 span, h3 span {display:block; height:37px; text-indent:-9000px; position:relative;}
	h2#topics span {background:transparent url('images/bg_headings.png') no-repeat 0 0; behavior:url('images/iepngfix.htc');}
	h2#recent-posts span {background:transparent url('images/bg_headings.png') no-repeat 0 -37px; behavior:url('images/iepngfix.htc');}
	h2#subscribe span {background:transparent url('images/bg_headings.png') no-repeat 0 -74px; behavior:url('images/iepngfix.htc');}
	h3#comment-head span {background:transparent url('images/bg_headings.png') no-repeat 0 -111px; behavior:url('images/iepngfix.htc');}
	h2#popular-tags span {background:transparent url('images/bg_headings.png') no-repeat 0 -148px; behavior:url('images/iepngfix.htc');}
	h3#unload-comment span {background:transparent url('images/bg_headings.png') no-repeat 0 -185px; behavior:url('images/iepngfix.htc');}


/* Footer Fun */
#footr p {margin:0; padding:62px 0px 4px 62px; font-size:0.9em; color:#222;}
	#footr a:link, #footr a:visited, #footr a:active {color:#222; text-decoration:none;}
	#footr a:hover {color:#222; text-decoration:underline;}
.feedLink {height:12px; padding-left:16px; background:url('images/icon_rss.gif') no-repeat 0% 30%;}