/* RESET */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

/* BASIC */
#underpost a {color:#555}
#underpost a:hover {color:#00aff0}
#sidebar a {color:#555}
a[rel~="bookmark"] {color:#555}
a {color:#00aff0; text-decoration:none;border:0px}
a:hover {text-decoration:underline;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
label {font-size:1.3em;color:#333;}
label small {padding-left:0.5em;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111; text-align:center}
h1 {font-size:3.6em;line-height:1;}
h2 {font-size:22px;margin:0 0.35em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
ul li, ol li, dl dt, dl dd  {list-style-position:inside;list-style-type:none;}
th, td {border:0.1em dashed #CCCCCC;padding:0.5em;vertical-align:top;}
hr {color:#777;margin:0 0 5px;}
h6 a {line-height:1.8em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
pre{width:90%; white-space:pre-wrap;}
#respond input, select, .password, .file {cursor:ponter;padding:0.5em;background-color:#FEFADE;width:28%;font-size:1em;}

/* LAYOUT */

body {text-align: left;margin: 0;color: #333333;font-family:Helvetica, Arial, sans-serif;
      background:url(/wp-content/themes/noise/images/background.png) repeat;background-attachment: fixed;}
#page {margin:0 auto;width:1000px}
#header {text-align:left;padding:30px 0 50px;height:100px;}
#header h1 {padding-bottom:0.3em;}
#footer {position:absoluta;width: 100%;clear: both;padding:2.0em 0;}
#footer p {text-align:left;margin-left:10em;}
#headerimg {float:left;width:450px;height:150px}
#headernav {float:right;width:470px;}
#topnav li {float:left; text-align:center; padding:3px; margin-left:10px; border:0px; width:100px;text-decoration:non;}
#topnav a { border:0px;color:#333;font-weight:bold;font-size:14px;text-decoration:none}

.wholepost {background:url(/wp-content/themes/noise/images/post_bg.png) repeat-x;height:182px;width:700px; border:1px solid #777;
      -moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:10px; overflow:hidden}

#wholepostopaque { height:175px;width:700px;z-index:99;padding:10px;}

#underpost {background:url(/wp-content/themes/noise/images/underpost_bg.png) repeat-x;height:42px;width:670px; 
           border:1px solid #777;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:15px;padding:0px 15px;line-height:45px}

#blog_thumb { margin:15px 10px;float:left }
#blog_title { padding-top: 5px; font-size: 20px;margin:10px;text-align:left;width:100%;text-decoration:none; }
#blog_excerpt {font-size:15px;width:600px;text-align:left;margin:10px;margin-top:3px}
#blog_time {float:left}
#blog_comments {float:right}
#tag_cloud {background:url(/wp-content/themes/noise/images/small.png) repeat;border:1px solid #777; float:right;
width:249px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#tag_head {background:url(/wp-content/themes/noise/images/category_head.png) repeat-x; height:29px;line-height:29px;
text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #777;margin-bottom:5px;float:right;color:#333;font-weight:bold;margin-top:25px;width:250px;}

/* WP */
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignright {float:right;}
.alignleft {float:left;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption-dd {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* Contact Form */
.wpcf7-form input {padding:8px; color:#333;background:url(/wp-content/themes/noise/images/underpost_bg.png) repeat-x; border:1px solid #777777;font-size:14px}
.wpcf7-form textarea {color:#333;background:url(/wp-content/themes/noise/images/post_bg.png) repeat-x; border:1px solid #777777;height:150px}
.wpcf7-form {text-align:left}
.wpcf7-form input[type="submit"] {-moz-border-radius:10px;-webkit-border-radius:10px;background: url(/wp-content/themes/noise/images/underpost_bg.png) repeat-x;border:1px solid #777777;color:#333333;font-weight:bold;height:45px;line-height:45px;margin-bottom:5px;text-align:center;width:250px;}

/* SIDEBAR */
#sidebar {width: 200px;text-align: left;float: right;}
#sidebuttons {width:200px}
#sidebuttons li { background:url(/wp-content/themes/noise/images/underpost_bg.png) repeat-x; width:250px;height:45px;line-height:45px;
-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #777;margin-bottom:5px;float:right;color:#333;font-weight:bold}
#sidebuttons li:first-child { background:url(/wp-content/themes/noise/images/category_head.png) repeat-x; height:29px;line-height:29px;
text-align:center;  }
#sidebuttons li img { margin: 2px 10px; float: left; } 

#sidebuttons2 li { background:url(/wp-content/themes/noise/images/underpost_bg.png) repeat-x; width:250px;height:45px;line-height:45px;
-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #777;margin-bottom:5px;float:right;color:#333;font-weight:bold;text-align:center}
#sidebuttons2 li img { margin: 2px 10px; } 
#sidebuttons2 li:first-child { background:url(/wp-content/themes/noise/images/category_head.png) repeat-x; height:29px;line-height:29px;
text-align:center; margin-top:15px;}




/* COMMENTS */
.commentlist .avatar {margin:1em 0;padding:0.2em;border:0.1em solid #666;}
.commentlist p {padding:0 0 1em 3.7em;letter-spacing:0.05em;color:#993300;font-size:1.3em;}
.commentlist .comment-author .fn, .commentlist .comment-author .says {color:#000000;font-size:1.2em;left:0.5em;position:relative;top:-1em;}
.comment-meta {color:#666666;font-size:1.1em;left:4.3em;position:relative;top:-4.5em;letter-spacing:0.1em;}
.comment-body p {font-size:1.3em; width:90%;}
#commentform {font-size:1.3em;padding-top:1em;}
.reply {font-size:1.5em;padding:0.3em 0.5em;text-align:center;width:6%;}
.reply a {font-weight:bold;}
.entry {background:url(/wp-content/themes/noise/images/huge_bg.png) repeat;border:1px solid#777;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:20px}
.entry p{font-size:14px;margin-top:0.07em;padding:0.5em;color:#333;}
.entry p small{color:#666;}
.entry img{margin:5px 3px;padding:0.2em;border:1px solid #ccc;}
.entry p.postmetadata {margin:15px auto;color:#333;background:url(/wp-content/themes/noise/images/underpost_bg.png) repeat-x;font-size:14px; height:30px;border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;width:95%}
.hi {margin:1.5em 0;color:#333;background:url(/wp-content/themes/noise/images/underpost_bg.png) repeat-x;font-size:14px;
   height:30px;border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px}
#respond p {padding-bottom:2.0em;}
ol.commentlist {padding:1em;width:96%;;border:0.1em dotted #aaa;}
ul.children {padding:1em 0 1em 0;}
ol.commentlist li {padding:1em;;background: #ddd;}
ul.children li {padding:1em;background: #fff;}
ul.children li li{padding:1em;background: #ddd;}
ul.children li li li{padding:1em;background: #fff;}
ul.children li li li li{padding:1em;background: #ddd;}
.description {font-size:1.2em;}
#box_content {width:700px;float:left;}
#box_content #content {width: 700px;text-align: left;float: left;padding:3.5em 0 3em 2em;}
#box_content #content .tag_date {float:left;margin:2em 0;padding-left:9.5em;position:relative;width:100%;}
#box_content #content .tag_avatar {background:url(images/tag_avatar.gif) no-repeat scroll left top;padding:0 0 4.0em 8.7em;margin:2.0em 0;}
#box_content #content .tag_avatar p{margin-top:1em;}
#box_content #content .tag_date .date, .tag_date .date {display:block;font-size:1em;font-weight:bold;position:absolute;text-align:center;top:0.7em;color:#930;left:0.7em;top:0.7em;width:5.5em;}
.postmetadata {padding-bottom:1.0em;}
#box_content .tag_date a.comment {color:#FFF;display:block;font-size:1.4em;left:-5.4em;position:relative;text-align:center;top:1.1em;width:2.2em;}
#box_content .tag_date h2 a:hover {color:#00aff0;}
#box_content .tag_date #respond {margin-top:3.0em;}
.navigation, .pagetitle {float:left;width:115%;font-size:1.3em;}
#text_field, textarea, #submit {border:0.1em dotted #993300;color:#333;font-weight:bold;font-weight:bold;margin-right:1em;padding:1em;width:94%;background-color:#fff;}


#about_img {margin:0;padding:0;border:0;float:left;-moz-border-radius-topleft:10px}
.about_ul {margin: 15px 15px 15px; height:300px;line-height:20px;float:left;text-align:left;width:205px;margin-left:490px}
.about_ul li {font-size:18px; margin-bottom:8px}
