
/* ::::: http://www.metafilter.com/styles/default110.css ::::: */

body { margin: 0px; padding: 0px; background: rgb(0, 102, 153) url('mefi-back.gif') repeat-x; color: white; font-size: 12px; font-family: Verdana,sans-serif; }
a:link { color: rgb(204, 204, 0); }
a:visited { color: rgb(204, 204, 153); }
a:active { color: rgb(255, 255, 204); }
a:hover { color: white; }
.menu { font-size: 12px; font-weight: bold; color: rgb(204, 204, 0); text-decoration: none; }
a.menu, a.menu:visited { text-decoration: none; color: rgb(204, 204, 0); }
a.menu:hover { color: white; }
h2, .monthday, h1 { margin: 16px 20px 6px; font-size: 20px; font-family: Georgia,"Times New Roman",serif; font-weight: normal; }
.welcome { font-size: 10px; margin-left: 20px; margin-right: 20px; padding-top: 6px; text-align: right; }
.tinydatetime { font-size: 10px; font-family: verdana,sans-serif; font-weight: bold; color: black; margin-left: 5px; margin-right: 5px; }
.copy { line-height: 130%; margin-left: 50px; margin-right: 50px; padding-top: 2px; padding-bottom: 2px; }
.accentcopy {  }
p { line-height: 130%; margin-left: 0px; margin-right: 0px; padding-top: 2px; padding-bottom: 2px; }
blockquote { line-height: 130%; margin-left: 50px; margin-right: 50px; padding-top: 2px; padding-bottom: 2px; }
.smallcopy { font-size: 10px; font-family: Verdana,sans-serif; color: rgb(204, 204, 204); }
a.flag { color: rgb(204, 204, 204); }
.whitesmallcopy { font-size: 10px; }
a { font-weight: bold; text-decoration: none; }
.comments { line-height: 130%; margin-left: 75px; margin-right: 75px; }
.trackback { border: 1px solid white; padding: 6px; background: rgb(0, 77, 115) none repeat; text-align: left; width: 400px; font-size: 11px; line-height: 130%; margin-left: 70px; margin-right: 70px; }
.reason { border: 1px solid white; margin: 0pt 150px 0pt 70px; padding: 4px; background: rgb(0, 77, 115) none repeat; text-align: left; font-size: 11px; line-height: 130%; display: block; }
.contactbox { border: 1px solid white; padding: 4px; background: rgb(0, 77, 115) none repeat; font-size: 10px; display: inline; }
.tags { padding: 8px; background: rgb(0, 77, 115) none repeat; margin-left: 20px; line-height: 150%; width: 120px; text-align: left; }
div#addtags { display: none; margin-top: 6px; font-size: 10px; }
.tags a { color: rgb(204, 204, 204); }
input.radio { background: rgb(0, 102, 153) none repeat; }
input.checkbox { background: rgb(0, 102, 153) none repeat; }
input { font-size: 12px; font-family: Verdana,Arial,sans-serif; color: Black; background-color: Silver; }
textarea { font-size: 12px; font-family: Verdana,Arial,sans-serif; color: Black; background-color: Silver; }
.button { background: rgb(204, 204, 0) none repeat; color: Black; }
select, option { background: silver none repeat; font-size: 12px; color: Black; }
a.new, a.new:link, a.new:visited, a.new:active { color: white; }
a.new:hover { text-decoration: underline; }
label { cursor: pointer; }
.formright { width: 400px; font-family: verdana,sans-serif; font-size: 11px; color: white; height: 18px; margin-top: -1px; margin-left: 325px; }
.buttons { border: 1px solid rgb(204, 204, 204); margin: 1px; background: rgb(204, 204, 204) none repeat; float: left; }
.raise { border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; border-width: 1px; margin: 1px; background: rgb(204, 204, 204) none repeat; float: left; }
.press { border-style: solid; border-color: buttonshadow buttonhighlight buttonhighlight buttonshadow; border-width: 1px; margin: 1px; background: rgb(204, 204, 204) none repeat; float: left; }
#toolbar { border-style: solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight; border-width: 1px; margin: 0pt; padding: 0pt; background: rgb(204, 204, 204) none repeat; width: 78px; height: 20px; text-align: left; }
#page {  }
#page #menu { padding: 0px; width: 174px; margin-left: 10px; margin-right: 0px; float: right; }
#page #googlead { padding: 0px; width: 120px; margin-left: 10px; margin-right: 0px; }
p.sidebartext { padding-top: 0px; padding-left: 5px; padding-right: 5px; font-size: 11px; margin-top: 2px; }
.side { margin-right: 0px; }
.sidebar { border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); background: rgb(0, 77, 115) none repeat; }
.adlink { padding: 5px; font-size: 16px; }
#menufooter { margin-bottom: 0px; }
#textad { margin: 5px 0px 0px; }
#textad2 { margin: 5px 0px 15px; }
#menuad { margin-top: 0px; margin-bottom: 0px; }
.ad { border-top: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); padding: 5px; background: rgb(0, 136, 204) none repeat; overflow: hidden; font-size: 11px; font-family: verdana,sans-serif; color: white; }
div.ad a { font-size: 16px; color: rgb(204, 204, 0); }
div.ad a:hover { color: rgb(255, 255, 204); }
.bringitbacknow { border-style: solid; border-color: white rgb(0, 77, 115); border-width: 1px 0.1px; margin: 0px; padding: 0px; background-color: rgb(0, 77, 115); width: 10px; right: 0px; float: right; }
div.nicetitle { padding: 4px; position: absolute; top: 0px; left: 0px; color: white; font-family: Verdana,Helvetica,Arial,sans-serif; width: 25em; font-weight: normal; background-color: rgb(0, 77, 115); font-size: 11px; }
div.nicetitle p { margin: 0pt; padding: 0pt 3px; }
p.destination { font-size: 9px; text-align: left; padding-top: 3px; font-weight: normal; color: rgb(170, 170, 170); }
p.titletext { font-size: 11px; }
.googleads { float: right; margin-left: 20px; margin-bottom: 20px; }
.header { background: transparent url('mefiback.gif') repeat-x; }
.tiptop { padding: 2px; background: rgb(0, 77, 115) none repeat; font-size: 11px; text-align: right; }
.tiptop a { font-weight: normal; color: white; text-decoration: none; }
#topline { background: rgb(0, 102, 153) url('topback.gif') repeat-x scroll left top; height: 28px; line-height: 28px; text-align: right; }
#yellowbar { border-top: 1px solid white; border-bottom: 1px solid white; background: rgb(204, 204, 0) none repeat; font-size: 10px; color: rgb(102, 102, 102); height: 12px; line-height: 12px; text-align: right; padding-right: 6px; }
#bottomline { background: rgb(0, 77, 115) url('bottomback.gif') repeat-x scroll left top; height: 31px; line-height: 14px; padding-top: 2px; }
#search { float: right; padding-top: 4px; width: 160px; }
#search input { margin: 0px; padding: 0px; background: rgb(204, 204, 204) none repeat; color: rgb(51, 51, 51); }
#navglobal, #navseldom, #navoften { margin: 0px; padding: 0px; font-size: 11px; }
#navglobal { display: block; float: right; margin-right: 4px; }
#navseldom, #navoften { display: block; float: left; }
#navglobal li, #navseldom li, #navoften li { margin: 0px; padding: 0px; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; }
#navglobal em { font-style: normal; text-decoration: underline; }
#navglobal a, #navseldom a, #navoften a { margin: 0px; padding: 0px 7px; text-align: center; font-weight: bold; text-decoration: none; color: rgb(204, 204, 0); }
#navglobal a:hover, #navseldom a:hover, #navoften a:hover { margin: 0px; padding: 0px 7px; font-weight: bold; text-decoration: none; color: rgb(255, 255, 204); }
#navseldom a { font-weight: normal; }
#navseldom a:hover { font-weight: normal; }
#logo { float: left; width: 196px; }
.sorted { font-size: 10px; margin-right: 0px; line-height: 10px; }
.sorted select { font-size: 10px; width: 130px; }
#footer { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); background: rgb(0, 77, 115) none repeat; font-size: 12px; font-family: arial; width: 100%; padding-bottom: 10px; margin-top: 40px; margin-left: auto; margin-right: auto; }
#footer p { margin-top: 10px; margin-bottom: 0px; }
#footer a { font-weight: normal; }
.fineprint { font-size: 11px; color: rgb(204, 204, 204); }
.footpad { padding-left: 20px; padding-right: 20px; }
#footer dl { margin: 0pt; overflow: visible; width: 90px; }
#footer dt { float: left; padding-right: 3px; }
#footer dd { margin: 0pt; }
#footer dd.feeds { float: right; padding-left: 3px; }
.userpage { background-color: rgb(0, 77, 115); }
.best { padding: 4px; background-color: rgb(86, 117, 89); }
.mycomments { padding: 4px; background-color: rgb(0, 119, 170); }
.row2 { padding: 4px; background: rgb(11, 108, 157) none repeat; }
.row1 { padding: 4px; }
.posttitle { margin-left: 50px; font-weight: normal; color: rgb(221, 221, 221); font-family: Arial,sans-serif; margin-bottom: 15px; font-size: 20px; font-style: normal; }

/* ::::: http://www.metafilter.com/mefi/24210 ::::: */

.copy { font-size: 10pt; font-family: Verdana,sans-serif; }
.accentcopy { font-size: 10pt; font-family: Verdana,sans-serif; }
p { font-size: 10pt; font-family: Verdana,sans-serif; }
blockquote { font-size: 10pt; font-family: Verdana,sans-serif; }
.smallcopy { font-size: 8pt; font-family: Verdana,sans-serif; }
a { text-decoration: none; }
.comments { font-size: 10pt; font-family: Verdana,sans-serif; }
#logo img {  }
.googleads { margin: 0px 10px 20px 45px; width: 736px; float: none; }
.yahooright { margin: 10px; float: right; }
