/* Theme Name: Blue Residence Description: Nice and clean blue theme. Version: 1.0 Author: Joseph Szenasi Author URI: http://www.webdomainsbroker.com Tags: blue, fixed width, two columns,simple */ /* Basics and Typography */ body { margin:0; padding:0; background: #cccc99 url(images/bg.gif) -5px 0; font-size: 74%; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif; color: #333; text-align: center; } p { font-size: 1em; line-height: 1.5em; margin: 1.2em 0; } ol, ul { font-size: 1em; line-height: 1.5em; margin: 1.2em 0 1.2em 2em; padding: 0; } h1, h2, h3, h4, h5, h6 { margin: 1em 0; font-family: "Lucida Grande", Tahoma, Arial, sans-serif; color: #92a3b8; } h1, h2 { font-size: 1.5em; } h3 { font-size: 1.3em; } h4 { font-size: 1.2em; } a { text-decoration: none; } a:link { color: #032854; text-decoration: underline; } a:visited { color: #032854; } a:hover, a:active { color: #990000; } input, textarea, select { border: 1px solid #000; background: #e5e7ef; color: #333; font-size: 8pt; font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif; } blockquote { margin: 0 20px; padding: 0 20px; border-left: 4px solid #ddddbd; font-size: 0.9em; } code { font-family: monospace; color: #666; } form, img { margin: 0; padding: 0; border: 0; } .small { font-size: 0.9em; color: #999; } /* Layout */ #outer { padding: 0; margin: 0; background: url(images/bg.gif) top repeat-x; } #wrapper { position: relative; top: 37px; padding: 0; margin: 0 auto; width: 950px; text-align: left; } #header { padding: 0; margin: 0 auto; height: 178px; width: 950px; } #topleft { position: absolute; float:left; left: 30px; top: 3px; font-size: 2.0em; } #topright { position: absolute; float:right; right: 35px; top: 3px; font-size: 1.0em;} #header h1 { margin: 0; padding: 44px 0 0 0; text-align: center; font-size: 2.0em; } #header h1 a { text-decoration: none; color: #757546; } #description { text-align: center; font-size: 1.1em; } #inner { float: left; background: #2e3f7d url(images/pagebg.gif) repeat-y; width:950px; margin: 0 0 0px 0; } #content { float: left; margin: 0; padding: 0 22px; width: 520px; voice-family: "\"}\""; voice-family: inherit; width: 480px; } html>body #content { width: 660px; } #sidebar { float: right; margin: 0; padding: 0 20px; width: 234px; font-size: 0.9em; voice-family: "\"}\""; voice-family: inherit; width: 194px; } html>body #sidebar { width: 194px; } * html #content, * html #sidebar { overflow: hidden; /* For IE */ } #footer { clear: both; background: #2e3f7d url(images/cpfooter.gif) no-repeat; height: 50px; width: 100%; font-size: 0.9em; text-align: right; } #footer p { margin: 0; padding: 10px 20px 10px 0; font-size: 0.9em; text-align: right; } /* Blog */ .post { margin: 0 0 25px 20px; padding: 0; border-top: 5px solid #6488ba; } .post h2 { color: #92a3b8; font-size:1em; margin: 0; padding: 0.4em 0; } h3.posttitle { font-size:1.9em; margin: 0; padding: 0.4em 0; } h3.posttitle a { font-weight:bold; } h3.posttitle a:link, h3.posttitle a:visited { color: #638bba; } h3.posttitle a:hover, h3.posttitle a:active { color: #990000; } .postmeta { margin-top: 0; padding-top: 1px; font-size: 1.1em; color: #053977; } .postfeedback { font-size: 0.9em; } .postcontent { font-size: 1.3em; color:#053977; } /* Sidebar */ #sidebar h2 { margin: 1.2em 0 0.2em 0; padding: 0; font-size: 1.2em; } #sidebar ul { margin: 0; padding: 0; list-style-type: none; } #sidebar ul li { border-bottom: 7px solid #ffffff; padding: 0 0 0.1em 0; margin: 0; } #sidebar ul ul { margin: 0 0 0.1em 0; padding: 0; background: #638bba; border: 1px solid #000000; } #sidebar ul ul li { padding: 0.1em 0 0.1em 10px; border-bottom: 1px solid #ececd1; } #sidebar ul ul li a { display: block; margin: 0 0 0 -10px; padding: 0.1em 0 0.1em 10px; width: 201px; voice-family: "\"}\""; voice-family: inherit; width: 181px; } html>body #sidebar ul ul li a { width: 181px; } #sidebar ul ul li a:hover { background: #a3bcd9; } #sidebar ul ul ul { padding: 0; margin: 0; border: none; } #sidebar ul ul ul li { margin: 0 0 0 -10px; padding: 0 0 0 25px; border-bottom: none; border-top: 1px solid #ececd1; } #sidebar ul ul ul li a { margin: 0 0 0 -25px; padding: 0.1em 0 0.1em 25px; width: 201px; voice-family: "\"}\""; voice-family: inherit; width: 166px; } html>body #sidebar ul ul ul li a { width: 166px; } /* Comments */ #commentlist { margin: 1.2em 0; padding: 0; border-bottom: 1px solid #ececd1; list-style-type: none; } #commentlist li { border-top: 1px solid #ececd1; padding: 1px 20px; background: #ddddbd; } .alt { background: #d1d1b3 !important; } .commenttitle { margin-bottom: 0; font-size: 1.1em; } .commentmeta { margin-top: 0; font-size: 0.9em; color: #aeae6f; } #comment { width: 98%; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .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; }