/*  
Theme Name: VB
*/
*{margin:0;padding:0;border:0;}
html{height:100%;min-height:100%;width:100%;}
body{background-color:#ccc !important;background-position:0 -290px !important;background-repeat:repeat-x !important;color:#333;font-family:Verdana,Arial;font-size:15px;font-weight:normal;width:100%;line-height:normal;text-align:center;letter-spacing:normal;}
img{border:none;}
a{cursor:pointer;color:#03f}
a:visited{color:#639;}
a:hover{text-decoration:none;}
#wrapper{position:relative;margin:13px auto 0 auto;left:0px;width:938px;background-color:#ccc;text-align:left;}
#container{position:relative;padding:0 14px 14px 14px;width:910px;height:auto;background-color:#fff;border:1px solid;border-color:#bbb #a6a6a6 #000 #a6a6a6;border-bottom:none;text-align:left;float:left;}
#header{position:relative;width:910px;height:111px;border-bottom:solid 1px #ccc;/*background:url(images/header.gif) 645px 25px no-repeat;*/}
#ads{position:absolute;right:0;top:16px;width:400px;height:80px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:18px;}
#ads p{padding-top:5px;}
#ads a{color:#000;text-decoration:none;}
#ads a:hover{color:#555;}
#ads img{position:relative;float:right;display:inline;}
#ads a#link{color:#03f;}
#ads a#link:hover{text-decoration:underline;}
#vb-highlights{position:absolute;right:0;width:468px;top:16px;padding-top:10px;height:70px;background-color:#fff;}
#footer{font-size:12px;position:relative;width:938px;height:30px;background-position:0 -250px !important;background-repeat:repeat-x !important;float:left;margin:0 1px;}
#footer div{padding:15px 0 20px 40px;line-height:18px;color:#999;}
#footer .copy{color:#333;color:#033;}
/*#links{position:relative;float:right;color:#003;font-size:13px;margin:0 10px 8px 0;}
#links a:link,#links a:visited{color:#003;text-decoration:none;margin:0 4px;}
#links a:active,#links a:hover,#dropnav a:hover{text-decoration:underline;}
#links span,*/.medgray{color:#666;}
a#velvet-blues,p#desc,#nav,#nav a{background:url(images/all.png) no-repeat;}
a#velvet-blues{width:197px;height:28px;display:block;overflow:hidden;text-indent:-9999px;background-position:0 -123px;position:absolute;top:32px;left:35px;}
p#desc{position:absolute;top:70px;left:35px;height:14px;width:259px;display:block;background-position:-197px -123px; text-indent:-9999px;overflow:hidden;}
#search{position:relative;float:left;width:417px;height:41px;overflow:hidden;background:#fff url(images/ty.png) repeat-y 0 0;/*vertical-align:middle;*/text-align:center;line-height:41px;}
#search div{float:left;width:65px;height:41px;position:relative;display:inline;margin:0 10px 0 34px;text-transform:uppercase;color:#999;font-size:12px;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;}
#search form{margin:0px 40px 0 0;display:block;position:relative;}
#search input{/*vertical-align:middle;*/float:left;display:inline;font-size:14px;color:#666;margin-top:9px;}
#sbox{width:190px;border:1px solid #ccc;padding:2px 1px;}
#button{margin:0 0 0 5px;}
#nav{position:relative;float:right;height:41px;width:492px;background-position:0 -82px;overflow:hidden;}
#nav li{display:inline;float:left;text-indent:-9999px;}
#nav a{height:41px;display:block;overflow:hidden;}
#home a{width:73px;background-position:0 0;}
#portfolio a{width:85px;background-position:-73px 0;}
#services a{width:87px;background-position:-158px 0;}
#blog a{width:78px;background-position:-245px 0;}
#company a{width:89px;background-position:-323px 0;}
#contact a{width:80px;background-position:-412px 0;}
#home a:hover{background-position:0 -41px;}
#portfolio a:hover{background-position:-73px -41px;}
#services a:hover{background-position:-158px -41px;}
#blog a:hover{background-position:-245px -41px;}
#company a:hover{background-position:-323px -41px;}
#contact a:hover{background-position:-412px -41px;}
#home a.on,#portfolio a.on,#services a.on,#blog a.on,#company a.on,#contact a.on{background:none;cursor:default;}
#black{position:relative;width:862px;height:auto;padding:14px 23px 14px 25px;background-color:#000;float:left;overflow:hidden;}
#ltgray,#ltpage{position:relative;float:left;width:864px;background-color:#eee;}
#ltgray{height:325px;overflow:hidden;font-size:12px;}
#ltpage{height:auto;padding:0 0 10px 0;}
#ltgray p,#ltpage p{font-family:Arial,Verdana;color:#000;line-height:22px;margin:9px 0 15px 0;}
#panel{position:relative;float:left;width:784px;padding:10px 40px 9px 40px;border-bottom:1px solid #ccc;}
#blogpanel{position:absolute;top:0px;left:0px;width:784px;padding:10px 40px 9px 40px;border-bottom:1px solid #ccc;}
#dropnav{position:absolute;top:0px;left:20px;visibility:visible;display:block;background-color:#000;}
#blogdrop{position:relative;float:left;display:inline;margin:0 0 0 20px;background-color:#000;}
#dropnav ul,#blogdrop ul{list-style:none;background:url(images/blay.png) top repeat-x #333;width:264px;margin-top:20px;padding:0 0 10px 0;font-size:13px;}
#dropnav li,#blogdrop li{background-color:#000;padding:8px 12px;margin:2px 8px 0 8px;color:#ccc;}
#dropnav a:link,#dropnav a:visited,#blogdrop a:link,#blogdrop a:visited{font-size:13px;color:#ccc;text-decoration:none;}
#blogdrop a:hover,#dropnav a:hover{text-decoration:underline;}
.side{position:relative;float:left;background-color:#eee;width:264px;height:auto;}
.sidebox{background-color:#333;height:auto;width:264px;margin-top:30px;position:relative;display:inline;}
.side input{padding:2px 3px;margin-right:20px;}
.tagbox{height:auto;width:264px;margin-top:30px;position:relative;display:inline;}
#blogdrop .insert{margin-top:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#ddd;}
#blogdrop .tagbox a:link,#blogdrop .tagbox a:visited{padding:0;margin:0 2px;color:#000;}
#blogdrop .tagbox a:hover{color:#999;}
#blogdrop .tagbox h4{padding-left:20px;font-weight:normal;color:#000;}
.blue{color:#003;}
.blue a:link,.blue a:visited{text-decoration:none;color:#003;}
.blue a:hover,.blue a:active{text-decoration:underline;}
#samples{height:251px;width:392px;overflow:hidden;}
#numbers{position:absolute;width:393px;height:41px;left:471px;top:284px;background-color:#000;text-align:right;}
#numbers b,.right{float:right;}
.left{float:left;}
#viewer{position:absolute;width:392px;height:251px;top:33px;left:471px;border-left:1px dotted #000;background-color:#eee;}
.switch{display:block;color:#fff;width:25px;height:25px;background:#006;cursor:pointer;float:left;margin:10px 0 0 5px;text-align:center;font:11px Verdana,Arial;line-height:24px;}
.switch:hover{background-color:#003;}
.off{border-color:#000 #ddd #fff #444;background:#bbb;color:#000;}
.off:hover{cursor:default;background-color:#bbb;}
.hide{display:none;}
.viewer{position:absolute;top:-251px;left:0px;display:block;width:392px;height:251px;border-left:1px dotted #000;background-color:#eee;z-index:500;}
#content{position:relative;padding:0 0 0 40px;width:400px;float:left;}
#wcontent{position:relative;padding:0 40px;float:left;}
a#visit-website{position:absolute;top:302px;left:30px;height:23px;width:82px;display:block;text-indent:-9999px;overflow:hidden;background:url(images/visit-website.gif) 0 0;}
a#visit-website:hover{background-position:0 -23px;}
#type{position:absolute;top:272px;left:40px;}
#bottom{position:relative;float:left;width:910px;font-family:Arial,Verdana;}
#bottom h2,#bottom h1{font-size:18px;font-weight:normal;color:#003;margin-bottom:10px;}
#bottom p{font-size:13px;color:#333;line-height:18px;margin-bottom:8px;}
#contactform,#loginform{padding:15px 20px;background-color:#eee;border:1px #999 dotted;}
#contactform{width:420px;}
#loginform{margin:20px 20px 0 100px;width:200px;float:left;}
#contactform p,#loginform p{font-family:Arial,Verdana;color:#333;font-size:12px;line-height:18px;margin:3px 0 3px 3px;font-weight:bold;}
.input,#contactform textarea,#contacform input,#contactform textarea,#loginform input{border:1px solid #ccc;width:185px;padding:2px 3px;font-family:Arial,Verdana;font-size:12px;}
#contactform textarea{height:200px;}
#contactform form,#loginform form{vertical-align:top;}
form .left,form .right{display:inline;width:200px;}
.submit,.comment-reply-link{margin-top:15px;cursor:pointer;background-color:#333;color:#eee;padding:2px 3px;border:1px solid;border-color:#666 #000 #000 #999;}
.submit:hover.,.comment-reply-link:hover{background-color:#006;color:#eee;border-color:#009 #003 #003 #009;}
.projects,.allcols,.midtext,.blogtext,.lcol{position:relative;float:left;}
.lcol{width:367px;padding:5px 25px 35px 25px;margin:15px 0;}
.lcol ul{margin-left:15px;}
.lcol li{margin:0 0 10px 0;list-style:inside disc;}
.home .lcol{font-size:13px;}
.leftborder{border-left:1px dashed #ccc;width:420px;}
.projects{display:inline;width:120px;margin:15px 0 15px 45px;border-right:1px dotted #ccc;padding:5px 15px 35px 0;}
.allcols{width:725px;}
.allcols ul{list-style:none;margin:15px 0 15px 5px;}
.allcols li{display:inline;padding:5px;width:230px;float:left;}
.allcols li a:link,.allcols li a:visited{color:#333;text-decoration:none;font-family:Arial,Verdana;}
.allcols span,#bottom .allcols p a,.allcols span,#bottom .allcols p{font-size:10px;text-transform:uppercase;padding:0;margin:0;color:#666;}
.allcols h3 a,#bottom .allcols p a{width:230px;display:block;}
.reg a:link,.reg a:visited{color:#000;text-decoration:none;font-weight:normal;}
.allcols h3 a:link,.allcols h3 a:visited{font-size:12px;font-weight:bold;text-decoration:none;color:#333;}
.allcols li:hover{background-color:#ddd;}
.mblue{color:#009;}
.dkgray{color:#333;}
.mlinks a:hover,.ltgray{color:#999;}
.normal{font-weight:normal;}
.wtgray{color:#ccc;}
.clear{clear:both;}
.small{font-variant:small-caps;}
.midhead{display:inline;float:left;margin-left:300px;}
.midtext,.blogtext{display:inline;margin:0 50px 0 340px;}
.devblog{position:relative;float:left;display:inline;margin:33px 50px 0 56px;width:470px;}
.midtext h1,.blogtext h1,.devblog h1{color:#000;/*font-variant:small-caps;*/font-weight:normal;font-size:19px;margin:20px 0 15px 0;}
.blogtext h1,.devblog h1{margin:20px 0 3px 0;}
.cat h1{font-variant:small-caps;font-size:20px;}
.blogtext h1 a:link,.blogtext h1 a:visited,.devblog h1 a:link,.devblog h1 a:visited,.breadcrumbs a{text-decoration:none;color:#000;}
.breadcrumbs{font-size:10px;text-transform:uppercase;}
.breadcrumbs a:hover{text-decoration:underline;}
.breadcrumbs ul{display:inline;}
.breadcrumbs li{display:inline; list-style:none; padding-right:3px;margin-right:5px;border-right:1px solid #999;}
.breadcrumbs li:last-child{border-right:none;}
.comment{white-space:nowrap;}
.blogtext h1 a:hover,.devblog h1 a:hover{color:#009;text-decoration:underline;}
.projectname{font-size:18px;font-weight:normal;color:#000;margin:0 0 4px 0;}
.mlinks{margin:15px 0 0 35px;border-left:1px #000 solid;position:relative;float:left;width:350px;}
.slinks{margin:15px 45px 15px 40px;position:relative;float:left;}
.slinks h2{font-size:16px;font-weight:normal;margin:0;padding:0;text-decoration:underline;}
.slinks h2 a{font-size:16px;color:#009;font-weight:normal;margin:0;padding:0;text-decoration:underline;}
.slinks ul{list-style:none;margin:0;}
.slinks li{margin:3px 0 20px 0;font-size:12px;}
#black #ltpage .slinks p{color:#000;margin:0;padding:0;}
.mlinks ul{list-style:none;margin-left:5px;}
.mlinks li{margin-top:3px;font-size:12px;}
.mlinks ul ul{margin-left:15px;}
.mlinks li li{font-size:10px;}
.mlinks{text-transform:uppercase;}
.mlinks a{color:#333;text-decoration:none;}
.errmsg,.error{font-size:11px;color:#900;}
h3#reply,h3#comments,h3#trackback{font-family:Arial,Verdana;color:#000;font-weight:bold;font-size:14px;margin:45px 0 5px 0;}
.commentlist{list-style:none;width:484px;overflow:hidden;}
.commentlist li{padding:5px;font-family:Arial,Verdana;color:#666;background-color:#ddd;margin-bottom:8px;border:1px solid #ccc;}
/*.commentlist li.alt{background-color:#ddd;}*/
.commentlist li .children{list-style:none;margin-top:10px;margin-left:50px;}
.commentlist li .children li {background-color:#eee;list-style:none;}
.commentlist li .children .children{margin-left:25px;}
.commentlist li .children li li{background-color:#ddd;}
.commentlist li .children .children .children{margin-left:20px;}
.commentlist li .children li li li{background-color:#eee;}
.commentlist li.author{background:#fff url(images/vbsm.jpg) right top no-repeat !important;border:1px solid #ccc;}
#ltpage .commentlist p{width:auto;}
.comment-reply-link{text-decoration:none;font-size:12px;color:#fff !important;}
.author > cite a{font-weight:bold;font-style:normal;text-decoration:none;color:#000;}
.comperm{display:block;font-size:11px;color:#333;text-decoration:none;}
.post-meta{list-style:none;font-family:Arial,Verdana;font-size:10px;text-transform:uppercase;margin-top:5px;}
.post-meta-key,.commentlist li p{color:#000;}
.commentlist .author p{color:#333;}
.ctext{border:1px solid #ccc;padding:2px 3px;width:466px;}
.commentlist .ctext{width:96%;}
.commentlist #respond{padding-bottom:20px;}
.increase{font-size:15px;}
.post,.line{border-bottom:1px #999 dotted;padding-bottom:10px;}
.entry h2,.entry h3,.entry h2 a,.entry h3 a,.entry h5{font-family:Arial,Verdana;color:#000;line-height:18px;font-weight:bold;}
.entry h2{font-size:17px;margin:30px 0 9px 0;}
.entry h3{font-size:14px;margin:17px 0 8px 0;}
.entry h5{font-size:14px;margin:10px 0;color:#000;}
.entry img{float:left;margin:10px 10px 0 0;}
.bgwhite{background-color:#fff;padding:2px;}
.entry ol,.entry ul{margin:0 0 10px 50px;font-family:Arial,Verdana;}
.entry ol li{list-style-type:decimal;}
.entry li{list-style:outside;padding:0 0 2px 0;line-height:22px;color:#000;}
#feeds li{list-style:none;}
#feeds ul{margin-left:20px;}
#feeds li li{list-style:circle;}
#feeds li li li{list-style:disc;}
.browsericon{vertical-align:text-bottom;}
.cloud{border-bottom:1px #ccc solid;background-color:#ddd;}
.cloudt{padding:5px 15px;}
.cat,cloud{padding:5px 0 10px 0;}
.cat,#related-posts,.social_bookmark{background:#eee url(images/ty.png) -417px 0 repeat-y;border-bottom:1px solid #ccc;}
#related-posts,.related-posts{padding:5px;display:block;margin:0 auto 10px auto;}
#related-posts h4,.related-posts h5{color:#000;font-weight:bold;font-size:14px;margin:5px 0;}
#related-posts ul,.related-posts ul{margin-left:20px;}
#related-posts li,.related-posts li{margin-bottom:4px;}
cite,#ltpage blockquote p,q{font-style:italic;font-weight:normal;}
#ltpage blockquote p{margin-left:10px;padding-left:25px;border-left:1px solid #ccc;display:block;}
code{background-color:#fff;color:#000;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace;line-height:16px;border:1px solid #ccc;width:462px;display:block;padding:5px;font-size:13px;overflow:auto;max-height:300px;}
.commentlist code{width:auto;}
#ltpage p{width:474px;}
#ltpage .cat p{width:auto;}
.slinks,.mlinks,.errmsg,.error,.breadcrumbs,ul#feeds,cite,#ltpage blockquote p,#dropnav,#related-posts h4,.related-posts h5,#blogdrop,.allcols{font-family:Arial,Verdana;}
#incoming{display:none;}
* html #dropnav{clear:left;overflow:hidden;}
.social_bookmark{padding:5px;display:block;border-top:1px solid #ccc;margin:40px auto 10px auto;}
h4.bookmarks,legend{font-family:Arial,Verdana,Helvetica;color:#000;font-weight:bold;font-size:14px;margin:5px 0;}
.subline{border:1px solid #ccc;}
.wrap{margin-bottom:25px;border-bottom:1px dashed #ccc;}
ol#sublist{margin-left:30px;font-family:Arial,Verdana,Helvetica;}
a.comments{background:url(images/comments.gif) top left no-repeat;width:30px;height:22px;padding:3px 15px 6px 10px;text-align:center;color:#fff;text-decoration:none;font-weight:bold;}
a.comments:hover{color:#666;}
#none{height:1px;width:1px;overflow:hidden;position:absolute;top:-9999px;left:-9999px;}
#container .sidebox a.sidecomments{color:#09f;}
#container .sidebox a.sidecomments:hover{text-decoration:underline;}
#container p.trackback,/*.trackback a,*/.trackback input{font-size:11px;color:#000;}
.trackback input{display:block;padding:2px 3px;width:468px;}
p.trackback{background:#ddd;border:1px solid #ccc;padding:4px;}
p acronym,li acronym{border-bottom:1px dotted #999;}
#bpanel{position:relative;float:left;width:784px;padding:9px 40px 0 40px;margin-top:40px;border-top:1px solid #ccc;}
#low-website-prices{font-family:Arial,Verdana;font-size:12px;position:absolute;top:14px;left:417px;background:url(images/price-bg.gif) top repeat-x;width:468px;height:249px;line-height:18px;border:1px solid #fff;z-index:9999;}
#low-website-prices p{position:absolute;top:110px;left:33px;width:403px;color:#999;}
#low-website-prices a{position:absolute;left:34px;top:204px;color:#fff;}
.white{color:#fff;}
#low-website-prices h3{position:absolute;top:19px;left:33px;background:url(images/great-websites-small-prices.gif) top left no-repeat;width:407px;height:64px;display:block;overflow:hidden;text-indent:-9999px;}
ol.footnotes{margin:0;padding:0;border-top:1px solid #333;margin-top:30px;padding:5px 0 0 15px;font-size:11px;color:#666;}
ol.footnotes li{list-style-type:decimal;}
/*.tag-wordpress .cat .entry{padding-right:110px;background:url(images/blue-m.png) center right no-repeat;min-height:100px;}
.tag-google .cat .entry{padding-right:125px;background:url(images/google_logo.gif) center right no-repeat;min-height:47px;}*/
.sharing{padding:0 0 10px 0;}
#sd .sharing{padding:0;}
.sharing_label{line-height:24px;padding:10px 10px 0 0;float:left;font-weight:bold;}
.sharing ul{list-style:none outside none;padding:0;margin:0;float:left;text-indent:0;}
.sharing li{display:list-item;list-style:none outside none;float:left;padding:0;margin:0 5px 0 0;background:none;}
.sharing li div{margin:0;}
.sharing li:before{content:none;}
.sharing li a{padding:0 0 0 20px;line-height:24px;display:block;}
/*.share-custom a.sharing-anchor{color:#666;font-size:11px;font-family:arial,tahoma,verdana,sans-serif;text-decoration:none;}*/
.sharing div.googleplus1_button{margin-top:4px;padding:3px;line-height:16px; }
/*#sharing_email{font-size:11px;background-color:#fff;padding:15px;width:312px;position:absolute;border:2px solid #6e6e6e;z-index:1001;text-align:left;}
#sharing_email .errors{color:#fff;background-color:#771a09;padding:5px 8px;line-height:11px;margin:10px 0 0 0;}
#sharing_email label{color:#333;font-weight:bold;display:block;padding:0 0 4px 0;text-align:left;}
#sharing_email input[type="text"]{width:100%;margin-bottom:12px;border:1px solid #999;}
#sharing_email .sharing_cancel{padding:0 0 0 10px;}*/
/*#sharing_email .recaptcha{width:312px;height:123px;margin:10px 0 14px 0;}*/
#sharing_background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;z-index:1000;}
.sharing a.no-text{width:16px;height:16px;margin-top:4px;padding:0;background-color:#fff !important;padding:3px;background-position:3px 3px;border:1px solid #ccc;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.sharing a.no-text:hover{-moz-opacity:0.60;opacity:.60;filter:alpha(opacity=60);border:1px solid #ccc;}
.sharing li.share-end/*,li.share-email*//*, li.share-custom a.sharing-anchor*/{/*clear:both;height:0;padding:0;margin:0;width:0;visibility:hidden;float:none;*/display:none;}
.sharing-clear{clear:left;}
.sharing a.share-twitter,.sharing a.share-facebook,.sharing a.share-digg,.sharing a.share-stumbleupon,.sharing a.share-reddit,.sharing a.share-linkedin,.sharing a.instapaper,/*.sharing a.share-email,.sharing a.share-print,*/.sharing a.posterous,.sharing a.delicious,.sharing a.tumblr,a#ftwitter,a.rss,#footer,body{background:url(images/icons.png) no-repeat;}
.sharing a.share-facebook{background-position:3px 3px;}
.sharing a.share-twitter{background-position:3px -16px;}
.sharing a.tumblr{background-position:3px -35px;}
.sharing a.delicious{background-position:3px -111px;}
.sharing a.instapaper{background-position:3px -149px;}
.sharing a.posterous{background-position:3px -168px;}
.sharing a.share-digg{background-position:3px -73px;}
.sharing a.share-stumbleupon{background-position:3px -54px;}
.sharing a.share-reddit{background-position:3px -130px;}
.sharing a.share-linkedin{background-position:3px -92px;}
/*.sharing a.share-email{background-position:3px -187px;}
.sharing a.share-print{background-position:3px -206px;}*/
.sharing div.share-google-plus-1{padding:3px;}
a#ftwitter{background-position:0 -19px;padding-left:20px;}
a.rss{background-position:0 -228px;padding:0 0 0 18px;}
.increase a.rss{background-position:35px -228px;padding:0 25px 0 0;}
.response-title{font-size:12px;line-height:18px;font-weight:bold;}
.response-sub{font-size:11px;line-height:24px;}
.response-close .sharing_cancel{padding:0;}
li.share-service-visible{display:list-item;}
/*li.share-custom a.sharing-anchor.share-service-visible{display:inline;}*/
#wp_page_numbers ul,#wp_page_numbers li,#wp_page_numbers a{padding:0;margin:0;border:none;text-decoration:none;list-style:none;text-indent:0px;text-align:left;}
#wp_page_numbers{margin-top:10px;}
#wp_page_numbers li{float:left;display:block;margin:2px;}
#wp_page_numbers a{padding:4px 5px 4px 5px;display:block;color:#ffffff;background-color:#000066;}
#wp_page_numbers li a:hover{color:#ffffff;background-color:#000033}
#wp_page_numbers li.space{color:#000000;padding:4px;}
#wp_page_numbers li.nextpage a{color:#000000;background-color:#eeeeee;}
#wp_page_numbers li.nextpage a:hover{text-decoration:underline;}
#wp_page_numbers li.active_page a{color:#000000;background-color:#bbbbbb;}
#wp_page_numbers li.active_page a:hover {color:#000000;background-color:#bbbbbb;}
#wp_page_numbers li.page_info{float:left;display:block;padding:4px 13px 4px 0;}
#dropnav .cat-item-60,#dropnav .cat-item-151,#dropnav .cat-item-78,#dropnav .cat-item-109,#dropnav .cat-item-7,#dropnav .cat-item-85,#blogdrop .cat-item-60,#blogdrop .cat-item-151,#blogdrop .cat-item-78,#blogdrop .cat-item-109,#blogdrop .cat-item-7,#blogdrop .cat-item-85{display:none !important;}
#outright{position:absolute;top:20px;left:950px;width:120px;}
#outright a{position:fixed;top:13px;}
.home #outright,.page #outright,.post-type-archive #outright{display:none;}
@media print{
html{height:auto;min-height:auto;}
body{background-color:#fff;font-size:12pt;}
#wrapper{margin:0;width:auto;}
#container{padding:0;width:auto;height:auto;background-color:#fff;float:none;border:none;}
#header{width:100%;border:none;height:auto;}
a#velvet-blues,p#desc{text-indent:0px;background:none;font-size:26pt;position:relative;top:auto;left:auto;width:auto;height:auto;color:#fff;text-decoration:none;font-weight:normal;overflow:visible;}
a#velvet-blues{text-transform:lowercase;}
p#desc{font-size:14pt;font-variant:small-caps;}
#footer{height:auto;background:none;float:none;width:100%;font-size:11pt;margin-top:10pt;padding-top:10pt;border-top:1pt solid #999;}
#black{padding:0;width:100%;overflow:visible;border-top:2pt solid #999;margin-top:10pt;}
#black a:link:after{content:" (" attr(href) ") ";}
#black a.footnote-link:link:after{content:"";color:#fff;text-decoration:none;}
#footer span,/*#links,*/#samples,#search,#nav,a.footnote-back-link,#gray,img#screenshot,#blue,.side,.sidebox,#panel,#blogpanel,form,#dropnav,#blogdrop,.social_bookmark,a#previous,a#next,#numbers,a#visitit,a#viewit,p#overview,a#visit-website,#bottom,.leftborder,.midhead,#related-posts,.related-posts,#ads,#none,#respond,#comments,.commentlist,.social_bookmark,small.right,h3#trackback,p.trackback,#respond,.sharing,a.post-edit-link,#viewer,.breadcrumbs,.hide{display:none;}
#footer span.copy{display:block;}
#ltgray,#content{width:auto;}
#ltgray p,#ltpage p{font-size:12pt;line-height:16pt;margin:9pt 0;width:auto;}
#ltpage{width:auto;padding:0;float:none;}
#low-website-prices{font-size:12pt;}
#content,#wcontent{position:relative;padding:0;float:none;}
#type{position:relative;top:auto;left:auto;}
.page-template-home-php #bottom{position:relative;float:none;width:100%;font-family:Arial,Verdana;display:block;}
#bottom .lcol{padding:0;width:auto;margin:10pt 0;padding:10pt 0;}
#bottom p{font-size:12pt;color:#000;margin-bottom:8pt;}
.projects,.allcols,.midtext,.blogtext,.lcol{position:relative;float:none;}
.lcol{width:100%;}
.midtext,.blogtext{width:auto;margin:0;}
.devblog{float:none;display:block;margin:0;width:auto;}
h1,.blogtext h1,.devblog h1,.page-template-home-php h3,.midtext h1,#bottom h2,#bottom h1{width:auto;display:block;color:#000;font-variant:normal;font-size:16pt;font-weight:bold;margin:10pt 0 3pt 0;}
.blogtext h1 a:link,.blogtext h1 a:visited,.devblog h1 a:link,.devblog h1 a:visited{text-decoration:none;color:#000;}
.post,.line{border:none;padding:0;}
.entry h2,.entry h3{font-family:Arial,Verdana;color:#000;line-height:18pt;font-weight:bold;}
.entry h2{font-size:15pt;margin:22pt 0 5pt 0;}
.entry h3{font-size:13pt;margin:15pt 0 5pt 0;}
code{width:auto;height:auto;overflow:visible;max-height:auto;font-size:12pt;}
ol.footnotes{margin:0;font-size:10pt;padding:5pt 0 0 15pt;border-top:2pt solid #999;}
}
@media screen  and (min-width:320px) and (max-width:480px) {
/*body{background:#fff none;}
#wrapper{background-color:#fff;margin:0 auto;width:100%;}
#container{border:none;width:90%;padding:0 5%;}

#header{width:100%;}
p#desc{background:none;text-indent:0px;font-family:Arial, Helvetica, sans-serif;font-variant:small-caps;color:#999;width:auto;height:auto;font-size:15px;}

#search{background:none;width:100%;}
#nav{}

#black{width:100%;padding:0;background-color:#fff;}
#low-website-prices{background:none;position:relative;left:auto;top:auto;width:auto;height:auto;}
#low-website-prices h3{background:none;position:relative;left:auto;top:auto;text-indent:0;width:auto;height:auto;color:#000;}
#low-website-prices p{color:#000;position:relative;top:auto;left:auto;width:auto;}
#low-website-prices .white{color:#333;font-weight:bold;}
#low-website-prices a{color:#000;position:relative;top:auto;left:auto;}

#samples{width:100%;height:auto;}
#samples img{width:100%;height:auto;}


#bottom{}
#footer{width:100%;margin:0;height:auto;}
#footer div{padding:15px 10px 20px 10px;}
#footer span{display:none;}
#footer span.copy{display:block;font-variant:normal;}
#ads,#nav,.home #bottom{display:none;}*/
}