body { margin: 0px; padding: 0px; background-color: #990033; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; }

#wrap { width: 770px; margin-left: auto; margin-right: auto; background-image: url(mt-static/pocketlint/wrapbg.jpg); background-repeat: repeat-y; }

#head { position: relative; height: 230px; background-image: url(mt-static/pocketlint/header.jpg); background-repeat: no-repeat; }
#title { position: absolute; top: 70px; left: 0px; width: 350px; height: 160px; margin: 0px; padding: 0px; }

#content { float: left; width: 570px; margin: 0px; padding: 130px 0px 0px 0px; background-image: url(mt-static/pocketlint/contentbg.jpg); background-repeat: no-repeat; overflow: hidden; }
#main { width: 530px; margin: 0px; padding: 0px 20px 0px 20px; line-height: 20px; background: transparent; }

#right { float: right; width: 200px; margin: 0px; padding: 30px 0px 0px 0px; background-image: url(mt-static/pocketlint/rightbg.jpg); background-repeat: no-repeat; overflow: hidden; }
#right ul { margin: 10px 0px 0px 0px; padding: 0px; }
#right ul li { list-style-type: disc; margin-left: 15px; margin-bottom: 10px; }

#menu { width: 180px; margin: 0px; padding: 0px 10px 0px 10px; background: transparent; }
#menu #stuff { background-image: url(mt-static/pocketlint/menu-stuff.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }
#menu #categories { background-image: url(mt-static/pocketlint/menu-categories.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }
#menu #community { background-image: url(mt-static/pocketlint/menu-community.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }
#menu #recent { background-image: url(mt-static/pocketlint/menu-recent.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }
#menu #daily { background-image: url(mt-static/pocketlint/menu-daily.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }
#menu #fuzzies { background-image: url(mt-static/pocketlint/menu-fuzzies.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }
#menu #archives { background-image: url(mt-static/pocketlint/menu-archives.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }
#menu #tidbits { background-image: url(mt-static/pocketlint/menu-tidbits.jpg); background-repeat: no-repeat; background-position: top center; padding: 30px 0px 0px 0px; }

#foot { clear: both; margin: 0px; margin: 0px 220px 0px 20px; padding: 10px 0px 10px 0px; font-size: 10px; text-align: center; border-top: 1px solid #e6d9ba; line-height: 14px; }

#comment-author, #comment-email, #comment-url { border: 1px solid #990033; width: 250px; }
#comments_form textarea { border: 1px solid #990033; width: 400px; }
#trackbacks-info { background-color: #e6d9ba; padding: 5px; font-size: 10px; text-align: center; line-height: normal; border: 1px solid #edb092; }
#trackbacks-info p { margin: 0px; padding: 0px; }

.entry { padding-bottom: 40px; }
.postfoot { clear: both; border-top: 1px solid #0f314e; text-align: right; font-size: 10px; line-height: 12px; padding-top: 5px; padding-bottom: 10px; }
.comment, .trackback { border: 1px solid #0f314e; margin: 10px 0px 10px 0px; padding: 10px 20px 10px 20px; line-height: normal; }
.comment p, .trackback p { margin: 0px; padding: 10px 0px 10px 0px; }
.comment-footer, .trackback-footer { text-align: right; font-size: 10px; border-top: 1px solid #e6d9ba; }
.content-nav { text-align: center; font-size: 10px; font-weight: bold; margin-top: 0px; padding-top: 0px; }

a img { border: none; }
a:link, a:visited { color: #0f314e; }
a:hover { color: #990033; }
h1 { font-size: 16px; color: #0f314e; }
h1 a { text-decoration: none; }
h2 { font-size: 12px; color: #0f314e; text-align: right; border-bottom: 1px solid #0f314e; letter-spacing: 2px; text-transform: uppercase; }


/* flickr styles */
.zg_div {margin:0px auto 5px auto; width:117px;}
.zg_div_inner {border: solid 1px #990033; background-color:#e6d9ba;  color:#990033; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#990033; background:inherit !important; text-decoration:none !important;}