body {margin: 0; padding: 0; font: 62.5% "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif; color: #333; background-color: #fff;}
div, forms {margin: 0; padding: 0;}

h1, h2, h3, h4, h5, h6 {margin: 1em 0;}
h1{font-size: 2.5em; margin: 0.6em 0;}
h2{font-size: 2.3em; margin: 0.7em 0;}
h3{font-size: 2.1em; margin: 0.8em 0;}
h4{font-size: 1.9em; margin: 0.8em 0;}
h5{font-size: 1.7em; margin: 0.9em 0;}
h6{font-size: 1.5em; margin: 1em 0;}

a {color: #F30; text-decoration: none;}
a:hover {color: #c00;}
hr {display: none;}

p {margin: 1.4em 0; line-height: 1.5em}
div.clear {clear: both;}
.bold {font-weight: 700;}

/*#wrap {background: url(img/bg-corner.png) no-repeat top right;}*/

body {background: #fff url(img/bg-orange.png) repeat-x;}
#header {width: 960px; font-size: 1.7em; font-weight: 500; letter-spacing: -0.1em; margin: 0 auto 0 auto; padding:2.5em 0 1em 0; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px;}
#header h1 {margin: 0; padding: 0; text-indent: -9999em; font-size: 0px; float: left;}
#header h1 a {display: block; width: 370px; height: 80px; background: url(img/miri_bloggers.gif) center no-repeat;}
#header ul {margin: 0; padding: 0;}
#header li {display: block; float: left; margin: 1.6em 0 0 0;}
#header li a {display: block; color: #333; text-transform: lowercase; padding:0.5em;}
#header li a:hover {background: #FF6633; text-decoration: none; color: #fff}
.rnd_btm_left {}
.rnd_btm_right {}
#body {font-size: 1.2em; width: 960px; margin: 1em auto; }
#updates {letter-spacing: -0.1em; font-size: 1.8em; font-weight: 600; padding: 0 20px;}

#content { float: left; width: 660px; background: #FFF5F0; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#blog-post { margin: 0; padding: 0; }
#blog-post li {list-style: none; padding: 10px; margin: 10px 10px; background: #FFFEFD; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#blog-post li div { float: right; top: -1.5em; }
#blog-post li div img { border: 1px solid #eee; padding: 2px; }
#blog-post li div img:hover { border: 1px solid #FF8040; }
#blog-post li p { margin: 1.1em 0; }
#blog-post li h3 { display: inline; font-weight: 600; letter-spacing: -0.1em; font-size: 1.6em; }
#blog-post .entry-meta {font-size: 0.9em; color: #999;}
#blog-post .entry-meta a {color: #999; text-decoration: underline;}
#blog-post .entry-meta a:hover {color: #777; text-decoration: none;}

.second-items {float: right; width: 290px; }
.sidebar { float: right; width: 290px; background: #FFF5F0; -moz-border-radius: 8px; -webkit-border-radius: 8px; margin-bottom: 10px;}
.sidebar h2 {letter-spacing: -0.1em; font-size: 1.8em; font-weight: 600; padding: 0 10px;}
.sidebar p {padding: 0 10px; font-size: 1em;}

#photos a img {border: 0px;}
#videos a img {border: 0px;}
#photos-feed, #videos-feed {margin: 1.4em 10px; padding: 10px 0; line-height: 1.5em; text-align: center; background-color: #FFFEFD;}
#links .container {height: 250px; overflow:auto; margin: 0 10px; background-color: #FFFEFD;}
#links .container ul, #links .container li {margin: 0; padding: 0;}
#links .container li a {display: block; padding: 0.5em 0 0.5em 1em;}
#links .container li a:hover {background-color: #FFF5F0;}
#links .container div.f {display: none !important;}
.center {text-align: center}
.loader {text-align: center; padding: 5px; display: block; background-color: #FFFEFD; margin: 10px;}

#footer { clear: both; width: 960px; margin: 35px auto; padding: 35px 0 0 0; color: #999; font-size: 1.1em; text-align: center; }
#footer p {margin: 0.5em 0; }

