@media only screen and (max-device-width: 480px) {
body{width:100%;height:100%;}
a:link{margin:0;padding:0;text-decoration:none;}
a:visited{margin:0;padding:0;text-decoration:none;}
a:hover{margin:0;padding:0;text-decoration:none;}
a:active{margin:0;padding:0;text-decoration:none;}
img{margin:0;padding:0;border:0px none;}
h1{font-size:20px;height:100px;text-indent:50px;}
h1 a{color:#000;text-decoration:none;}
h2{font-size:15px;}
h2 a{color:#000;text-decoration:none;}
h3{padding-right:10px;font-size:14px;display:inline;}
h4{font-size:12px;display:inline;}
h5{font-size:9px;display:inline;}
span{display:block;}
p{white-space:normal;width:500px;}

#jpbdy{margin:0;padding:0px 25px 0px 25px;background:#FFF url(/art/internet-bk.jpg) no-repeat scroll 50px 50px;width:500px;}
#jpft{margin:0;padding:25px;color:#00F;text-align:center;display:block;float:none;clear:both;}
#jpclr{background:#FFF url(/art/jasonspalace-bk.jpg) no-repeat scroll 50% 50%;width:600px;height:180px;display:block;}
div#jpbk{margin:0;padding:0;border:0;background-color:transparent;width:25px;display:block;position:relative;bottom:720px;left:701px;}
#jpbk img{margin:2px;padding:0;border:0;background-color:#FFF;width:16px;height:16px;}
div#jpmn{margin:0;padding:10px 0px 0px 0px;border:1px solid #000;width:200px;height:100%;text-align:center;display:block;vertical-align:top;position:absolute;left:741px;top:60px;}
#jpmn b{color:#000;}
#jpmn a{display:inline-block;}
#jpmn ul{margin:0;padding:0;display:inline-block;width:200px;list-style-type:none;}
#jptos b{padding-right:10px;font-size:14px;display:inline;}
#jp404 a{color:#000;text-transform:capitalize;}

#jpdu dt{display:block;position:fixed;left:0px;}
#jptwt{color:#000;width:25px;height:25px;text-align:center;font-weight:bold;}
#jpdu dd a{display:block;float:left;}
#jphm{margin:0px auto;padding:5px;height:40px;width:90px;position:fixed;top:60px;left:0px;text-align:center;}
#jphm a{padding:2px;display:block;float:left;font-size:1.5em;font-weight:bold;}
#jphm img{width:25px;height:25px;}
#jpwp{margin:0px auto;padding:5px;height:40px;width:90px;position:fixed;top:101px;left:0px;}
#jpct{margin:0px auto;padding:5px;height:40px;width:90px;position:fixed;top:141px;left:0px;}
#jpip{margin:0px auto;padding:5px;height:40px;width:90px;position:fixed;top:181px;left:0px;}
#jpip span{margin:0px auto;padding:5px;background-color:#FFF;text-align:left;display:block;height:45px;width:100%;position:fixed;top:181px;left:101px;visibility:hidden;}
#jpip span a{padding:10px;display:block;float:left;}
#jpiv{margin:0px auto;padding:5px;height:40px;width:90px;position:fixed;top:221px;left:0px;}
#jpiv span{margin:0px auto;padding:5px;background-color:#FFF;text-align:left;display:block;height:45px;width:100%;position:fixed;top:221px;left:101px;visibility:hidden;}
#jpiv span a{padding:10px;display:block;float:left;}
#jpis{margin:0px auto;padding:5px;height:40px;width:90px;position:fixed;top:261px;left:0px;}
#jpis span{margin:0px auto;padding:5px;background-color:#FFF;text-align:left;display:block;height:45px;width:100%;position:fixed;top:261px;left:101px;visibility:hidden;}
#jpis span a{padding:10px;display:block;float:left;}
#jpnav{margin:0px auto;width:100px;border:1px solid #000;border-left:0px none;height:100%;text-align:center;font-size:0.9em;font-weight:bold;display:block;position:fixed;top:60px;white-space:nowrap;}

hr.post-end{margin:30px 0px 0px 0px;color:#CCC;height:0.8px;}
p.post-date{padding:0px 0px 10px 0px;font-size:0.8em;font-weight:bold;font-variant:small-caps;}
p.post-nav{font-variant:small-caps;}
p.arch-date{margin:30px 0px 0px 0px;padding:0px 0px 20px 0px;border-top:1px dashed #999;border-bottom:1px solid #000;font-size:0.8em;font-weight:bold;font-variant:small-caps;}
div.pvnx-nav{margin:0px auto;text-align:center;}
span.pvnx-prev{display:block;text-align:left;float:right;}
span.pvnx-next{display:block;text-align:right;float:left;}
span#blogrollr_blogroll{}
#jpdp{margin:0px 0px 20px 0px;padding:0;width:150px;height:30px;border:1px dashed #000;display:inline-block;}
#jptiny{font-size:0.5em;font-weight:bold;}
#jp-tweets{margin:0;padding:0;border:2px solid #000;}
#jp-tweets td{padding:5px;}
}

body{width:100%;height:100%;}
a:link{margin:0;padding:0;text-decoration:none;}
a:visited{margin:0;padding:0;text-decoration:none;}
a:hover{margin:0;padding:0;text-decoration:none;}
a:active{margin:0;padding:0;text-decoration:none;}
img{margin:0;padding:0;border:0px none;}
h1{font-size:20px;height:100px;text-indent:50px;}
h1 a{color:#000;text-decoration:none;}
h2{font-size:15px;}
h2 a{color:#000;text-decoration:none;}
h3{padding-right:10px;font-size:14px;display:inline;}
h4{font-size:12px;display:inline;}
h5{font-size:9px;display:inline;}
span{display:block;}
p{white-space:normal;width:500px;}

#jpbdy{margin:0;padding:50px 50px 50px 150px;background:#FFF url(/art/internet-bk.jpg) no-repeat scroll 50px 50px;width:700px;}
#jpft{margin:0;padding:25px;color:#00F;text-align:center;display:block;float:none;clear:both;}
#jpclr{background:#FFF url(/art/jasonspalace-bk.jpg) no-repeat scroll 100% 100%;width:700px;height:180px;display:block;}
#jpbk{margin:0;padding:0;border:0;background-color:#FFF;width:25px;display:block;position:relative;bottom:720px;left:900px;}
#jpbk img{margin:2px;padding:0;border:0;background-color:#FFF;width:16px;height:16px;}
#jpmn{margin:0;padding:10px 0px 0px 0px;border:1px solid #000;width:200px;height:100%;text-align:center;display:block;vertical-align:top;position:absolute;left:851px;top:60px;}
#jpmn b{color:#000;}
#jpmn a{display:inline-block;}
#jpmn ul{margin:0;padding:0;display:inline-block;width:200px;list-style-type:none;}
#jptos b{padding-right:10px;font-size:14px;display:inline;}
#jp404 a{color:#000;text-transform:capitalize;}

#jpdu dt{display:block;position:fixed;left:0px;}
#jptwt{color:#000;width:25px;height:25px;text-align:center;font-weight:bold;}
#jpdu dd a{display:block;float:left;}
#jphm{margin:0px auto;padding:5px;height:30px;width:90px;position:fixed;bottom:0px;left:0px;text-align:center;}
#jphm a{padding:2px;display:block;float:left;font-size:1.5em;font-weight:bold;}
#jphm img{width:25px;height:25px;}
#jpwp{margin:0px auto;padding:5px;height:30px;width:90px;position:fixed;bottom:31px;left:0px;}
#jpct{margin:0px auto;padding:5px;height:30px;width:90px;position:fixed;bottom:61px;left:0px;}
#jpip{margin:0px auto;padding:5px;height:30px;width:90px;position:fixed;bottom:91px;left:0px;}
#jpip span{margin:0px auto;padding:5px;background-color:#FFF;text-align:left;display:block;height:45px;width:100%;position:fixed;bottom:91px;left:101px;visibility:hidden;}
#jpip span a{padding:10px;display:block;float:left;}
#jpiv{margin:0px auto;padding:5px;height:30px;width:90px;position:fixed;bottom:121px;left:0px;}
#jpiv span{margin:0px auto;padding:5px;background-color:#FFF;text-align:left;display:block;height:45px;width:100%;position:fixed;bottom:121px;left:101px;visibility:hidden;}
#jpiv span a{padding:10px;display:block;float:left;}
#jpis{margin:0px auto;padding:5px;height:30px;width:90px;position:fixed;bottom:151px;left:0px;}
#jpis span{margin:0px auto;padding:5px;background-color:#FFF;text-align:left;display:block;height:45px;width:100%;position:fixed;bottom:151px;left:101px;visibility:hidden;}
#jpis span a{padding:10px;display:block;float:left;}
#jpnav{margin:0px auto;width:100px;border:1px solid #000;border-left:0px none;height:100%;text-align:center;font-size:0.8em;font-weight:bold;display:block;position:fixed;bottom:0px;white-space:nowrap;}

hr.post-end{margin:40px 0px 0px 0px;color:#CCC;height:0.8px;}
p.post-date{padding:0px 0px 10px 0px;font-size:0.8em;font-weight:bold;font-variant:small-caps;}
p.post-nav{font-variant:small-caps;}
p.arch-date{margin:30px 0px 0px 0px;padding:0px 0px 20px 0px;border-top:1px dashed #999;border-bottom:1px solid #000;font-size:0.8em;font-weight:bold;font-variant:small-caps;}
div.pvnx-nav{margin:0px auto;text-align:center;}
span.pvnx-prev{display:block;text-align:left;float:right;}
span.pvnx-next{display:block;text-align:right;float:left;}
span#blogrollr_blogroll{}
#jpdp{margin:0px 0px 20px 0px;padding:0;width:150px;height:30px;border:1px dashed #000;display:inline-block;}
#jptiny{font-size:0.5em;font-weight:bold;}
#jp-tweets{margin:0;padding:0;border:2px solid #000;}
#jp-tweets td{padding:5px;}