﻿/* CSS Document */
/* Eric Meyer's Global Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, em, font, img, strong, dl, dt, dd, ol, ul, li,
form, label, caption {
	margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;
	vertical-align:baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
caption {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
/* End if Global Reset */

body {font-family:Arial}
a {color:#fff;}

h1 {padding:20px 0 0px 20px;  font-weight:bold; font-size:35px; color:#fff;  }
h2 {padding-left:20px;  font-weight:normal; font-size:25px; color:#fff; font-family: arial;  }
ul {margin-left:10px; padding-left:10px; list-style:disc; line-height:22px;}

#links {padding:10px 0 10px 20px; color:#fff; visibility:hidden}
#links a {color:#fff; font-size:13px; text-decoration:underline;}
body {background-color:#000; }
#header {height:360px; background: #e36e2c url('images/shan_pesaru_trace_quote.png') no-repeat bottom right; }
#quote {position:absolute; right:405px; color:#fff; top:119px; width:160px; line-height:18px; height:85px; font-size:15px;  text-align:center}
#quote-info {position:absolute; right:370px; color:#eee; top:246px; width:197px; font-size:13px; line-height:18px;  }
#visitor-quote {width:234px; height:157px; background: url('images/visitor_quote.png') no-repeat top left; position:absolute; left:110px; top:150px;}
#visitor-quote-text, #visitor-quote-author {color:#eee;   line-height:18px; height:85px; font-size:15px;  }
#visitor-quote-author {font-size:13px;}
#visitor-quote-text {position:relative; top:30px; left:45px; text-align:center; width:160px;}
#visitor-quote-author {position:relative; top:60px; left:50px; }
#tools {color:#fff;}

.leftcolumn {width:60%; float:left;}
.rightcolumn {width:40%;  float:left}

.rightcolumn h2, .leftcolumn h2 {background:#111; padding:10px; margin-left:20px; margin-right:20px;}
.rightcolumn h2 {margin-left:0px;}
.rightcolumn .moreblogs {padding-left:20px; margin-top:11px; margin-bottom:15px;}

.tagcloud {font-size:x-large;}

.adminpost a {color:#aa3323;}
.social-links {padding-left:22px; margin-top:10px; line-height:25px;}
.location { color:#fff; font-size:14px; padding-left:22px; margin-top:10px; }
.location a {text-decoration:underline}
.inputs { font-size:15px;padding:2px; font-size:14px;}
.error {font-size:12px;}
.helphint {font-size:11px; color:#ddd;}
fieldset {border: 1px solid #444;}