/*
Theme Name:DF
Theme URI:http://df.davefink.com/
Description:df.davefink.com
Version:1.0
Author:Dave Fink
Author URI:http://davefink.com/
*/
*{margin:0;padding:0}
body{font:1em "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;overflow:-moz-scrollbars-vertical;/* moz scrollbar fix */ behavior:url("http://davefink.com/wp-content/themes/df/css/ie_actions.htc")}
.clear{clear:both;display:block;height:0px;overflow:hidden}
hr{display:none}
#center{background:#fff}
.alignright{text-align:right}
.left{float:left}
.right{float:right}
#header{background:#6F6E6E url(css/img/header_bkg.jpg) repeat-y left;font-size:1px;height:70px}
#header a{border-style:none;display:block}
#header img{width:0;display:block;height:0}
#header span{width:156px;position:absolute;top:14px;left:28px;height:42px;filter:progid:DXimageTransform.Microsoft.alphaimageloader(enabled=true,sizingMethod=scale src='http://davefink.com/wp-content/themes/df/css/img/df_logo.png')}
#header span b{display:none}
#header[id] span{background:url(css/img/df_logo.png) no-repeat}
#nav{float:left;width:100%;border-top:1px solid #949093;list-style:none;background:#535353 url(css/img/nav-bg-gray.gif) repeat-x top left;font-size:14px}
#nav li{float:left;padding:0 1px 0 0;list-style:none;background:url(css/img/nav-li-bg_gray.gif) no-repeat top right}
#nav a{float:left;padding:.2em 12px .4em 12px;border-bottom:none;color:#EBEBEB;text-decoration:none}
#nav a:hover{color:#fff;background:#535353 url(css/img/nav_a_hover_gray.jpg) repeat-x}
.first{margin-left:25px;background:url(css/img/nav-li-bg_gray.gif) no-repeat top left}
#nav.home .home,#nav.about .about,#nav.resume .resume,#nav.portfolio .portfolio,#nav.contact .contact{color:#FFF;background:#545454 url(css/img/nav-on-bg_gray.gif) repeat-x top;font-weight:bold}
#jsItems{float:right;margin:-21px 10px 0 0}
#jsItems div{float:left}
#TxtSm,#TxtLg{margin-top:2px}
#TxtLg{margin-right:10px}
#TxtSm,#TxtLg,#TxtSm a,#TxtLg a{display:block;background:url(css/img/font_size_btn.gif);font-size:0;height:14px}
#TxtSm a{width:17px}
#TxtSm a:hover,#TxtSm{background-position:0 -14px}
#TxtSm.Off a,#TxtSm.Off a:hover{background-position:0 -28px;cursor:default}
#TxtLg a{width:18px;background-position:-17px 0}
#TxtLg a:hover,#TxtLg{background-position:-17px -14px}
#TxtLg.Off a,#TxtLg.Off a:hover{background-position:-17px -28px;cursor:default}
#BtnFluid,#BtnFixed,#BtnFluid a,#BtnFixed a{width:17px;display:block;background:url(css/img/layout_btn.gif);font-size:0;height:17px}
#BtnFluid a{background-position:0 0}
#BtnFluid a:hover,li#BtnFluid{background-position:0 -17px}
#BtnFixed a{background-position:-17px 0}
#BtnFixed a:hover,#BtnFixed{background-position:-17px -17px}
#content{clear:both}
a{color:#000;text-decoration:none}
a:hover{color:#FFCC33;text-decoration:underline}
a span{color:#000}
h3#comments{color:gray}
ol.commentlist{border:1px solid #999}
.commentlist .cite{}
.commentlist commentmetadata{font-size:.6em}
.commentlist .alt{background:gray}
.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif}
.commentlist li{font-weight:bold}
.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}
#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}
.commentmetadata{font-weight:normal}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}
#commentform textarea{width:100%;padding:2px}
#commentform #submit{margin:0;float:right}
#footer{padding-top:2px;text-align:center;height:35px}
#footer li{padding:0px 4px;display:inline}
#footer a{color:#5274AA;font-size:11px;text-decoration:none;letter-spacing:1px}
#footer a:hover{color:#FFCC33}
#BackToTop{position:absolute;right:6px;bottom:6px}
#BackToTop a{padding:4px 3px 0 3px;border-left:1px solid #666;border-right:1px solid #666;display:block;background:#fff;font-size:10px;text-decoration:none;opacity:.5}
#BackToTop a:hover{padding:1px 3px 3px 3px;border-top:2px solid #666;color:#7AA538;opacity:1}
#BackToTop[id]{position:fixed}
noscript{width:100%;display:block;background:orange;color:#fff;font-size:.7em}
.JS,.off{display:none}
.on{display:block}
.hide{visibility:hidden}
.show{visibility:visible}
.edit a{color:#880000 !important}
#adminBtn{float:right;padding:0 4px;display:block;color:#345184;font-size:12px;text-decoration:none}
#Code{padding:0 4px;width:480px;border-right:1px dashed red;font-size:11px;overflow:hidden;height:auto}