* { margin: 0px; padding: 0px; }
a { color: rgb(102, 153, 255); text-decoration: none; }
a:hover { text-decoration: underline; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: arial,Verdana; }
ul, ol { list-style-type: none; }
p { margin: 0pt 0pt 0.5em; }
#str { margin: 0px auto; width: 1004px; }
#wrapper { padding: 0pt; clear: both; width: 1004px; }
#container { margin: 0px; padding: 10px 0px 0px 0px; background: white url('bg.gif') repeat-y scroll 0% 0%; width: 1004px; position: relative; }
#main { width: 630px; float: left; }
.sidebar { width: 260px; float: left; padding-left: 20px; }
#top { background: transparent url('top.jpg') no-repeat scroll center center; position: relative; height: 37px; }
#header { position: relative; }
#headerimg { background: transparent url('header.jpg') no-repeat scroll center center; height: 139px; }
.description { text-align: left; padding-left: 15px; font-weight: normal; color: rgb(255, 255, 255); padding-top: 115px; font-size: 10px; }
.sidebar { width: 260px; }
.sidebar h1 { padding: 10px 0px 7px 35px; background: transparent url('topbar.gif') no-repeat scroll 0% 0%; font-weight: bold; font-size: 14px; color: rgb(255, 255, 255); width: 212px; height: 20px; }
.post { padding: 0pt 10px 30px; color: rgb(106, 106, 106); font-size: 12px; margin-left: 0px; width: 630px; float: left; }
.post h2 { padding-top: 0px; color: rgb(0, 159, 181); }
.entry { padding: 5px 0px 10px; text-align: justify; }
.alignright, .nav-next { float: right; }
a img { border: medium none ; }
#bgbottom { padding: 0px; font-size: 10px; background: transparent url('bottom.gif') no-repeat scroll center top; width: 1004px; height: 28px; position: relative; }
#bgbottom p { text-align: center; color: rgb(65, 105, 225); }
#bgbottom a { color: rgb(65, 105, 225); }
.clear { clear: both; }

