.main { width:970px; padding-top:10px; margin:0 auto; }
div.gallery { width:450px; float:left; display:inline; margin-left:0; margin-right:30px; margin-bottom:55px; }
div.header { float:left; display:inline; width:960px; }
div.sidebar { background-image:url(images/body.gif); float:left; display:inline; margin-left:10px; padding:20px; width:888px; border:1px solid #999; }
div.sidebar-column { float:left; margin-left:50px; margin-right:30px; width:100px; }
div#post.post img { border:1px solid #777; }
div.menu ul.menu { width:930px !important; }
input#s { margin-right:18px !important; width:180px; border:1px solid #ccc; padding:5px; color:#ccc; }
div.footer { width:930px; }

/*Single Post*/
div.single { width:930px!important; }
div#single.post img { max-width:930px!important; border:1px solid #777; }

/*Image Hover*/
#work li { float:left; width:450px; display:inline; height:170px; }
#work li .show { display:block; width:450px; height:170px; }
#work li .hide { color:#555; text-align:left; height:0; overflow:hidden; background:#222; margin-bottom:5px; }
#work li:hover .hide,#work li.over .hide { height:166px; border:1px solid #222; width:436px; }
#work li:hover .show,#work li.over .show { height:0; overflow:hidden; }
#work li a:hover { color:#fff; }
div.header ul,#work p { margin-bottom:0; }

/*Single Image*/
div.single { width:460px; float:left; display:inline; margin-left:10px; }
h3.prev-next { margin-bottom:20px; font-size:12px; }
