/* Base */
@import url(http://static.typepad.com/.shared:vd972531:typepad:en_us/themes/common/base-weblog.css);

@import url(http://static.typepad.com/.shared:vd972531:typepad:en_us/themes/common/bxslider.css);
@import url(http://static.typepad.com/.shared:vd972531:typepad:en_us/css/widgets.css);
@import url(http://static.typepad.com/.shared:vd972531:typepad:en_us/themes/common/recentpostsfancy.css);

/* Tip Jar */
@import url(http://static.typepad.com/.shared:vd972531:typepad:en_us/themes/common/tipjar.css);

/* Portal */

/* Theme */
@import url(http://static.typepad.com/.shared:vd972531:typepad:en_us/themes/vox/minimalist-white/screen.css);






/* Custom CSS */
body {
background: #FFF url(http://www.patentlyapple.com/assets/patently-apple-bg.jpg) top center repeat-x;
}

#container-inner, #pagebody {
    background-color: transparent;
}

#all-comments { display: none !important; }
.comments-open { display: none !important; }


#comment-url { display: none !important; }

.entry-more-link a { text-decoration: none !important; }
.entry-more-link a:hover { text-decoration: underline !important; }


.nav-list-item a { text-decoration: none; }
.nav-list-item a:hover { text-decoration: underline; }


.module-list-item a:hover {
    text-decoration: underline;
}

.module-list-item a {
text-decoration: none;
}


#banner {
background: transparent url(http://www.patentlyapple.com/assets/patently-apple-banner-4.png) no-repeat !important;
height: 205px;
border-top-width: 0px;
margin: 0 auto;
width: 900px !important;
}


#banner-inner { overflow: visible; padding: 0; }

#banner-header
{
position: absolute;
left: 0;
top: 0;
width: 1000px !important;
height: 100%;
margin: 0;
padding: 0;
}

#banner-header a
{
display: block;
left: 0;
top: 0;
height: 205px;
text-indent: -1000em;
}

#banner-description
{
overflow: hidden;
width: 0;
height: 0;
margin: 0;
padding: 0;
text-indent: -1000em;
}

.archive-user-minibio h2 {display: none;}

.trackbacks {display: none!important;}

#nav { width: 900px; margin: 0 auto; }
#nav-inner { margin-top: -50px; }
.nav-list { padding-left: 184px; }

/* SAY Media Leaderboard Ads */
#say-ad-leaderboard { width: 730px; margin: 25px auto 10px auto; }

.entry-header { 
font-size: 36px;
font-family: Arial, Helvetica, sans-serif;
font-weight: 400;
 }





/* ph=1 */
