/*





Theme Name: 1024px (substantially altered stylesheet specific to jivesart.com)





Theme URI: http://andreasviklund.com/wordpress-themes/





Description: The 1024px theme for WordPress is a light and extremely simple theme with 2 columns. It is based on Andreas' free <a href="http://andreasviklund.com/templates/">XHTML/CSS website template</a> with the same name. Add-ons, alterate versions and different kinds of modifications of this theme will soon be available on the <a href="http://andreasviklund.com/wordpress-themes/" title="WordPress themes by Andreas Viklund">1024px theme site</a>.





Version: 2.0





Author: Andreas Viklund





Author URI: http://andreasviklund.com/





*/











/* Body */





body { font-size: 10px; font-family: helvetica, arial, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; background: #684c1e;}





*{margin:0; padding:0;}





/* Main wrap */





#wrap { color:#fff; width:1000px; margin:20px auto 0; padding-top: 14px; }





#slogan {color:white; font-size:1.5em; font-weight:bold; letter-spacing:-1px; line-height:1.2em; margin:15px 0 20px 35px;}





#toplinks {text-align:right;}











/* Headers */





h1 {color:white; font-size:3.2em; line-height:0.8em; letter-spacing:-2px; margin:10px 0 5px 25px;}





h1 a {color:#fff;}





h1 a:hover {text-decoration:none;}





h2, table#wp-calendar caption {border-bottom:0 solid #dadada; text-align:left; font-weight:bold; color:#fff; font-size:1.4em; letter-spacing:-1px; margin:0 0 8px; padding:10px 2px 4px 0;}





h3 {border-bottom:1px solid #a78d69; color:#cca433; font-size:11px; font-weight:bold; margin:10px 0 8px; padding:1px 2px 5px 3px;}











/* Sidebar */





#sidebar { text-align: left; width:310px; float: left; margin:0 0 14px; padding-right: 20px; padding-bottom: 0; padding-left: 0; }





#sidebar p,#sidebar ul,#sidebar .textwidget { font-size: 12px; text-align: left; margin:0 0 10px; }





#sidebar p.timestamp { color: #cca433; font-size:12px; margin: 0 0 5px; }





#sidebar p.timestamp a {font-weight:normal;}





#sidebar li { text-align: left; list-style:none; margin:0 0 6px;}





#sidebar li a { font-size:1.2em; font-weight:bold; text-align: left; }





#sidebar ul ul { text-align: left; margin:5px 0 5px 10px;}





#sidebar ul ul li { text-align: left; margin:0 0 5px;}





#sidebar ul ul li a { font-weight:normal; text-align: left; }











/* Content */





#content { line-height:1.5em; text-align:left; width: 638px; float: right; margin: 0; }





#content ul,#content ol {margin:0 0 18px 30px;}





#content ul li,#content ol li {margin:0 0 3px;}





#content ul ul,#content ol ol {margin:5px 0 5px 15px;}





#content img {margin:0;}





#content p {margin:0 0 15px 10px;}




#content p.timestamp { color: #cca433; font-size:1em; }





#content p.timestamp a {font-weight:normal; margin:-5px 0 15px 10px;}





#content #postnav {margin:5px 0 18px;}





#content #postnav p {margin:0; padding-left:5px;}





#content #postnav p.right {text-align:right; margin-top:-18px;}











/* Footer */





#footer { border-top:1px solid #a78d69; clear:both; color:#a78d69; font-size:1.1em; line-height:1.6em; text-align:left; font-weight:bold; width: 1000px; margin:0 auto;}





#footer p {margin:0; padding:0;}





#footer a {color:#a78d69; font-weight:bold}





#footer a:hover { color: #cca433; text-decoration:none; }





#footer span, #footer span a {font-weight:normal;}











/* Tags */





blockquote {border:1px solid #dadada; font-size:0.9em; margin:20px 10px; padding:8px;}





blockquote p {font-weight:bold; margin:0;}





table#wp-calendar {margin:0 0 18px 10px;}





p {margin:0 0 18px;}





ul,ol,dl {font-size:0.9em; margin:2px 0 16px 35px;}





ul ul,ol ol {margin:4px 0 4px 35px;}





code{font-size:1.1em; background-color:#f4f4f4; color:#fff; display:block; border:solid 1px #ccc; margin:5px 0 15px 0;}











/* Links */





a { color:#cca433; font-weight:bold; text-decoration:none; text-align: left; }





a:hover { color: #fff; text-decoration:none; }





a img {border:0;}











/* Float fix */





.contenttext {overflow:hidden;}





* html .contenttext {height:1px; overflow:visible;}





* html .contenttext p {overflow:hidden; width:99%;}











/* Various classes */





.biog { color: #cca433; font-size: 14px; font-family: helvetica, arial, sans-serif; line-height: 1.2; text-align: justify; clear: none; }





.post {margin:0 0 15px;}





.textright {text-align:right;}





.textcenter {text-align:center;}





.hide {display:none;}
#pics { width: 657px; height: 670px; float: right; margin-bottom: 10px; border: solid 1px #a78d69; }
#pics td { color: #fff; font-size: 12px; }
