/*  
Theme Name: MMOnly
Theme URI: http://notesblog.com/
Description: An addon for <a href="http://notesblog.com/">Notes Blog</a>, created for <a href="http://mmonly.se">MMOnly</a>, by <a href="http://tdhedengren.com/">TDH</a>.
Author: Thord Daniel Hedengren
Author URI: http://tdhedengren.com/
Template: notesblog
Version: 0.1

	This is an addon to the Notes Blog Core theme, and it will not work without it installed!

*/

@import url("../notesblog/style.css"); /* imports notesblog styelsheet */

body { padding:0; margin:0; background: url(img/body-bg.jpg) top center no-repeat; }

.column { width: 270px; }
.widecolumn { width:680px; }

#site { border: 10px solid #000; border-width: 10px 0 0 0; }

#header { float:left; clear:both; margin: 0 0 20px 0 !important; padding:0; }
#header h1 { border:0; padding: 0; margin:0; }
#header h1 img { margin: 35px 0 0 10px; }
#header h1 a, #header h1 a:hover { border: 0; padding:0; }
/* #header ul.menu { padding: 0; background: #eee; position:absolute; top: 94px; left: auto; } */
/* #header ul.menu { padding: 0; background: #f1e5c5; position:absolute; top: 224px; left: auto; } */
#header ul.menu { margin: 10px 0 0 0; padding: 0; background: #f1e5c5; float:left; }
#header ul.menu li { list-style: none; margin: 0; float:left; padding: 0; font-size: 10px; text-transform: uppercase; font-weight:bold; line-height: 30px; height: 30px; overflow:hidden; }
#header ul.menu li a { padding: 10px !important; border: 1px solid #e6d4a3; border-width: 0 0 0 1px; background: #f1e5c5; }
#header ul.menu li a:hover { color: #fff; background: #146; border-color: #034; }
#header ul.menu li a.last { border: 1px solid #e6d4a3; border-width: 0 1px; }
/* 
#header ul.menu li a { padding: 10px !important; border: 1px solid #bfbfbf; border-width: 0 0 0 1px; background: #eee; }
#header ul.menu li a:hover { color: #fff; background: #333; border-color: #111; }
#header ul.menu li a.last { border: 1px solid #bfbfbf; border-width: 0 1px; }
*/
#header p#hetaspel { margin:0; padding:8px; font-size: 12px; color: #888; border: 1px solid #f1e5c5; border-width: 0 0 1px 0; }
#header p#hetaspel:hover { border-color: #e6d4a3; }
#header p#hetaspel span { font-style: italic; }
#header p#hetaspel span, #header p#hetaspel a { padding: 2px; margin-right: 10px; }
#header p#hetaspel a { color: #333; font-variant: small-caps; }
#header p#hetaspel a:hover { color: #000; background: #f1e5c5; }
#header div.column div.ad { padding: 0 10px 10px 10px; background: #000; }

#content { float:left; }
#content .post, #content .single { padding:0; }
#content .single { padding-top: 20px; }
#content h2 { font-weight:normal; color: #333 !important; }
#content h2, #content div.author, #content h3, #content h4, #content h5, #content p, #content p.listhead, #content div.meta { padding-left: 20px; padding-right: 50px; }
#content ul, #content ol, #content blockquote { padding-left: 40px; padding-right: 50px; }
#content p { text-align:justify; }
#content div.meta { margin-left: 20px; margin-right: 0; }
#content h3#comments { margin-left:0; margin-right: 0; }
#content ol.commentlist { margin-left: 20px; margin-right: 50px; }
#content ol.commentlist li p { padding: 0; }
#content #respond { margin-left:20px; margin-right: 50px; }
#content #respond h3, #content #respond p { padding: 0; }

#footer { background: #f1e5c5; /* #eee; */ color: #555; border: 0; }
/* #footer a { color: #111; }
#footer a:hover { color: #f00; } */
#footer h2.widgettitle { color: #333 !important; text-transform: uppercase; font-size: 12px !important; }
#footer .textwidget { color: #333; }

#copy { background: #000; color: #bbb; font-style: italic; }
#copy a { color: #eee; font-style: normal; font-weight:bold; }
#copy a:hover { color: #fff; }
#copy div.content, #copy div.column { width: 470px; }

ul#sidebar { float:right; background: #eee; }
ul#sidebar li.ad { padding: 0 10px 10px 10px; background: #000; }
ul#sidebar li#search { background: #666; color: #eee; }
ul#sidebar li#search input.button { background: none !important; color: #fff; }
ul#sidebar li#search input.button:hover { color: yellow; }
ul#sidebar li#search input.keyword { color: #fff; background: #aaa; border-color: #aaa !important; }

a, #footer a { color:#146; }
a:hover, #footer a:hover { color: #900;; }

div.wp-caption { padding: 0 !important; margin: 0 0 16px 0 !important; background: none; border: 0; }
p.wp-caption-text { width: 210px; float:right; margin: 0 !important; padding: 5px 10px 10px 10px !important; border: 1px solid #eee; border-width: 0 0 1px 0; font-size: 12px !important; font-style: normal; text-align:right !important; }

blockquote.pullquoteright { width: 300px; float:right; margin: 0 0 15px 20px; padding: 30px 15px !important; border: 1px solid #eee; border-width: 1px 0; }
blockquote.pullquoteleft { float:left; margin: 0 20px 15px 0; }
blockquote.pullquoteright p { text-align:center !impotant; font-size: 18px !important; line-height: 36px !important; padding: 0 !important; margin: 0; color: #59b !important; }

div.faktaruta { width: 220px; float:right; background: #333; color: #bbb; }
div.faktaruta a { color: #fff; text-decoration:underline; }
div.faktaruta a:hover { color: yellow; }
div.faktaruta h3 { color: #eee !important; text-transform: uppercase; font-size: 12px !important; margin:0 !important; padding: 10px 10px 0 10px !important; }
div.faktaruta p { margin:0 !important; padding: 10px !important; font-size: 12px !important; line-height: 16px !important; }

#content h2, h3, h4, h5, p.wp-caption-text, div.faktaruta p { font-family: "Gill Sans", "Bitstream Vera", Tahoma, Verdana, Helvetica, Arial, sans-serif; }