body{font-size:60%;font-family:Arial,Verdana,Tahoma;text-align:center;margin:0;padding:0;background:#000 url("http://rgervin.com/blog/wp-content/uploads/blackground3.jpg") top left fixed repeat;color:#333;}
#page{text-align:center;width:750px;padding:0;margin-left:auto;margin-right:auto;background:#fff url("http://rgervin.com/blog/wp-content/uploads/pagebackground.gif") top left repeat;}
#main{width:750px;margin:0 auto;text-align:center;background:#fff url("http://rgervin.com/blog/wp-content/uploads/pagebackground.gif") top left repeat;}
#content{font-size:1.4em;float:left;width:470px;background:#fff;}
.narrowcolumn{padding:10px 15px 10px 20px;margin:0 auto;width:460px;}
.narrowcolumn .entry{line-height:1.4em;width:100%;text-align:left;}
.narrowcolumn .postmetadata{text-align:left;}
.narrowcolumn .postmetadata2{padding:13px 0 16px 0;margin-top:5px;text-align:left;}
.post{margin:0 0 5px 0;text-align:left;}
.post hr{display:block;border:none;border-top:0 dotted #ccc;}
.postmetadata{clear:both;font-size:.8em;}
.narrowcolumn .postmetadata{padding:0;margin:0;}
.narrowcolumn .postmetadata2{border-top:0 solid #eee;border-bottom:0 solid #eee;}
.entry{margin-top:5px;padding-top:5px;float:left;margin-bottom:5px;border-top:0 solid #eee;border-bottom:1px solid #eee;}
.entry p{padding:7px 0 7px 0;margin:0;}
.entry p a.img{border:none;background:none;}
.entry p a.img:hover{border:none;background:none;}
.entry img{border:0 solid #eee;}
.entry a.more-link,.navigation a{border-bottom:1px solid #c9cba4;}
.entry a.more-link:hover,.navigation a:hover{border-bottom:1px solid #7c8546;color:#333;}
#header{margin:0;padding:0;width:750px;text-align:left;background:#000 url("http://rgervin.com/blog/wp-content/uploads/logo15.jpg") top left no-repeat;}
#headerimg{margin:0;height:110px;width:750px;margin:0 auto;}
#headerimg .description{font-size:1.5em;padding-left:21px;text-align:left;color:#999;font-weight:bold;}
#header h1,#header h1 a,#header h1 a:hover,#header h1 a:visited{color:#3e3128;padding-left:130px;padding-right:10px;font-style:italic;border:none;}
#header #searchform #s{background:#FFF;color:#5f4b23;border:1px solid #c6c79e;width:130px;padding:4px;font:1.4em arial,verdana,sans-serif;}
#header #searchsubmit{background:#7c8546;border:1px solid #665226;color:#fff;padding:3px;font:1.4em arial,verdana,sans-serif;font-weight:bold;}
#searchdiv{position:absolute;top:95px;margin-left:528px;}
#sidebar{width:215px;float:right;margin:20px 10px 20px 0;background:#f9f9f2;text-align:left;}
#sidebar form{margin:0;}
#sidebar .page_item ul li,#sidebar .cat-item ul li{padding-left:15px;}
#sidebar ul li h2{font-family:Arial,'Lucida Grande',Verdana,Sans-Serif;font-size:1.1em;padding:5px 5px;text-align:left;color:#5f4b23;font-weight:bold;border-bottom:2px solid #ebecdf;background:#f9f9f2;}
#sidebar{font:1.2em Arial,Verdana,Sans-Serif;}
#sidebar h2{margin:5px 0 0;padding:0;}
#sidebar ul,#sidebar ul ol{margin:0;padding:0;}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px;}
#sidebar ul p,#sidebar ul select{margin:0;}
#sidebar ul ul,#sidebar ul ol{margin:0;}
#sidebar ul ul ul,#sidebar ul ol{margin:0;}
ol li,#sidebar ul ol li{list-style:decimal outside;}
#sidebar ul ul li,#sidebar ul ol li{margin:0;padding:0;list-style:none;}
#sidebar a{border:none;background:none;display:block;padding:5px 5px;padding-left:20px;}
* html #sidebar a{height:1px;}
#sidebar .archives a,#sidebar .cat-item a,#sidebar .cat-item a:hover,#sidebar #archives ul li a{padding-left:20px;}
#sidebar .linkcat a,#sidebar .linkcat a:hover,#sidebar .blogroll a{padding-left:20px;}
#sidebar .textwidget{margin:6px;}
#sidebar li#rssfeeds{padding-left:18px;margin-left:5px;margin-top:10px;}
#sidebar li#rssfeeds a,#sidebar .textwidget a,#sidebar #tag_cloud a,#sidebar p a{background:none;display:inline-block;margin:0;padding:0;}
#sidebar #tag_cloud a{margin:5px 5px 0 6px;}
#sidebar ul li div div{font-size:.9em;line-height:1.8em;}
#sidebar ul li div span.red{font-size:1em;font-weight:bold;color:#f00;}
#sidebar a{border-bottom:1px solid #eee;}
#sidebar a:hover{border-bottom:1px solid #c9cba4;}
#sidebar li#rssfeeds a:hover,#sidebar .textwidget a:hover,#sidebar #tag_cloud a:hover,#sidebar p a:hover{border-bottom:1px solid #c9cba4;}
#footer{padding:0;margin:0 auto;width:750px;clear:both;overflow:hidden;text-align:center;background:#000 url("http://rgervin.com/blog/wp-content/uploads/footertop.gif") top left no-repeat;}
#footerarea{width:750px;margin:0 auto;}
#footerarea span{margin:0;padding:40px 40px 20px 40px;font-size:1.1em;}
#footerarea span#footerleft{float:left;}
#footerarea span#footerright{float:right;}
#pagemenu{width:750px;font-size:1.4em;background:#fff url("http://rgervin.com/blog/wp-content/uploads/menubackground2.gif") top left repeat;border-top:0 solid #c9cba4;}
#pagemenu ul#page-list{list-style:none;padding:0;margin:0 auto;width:750px;margin-top:0;display:block;}
#pagemenu ul li.page_item a,#pagemenu ul li.cat-item a{font-weight:bold;padding:0 20px;text-decoration:none;border:none;}
#pagemenu ul li.page_item a:hover,#pagemenu ul li.cat-item a:hover{text-decoration:none;}
#pagemenu #page-list{margin:0;padding:0;}
#pagemenu #page-list li{padding:0;float:left;list-style:none;line-height:28px;display:inline;margin-left:0;}
#pagemenu #page-list li a,#page-list li ul li a{display:block;}
#pagemenu #page-list li ul{position:absolute;width:12em;left:-999em;border-top:none;margin:0;padding:0;text-align:left;}
#pagemenu #page-list li:hover ul,#pagemenu #page-list li.sfhover ul{left:auto;}
#pagemenu #page-list li ul li{line-height:28px;width:12em;margin:0;}
#pagemenu #page-list li:hover,#pagemenu #page-list li.hover{position:static;}
#pagemenu #page-list li ul ul{margin:-29px 0 0 12em;}
#pagemenu #page-list li:hover ul ul,#pagemenu #page-list li.sfhover ul ul{left:-999em;}
#pagemenu #page-list li:hover ul,#pagemenu #page-list li li:hover ul,#pagemenu #page-list li.sfhover ul,#pagemenu #page-list li li.sfhover ul{left:auto;}
#pagemenu #page-list li:hover ul ul,#pagemenu #page-list li:hover ul ul ul,#pagemenu #page-list li.sfhover ul ul,#pagemenu #page-list li.sfhover ul ul ul{left:-999em;}
#pagemenu #page-list li:hover ul,#pagemenu #page-list li li:hover ul,#pagemenu #page-list li li li:hover ul,#pagemenu #page-list li.sfhover ul,#pagemenu #page-list li li.sfhover ul,#pagemenu #page-list li li li.sfhover ul{left:auto;}
#pagemenu ul li.page_item a,#pagemenu ul li.cat-item a{color:#7c8546;background:#dcddc5;}
#pagemenu ul li.page_item a:hover,#pagemenu ul li.cat-item a:hover{color:#dcddc5;background:#97987b;}
#pagemenu ul li.page_item,#pagemenu ul li.cat-item{background:#ddd;}
#pagemenu ul li.current_page_item,#pagemenu ul li.current_page_item a,#pagemenu ul li.current_page_item a:hover,#pagemenu ul li.current-cat,#pagemenu ul li.current-cat a,#pagemenu ul li.current-cat a:hover{color:#666;background:#fff;}
#pagemenu ul li.current_page_item li a{background:#eee;color:#888;}
#pagemenu #page-list li:hover{background:#eee;}
#pagemenu #page-list li ul{border-top:0 solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
#pagemenu #page-list li ul li{background:#eee;border-top:0 solid #ddd;}
.commentlist{padding:0;text-align:left;}
.commentlist li,#commentform input,#commentform textarea{font:.9em Arial,'Lucida Grande',Verdana,Sans-Serif;}
.commentlist li{font-weight:bold;background:#fdfdfd;border:1px solid #eee;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}
.commentlist li .avatar{border:1px solid #eee;background:#fff;}
.commentlist li.alt{background:#fefefe;}
#commentform{margin-bottom:60px;margin-top:1px;text-align:left;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;font-size:1.2em;}
#commentform textarea{margin-top:5px;width:100%;padding:2px;font-size:1.2em;}
#commentform #submit{margin-top:5px;padding:5px;font-weight:bold;font-size:1.3em;}
#commentform p{margin:5px 0;font:.8em Arial,Verdana,Sans-Serif;}
#commentform input,#commentform textarea,fieldset{border:1px solid #ccc;}
#commentform #submit{background:#7c8546;border:1px solid #777;color:#fff;}
.commentmetadata{font-size:.9em;font-weight:normal;}
h3#comments{padding:0;margin:40px auto 20px;}
.nocomments{text-align:center;margin:0;padding:0;}
ol.commentlist{list-style:none;margin:0;padding:0;text-indent:0;}
ol.commentlist li{margin:15px 0 0;list-style:none;padding:20px;}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-size:14px;}
ol.commentlist li div.vcard img.avatar{float:right;padding:2px;}
ol.commentlist li div.commentmetadata{margin:0;display:block;}
ol.commentlist li p{margin:13px 5px 13px 0;line-height:16px;}
ol.commentlist li ul{margin:0;}
ol.commentlist li div.reply a{font-weight:bold;}
ol.commentlist li div.reply a.hover{font-weight:bold;border-bottom:1px solid #c9cba4;}
ol.commentlist li ul.children{list-style:none;margin:2em 0 0;text-indent:0;padding:0;}
ol.commentlist li ul.children li{font-size:12px;}
ol.commentlist li ul.children li.depth-2{margin:0;}
ol.commentlist li ul.children li.depth-3{margin:0;}
ol.commentlist li ul.children li.depth-4{margin:0;}
ol.commentlist li ul.children li.comment{margin:0;margin-top:20px;}
ol.commentlist li.even{background:#fff;}
ol.commentlist li.odd{background:#fcfcfc;}
ol.commentlist li.pingback{padding:1em;}
ol.commentlist .navigation{padding:10px 0;margin:10px 0;clear:both;border:none;}
small{font-family:Arial,Helvetica,Sans-Serif;font-size:.8em;line-height:1.5em;}
h1,h2,h3{font-family:Georgia,Sans-Serif,Verdana;font-weight:normal;}
h1{font-size:4em;text-align:left;padding-left:40px;}
h2{font-size:1.4em;clear:both;}
h2.pagetitle{font-size:1.4em;font-style:normal;}
h3{font-size:1.4em;clear:both;}
h1,h1 a,h1 a:hover,h1 a:visited{text-decoration:none;}
h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none;}
acronym,abbr,span.caps{font-size:1.1em;}
code{font:.9em 'Courier New',Courier,Fixed;padding:10px;display:block;}
a{text-decoration:none;padding:0 1px;}
h1 a,h2 a,h3 a,h1 a:hover,h2 a:hover,h3 a:hover{border:none;background:none;border-bottom:1px solid #c9cba4;}
.entry img{padding:5px;max-width:100%;}
.clear{clear:both;}
h1{padding-top:20px;line-height:60px;padding-left:0;margin:0;}
h2{margin:10px 0 2px 0;padding-top:10px;}
h3{padding:0;margin:30px 0 0;}
img.centered{margin-left:auto;margin-right:auto;}
img.alignright{padding:5px;margin:0 0 5px 15px;}
img.alignleft{padding:5px;margin:0 15px 5px 0;}
.alignright{float:right;margin-right:15px;}
.alignleft{float:left;}
html>body .entry ul{margin-left:50px;padding:0 0 0 30px;padding-left:10px;}
html>body .entry li{margin:0;}
.entry ol,.entry ul{padding:0;margin:5px 0 5px 50px;}
.entry ol li,.entry ul li{margin:0;padding:0;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#searchform{margin:10px auto;padding:5px 3px;text-align:center;}
#content #searchform #s{width:200px;padding:4px;font:1.1em arial,verdana,sans-serif;}
#content #searchsubmit{padding:3px 10px;font:1.1em arial,verdana,sans-serif;font-weight:bold;}
.entry form{text-align:center;}
select{width:130px;}
legend{font-size:1.2em;font-weight:bold;padding:2px 10px;}
.entry form{text-align:left;}
#tabnav{margin:0;padding:0;text-align:left;}
#tabnav li{display:inline;list-style:none;font-weight:bold;font:14px Arial;margin:0;margin-right:5px;}
a.tabs{padding:5px 10px;background:#fff;border-bottom:1px solid #eee;color:#7c8546;}
a.tabs:hover{background:#fff;border-bottom:1px solid #7c8546;}
a.current{background:#fff;color:#333;border-bottom:none;}
acronym,abbr,span.caps{cursor:help;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
.hidden{display:none;}
hr{display:none;}
a img{border:none;}
.navigation{margin:20px 0;padding-top:10px;clear:both;border-top:0 solid #eee;}
pre{width:300px;margin-right:250px;font-size:1.1em;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{text-align:center;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
img.wp-smiley{border:none;padding:0;}
.entry a.more-link{padding:1px 6px;font-size:.8em;font-weight:bold;float:right;}
.navigation a{font-size:1em;padding:5px 10px;font-weight:bold;}
.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
h2.pagetitle{color:#bca87e;}
h1,h1 a,h1 a:hover,h1 a:visited{color:#333;}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#333;}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,strike{color:#aaa;}
code{border:1px solid #eee;background:#f4f4ec;}
a{color:#7c8546;border-bottom:1px solid #ccc;}
a:hover{color:#333;border-bottom:1px solid #c9cba4;}
#content #searchform #s{background:#ddd;color:#333;border:1px solid #bbb;}
#content #searchsubmit{background:#666;border:1px solid #777;color:#ccc;}
legend{background:#ccc;}
acronym,abbr{border-bottom:1px dashed #ccc;}
blockquote{border-left:4px solid #bca87e;background:#fbf4e6;color:#666;}
.wp-caption{border:1px solid #ddd;background-color:#f3f3f3;}
.wp-paginate{padding:0;margin:0;}
.wp-paginate li{display:inline;list-style:none;}
.wp-paginate a{background:#ddd;border:1px solid #ccc;color:#666;margin-right:4px;padding:3px 6px;text-align:center;text-decoration:none;}
.wp-paginate a:hover,.wp-paginate a:active{background:#ccc;color:#888;}
.wp-paginate .title{color:#555;margin-right:4px;}
.wp-paginate .gap{color:#999;margin-right:4px;}
.wp-paginate .current{color:#fff;background:#7c8546;border:1px solid #333;margin-right:4px;padding:3px 6px;}
.wp-paginate-comments{padding:0;margin:0;}
.wp-paginate-comments li{display:inline;list-style:none;}
.wp-paginate-comments a{background:#ddd;border:1px solid #ccc;color:#666;margin-right:4px;padding:3px 6px;text-align:center;text-decoration:none;}
.wp-paginate-comments a:hover,.wp-paginate-comments a:active{background:#ccc;color:#888;}
.wp-paginate-comments .title{color:#555;margin-right:4px;}
.wp-paginate-comments .gap{color:#999;margin-right:4px;}
.wp-paginate-comments .current{color:#fff;background:#7c8546;border:1px solid #333;margin-right:4px;padding:3px 6px;}
.entrydivright{float:right;padding-left:5px;}
.entrydivleft{float:left;}
.entrydivright a{color:#7c8546;border-bottom:0 solid #ccc;}
.entrydivright a:hover{color:#333;border-bottom:0 solid #c9cba4;}
.f-left{display:inline;float:left;}