/** * Structural Components */ * { outline: none; } body { margin: 0; padding: 0 0 10px 0; width: 90%; min-width: 760px; line-height: 135%; color: #666; background: #fff; margin: 0 auto 0 auto; font-family: verdana, tahoma, arial, sans-serif; font-size: 13px; } #header { height: 275px; padding: 20px 0 0 0; background-color: #f9c0e1; color: #000000; text-align: center; margin: 0 0 10px 0; } body > #header { height: 95px; background-image: url(images/header_tear.png); } #topMenu { height: 20px; padding: 5px; text-align: center; font-family: georgia, times, serif; color: #DB4B8E; font-size: 16px; margin: 10px 0 0 0; } #overview { background-color: #f9c0e1; color: ; padding: 0 15px 30px 15px; margin: 10px 0 0 0; } #page > #overview { padding: 15px 15px 30px 15px; } #mainContent { background: #F5F5F5; padding: 0 20px 0 20px; margin: 10px 0 10px 0; color: #666; } #page > #mainContent { padding: 0 20px 20px 20px; margin: 20px 0 15px 0; } .menuSection { border-top: 1px solid #f9c0e1; padding: 20px 20px 0 20px; margin: 0 0 20px 0; height: auto; background: #f9c0e1; color: ; } #sidebar > .menuSection { padding: 20px 20px 0 20px; } #footer { text-align: center; } .column { float: left; width: 55%; margin: 0 2% 0 2%; } .menuSection .column { width: 28%; } .column#postsColumn { width: 35% } #links .column { width: auto; margin-right: 15px; } #sidebar div.holder { float: left; margin: 0 30px 0 0; list-style-type: none; } .navigation { text-align: center; margin: 0 0 15px 0; } .postMeta { float: right; width: 180px; margin: 45px 10px 15px 30px; } .theDate { width: 45px; height: 43px; margin: 0 10px 10px 0; padding: 3px 0 0 0; float: left; text-align: center; font-family: georgia, times, serif; background: #f9c0e1; color: ; } .theDate .theMonth, .theDate .theDay { display: block; font-size: 14px; } .theDate .theDay { font-size: 25px; margin: -2px 0 0 0; } #overview .date, #search .date, .postMeta { font-size: 11px; } .entry { clear: left; margin: 10px 0 0 0; } .post { margin-right: 220px; text-align: justify; } .mini-post { text-align: justify; float: left; width: 45%; margin: 30px 4% 0 0; } #commentForm { padding: 0 20px 0 20px; background: #ddd; margin: 30px 0 0 0; } #colourControl { position: absolute; width: 650px; height: 360px; background: url(images/controlmainback.gif) repeat-y top left #fff; border: 3px solid #ddd; overflow: hidden; } #colourControl #headerOptions { background: url(images/controlheader.gif) repeat-x #1676f9; font-weight: bold; cursor: move; height: 26px; color: #fff; padding: 8px 0 0 15px; } #headerOptions span { position: absolute; right: 10px; top: 8px; } .topTear, .bottomTear { height: 22px; } .topTear { margin: -20px -20px 15px -20px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://scentzilla.com/wp-content/themes/durable/images/body_tear.png', sizingMethod=crop ); } .topTear[class] { filter: none; background: url(images/body_tear.png) repeat-x left top; } .bottomTear { margin: 15px -20px -20px -20px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://scentzilla.com/wp-content/themes/durable/images/header_tear.png', sizingMethod=crop ); } .bottomTear[class] { filter: none; background: url(images/header_tear.png) repeat-x; } .align-right { text-align: right; } /** * Headings */ h1, h2, h3, h4, h5, h6 { line-height: 110%; } h1 { margin: 0; font-size: 32px; font-family: "Trebuchet MS", arial, verdana, tahoma, sans-serif; font-weight: normal; cursor: pointer; } h2 { margin: 2px 0 0 0; font-family: "Trebuchet MS", arial, verdana, tahoma, sans-serif; font-size: 20px; } .menuSection h2 { color: #fff; margin: 0 0 15px 0; } .menuSection h3 { font-size: 14px; margin: 10px 0 0 0; } #links h2 { margin: 0; } h2.pagetitle { font-family: georgia, times, serif; font-size: 20px; color: #666; text-align: center; margin: 0 0 8px 0; } #mainContent h3, h3#comments { font-family: "Trebuchet MS", arial, verdana, tahoma, sans-serif; color: #3fbcec; /* NEEDS TO BE SELECTABLE */ margin: 15px 0 10px 0; font-size: 18px; } #overview h2 { color: #fff; } #commentForm h2 { color: #666; margin: 0 0 15px 0; } #colourControl h4 { float: right; font-family: georgia, times, serif; font-size: 18px; width: 50%; text-align: center; margin: 15px 0 0 0; padding: 0 10px 0 0; } /** * Anchors */ a { color: #ff5c00; } a:visited { color: #ff5c00; } a:hover { background: #ff5c00; color: #F5F5F5; } h1 a { color: #000000; text-decoration: none; } h1 a:visited { color: #000000; text-decoration: none; } h1 a:hover { color: #000000; text-decoration: none; background: none; } #topMenu a { color: #DB4B8E; padding: 3px 7px 7px 7px; text-decoration: none; font-size: 16px; margin: 0 5px 0 5px; } #topMenu a:hover { background-color: #f9c0e1; color: ; } #topMenu a.menuSelected { /* Need to duplicate for colormod */ background-color: #f9c0e1; color: ; } .menuSection a { color: #EE6AA7; } .menuSection a:visited { color: #EE6AA7; } .menuSection a:hover { background: #ffffff; color: ; } #mainContent a.postHeading { text-decoration: none; color: #F32C89; } #mainContent a.postHeading:hover { background: none; color: #F32C89; } .categories a { font-size: 11px; background: #f9c0e1; color: ; padding: 2px 5px 2px 5px; text-decoration: none; } .categories a:hover { color: ; background: #EEA7C8; } .categories a:visited { color: ; } .categories#mCats a { font-size: 14px; font-family: georgia, times, serif; margin: 0 5px 5px 0; padding: 2px 6px 2px 6px; display: block; float: left; } .numComments a { color: #666; /* NEED TO MAKE THIS SELECTABLE */ font-size: 16px; font-family: georgia, times, serif; margin: 6px 0 0 0; } .numComments a:visited { color: #666; } .numComments a:hover { background: #666; /* NEED TO MAKE THIS SELECTABLE */ color: white; } .alt a { color: #ff5c00; } .alt a:hover { background: ; color: #fff; } #colourControl dd a:hover, #saveSettings a:hover { color: #fff; background: #555; } #overview a { color: #EE6AA7; } #overview a:hover { background: ; color: #ffffff; } #overview .date, #overview .date a { color: inherit; } #overview .date a, #overview .date a:hover { text-decoration: none; background: none; } #colourControl dt a, #colourControl dt a:visited { color: #f36d21; } #colourControl dt a:hover { color: #fff; background: #f36d21; } #colourControl dd a, #colourControl dd a:visited, #saveSettings a { color: #555; } #colourControl #saveSettings { position: absolute; bottom: 0; left: 0; width: 44%; text-align: right; padding: 3px; font-size: 11px; } /** * Lists */ #topMenu ul { list-style-type: none; width: 100%; margin: 0; padding: 0; } #topMenu ul li { display: inline; font-size: 11px; } div.holder ul { margin: 0 0 0 30px; padding: 0; } .cats { margin: 0 0 20px 0; } #overview li, #search li { margin: 0 0 5px 0; } ol.commentlist { list-style-type: none; margin: 0; padding: 0; } ol.commentlist h4 { font-size: 14px; margin: 0 0 5px 0; } ol.commentlist li { padding: 15px; } .alt { background: #fff; margin: 0 0 10px 0; } #colourControl dl { position: absolute; top: 40px; left: 6px; width: 50%; padding: 0 0 15px 15px; } #colourControl dt { color: #f36d21; font-size: 14px; margin: 3px 0 3px 0; } #colourControl dd { font-size: 10px; margin: 3px 0 3px 15px; } /** * Paragraphs */ #header p { margin: 5px 0 15px 0; } #header > p { margin: 5px 0 5px 0; } .postMeta p { clear: both; margin: 5px 0 5px 0; padding: 0 0 7px 0; border-bottom: 1px solid #ddd; } /** * Tables */ .menuSection td { border: 1px dotted ; text-align: center; padding: 2px; } .menuSection td.pad, .menuSection tfoot td { border: none; } .menuSection table caption { font-weight: bold; font-family: georgia; font-size: 14px; color: #EE6AA7; } /** * Images */ img { vertical-align: middle; border: none; } .entry img { margin: 6px; } .entry img.wp-smiley { float: none; margin: 0; vertical-align: absmiddle; } img.float-right { float: right; margin: 0 0 0 20px; } img.no-float { float: none; margin: 15px; display: block; } li img.gravatar { float: left; margin: 0 10px 5px 0; padding: 3px; border: 3px solid #fff; } li.alt img.gravatar { border-color: #F5F5F5; } /** * Forms */ label { display: block; font-size: 11px; } input, select, textarea { width: 98%; margin: 0 0 10px 0; } input#submit, input#livesearchButton { width: auto; } #colourControl input { margin: 0; } /** * Misc Elements */ hr { clear: both; visibility: hidden; margin: 0; } code { display: block; padding: 0 15px 0 15px; border-left: 5px solid #666; } blockquote { padding: 0 15px 0 15px; border-left: 5px solid #666; text-align: justify; }