* { outline: none; }

body { color: #666; background: transparent; font-family: Arial, Helvetica, sans-serif; padding: 0px; font-size: 1em; }
a:link, a:visited { color: #06b; text-decoration: none; background: white; }
a:hover { text-decoration: underline; background: white; color: #06b; }

h1, h2, h3  { font-weight: normal; }

h1 a:hover { text-decoration: none; }

#page { background: #fff; }
#content { margin: 5px 0px 0px 0px; background: white; float: none; width: 100%; color: #aaa; }
#content-wrapper { width: 763px; position: inherit; left: 0px; margin: auto; border: 0px; padding: 0px; background: white;  }

#setPreview { text-align: right; color: #999; font-size: .7em; }

#content .title { text-align: center; margin: 10px 0px; font-family: Georgia, "Times New Roman", Times, serif; }
#content .title h1 { margin: 10px 0px; padding: 0px; font-size: 4em; }
#content .title h1 a { padding: 5px; }
#content .title .biline { font-size: .75em; }

.maininc { text-align: center; margin-top: 40px; }
#mainform { background: #e0ecff; margin: 5px 0px; clear: both; }
#mainform .urlbox { padding: 10px 5px; }

.topleft, .topright, .bottomleft, .bottomright { font-size: 5px; height: 5px; }
.topleft { background: transparent url(http://imgs.osenoa.com/static/corner_tl.gif) no-repeat top left; }
.topright { background: transparent url(http://imgs.osenoa.com/static/corner_tr.gif) no-repeat top right; }
.bottomleft { background: transparent url(http://imgs.osenoa.com/static/corner_bl.gif) no-repeat bottom left; }
.bottomright { background: transparent url(http://imgs.osenoa.com/static/corner_br.gif) no-repeat bottom right; }

input,textarea { border: 1px solid #ccccbf; font-family: inherit; font-weight: normal; }
#theurl { width: 100%; height: 40px; background: #fff url(http://imgs.osenoa.com/static/jui/tu_bg.gif) repeat-x top left; padding: 2px; }
#thego { width: 50px; height: 40px; background: #fff url(http://imgs.osenoa.com/static/jui/tg_bg.gif) repeat-x center left; font-weight: bold; }

.saved { padding: 15px 0px; margin: 25px 0px; font-size: 1.4em; color: #44443f; text-align: center; }
.newurl { font-size: 1.75em; margin: 0px 0px 40px 0px; font-family: "Courier New", Courier, monospace; }
.oldurl { color: #44443f; font-size: 1.1em; padding-bottom: 15px; }
.previewurl { font-size: .8em; }
.previewtitle { margin-bottom: 5px; font-weight: bold;  }
.withpreview { font-size: .45em; }
.tiny { font-size: .70em; }
.red { color: #c00; } 

.toolbarbutton { margin: 35px 0px; }
.toolbarbutton a { padding: 5px; border: 3px outset #e0ecff; font-size: .8em; background: #06b; color: #fff; }
.toolbarbutton a:hover { text-decoration: none; }

#digg { text-align: center; margin-top: 25px; }
#footer { font-size: .70em; text-align: center; filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35; }

/* 090807 */
.send-to-twitter { width: 300px; float: right;  }
.send-to-twitter .Title { font-size: 1em; font-weight: bold; color: #3cf; text-align: right; }
.send-to-twitter .Box #tweet { width: 100%; border: 1px solid #3cf; margin: 5px 0px; }
.send-to-twitter .Button { text-align: left; }
.send-to-twitter .Button #sendToTwitter { font-weight: bold; font-size: 1.3em; color: #3cf; display: inline-block; }

ul, ol, li { padding: 0; margin: 0; }

.new { color: #ef2614; font-size: 10px; }
