/* links.net mobile stylesheet */
/* see http://links.net/webpub/html/mobile.html for more info */
/* initially based on http://ofps.oreilly.com/titles/9780596805784/ch02_id35816688.html */

html {
}

body {
    margin:0px 0px;
    font-family: Helvetica, Arial, sans-serif; 
    font-size: medium;
    padding: 0 !important;  /* Amount of negative space around the inside of the body */
    opacity:1;
}

h1,h2,h3,h4,h5,h6 {
	margin: 4px;
}

#Content {
		padding: 0px 6px !important;
}
		
p {
	display: block;
}

#header h1 {
    margin: 0;
    padding: 0;
}

#header h1 a {
    background-color: #ccc;
    border-bottom: 1px solid #666;
    color: #222;
    display: block;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0px 1px 0px #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#99f));
}

#mobile a {
visibility:visible;
}

blockquote {
margin:0;
padding:0;
}

dd {
margin:0;
padding:0;
}

/* cribbed from http://alwaystwisted.com/post.php?s=2012-05-14-create-a-responsive-mobile-first-menu */

@media only screen and (min-device-width: 1px) and (max-device-width: 767px) {
    /* CSS Rules to go here */
}