@media screen { body { padding: 20px 0 20px 0; margin: 0; background: url(/wp-content/themes/artiss-1/images/bground.gif); text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #404040; } #container { margin: 0 auto 0 auto; width: 780px; background: #FFFFFF; text-align: left; } a img { border: none; } a { color: #456FA2; text-decoration: underline; } a:hover { color: #888888; text-decoration: none; } ul, ol { margin: 4px 0 15px 35px; padding: 0; } ul ul, ol ol { margin: 4px 0 0 15px; padding: 0; } li { margin: 0 0 4px 0; padding: 0; } #header { position: relative; } #header img { display: block; } #search-box { position: absolute; top: 20px; right: 20px; } #search-box form { margin: 0; padding: 0; } #search-box input { margin: 0; padding: 0; width: 160px; color: #888888; } #top-nav { background: #456FA2; color: #FFFFFF; width: 100%; font-size: 0.9em; } #top-nav ul { margin: 0; padding: 5px 22px 5px 22px; list-style: none; } #top-nav li { display: inline; margin: 0 20px 0 0; padding: 0; } #top-nav a { color: #FFFFFF; text-decoration: none; } #top-nav a:hover { color: #B0B0B0; text-decoration: none; } #content { width: 550px; float: right; display: inline; margin: 20px 20px 20px 0; } .post { margin: 0 0 20px 0; } #content h1 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 0 0 2px 0; font-size: 1.3em; color: #456FA2; } #content h1 a { text-decoration: none; } #content h1 a:hover { text-decoration: none; } #content h1.pagetitle { font-size: 1.1em; color: #888888; margin-bottom: 6px; } #content h2 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 0 0 2px 0; font-size: 1.25em; color: #707070; } #content h3 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 0 0 2px 0; font-size: 1.1em; color: #404040; } #content h4 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 0 0 2px 0; font-size: 1.05em; color: #606060; } #content .post-date { color: #707070; font-size: 0.8em; margin: 0 0 3px 0; } #content p { margin: 0 0 12px 0; line-height: 140%; } #content .post-info { color: #505050; font-size: 0.8em; background: #F4F4F4; padding: 4px 8px 4px 8px; } #content .post-info a { text-decoration: none; } #content .post-info a:hover { text-decoration: underline; } #content .single-date { text-align: right; font-size: 0.9em; color: #707070; margin-bottom: 3px; } #content .attachment-image { text-align: center; padding: 10px 0 10px 0; } code { font: 0.9em 'Courier New', Courier, Fixed; color: #456FA2; } blockquote { background: #F4F4F4; padding: 4px 8px 4px 8px; margin: 5px 0 15px 0; font-size: 0.9em; } acronym, abbr, span.caps { font-size: 0.9em; cursor: help; } acronym, abbr { border-bottom: 1px dashed #808080; } .navigation { display: block; } #wp-calendar caption { text-decoration: none; } #wp-calendar #prev a, #wp-calendar #next a { font-size: 0.9em; } #wp-calendar a { text-decoration: none; } #wp-calendar caption { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 0 0 2px 0; font-size: 1.1em; color: #456FA2; text-align: center; } #wp-calendar th { font-style: normal; text-transform: capitalize; text-align: center; } #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 155px; } #wp-calendar #next a { padding-right: 10px; text-align: right; } #wp-calendar #prev a { padding-left: 10px; text-align: left; } #wp-calendar a { display: block; } #wp-calendar caption { text-align: center; width: 100%; } #wp-calendar td { padding: 3px 0; text-align: center; } #wp-calendar td a { color: #456FA2; font-weight: bold; } #wp-calendar td.pad:hover { background-color: #FFFFFF; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 4px; display: inline; } img.alignleft { padding: 4px; margin: 0 4px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left } .center { text-align: center; } #sidebar { width: 170px; float: left; display: inline; margin: 20px 0 20px 20px; } #sidebar h2 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 1.1em; letter-spacing: 1px; color: #456FA2; margin: 0 0 2px 0; padding: 0 0 3px 0; border-bottom: 6px solid #F4F4F4; } #sidebar ul { margin: 0; padding: 0; list-style: none; } #sidebar ul ul { margin: 6px 0 15px 8px; padding: 0; } #sidebar ul ul ul { margin-bottom: 6px; } #sidebar li { margin: 0 0 5px 0; padding: 0; font-size: 0.95em; } #sidebar a { color: #505050; text-decoration: none; } #sidebar a:hover { color: #456FA2; text-decoration: underline; } h3#comments, h3#respond { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 0 0 6px 0; font-size: 1.1em; background: #456FA2; color: #FFFFFF; padding: 3px 10px 3px 10px; } ol.commentlist { margin: 0; padding: 0; list-style: none; font-size: 0.9em; } ol.commentlist li { margin: 0; padding: 0; border-top: 8px solid #F4F4F4; padding: 3px 0 5px 0; } ol.commentlist li.alt { border-top: 8px solid #E8E8E8; } ol.commentlist .comment-date { width: 35%; float: right; text-align: right; font-size: 0.9em; display: inline; } ol.commentlist .comment-author { width: 55%; float: left; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 0 0 3px 0; font-size: 1.2em; color: #808080; display: inline; } ol.commentlist .comment-date a, ol.commentlist .comment-author a { text-decoration: none; } ol.commentlist .comment-date a:hover, ol.commentlist .comment-author a:hover { text-decoration: underline; } ol.commentlist .comment-text { clear: both; } form#commentform textarea { width: 100%; } form#commentform label { font-size: 0.9em; } #footer { clear: both; border-top: 10px solid #456FA2; padding: 8px 22px 25px 22px; color: #404040; font-size: 0.85em; text-align: center; } #footer a { text-decoration: none; } #footer a:hover { text-decoration: underline; } } @media screen {div.ilsb_parent {margin:0px auto 0px 0px;} div.ilsb-child {position:absolute; display:none; margin:0px; padding:0px 0px 6px 0px;} div.ilsb-child span {padding:0px;} .ilsb {padding:3px 22px 3px 25px; line-height:26px; background-position:0 50%; background-repeat:no-repeat;} .ilsb-share {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/share.png);} .ilsb-subscribe {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/subscribe.png);} .ilsb-blinklist {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/blinklist.png);} .ilsb-bloglines {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/bloglines.png);} .ilsb-blogmarks {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/blogmarks.png);} .ilsb-digg {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/digg.png);} .ilsb-delicious {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/delicious.png);} .ilsb-facebook {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/facebook.png);} .ilsb-flickr {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/flickr.png);} .ilsb-furl {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/furl.png);} .ilsb-magnolia {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/magnolia.png);} .ilsb-newsvine {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/newsvine.png);} .ilsb-reddit {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/reddit.png);} .ilsb-stumbleupon {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/stumbleupon.png);} .ilsb-technorati {background-image:url(/wp-content/plugins/i-love-social-bookmarking/includes/technorati.png);} .ilsb-arial {font-family:Arial, Helvetica, sans-serif;} .ilsb-century {font-family:'Century Gothic', 'Lucida Grande', sans-serif;} .ilsb-courier {font-family:'Courier New', Courier, monospace;} .ilsb-georgia {font-family:Georgia, 'Times New Roman', Times, serif;} .ilsb-lucida {font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;} .ilsb-tahoma {font-family:Tahoma, Verdana, Helvetica, sans-serif;} .ilsb-times {font-family:'Times New Roman', Times, serif;} .ilsb-verdana {font-family:Verdana, Arial, Helvetica, sans-serif;} } div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } @media screen {#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(/wp-content/plugins/lightbox/images/blank.gif) no-repeat;  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(/wp-content/plugins/lightbox/images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/wp-content/plugins/lightbox/images/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; } } 