*{ margin: 0; padding: 0; }
html{ background-color:#59bccc; }
body{  auto; font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #333; padding: 0; margin: 0; }

#title{ font: 22px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #333; }
#title a{ color: #fff; }

a{ color: orange; text-decoration: none; }
a:hover{ text-decoration: underline; }

h1{ font-weight: bold; margin-bottom: 8px; }

img{ border:1px solid #ccc; margin:5px 1em; padding:2px; }

.clear{clear:both;}

#content{ width: 600px; margin: .5em 0 4em 200px; color: #333; width:940; background:#fff; padding:30px 50px 20px 50px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px; -webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px; -moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px; }

* html #sideBar { position: absolute; }
#sideBar{ position: fixed; left:0px; top: 0px; background-color: #333; width: 150px; text-align: left; padding: 1em; color: #fff; }
#sideBar h2{ padding-bottom: 4px; margin-bottom: 4px; border-bottom: 1px dashed #aaa; }
#sideBar a{ font-size: 85%; }

input[type="text"], textarea{ font-size: 12px; padding: 6px; width: 400px; background-color: #f8f8f8; border: 1px solid #ccc; }

#footer{ position: fixed; width: 100%; bottom: 0px; background-color: #333; }

#post{padding-bottom: 1em; margin-bottom: 2em;	border-bottom: 1px solid #aaa; }
#post p{ margin-top: 1em; }

#tags{ font-size: 11px; color: #aaa; }

#post h1{ color: orange; }

#copyright, #credit{margin: 1em; color: #fff; font-size: 12px; }
#copyright{ float: left; }
#credit{ float: right; }

#writer{}
#writer input[type = text], #writer textarea{}
#comment{ border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px; -webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px; -moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px; background-color: #f8f8f8; padding: 10px 22px; }
#author{ font-size: 18px; color: orange; margin-bottom: 5px; }
#commentArea #date{ float: right; padding: 0 6px; }
#commentid{ font-size: 22px; color: #333; }

#linkToComments{ text-align: center; top: 2em; font-size: 22px; float: right; height:25px; padding: 10px 22px; background:url(../../assets/img/bubble.png) no-repeat scroll center -4px; }

.searchbtn, .searchbox{ vertical-align: top; }
.searchbox{ width:70% !important; }