html, body { background:#fff; font-size: 68%; font-family: verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; width:100%;}

h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin:0; padding:0 0 15px;}
h1 {font-size:34px;}
h2 {font-size:18px; color: #fff;}
h2 a {color:#fff;}
h2 a:hover {color:#eee;}
h3 {font-size:16px; color:#0096ff; letter-spacing:-1px;}
h4 {font-size:12px;}

p {font-weight:normal; margin:0; padding:0 6px 15px 6px; font-size:12px; line-height:16px;}
a {color:#00b4ff; text-decoration:underline;}
a:hover {color:#0a73b0;}
a img {border:none;}
b {font-weight:strong; color:#ff8b24;}
strong {color:#000;}

div.navigate {background:#00b4ff url(images/nav.png) bottom left repeat-x; width:100%; height:25px; margin:0; padding:3px 0 10px;}
ul.nav {font-size:12px; margin:0; padding:8px 0 8px; font-size:13px; text-transform:uppercase;}
ul.nav li {background:url('images/li.png') no-repeat right; display:inline; padding:3px 17px 3px 10px;}
ul.nav li.home {background:url('images/li.png') no-repeat right; padding:3px 17px 3px 0;}
ul.nav li a {color:#fff; text-decoration:none;}
ul.nav li a:hover {text-decoration:underline;}

#search {float:right; margin:3px 10px 0 0; padding:0;}
#searchform {margin:0; padding:0;}

#page {width:100%; margin:0; padding:0;}

#header {background:url(images/littleman.png) top right no-repeat; width:780px; height:200px; margin:10px auto 15px auto; padding:0; }
#header .logo {float:left; margin:5px 0 40px 0; padding:0;}
#header .myname {margin:0 0 20px; padding:0;}
#header .flag {padding:0; margin:0;}
#header p {font-size:14px;}
#header ul {list-style:none;}

.content {width:700px; margin:0 auto; padding:0;}
.contentwide {width:800px; margin:0 auto; padding:0;}

.main {width:700px; margin:0; padding:0;}
.main .entry {padding:0; margin:25px 0 0 0;}
.main ul,.entry ul,.main ol {margin:0 0 15px 45px; padding:0; font-size:12px; line-height:16px;}
.main h2 {background:#ff8b24 url(images/h2.png) bottom right no-repeat; margin:0; padding:4px 5px 6px; display:block;}
.half {width:300px; float:left; margin:0 15px 0 35px; padding:0;}
.navigation {width:680px; height:30px; padding:0; margin:10px auto 0; clear:both;}
.navigation a {font-size:14px;}
.small {color:#aaa; display:block; font-size:9px; margin:0 0 15px; padding:4px 5px 6px;}
.postmetadata {color:#aaa; display:block; font-size:9px; margin:0 0 30px; padding:4px 0 6px 6px; border-top:1px solid #ddd;}
blockquote {background:url(images/blockquote.png) top left no-repeat; margin:0; padding:5px 30px 5px 30px; font-style: italic;}

.portfolio {background:#f7f7f7 url(images/portfolio.png) bottom left repeat-x; width:680px; margin:0 0 20px; padding:10px;}
.alignleft {margin:7px; padding:0; text-align:center;}

#menu {background:#00b4ff url(images/footer.png) top left repeat-x; width:100%; margin:0; padding:25px 0 10px; font-size:13px; line-height:18px;}
#menu .quarter {width:160px; float:left; margin:0 20px 0 20px; padding:0; display:inline;}
#menu h2 {padding:0 0 5px; color:#9de2ff;}
#menu h3 {padding:0;}
#menu .quarter ul {margin:0 auto; padding:0 0 10px; list-style:none; text-transform:uppercase;}
#menu .quarter ul li {width:150px; display:block; margin:0; padding:0; list-style:none; border-bottom:1px solid #85dbff;}
#menu .quarter ul li a {color:#fff; text-decoration:none;}
#menu .quarter ul li a:hover {text-decoration:underline;}
#menu .quarter ul li ul {width:150px; margin:0; padding:0;}
#menu .quarter ul li ul li {display:block; margin:0; padding:0;}

#footer {background:#eee; width:100%; font-size:10px; margin:0; padding:10px 0 0; border-bottom:1px solid #ddd; line-height:14px;}

table {width:100%; font-size:12px; margin:0 0 10px; padding:0;}
tr {margin:0; padding:0;}
td {margin:0; padding:0;}
td.center {text-align:center;}

.clear {clear:both;}
.right {float:right; text-align:right;}
.left {float:left;}
.alignright {float:right;}
.alignleft {float:left;}
.social {float:left; margin:0; padding:0 4px 0 0;}
.hide {display:none;}
.size-thumbnail {border:1px solid #ddd; padding:4px;}
.orange {color:#ff8b24; font-weight:bold;}
textarea {width:450px;}
code {background:#eee; padding:1px 5px; margin:0 10px;}
