html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}
.menu1 {background:#e1f1f1;padding:15px;}
.menu2 {border-top:7px solid #ccc;margin-top:10px;text-align:center;width:100%;background:#f3f3f3;margin-bottom:0;padding:0;}
.menu3 {width:97%;border:1px solid #ddd;background:#f6f6f6;padding:10px;color:#000;line-height:1.5em;font-size:90%;}
.menu4 {width:95%;border:2px solid #ddd;background:#ECFFB3;padding:3px;color:#000;line-height:1.5em;font-size:90%;}
h2 {color:#c36;font-size:15pt;font-weight:normal;text-decoration:underline;text-align:left;}
body {line-height: 1;color: black;height:100%;}
.bodybg {  background: #fff url(../images/bgq.png) repeat-x; } 
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a img { border: none; }
.replace{ position:relative;overflow:hidden; }
 .replace span{ display:block; position:absolute; top:0px; left:0px; z-index:1;}
a.replace span{cursor:pointer;}
a img{border:none;cursor: pointer;}
a:link, a:visited{cursor: pointer;color: #1096d4;text-decoration: none;outline: none;}
a:hover{cursor: pointer;color: #261b0f;text-decoration: none;}
a:active{cursor: pointer;color: #261b0f;}
body{font: normal 75%/1.5em Georgia, "Times New Roman", serif;text-align: center;color: #34261d; background-color:red;}
p {margin: 0 0 1.5em;}
h1{font-size: 3em; line-height: 1; font-weight: normal;margin-bottom: 0.5em;letter-spacing: 0.028em; font-family: Arial, sans-serif;text-transform: uppercase;}
h3{font-size: 1.3em;line-height: 1; margin-bottom: 1em; font-weight: normal;letter-spacing: 0.1em;color: #a28a7f;text-transform: lowercase;}
h4{font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; font-family: Arial, sans-serif;font-weight: bold; text-transform: uppercase; position: relative; top: 3px; letter-spacing: 0.1em;}
h5{color: #a28a7f;font-size: 1em;font-family: Arial, sans-serif;font-weight: bold;letter-spacing: 0.05em;text-transform: uppercase;}
.js h5{padding-top: 6px;}
h6{color: #a28a7f;text-transform: uppercase;font-weight: normal;letter-spacing: 0.05em;font-family: arial, sans-serif;font-size: 0.95em;}
blockquote{margin: 1.5em;font-style: italic; color: #a28a7f;}
sup, sub{ line-height: 0; }
abbr, acronym{border-bottom: 1px dotted #666;}
address{margin: 0 0 1.5em; font-style: italic;}
pre{margin: 1.5em 0; white-space: pre;}
pre,code,tt {font: 1em 'andale mono', 'lucida console', monospace;}
code{display: block;background: #fff;padding: 8px;border: 1px solid #f0eee7;}
strong{font-weight: bold;}
em,cite,{font-style: italic;}
del{text-decoration: line-through;color: #666;}
li ul, li ol {margin:0 1.5em;}
ul, ol{margin: 0 1.5em 1.5em 1.5em;}
ul{ list-style-type: circle;}
ol{list-style-type: decimal; }

dl{margin: 0 0 1.5em 0; }
dl dt{ font-weight: bold; }
dd{ margin-left: 1.5em;}
table {margin-bottom: 1.4em;width: 100%;border-collapse: collapse;}
th{ font-weight: normal; }
th,td,caption { padding: 4px 10px 4px 5px; }
thead th{padding: 5px;background: #6fb5d2;color: #fff;}
tbody{padding: 5px !important;}
tfoot{ font-style: italic;}
caption { display: none;}
tr.even td{background: #e5ecf9;}
tr.odd td{background: #fff;}
label{font-weight: normal; }
fieldset{border: none; }
legend{display: none;}
.text, .med,.short,.iqty{border: 1px solid #c9bcb2;padding: 4px;margin-bottom: 5px;background: #fff url(../images/bg_textarea.gif) repeat-x;color: #a28a7f;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
.short,.iqty{margin-bottom: 0;}
.text:focus, .med:focus,.short:focus,.iqty:focus{border: 1px solid #70b5d2;color: #1096d4;}
.error,.notice, .success{ padding: .8em;border: 1px solid #ddd;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
.error{background: #f8d8da;color: #810000; border-color: #ecabaf;}
.notice{ background: #FFF6BF;color: #514721;border-color: #FFD324;}
.success{ background: #E6EFC2;color: #618d1a;border-color: #C6D880;}
.right{float:right;}
.left{float:left;}
p img.left{ float: left;margin: 1.5em 1.5em 1.5em 0;padding: 0; }
p img.right { float: right;margin: 1.5em 0 1.5em 1.5em;}
.quiet{ color: #70b5d2; }
.glarge{font-size: 2.75em;letter-spacing: -0.05em;line-height: 1.45em;}
.loud{color: #000;}
.hide { display:none; }
.highlight{background: #ff0;padding: 2px 5px;}
.intro{ font-size: 1.2em;margin-bottom: 1.25em;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}
.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.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.alignleft{margin: 0 10px 10px 0;}
.wp-caption.alignright{margin: 0 0 10px 10px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
.container_12,.container_16 {margin-left: auto;margin-right: auto;width: 960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16 {
display: inline;margin-left: 10px;margin-right: 10px;}
.container_12 .grid_3,.container_16 .grid_4 {width: 220px;}
.container_12 .grid_6,.container_16 .grid_8 {width: 460px;}
.container_12 .grid_9,.container_16 .grid_12 {width: 700px;}
.container_12 .grid_12,.container_16 .grid_16 {width: 940px;}
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
.container_12 .grid_1 {width: 60px;}
.container_12 .grid_2 {width: 140px;}
.container_12 .grid_4 {width: 300px;}
.container_12 .grid_5 {width: 380px;}
.container_12 .grid_7 {width: 540px;}
.container_12 .grid_8 {width: 620px;}
.container_12 .grid_10 {width: 780px;}
.container_12 .grid_11 {width: 860px;}
.container_16 .grid_1 {width: 40px;}
.container_16 .grid_2 {width: 100px;}
.container_16 .grid_3 {width: 160px;}
.container_16 .grid_5 {width: 280px;}
.container_16 .grid_6 {width: 340px;}
.container_16 .grid_7 {width: 400px;}
.container_16 .grid_9 {width: 520px;}
.container_16 .grid_10 {width: 580px;}
.container_16 .grid_11 {width: 640px;}
.container_16 .grid_13 {width: 760px;}
.container_16 .grid_14 {width: 820px;}
.container_16 .grid_15 {width: 880px;}
.container_12 .prefix_3,.container_16 .prefix_4 {padding-left: 240px;}
.container_12 .prefix_6,.container_16 .prefix_8 {padding-left: 480px;}
.container_12 .prefix_9,.container_16 .prefix_12 {padding-left: 720px;}
.container_12 .prefix_1 {padding-left: 80px;}
.container_12 .prefix_2 {padding-left: 160px;}
.container_12 .prefix_4 {padding-left: 320px;}
.container_12 .prefix_5 {padding-left: 400px;}
.container_12 .prefix_7 {padding-left: 560px;}
.container_12 .prefix_8 {padding-left: 640px;}
.container_12 .prefix_10 {padding-left: 800px;}
.container_12 .prefix_11 {padding-left: 880px;}
.container_16 .prefix_1 {padding-left: 60px;}
.container_16 .prefix_2 {padding-left: 120px;}
.container_16 .prefix_3 {padding-left: 180px;}
.container_16 .prefix_5 {padding-left: 300px;}
.container_16 .prefix_6 {padding-left: 360px;}
.container_16 .prefix_7 {padding-left: 420px;}
.container_16 .prefix_9 {padding-left: 540px;}
.container_16 .prefix_10 {padding-left: 600px;}
.container_16 .prefix_11 {padding-left: 660px;}
.container_16 .prefix_13 {padding-left: 780px;}
.container_16 .prefix_14 {padding-left: 840px;}
.container_16 .prefix_15 {padding-left: 900px;}
.container_12 .suffix_3,.container_16 .suffix_4 {padding-right: 240px;}
.container_12 .suffix_6,.container_16 .suffix_8 {padding-right: 480px;}
.container_12 .suffix_9,.container_16 .suffix_12 {padding-right: 720px;}
.container_12 .suffix_1 {padding-right: 80px;}
.container_12 .suffix_2 {padding-right: 160px;}
.container_12 .suffix_4 {padding-right: 320px;}
.container_12 .suffix_5 {padding-right: 400px;}
.container_12 .suffix_7 {padding-right: 560px;}
.container_12 .suffix_8 {padding-right: 640px;}
.container_12 .suffix_10 {padding-right: 800px;}
.container_12 .suffix_11 {padding-right: 880px;}
.container_16 .suffix_1 {padding-right: 60px;}
.container_16 .suffix_2 {padding-right: 120px;}
.container_16 .suffix_3 {padding-right: 180px;}
.container_16 .suffix_5 {padding-right: 300px;}
.container_16 .suffix_6 {padding-right: 360px;}
.container_16 .suffix_7 {padding-right: 420px;}
.container_16 .suffix_9 {padding-right: 540px;}
.container_16 .suffix_10 {padding-right: 600px;}
.container_16 .suffix_11 {padding-right: 660px;}
.container_16 .suffix_13 {padding-right: 780px;}
.container_16 .suffix_14 {padding-right: 840px;}
.container_16 .suffix_15 {padding-right: 900px;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;content: '.';display: block;visibility: hidden;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#accessibility{display: none;}
html,body{background: url(../images/bg.png);}
#wrapper{text-align: left;}

#header{background: red;}
#header{border: 1px solid #cc3366;margin-top: 18px;height: 73px;position: relative;background: #cc3366 url(../images/bg_header2.gif) top repeat-x;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;z-index: 10000 !important;}
#header a{color: #41779c;}
#header a:hover{color: #fdfcf3;}
#site-title .replace{display: block;position: absolute;top: 11px;left: 18px;}
#site-title .replace, #site-title .replace span{width:250px;height: 55px;}

#short_contact{line-height: 1.3412em;letter-spacing: -0.025em;color: #fdfcf3;font-size: 1.1em;list-style: none;position: absolute;top: 12px;left: 123px;margin: 0;padding: 6px 0px 10px 23px;width: 175px;height: 34px;background: url(../images/bg_short_contact.gif) left no-repeat;}
#navigation{margin: 0;padding: 0;list-style: none;height: 60px;width: 576px;position: absolute;top: 7px;right: 2px;}
#navigation li{float: left;}
#navigation li a{border: 0;padding: 0;height: 60px;display: block;}
#nav_portfolio, #nav_portfolio span{background: url(../images/nav_portfolio.gif) no-repeat;width: 124px;height: 60px;}
#nav_about, #nav_about span{background: url(../images/nav_about.gif) no-repeat;width: 89px;height: 60px;}
#nav_journal, #nav_journal span{background: url(../images/nav_journal.gif) no-repeat;width: 110px;height: 60px;}
#nav_shop, #nav_shop span{background: url(../images/nav_shop.gif) no-repeat;width: 76px;height: 60px;}
#nav_contact, #nav_contact span{background: url(../images/nav_contact.gif) no-repeat;width: 111px;height: 60px;}
#nav_search, #nav_search span{background: url(../images/nav_search.gif) no-repeat;width: 66px;height: 60px;}
#navigation li a:hover,#navigation li a span:hover{background-position: 0 -60px !important;}
#navigation li a.nav_current,#navigation li a.nav_current span{background-position: 0 -120px !important;}
#search{z-index: 10;height: 141px;width: 938px;position: absolute;top: 69px;left: -1px;background: #6fb5d2;border: 1px solid #5fa3bf;border-top: none;color: #fdfcf3;-moz-border-radius-bottomleft: 6px;-moz-border-radius-bottomright: 6px;-webkit-border-bottom-left-radius: 6px;-webkit-border-bottom-right-radius: 6px;-khtml-border-bottom-right-radius: 6px;-khtml-border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
#search{display: none;}
#searchform .text{border: 1px solid #41779c;}
#search h4{margin-bottom: 12px;}
#search_popular{height: 20px;position: relative;}
#search_popular ul{height: 20px;overflow: hidden;list-style: none;margin: 0;padding: 0;position: absolute;top: 0;left: 423px;}
#search_popular li{float: left;margin-right: 10px;}
#search h6{font-size: 0.85em;position: absolute;left: 294px;color: #fdfcf3;}
#searchform{margin: 28px 0 0 0;text-align: center;}
#page_title{margin-top: 72px;margin-bottom: 72px;text-align: center;}
#page_title h2,#page_title h3{padding: 0;margin: 0;}
#page_title h2{margin-bottom: 7px;}
.js #page_title h2{margin-bottom: 4px;}
#page_title h3 span{padding: 3px 18px;border-bottom: 1px dotted #c9bcb2;border-top: 1px dotted #c9bcb2;}
.js #page_title h3 span{padding: 3px 18px;}
#content{overflow: hidden;}
.home #content{height: 430px; background: url(../images/bg_content_home.jg) no-repeat;padding: 5px;}
.home #content h3{padding-top: 60px;font-size: 2.75em;letter-spacing: -0.05em;margin-bottom: 43px;}
.home #content p.glarge{color: #4b81a7;margin-bottom: 30px;line-height: 1.5em;}
.home #content p.glarge a{color: #fdfcf3;background: #4b81a7;padding: 2px 8px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;}
.home #content p.glarge a:hover{background: #34261d;}
.home #content p.glarge sup{color: #fff !important;position: relative;top: -8px;left: -3px;font-weight: bold;}
.home .smallprint{color: #a28a7f;}
#filter{display: block;height: 19px;margin-bottom: 27px;border-bottom: 1px #e7e4da solid;padding: 8px 0px 6px 0px;position: relative;color: #b7aca5;}
#filter:hover{color: #34261d;}
#filter a {background: #f0eee7;padding: 4px 8px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
#filter a:hover,#filter .nav-current a{background: #6fb5d2 !important;color: #fdfcf3 !important;}
#filter span{position: relative;left: 18px;top: 7px;}
#filter ul{list-style: none;padding: 0 0 0 5px;margin: 0;}
#filter ul li{display: inline;margin-right: 2px;}
.tag #filter ul li{margin-right: 4px;}
#filter .nav-filter{margin-right: 4px;}
#filter .nav-right,#filter .nav-clear{position: absolute;top: 8px;right: 6px;}
#filter .nav-clear,#filter .nav-clear-shop{ font-family: Arial, sans-serif; font-weight: bold;font-size: 0.9em;}
#filter .nav-clear a,#filter .nav-clear-shop a{padding: 5px 7px 5px 7px;}
#filter .nav-clear a:hover,#filter .nav-clear-shop a:hover{background: #810000 !important;}
#filter .nav-web, #filter .nav-branding{margin-right: 1px;}
.post.jtabs{padding-bottom: 18px;border-bottom: 1px solid #f0eee7;margin-bottom: 18px;position: relative;}
.post.jtabs.last{border-bottom: 0;margin-bottom: 0;}
.jtabs_info ul{margin-bottom: 0;}
.jtabs_images_gallery {background: #f0eee7 url(../images/bg_portfolio_images_gallery.png)50% 48% no-repeat;padding: 1px; overflow: hidden;position: relative;}
.jtabs_images_gallery img{border: 2px solid #fdfcf3;}
.jtabs_images_gallery ul{position: absolute;bottom: 18px;right: 18px;list-style:none;margin: 0;padding: 0;z-index: 10;}
.jtabs_images_gallery ul li{float:left;height: 32px;width: 32px;text-align: center;display:inline;margin: 0 0 0 4px;}
.jtabs_images_gallery ul li a{display: block;font-size: 1.4em;height:26px;padding-top: 6px;padding-left: 1px;width: 31px;background: url(../images/bg_number.png) no-repeat;background-position: 0 -32px;}
.js .jtabs_images_gallery ul{display: block;}
.ui-tabs-nav a:hover{background-position: 0 0;}
.ui-tabs-nav .ui-tabs-selected a {color: #34261d;background-position: 0 0;}
.ui-tabs-hide{ display: none; }
.widget{position: relative;}
#download_credentials,#download_business_card{display: block;text-indent: -9999px;}
#download_credentials, #download_credentials span{width: 129px;height: 129px;background: url(../images/bg_download_credentials.gif) no-repeat;}
#download_business_card{position: absolute;top: 93px;right: 0;}
#download_business_card, #download_business_card span{width: 123px;height: 124px;background: url(../images/bg_download_bcard.gif) no-repeat;}
.s-category-journal img{padding: 2px;border: 1px solid #f0eee7;}
.toggle_post, .feed_item{height: 150px;background: #f0eee7;position: relative;}
.feed_item{margin-bottom: 18px;}
.feed_item .feed_item_link,.toggle_post .post-link{display: block;height: 150px;}
.feed_item .feed_date{position: absolute;left: 18px;top: 21px;margin: 0;}
.feed_item .feed_date a{color: #fdfcf3;padding: 5px 8px;}
.toggle_post .entry-date{position: absolute;left: 18px;top: 22px;margin: 0;padding: 0;}
.toggle_post .entry-date a{color: #fdfcf3 !important;padding: 5px 8px;background: #4b81a7;}
.feed_item.flickr .feed_date a{background: #f742a1;}
.feed_item.anderra .feed_date a{background: #286a83;}
.feed_item.twitter .feed_date a{background: #5dc5ea;}
.feed_item.vimeo .feed_date a{background: #accf62;}
.feed_item.pixie .feed_date a{background: #edd537;color: #34261d;}
.feed_title{position: absolute;top: 43px;left: 18px;width: 264px;margin: 0;padding: 0;}
.toggle_post .entry-title{position: absolute;top: 43px;left: 18px;width: 264px;margin: 0;padding: 0;font-family: Georgia, "Times New Roman", serif;font-weight: normal;letter-spacing: 0;text-transform: none;}
.toggle_post{margin-bottom: 18px;}
.toggle_post .entry-title span{background: #376a8d;padding: 4px 7px;color: #fdfcf3;overflow: hidden;display: inline-block;}
.feed_title span{color: #fdfcf3;background: #4b81a7;padding: 3px 8px 4px 8px;display: inline-block;}
.feed_item.twitter .feed_title span{background: #4bbae1;}
.feed_item.flickr .feed_title span{background: #f50281;}
.feed_item.vimeo .feed_title span{background: #9fc54e;}
.toggle_post .post-link,.feed_item .feed_item_link{background: url(../images/bg_opacity_55.html);}
.feed_item.twitter .feed_item_link{background: url(../images/bg_opacity_20.html);}
.toggle_post:hover .post-link,.feed_item:hover .feed_item_link{background: none;}
.feed_item.anderra .feed_title span{background: #206078;}
.feed_item.pixie .feed_title span{color: #34261d;background: #dfc204;}
.feed_item.twitter{background: url(../images/bg_feed_twitter.gif) no-repeat;}
.feed_item.anderra{background: url(../images/bg_feed_anderra.gif) no-repeat;}
.feed_item.pixie{background: url(../images/bg_feed_pixie.jpg) no-repeat;}
.feed_item.vimeo{background: url(../images/bg_feed_vimeo.html) no-repeat;}
.category-journal .p1.toggle_post{height: 350px;margin-bottom: 18px;}
.category-journal .p1.toggle_post .post-link{background: none;height: 350px;}
.category-journal .p1.toggle_post .entry-title{position: absolute;top: 45px;color: #fdfcf3;width: 585px;line-height: 1.15em;}
.category-journal .p1.toggle_post .entry-title span{background: #376a8d;padding: 4px 12px 5px 13px;}
.category-journal .p1.toggle_post .entry-date {position: absolute;top: 22px;font-size: 1.2em;}
.category-journal .p1.toggle_post .entry-date a{padding: 5px 12px;}
.toggle_post .comments-link{position: absolute;text-align: center;bottom: 18px;right: 18px;display: block;font-size: 1.4em;height:26px;padding-top: 6px;padding-left: 1px;width: 31px;background: url(../images/bg_comment_number.png) no-repeat;background-position: 0 -32px;}
.toggle_post a.comments-link:hover{background-position: 0 0;}
.entry-meta ul{margin-left: 0;padding: 0;list-style: none;width: 300px;}
.entry-meta ul li{border-bottom: 1px dotted #c9bcb2;padding: 1px 0px;}
.entry-meta h5{display: inline;}
.published{border-bottom: none !important;}
#comments-list{margin-bottom: 5px;overflow: hidden;}
#comments ul{margin: 0;padding: 0;list-style: none;}
.comment{position: relative;overflow: hidden;margin-bottom: 15px;min-height: 71px;}
.comment-meta{margin-bottom: 3px;}
.comment_content{background: #e1f3f4;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;overflow: hidden;padding: 12px 15px 0px 15px;}
.comment_decoration{position: absolute;top: 35px;right: 68px;width: 12px;height: 15px;background: url(../images/bg_comment.gif) no-repeat;}
.byuser .comment_decoration{background: url(../images/bg_comment_admin.gif) no-repeat;}
.byuser .comment_content{background: #bce2f2;}
.avatar{border: 1px solid #e7e4db;background: #fff;position: absolute;right: 0px;top: 20px;padding: 2px;}
#commentform{width: 300px;margin-bottom: 18px;}
#respond .text{width: 290px !important;}
.page-template-laundry-service-php #content{background: url(../images/bg_laundry_service.jpg) 5px 0 no-repeat;}
.page-template-laundry-service-php #page_title{margin-top: 260px;}
.page-template-laundry-service-php #download_business_card{right: 50px;}
.page-template-laundry-service-php #download_credentials{left: 17px;}
.page-template-laundry-service-php #text-442151051{padding-bottom: 5px;height: 211px;}
.page-template-laundry-service-php #content{margin-bottom: 18px;}
.page-template-contact-php #content{background: url(../images/bg_contact_phone.html) no-repeat right 0px;height: 530px;}
.page-template-contact-php #content.sent,.page-template-newsletter-php #content{height: 620px;background: url(../images/bg_contact_sent.jpg) no-repeat left 120px;margin-bottom: 0;}
.page-template-contact-php .vcard{position: relative;}
.page-template-contact-php .vcard #download_business_card{position: absolute;right: 30px;top: 225px;}
.page-template-contact-php .email-holder, .page-template-contact-php .tel-holder{margin-bottom: 18px;}
.page-template-contact-php #content.sent .email-holder{display: none;}
.page-template-contact-php .postal-code{display: block;}
.page-template-contact-php #content #message{height: 115px;}
.page-template-contact-php .country-name{margin-bottom: 9px;}
.page-template-contact-php #content .text{width: 367px;}
.form_required{color: #4b81a7;}
.page-template-newsletter-php #content #email{width: 209px;}
.contactdirections{position: relative;top: 18px;}
.four04 #content{background: url(../images/bg_content_404.html) 5px 0 no-repeat;text-align: center;}
.search .no-results{text-align: center;}
.four04 #page_title{margin-top: 280px;}
.four04 #page_title,.search #page_title{margin-bottom: 36px;}
.four04 #searchform-404,.search #searchform-no-results{margin-bottom: 36px;}
.four04 #content .grid_4,.search #content .grid_4{text-align: left;}
.search #content .grid_12 h4{padding-bottom: 2px;border-bottom: 1px #e7e4da solid;}
.search .toggle_post.category-portfolio .entry-title,.search .toggle_post.category-shop .entry-title{position: absolute;top: 18px;}
.search #content .entry-content p,.four04 #content .entry-content p{margin: 0 0 9px 0;}
.helper_panel{background: #f6f5ee;margin-bottom: 18px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}
.helper_panel h4,.helper_panel ul{margin-bottom: 0;}
.helper_holder{padding: 12px 12px;}
.helper_panel p{text-transform: lowercase;color: #a28a7f;}
.post-edit-link{text-align: center;position: absolute;top: 0px;right: 0px;z-index: 10;}
.edit-link{position: absolute; top: -9px;left: 486px;}
.post-edit-link a, .edit-link a{background: #f0eee7;padding: 4px 8px;border: 1px #e7e4da solid;}
.post-edit-link a:hover,.edit-link a:hover;{background: #8ecae3;color: #fdfcf3;}
#footer_holder{position: relative;}
#footer{line-height: 1.3412em;font-size: 0.85em;position: relative;height: 148px;border: 1px #e7e4da solid;background: #f0eee7;margin-top: 18px;margin-bottom: 18px;color: #b7aca5;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}
#footer_navigation{margin: 0;position: absolute;top: 14px;left: 14px;text-transform: uppercase;list-style: none;font-family: Arial, sans-serif;letter-spacing: 0.05em;font-size: 0.95em;}
#footer_navigation li{float: left;letter-spacing: 0.05em;}
#footer_navigation li.sep{color: #b7aca5;padding: 0 5px;position: relative;top: -1px;}
#footer_address{position: absolute;bottom: 14px;left: 14px;color: #b7aca5;padding: 0;margin: 0;}
#footer h6{color: #34261d;margin-bottom: 1.2em; }
.footer_box{position: absolute;top: 10px;width: 138px;height: 121px;background: url(../images/bg_footer_box.gif) repeat-y;padding: 4px 0 4px 12px;}
#footer:hover{color: #34261d !important;}
.footer_box p{text-align: justify; margin: 0;margin-bottom: 12px;}
.footer_box ul{margin: 0;list-style-position: inside;}
#footer_start_project{left: 468px;}
#footer_support{left: 628px;}
#footer_stay_in_touch{left: 788px;width: 129px;}
#footer_stay_in_touch ul{padding: 0;list-style: none;overflow: hidden;margin: 0 0 7px 0;}
#footer_stay_in_touch ul li{width: 32px;height: 32px;float: left;overflow: hidden;display: block;margin-bottom: 5px;}
#footer_stay_in_touch ul li.middle{margin-left: 16px;margin-right: 16px;}
#footer_stay_in_touch ul li a:hover, #footer_stay_in_touch ul li a span:hover{background-position: 0 -32px;}
#footer_twitter, #footer_twitter span{width: 32px;height: 32px;background: url(../images/icon_footer_twitter.gif) no-repeat;}
#footer_rss, #footer_rss span{width: 32px;height: 32px;background: url(../images/icon_footer_rss.gif) no-repeat;}
#footer_flickr, #footer_flickr span{width: 32px;height: 32px;background: url(../images/icon_footer_flickr.gif) no-repeat;}
#footer_youtube, #footer_youtube span{width: 32px;height: 32px;background: url(../images/icon_footer_youtube.gif) no-repeat;}
#footer_digg, #footer_digg span{width: 32px;height: 32px;background: url(../images/icon_footer_digg.gif) no-repeat;}
#footer_vimeo, #footer_vimeo span{width: 32px;height: 32px;background: url(../images/icon_footer_vimeo.gif) no-repeat;}
#footer_linkedin, #footer_linkedin span{width: 32px;height: 32px;background: url(../images/icon_footer_linkedin.gif) no-repeat;}
#footer_delicious, #footer_delicious span{width: 32px;height: 32px;background: url(../images/icon_footer_delicious.gif) no-repeat;}
#footer_facebook, #footer_facebook span{width: 32px;height: 32px;background: url(../images/icon_footer_facebook.gif) no-repeat;}
#subscribe_form{position: absolute;left: 800px;top: 14px;width: 129px;height: 125px;z-index: 10;background: #f0eee7;display: none;}
#subscribe_form label{display: none;}
#subscribe_form .text{width: 116px;}
#subscribe_form form{position: relative;height: 96px;}
#subscribe_button{position: absolute;bottom: 0;right: 3px;}
#link_subscribe_cancel{position: absolute;bottom: 2px;left: 1px;color: #810000;}
#link_subscribe_cancel:hover{color: #261b0f;}
#wordpress_credit{margin-bottom: 18px;height: 33px;}
#wordpress{display: block;margin: 0 auto 0;}
#wordpress, #wordpress span{background: url(../images/logo_wordpress.gif) no-repeat;width: 33px;height: 33px;}
a#wordpress, a#wordpress span:hover{background-position: 0 -33px;}
#bottom{overflow: hidden;position: fixed;bottom: 69px;right: 0;width: 22px;height: 40px;z-index: 50;}
#bottom{display: none;}
#back_to_top, #back_to_top span{background: url(../images/icon_top.gif) no-repeat;width: 22px;height: 40px;}
#back_to_top:hover, #back_to_top span:hover{background-position: 0 -38px;}
.page-template-basket-php .nav-right a{background: #97bf57 !important;color: #fff;}
.page-template-basket-php .nav-right a:hover{background: #6fb5d2 !important;}
.eshopshipping{display: none;}
.eshop select{margin-bottom: 10px;display: block;width: 207px;}
.addtocart{position: relative;background: #f0eee7;padding: 5px;border: 1px solid #e7e4da;}
.addtocart .button{position: absolute;right: 5px;bottom: 7px;}
.cartopt{position: relative;left: 759px;}
.cartopt .button{margin-right: 9px;}
.pageid-287 legend{display: block;color: #a28a7f;font-size: 1em;font-family: Arial, sans-serif;font-weight: bold;letter-spacing: 0.05em;text-transform: uppercase;margin-bottom: 18px;}
.fld2,.fld3,.fld4{float: left;width: 280px;padding: 0px 10px;background: #f6f5ee;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;margin-bottom: 18px;}
.fld4{margin: 0px 20px;}
.fld2 legend,.fld4 legend{margin-left: -10px;}
.fld2 .short,.fld3 .text,.fld4 .short{width: 269px;}
.fld3 .text{margin-bottom: 10px;}
.eshoppayvia{width: 300px;background: #f6f5ee;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}
.eshop .med{width: 269px !important;}
.eshoppayvia ul{list-style: none;margin: 0px 0px 10px 0px;text-align: center;}
.fld1 small{display: none !important;}
.reqd{color: #4b81a7;}
#shipcountry, #state,#country,#shipstate{width: 279px !important;}
#subtotal,#scharge,#cTotal{color: #a28a7f;text-align: right;}
.privacy{display: none;}
ul.errors{margin-bottom: 0;}
.confirmship{width: 280px;float: left;padding: 0;margin: 0;list-style: none;padding: 10px;background: #f6f5ee;height: 144px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;}
.confirm{background: blue;width: 280px;float: left;margin: 0;padding: 0;list-style: none;padding: 10px;background: #f6f5ee;}
.pageid-287 #mainlegend{font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; font-family: Arial, sans-serif;font-weight: bold; text-transform: uppercase; position: relative; top: 3px; letter-spacing: 0.1em;color: #34261d; }
#process { text-align: center; }
 .mobile-link{text-align: center;margin: 18px 0 0 0;}
.mobile-link a {background: #f0eee7;padding: 4px 8px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
.mobile-link a:hover{background: #6fb5d2;color: #fdfcf3;}
.safari .feed_item .feed_date{padding: 2px 0px;}
.safari .toggle_post .entry-date{padding: 3px 0px 1px 0px !important;background: #4b81a7;}
.safari .cartopt{position: relative;left: 770px;}
.safari #mainlegend{margin-bottom: 18px !important;padding-bottom: 18px !important;}
.safari .fld2,.safari .fld4{padding-top: 20px;}
.safari .eshop legend{padding-top: 20px;margin-left: 0px;}
.safari .eshoppayvia legend{margin-left: 10px;}
.safari.category-journal .p1.toggle_post .entry-date a{display: block !important;padding: 0px 12px 2px 13px;}
.safari.category-journal .p1.toggle_post .entry-title{top: 46px;}
.safari #footer h6{font-size: 0.9em;}
.windows.firefox3 #footer{line-height: 1.3em;font-size: 0.79em;}
.windows.firefox3 #search_popular{margin-left: 5px;}
.windows.firefox3.category-journal .p1.toggle_post .entry-title{top: 44px;}
#postie_login form .text{display: block;width: 265px;}
#postie_login form #postie_login_button{margin-top: 6px;display: block;}
#postie_pricing ul{padding-bottom: 7px;}
#tour_image, #tour_image span{width: 274px;height: 115px;background: url(../images/postie_screenshot_thumb.gif) no-repeat;}
#tour_image:hover, #tour_image span:hover{background-position: 0 -115px;}
#tour_image{display: block;text-indent: -2000px;}
.page-template-postie-php #content,.page-template-postie-php.tabstep1 #content{background-image: url(../images/bg_postie_create.jpg);background-position: 480px 20px;}
.page-template-postie-php.tabstep2 #content{background-image: url(../images/bg_postie_send.jpg);background-position: 325px -10px;}
.page-template-postie-php.tabstep3 #content{background-image: url(../images/bg_postie_track.html);background-position: 325px 50px;}
#carousel{height: 260px;position: relative;}
#carousel_nav{left: -7px;position: absolute;bottom: 15px;list-style: none;overflow: hidden;}
#carousel_nav li{float: left;}
#carousel_nav li a{display: block;}
#postie_nav_create, #postie_nav_create span{background: url(../images/postie_nav_create.gif) no-repeat;width: 107px;height: 33px;}
#postie_nav_send, #postie_nav_send span{background: url(../images/postie_nav_send.png) no-repeat;width: 107px;height: 33px;}
#postie_nav_track, #postie_nav_track span{background: url(../images/postie_nav_track.png) no-repeat;width: 107px;height: 33px;}
#postie_nav_send{text-indent: -2000px;position: relative;left: -15px;}
#postie_nav_track { text-indent: -2000px;position: relative;left: -30px; }
 #carousel_nav li .replace:hover, #carousel_nav li .replace span:hover{background-position: 0 -35px;}
#carousel_nav li #postie_nav_create.replace:hover, #carousel_nav li #postie_nav_create.replace span:hover{background-position: 0 -33px;}
#carousel_nav .ui-tabs-selected .replace,#carousel_nav .ui-tabs-selected .replace span{background-position: 0 -35px;}
#carousel_nav .ui-tabs-selected #postie_nav_create.replace,#carousel_nav .ui-tabs-selected #postie_nav_create.replace span{background-position: 0 -33px;}
.page-template-postie-php #carousel .glarge{line-height: 1em;margin-bottom: 18px;}
.page-template-postie-php #carousel ul.glarge{font-size: 1.5em;line-height: 1.5em;margin-left: 18px;}
#postie_action{padding-top: 38px;border-top: 1px solid #f0eee7;text-align: center;font-size: 1.4em;}
#action_contact, #action_contact span{background: url(../images/button_postie_contact.gif) no-repeat;width: 137px;height: 37px;}
#action_contact:hover, #action_contact span:hover{background-position: 0 -37px;}
#action_contact{position: relative;top: -5px;}
