/*
Theme Name: ARS Type website
Theme URI: http://arstype.nl/
Author: Angus R Shamal - Klikstudio
Version: 1.5-White 2010/2014
*/


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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
body{line-height:1;background:#fff;margin:0px;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:13px;line-height:18px;color:#6b615a;border-top:#00abf4 18px solid; text-rendering: optimizeLegibility;}
#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper{width:1002px;margin-right:auto;margin-bottom:0;margin-left:auto;}
#wrapper{background:#fff;margin-top:0;padding-left:30px;padding-right:30px;}
#footer-widget-area{overflow:hidden;}
#footer-widget-area .widget-area{float:left;margin-right:20px;width:220px;}
#footer-widget-area #fourth{margin-right:0;}
#site-info{float:left;font-size:14px;font-weight:bold;width:700px;}
#site-generator{float:right;width:220px;}
input,
textarea{color:#6b615a;font-size:11px;line-height:16px;}
hr{background-color:#e7e7e7;border:0;clear:both;height:1px;margin-bottom:18px;}
p{margin-bottom:20px;}
ul{list-style:square;margin:0 0 18px 1.5em;}
ol{list-style:decimal;margin:0 0 18px 2.5em;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,
ol ol,
ul ol,
ol ul{margin-bottom:0;}
ol li{list-style-type:decimal;}
dl{margin:0 0 24px 0;}
dt{font-weight:bold;}
dd{margin-bottom:18px;}
strong{font-weight:bold;}
cite,
em,
i{font-style:italic;}
.right-column cite,
.right-column em,
.right-column i{font-style:italic;}

big{font-size:131.25%;}
ins{background:#ffc;text-decoration:none;}
blockquote{font-style:italic;padding:0 3em;}
blockquote cite,
blockquote em,
blockquote i{font-style:normal;}
pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em;}
abbr,
acronym{border-bottom:1px dotted #666;cursor:help;}
sup,
sub{height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
input[type="text"],
textarea, input#pwd, input#user_pass.mid,input#user_login.mid{background:#f9f9f9;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);padding:2px;border:1px solid #f5eee1;}
a:link, a:visited{color:#00ABF4;text-decoration:none !important;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;}
a:visited{color:#00ABF4;}
a:active,
a:hover{color:#292624;text-decoration:none;}
.screen-reader-text{position:absolute;left:-9000px;}
#header{padding:20px 0 0;height:190px;}
#site-title{float:left;font-size:30px;line-height:36px;margin:0 0 18px 0;width:700px;}
#site-title a{color:#000;font-weight:bold;text-decoration:none;}
#site-description{clear:right;float:right;font-style:italic;margin:14px 0 18px 0;width:220px;}
#branding img{border-top:4px solid #000;border-bottom:1px solid #000;clear:both;display:block;}
body #footer{margin-top:10px;padding-bottom:60px;}
#colophon{overflow:hidden;padding:10px 0;
	color:#6a615b;line-height: 34px;border:0;border-top:1px solid #f1eee5;border-bottom:1px solid #dfd4cb;font-size: 11px;}
#colophon h5{display:block;float:left;font-weight: normal;font-size: 11px;padding-bottom: 0;
margin-top:4px;margin-bottom:-4px;}
#colophon a{display:block;padding-left:35px;height:35px;margin-right: -7px;background-position:0px 0px;background-repeat:no-repeat;outline:none;float:right;margin-left: 10px;}
#colophon a.twitter{background-image:url('/images/connect-twitter.png');}
#colophon a.facebook{background-image:url('/images/connect-facebook.png');}
#colophon a.rss{background-image:url('/images/connect-rss.png');}
#colophon a:hover{background-position:0px -35px;color:#292624;}
.submenu h3{display:none;}
.submenu{line-height:30px;border-top:1px none #aca29B;border-bottom:1px solid #aca29B;margin-top:-30px;margin-bottom:20px;padding-left:1px;font-size:11px;}
div#post-143 .submenu,
div#post-216 .submenu{line-height:30px;border-top:1px none #aca29B;border-bottom:1px solid #aca29B;margin-top:-30px;margin-bottom:-1px;}
.submenu li{float:left;list-style:none outside none;margin:0 20px 0 0;}
.submenu ul{margin-left:0px;padding-left:0px;}
.submenu li a{color:#00abf4;font-weight:bold;}
.submenu li.page_item.page-item-108 a,
.submenu li.page_item.page-item-218 a{color:white;font-weight:bold;padding-left:10px;padding-right:10px;display:block;background-color:#00abf4;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.submenu li.page_item.page-item-108 a:hover,
.submenu li.page_item.page-item-218 a:hover{color:#292624;background-color:#aeddf4;}
.submenu li a:hover,
.submenu li.page_item.current_page_item a{color:#292624;}
.submenu li.page_item.page-item-108.current_page_item,
.submenu li.page_item.page-item-218.current_page_item{color:#00abf4;visibility:hidden;}
.text-colomn{float:right;width:615px;color:#292624;}
.text-colomn-left{float:left;color:#6B615A;font-size:11px;}
.text-colomn-right{float:right;color:#6B615A;font-size:11px;}
.text-colomn-full{float:left;color:#6B615A;font-size:11px;}
.text-colomn-left a, .text-colomn-right a{color:#6B615A;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border:none;cursor:pointer;padding:15px 15px 12px;background-color: #eeeeee;margin-bottom:15px;width:270px;}
.text-colomn-full a{color:#6B615A;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border:none;cursor:pointer;padding:15px 15px 12px;background-color: #eeeeee;margin-bottom:10px;width:585px;}
.text-colomn-left a:hover, .text-colomn-right a:hover, .text-colomn-full a:hover{background-color:#fff;}
.text-colomn-full strong, .text-colomn-left strong, .text-colomn-right strong{vertical-align:7px;}
.app-icon{float:left;padding-bottom:10px;}
.text-colomn h2{color:#292624;display:table;margin-top:-10px;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-weight:bold;}
input.ts{border-width:0;}
div#content-right-vol div{height:260px;margin-bottom:30px;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;}
div#content-right-vol div a:hover{opacity:0.85;}
.typefacenaam{height:25px;background-color:#292624;display:block;padding-top:5px;padding-left:8px;border-top:1px dashed #6b615a;font-size:12px;width:220px;border-bottom:1px solid #00abf4;margin-top:-4px;position:absolute;margin-bottom:30px;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;}
.typefacenaam:hover{color:#aca29B;}
div.wpsc_product_price{color:white;}
div.wpsc_product_price .pricedisplay span{color:black;}
widget-container flexipages_widget{width:615px;}
#wp_sidebarlogin-4{width:226px;font-size:11px;line-height:16px;}
#header #wp_sidebarlogin-4 li a{font-size:10px;color:#00abf4;}
#header #wp_sidebarlogin-4 li a:hover{font-size:10px;color:#6b615a;}
#header #wp_sidebarlogin-4 ul{margin-left:2px;padding-left:0px;}
#header form p label{padding-left:0px;display:inline;}
li#flexipages-2 ul{margin-left:0;list-style:none;}
li#flexipages-3 ul li{float:left;display:block;margin-left:10px;list-style:none;}
li#flexipages-3 ul{line-height:30px;height:30px;border-top:1px dotted #aca29B;border-bottom:1px solid #aca29B;margin-left:0px;padding-left:0px;}
#loading_animation{display:none;}
table{margin-bottom:10px;}
table{width:100%;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;border: 1px solid silver;}
table.productcart, .shoppingcart table, table.wpsc_checkout_table, table.checkout_cart{border-width: 0	 !important;}
table.checkout_cart .product_row{border-bottom: 1px solid #ededed;}
table.wpsc_checkout_table input{background-color: #fff;width: 150px;color: #333;}
table.wpsc_checkout_table textarea{
	background-color: white;
}
table.wpsc_checkout_table{width:615px;background-color:#efefef;float:right;margin-top: -35px;color:#292624;font-size: 11px;line-height: 16px;height: auto;margin-bottom: 30px;}
form.wpsc_checkout_forms .wpsc_make_purchase{padding-bottom:10px;padding-top:5px;width: 615px;display: block;float: right;margin-top: -30px;}
form.wpsc_checkout_forms input.make_purchase{width: 615px;height: 40px;font-size: 13px;-moz-border-radius:8px;-webkit-border-radius:6px;border-radius:6px;}
table.wpsc_checkout_table .note{color:#aca29B;width:400px;display:block;margin-top: 10px;margin-bottom: 13px;margin-left: 165px;font-size: 10px;}
table.wpsc_checkout_table.table-1{margin-top: 5px;}
.wpsc_checkout_forms{width:1002px;float:left;
	position: relative;
	height: auto;
}
.wpsc_checkout_forms h2{padding-top:30px;color:#292624;padding-bottom:5px;width:357px;border-bottom-width:0;margin-bottom:0;margin-top:20px;font-size:16px;}
.wpsc_checkout_forms h4{color:#292624;padding-bottom:20px;padding-top:4px;font-weight:bold;border-bottom-style:dotted;}
#wpsc_shopping_cart_container form#loginform, #wpsc_shopping_cart_container .wpsc_registration_form, #wpsc_shopping_cart_container .wpsc_email_address_p{
	display: inline;
	font-size: 11px;
}
#wpsc_shopping_cart_container div.wpsc_email_address{
	width: 605px;
	display: block;
	background-color: #eee;
	-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 5px;
	float: right;
	margin-top: 20px;
}
.wpsc_email_address .wpsc_email_address_p{
	width: 200px !important;
	display: inline-block;
	position: absolute;
	margin-top: -6px;
	margin-left: -139px;
	height: 32px !important;
}
.wpsc_email_address input{color: #333;
	width: 150px;
	background-color: white;
}
div.wpsc_email_address label{
	font-weight: normal;
	font-style: normal;
	color: #333;
	width: 150px;
	font-size: 11px;
	display: inline-block;
}
div.wpsc_email_address #wpsc_checkout_gravatar{
	float: right;
	display: block;
	position: static;
	width: 32px;
	height: 32px;
	margin-top: -3px;	
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;	
}

#wpsc_shopping_cart_container .wpsc_registration_form .wpsc_signup_text {
	color: #00ABF4;
}
#wpsc_shopping_cart_container .wpsc_registration_form h2{
	padding-bottom: 10px;
	border-bottom: 1px dotted silver;
	margin-bottom: 20px;
}
#wpsc_shopping_cart_container fieldset.wpsc_registration_form{
	border: 1px solid silver;
	padding: 20px 10px 15px;
	margin-top: 0;
	float: left;
	width: 340px;
	display: none;
}

#wpsc_shopping_cart_container fieldset.wpsc_registration_form #loginform{
	margin-top: -10px;
	position: relative;
	float: left;
	display: none;
}
#wpsc_shopping_cart_container fieldset.wpsc_registration_form #loginform h2{

	display: none;
}
#wpsc_shopping_cart_container fieldset.wpsc_registration_form #loginform p{
	position: relative;
	float: left;
	top: 2px;
	margin-bottom: 10px;
	margin-top: 0;
}
#wpsc_shopping_cart_container fieldset.wpsc_registration_form #loginform label{
	margin-top: 0;
	padding-top: 0;
	display: inline-block;
	width: 90px;
}
#wpsc_shopping_cart_container fieldset.wpsc_registration_form #loginform .input{
	margin-top: 0;
	padding-top: 0;
	display: inline;
	background-color: #eee;
	border: 1px solid silver;
}
#wpsc_shopping_cart_container .wpsc_right_registration h2{
	margin-top: 0;
	padding-bottom: 10px;
	padding-top: 10px;
	display: block;
}
#wpsc_shopping_cart_container .wpsc_right_registration label{
	margin-top: 0;padding-bottom: 10px;padding-top: 0;
	width: 155px;display: inline-block;
}
#wpsc_shopping_cart_container .wpsc_right_registration input{
	width: 150px;
	color: #333;
	display: inline;
}


#wpsc_shopping_cart_container .wpsc_registration_form .wpsc_right_registration{
	float: right!important;
	width: 593px!important;
	border: 1px solid silver;
	padding: 10px 10px 15px;
	margin-top: 10px;
}


#wpsc_shopping_cart_container p{font-size: 11px;font-weight: bold;width: 300px; line-height: 14px;padding-top: 5px;float: left;color: #00ABF4;}
#wpsc_shopping_cart_container tr.total_price td{width: 307px;}
#wpsc_shopping_cart_container tr.total_price{font-size: 12px;}
#wpsc_shopping_cart_container table.productcart{width:615px;background:white none; margin-right: 0;float: right;margin-bottom: 40px;}
table.checkout_cart tr.header{font-size: 11px;font-weight: normal;font-style: normal;text-align: left;}
table.checkout_cart tr.header th{padding-top: 10px;padding-left: 10px;}
table.checkout_cart td{font-size: 12px;}
#checkout_page_container h3{padding-bottom: 10px;}
.total_price, .pricedisplay{font-weight:bold;color:black;}
#checkout_total{font-weight:bold;font-size:16px;color:#292624;vertical-align:middle;}
div.right-column div.wrap a{font-weight:bold;}
tr.firstrow{font-size:11px;}
tr.product_row td{vertical-align:middle;}
div.single_product_display{background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;width:724px;padding:6px 10px 10px 10px;font-size:11px;}
div.single_product_display div.producttext{margin-left:-721px;width:713px;}
div.single_product_display h2.prodtitles{font:bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
div.single_product_display .imagecol{margin-top:40px;padding-left:5px;}
div.single_product_display div.single_additional_description{padding-top:20px;padding-bottom:10px;}
div.single_product_display div.single_additional_description span{display:block;margin-top:-5px;color:#aca29B;height:5px;}
div.single_product_display .product_form{padding-top:20px;border-top:1px dotted #aca29B;}
div.single_product_display .wpsc_variation_forms{width:228px;margin-bottom:20px;font-size:11px;}
div.single_product_display .wpsc_akst_share_link{visibility:hidden;}
div.single_product_display .imagecol img{display: none;}
.default_product_display .thickbox img{display: none;}
table.logdisplay th{text-align:left;padding:10px;}
div.wrap input, div.wrap textarea{width:228px;}
td.details strong.form_group{display:inline-block;height:20px;margin-top:10px;}
td.details table.customer_details, td.details table.logdisplay{border-top:1px dotted #aca29B;margin-top:10px;}
td.details table.customer_details td{display:inline-block;width:285px;}
li#flexipages-4 h3.widget-title{display:none;}
a.post-edit-link{position:absolute;float:right;z-index:10;}
h1{color:#292624;font:bold 26px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-top:-5px;padding-bottom:17px;padding-left:1px;border-bottom:1px dotted #aca29B;margin-bottom:30px;}
div.data-container{}
div.data-container span.data-text{color:#ACA29B;float:right;font-size:12px;margin-left:774px;margin-right:0;margin-top:-37px;position:absolute;text-align:right;width:228px;z-index:10;}
h2{color:#292624;margin-top:-1px;padding-bottom:22px;border-bottom:1px dotted #aca29B;margin-bottom:30px;font:bold 18px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;width:100%;}
.right-column h4{padding-top:0;color:#00abf4;border-bottom-style:none;font:normal 16px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding-bottom:0;margin-bottom:0;}
.right-column{width:615px;float:right;}
h3.right-column, h3{font:normal 14px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding-top:3px;padding-bottom:2px;color:#292624;font-weight:bold;}
#post-0 h2.entry-title, #post-0 h1.entry-title{color:#292624;font:bold 26px/30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-top:-5px;padding-left:1px;border-bottom:1px none #aca29B;padding-bottom:19px;border-bottom:1px dotted #aca29B;width:100%;position:relative;margin-bottom:30px;display:block;}
#post-0 h2.entry-title{height:44px;}
#featured{margin-bottom:21px;}
h1.category-title, div.news{padding-top:12px;display:block;color:#f1eee5;font:26px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;margin-bottom:30px;padding-bottom:15px;background-color:#292624;padding-left:15px;margin-top:1px;border-bottom-style:none;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}
.home-news-entry{margin-bottom:30px;background-color: #f8f8f8;color:#292624;height:360px;font-size: 11px;line-height: 16px;overflow:hidden;}
.home-news-entry div img{width:357px;height:222px;}
.home-news-entry:hover{opacity:0.94;}
.home-news-entry .entry-meta{margin-bottom:-8px;padding-bottom:7px;border-bottom:1px solid #faf8f1;margin-top:-5px;font-size:9px;font-weight:bold;padding-right:10px;padding-left:10px;}
.home-news-entry .entry-meta a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border:none;cursor:pointer;font:9px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;padding:2px 3px;color:#aca29B;}
.home-news-entry .entry-meta a:hover{background-color:#fff;color:#6b615a;}
.home-news-entry p{padding-right:8px;padding-left:10px;margin-bottom:10px;}
h2.entry-title{color:#292624;margin-top:10px;margin-bottom:10px;display:table;font:bold 15px/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding-left:10px;padding-right:8px;padding-bottom:0px;border-bottom:0px dotted #aca29B;}
h2.entry-title:hover{color:#00abf4;}
#wrapper.hfeed #nav-below.navigation{width:745px;margin-bottom:20px;}
#wrapper.hfeed #main #nav-below.navigation{width:auto;margin-bottom:0px;}
#main h2.entry-title{margin:0;padding:0;}
.entry-meta{font-size:10px;border-bottom:1px dotted #00abf4;padding-bottom:3px;margin-bottom:5px;margin-top:5px;color:#6b615a;}
#content-single .title-thumb{font-size:11px;line-height:18px;}
#content-single .entry-meta{color:#6b615a;font-size:10px;border-top:1px hidden #aca29B;border-bottom:1px hidden #aca29B;margin-bottom:30px;margin-top:-19px;padding-top:0;padding-bottom:3px;}
#content-single a.group img{margin-bottom:20px;}
div.entry-meta a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;border:none;cursor:pointer;font:11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;padding:2px 3px;color:#aca29B;}
div.entry-meta a:hover{color:#6b615a;text-decoration:none;background-color:#efefef;}
.entry-meta span{color:#aca29B;font:italic 10px Georgia, "Times New Roman", Times, serif;}
.entry-content,
.entry-summary{clear:both;color:#292624;padding-left:0;padding-right:0;padding-bottom:0;}
.sociable_tagline{font:10px Georgia, "Times New Roman", Times, serif;padding-bottom:5px;text-transform:uppercase;letter-spacing:1px;color:#6b615a;padding-top:5px;}
ul.clearfix{display:inline;float:left;}
ul.clearfix a{margin-left:-6px;padding-left:0;padding-right:10px;}
ul.clearfix img{height:25px;}
h2.prodtitles, h2.prodtitles a{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-weight:bold;color:#292624;font-size:17px;text-decoration:none;margin-bottom:2px;margin-top:3px;border-bottom:0px dotted #aca29B;padding-bottom:0px;}

input, input#s, input#user_login.mid, textarea{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:0;
	padding:2px;}
input[type=submit]{font-size:11px;color:white;padding:2px 5px;background-color:#00ABF4;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;}
input[type=submit]:hover{background-color:#6B615A;}
#comments input[type=submit]{color:white;padding:2px 5px;background-color:#6B615A;font:11px "Lucida Grande", Lucida, Verdana, sans-serif;}
div.wpsc_buy_button{background-color:#00abf4;padding:2px;font-weight:bold;}
div.wpsc_buy_button a:hover{background-color:#6B615A;cursor:pointer;}
div.wpsc_buy_button_container{color:white;margin-bottom:0;height:30px;background-position:0 bottom;}
div.wpsc_buy_button_container input{color:white;width:100%;height:30px;}
.wpsc_select_variation{background:#d6edf7 none;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:0;color:#292624;}
.wpsc_product_price{font-size:16px;color:#292624;font-weight:bold;margin-bottom:7px;}
.wpsc_variation_forms{font-size:11px;}
.wpsc_description{margin-bottom:-15px;}
table td{padding:10px;}
table td .productdisplay{padding-left:5px;font-size:11px;}
table td .producttext{float:left;top:0;font-size:11px;}
table td .product_form{float:right;width:100%;}
.additional_description{display:none;}
.additional_description{padding-bottom:15px;}
a.additional_description_link{display:block;position:relative;padding-top:100px;font:11px "Lucida Grande", Lucida, Verdana, sans-serif;width:716px;}
div.additional_description_span{margin-top:-5px;margin-bottom:-15px;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;}
.additional_description span{font-size:10px;color:#aca29B;display:block;margin-top:-5px;margin-left:2px;height:3px;}
.additional_description_span p{margin-top:20px;margin-bottom:-5px;}
package-description, .wpsc_category_details{width:615px;padding-bottom:10px;padding-left:387px;margin-top:20px;margin-bottom:5px;font-size:11px;line-height:16px;}
.wpsc_category_details img{float:left;display:block;padding-bottom:10px;padding-right:20px;margin-top:14px;width: 48px;height: 48px;}
div.styles{background-color:white;padding-left:8px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:0;color:#6b615a;padding-top:10px;padding-bottom:15px;margin-bottom:30px;margin-top:0;font-size:11px;}
div.styles span{padding-top:0;margin-left:2px;color:#aca29B;}
div.styles img{padding-top:6px;margin-bottom:-6px;}
div.default_product_display div.textcol{margin-left:0px;}
.breadcrumb{border-bottom:1px solid #ACA29B;color:#aca29b;font-size:10px;height:28px;display:block;}
.breadcrumb div{height:28px;}
div.breadcrumb a{font-weight:normal;font-style:normal;text-decoration:none;color:#aca29b;}
.breadcrumb a:hover{color:#6b615a;}
li#wpsc_shopping_cart-3 h3.widget-title{text-decoration:none;color:#aca29b;font-size:14px;font-weight:normal;display:block;}
#header div.floats{float:left;height:77px;}
#header .floats .textwidget{border-left:1px solid #ACA29B;padding-left:10px;width:119px;height:77px;font:.85em/1.8px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
#header .floats #wpsc_shopping_cart-3{border-left:1px solid #ACA29B;padding-left:10px;width:119px;height:77px;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;line-height:18px;}
#flexipages-2 ul li.page_item{line-height:30px;margin:0 20px 0 0;padding-left:0;}
#header div.avatar_container{float:right;margin-top:-4px;padding-left:10px;margin-right:-8px;margin-bottom:20px;}
#header .floats form{width:226px;margin-top:0;}
#header .floats form p{display:inline-block;margin-left:20px;}
#header .floats form input#user_login.text{margin-top:-16px;float:right;display:block;width:140px;background-color:white;margin-left:16px;}
#header .floats form input#user_pass.text{margin-top:-20px;float:right;display:block;width:140px;background-color:white;margin-left:16px;overflow:visible;}
#header .floats form p.submit{float:right;}
#header .floats form p.rememberme{margin-top:8px;margin-left:18px;}
#header .floats ul.sidebarlogin_otherlinks{margin-top:-5px;}
#header .floats ul.sidebarlogin_otherlinks a{font-size:10px;text-align:right;padding-left:20px;color:#00abf4;display:block;float:right;}
#header .floats ul.sidebarlogin_otherlinks a:hover{color:#6b615a;}
#header .floats .pagenav{width:224px;text-align:right;}
#header .floats p.login_error{margin-top:0;padding:5px 15px 5px 10px;font-size:12px;margin-bottom:5px;border-width:0;border-style:none;}
#header .floats p.login_error a{color:white;}
#header .floats p.login_error a:hover{color:#292624;}
#header .floats ul.sidebarlogin_otherlinks a{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;padding:0 4px 1px;border:1px solid #00abf4;margin-right:1px;margin-top:-2px;}
#header .floats ul.sidebarlogin_otherlinks a:hover{border:1px solid #6b615a;}
.wp-caption-text{color:#aca29B;width:80%;font-size:11px;line-height:15px;margin-top:3px;}
div#content-right-vol div{margin-bottom:30px;}
form#loginform input#rememberme{padding-left:0;margin-left:0;margin-top:10px;padding:0;width:25px;}
form#loginform input#submit{height:30px;width:232px;}
.widget_loginwithajaxwidget{width:226px;font-size:10px;line-height:15px;}
.widget_loginwithajaxwidget table{background-color:transparent;}
.widget_loginwithajaxwidget td{padding:0 0 0 5px;}
.widget_loginwithajaxwidget input[type=text], .widget_loginwithajaxwidget input[type=password]{padding:0;background:#f9f9f9;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);padding:2px;border:1px solid #f5eee1;}
li.widget_loginwithajaxwidget{margin-top:-7px;}
.widget_loginwithajaxwidget #LoginWithAjax_Remember table{background-color:#faf8f1;}
.widget_loginwithajaxwidget #LoginWithAjax_Remember td{padding:7px;}
#LoginWithAjax_Register.default h4.message.register{margin-bottom:20px;}
.widget_loginwithajaxwidget #LoginWithAjax_Avatar{padding-left:20px;}
.widget-container.widget_reallysimpletwitterwidget {background-color:#eee;padding:10px 10px 13px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:0;margin-bottom:30px;font-size:11px;line-height:16px;}
span.twitter-timestamp{color:#aca29b;font:italic 10px Georgia, "Times New Roman", Times, serif;}
span.rstw_comma{display: none;}
ul.really_simple_twitter_widget li{list-style-type:disc;margin-top:8px;padding-top:5px;}
div#colophon div#navicons{list-style-position:inside;z-index:2;font:11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;float:left;display:inline;margin-top:-10px;position:relative;margin-left:-10px;height:50px;}
#navicons li{list-style-type:none;font:11px "Lucida Grande", Lucida, Verdana, sans-serif;float:left;}
#navicons a{padding-left:20px;background-image:url(http://www.angusrshamal.com/blog/wp-content/themes/imbalance/images/top-icons.png);background-attachment:scroll;background-repeat:no-repeat;text-decoration:none !important;display:block;margin-right:5px;margin-bottom:0;margin-left:7px;color:#aca29b;line-height:50px;height:50px;}
#navicons a:hover{background-image:url(http://www.angusrshamal.com/blog/wp-content/themes/imbalance/images/top-icons-hover.png);color:#00abf4;}
#navicons a#website{background:url(http://arstype.angusrshamal.com/avatar_16.png) no-repeat left 17px;}
#navicons a#subscribe{background-position:left 17px;}
#navicons a#twitter{background-position:left -20px;}
#navicons a#facebook{background-position:left -59px;}
p.icons, p.icons a{color:#292624;text-decoration:none;font:11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;margin-bottom:50px;margin-right:2px;letter-spacing:1px;word-spacing:1px;}
p.icons a:hover{color:#00abf4;}
div#sliding_cart{overflow:visible;font:10px/13px "Lucida Grande", Lucida, Verdana, sans-serif;width:140px;}
div#sliding_cart td#cart-widget-links{width: 140px;float: left;display: inline;}
form.wpsc_empty_the_cart{width: 1px;display: inline;}
div#sliding_cart td{margin: 0;padding: 0;}
div#sliding_cart table{margin: 0;padding: 0;background-color: rgba(255, 255, 255, 0);}
div#sliding_cart a.emptycart{float:left;display: block;margin-right: 3px;}
div#sliding_cart a.gocheckout{font-weight: bold;}
div#sliding_cart table.shoppingcart, div#sliding_cart tbody, div#sliding_cart thead, div#sliding_cart small, div#sliding_cart span.cart_message{display: none;}
div#sliding_cart td.pricedisplay.checkout-total, div#sliding_cart td.cart-widget-count{display: block;}

.user-profile-links {margin-bottom: 20px; color: white; font-size: 12px;}
.user-profile-links a {color: white; padding: 6px 8px; -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px; background-color: #00abf4;}
.user-profile-links a:hover {color: #333; background-color: #ddd;}

#fancy_notification{position:absolute;top:18px;left:0;background:#292624;display:none;height:auto;z-index:9;padding:5px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:0;color:#f1eee5;font-size:11px;line-height:16px;}
#fancy_notification a{display:block;}
#fancy_notification a:hover{color:white;}
img#fancy_collapser{width:45px;height:28px;}
li#newsletterwidget-4{background-color:#eee;padding:10px 10px 13px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:0;margin-bottom:20px;height:197px;font-size:11px;line-height:16px;}
h3.widget-title{color:#00abf4;}
li#newsletterwidget-4 input{width:70%;margin-bottom:5px;}
li#newsletterwidget-4 input[type=submit]{background-color:#6B615A;font-size:11px;width:auto;color:#f1eee5;padding:2px 8px;height:25px;margin-top:5px;margin-bottom:0;}
li#newsletterwidget-4 input[type=submit]:hover{background-color:#00abf4;}
li#newsletterwidget-4 p{margin-top:10px;margin-bottom:10px;}
li#newsletterwidget-4 form{background-color:#aca29B;padding:10px 10px 13px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:0;color:white;margin-bottom:0;}
div.newsletter{width:337px;padding:10px;background-color:#eee;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;border:0;margin-bottom:60px;float:left;font-size:11px;line-height:16px;}
div.newsletter form{background-color:#aca29B;padding:10px 10px 13px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:0;color:white;margin-bottom:0;margin-top:-10px;}
div.newsletter strong{color:#00abf1;font-size:12px;}
div.newsletter input{font-size:11px;margin-top:8px;width:80%;}
div.newsletter input[type=submit]{background-color:#6B615A;font-size:11px;width:auto;color:#f1eee5;padding:2px 8px;height:25px;margin-top:8px;}
div.newsletter input[type=submit]:hover{background-color:#00abf4;}
li#newsletterwidget-4 p{margin-top:10px;}
form#searchform{display:inline-block;margin-top:-5px;}
.widget_search label{display:none;}
.widget-container.widget_search{width:210px;float:right;margin-bottom:0;padding-bottom:0;}
#searchform input#s{margin-top:0;height:18px;width:178px;}
#searchsubmit{background:transparent url(/wp-content/themes/arst/images/search.png) no-repeat;text-indent:-9999px;width:28px;height:24px;overflow:hidden;cursor:pointer;}
#searchsubmit:hover{background:transparent url(/wp-content/themes/arst/images/search.png) no-repeat 0 -24px;text-indent:-9999px;}
div.slideshow-wrapper{border-top:1px dotted #aca29B;padding-top:30px;padding-bottom:7px;margin-top: -21px;margin-bottom: 21px;}
.slideshow-title{float:left;margin-top:-25px;display:block;height:15px;position:absolute;top:-45px;left:0;color:#aca29B;padding-top:2px;font-size:11px;}
#portfolio-slideshow0 img,#portfolio-slideshow1 img,
#portfolio-slideshow2 img,#portfolio-slideshow3 img{width:1002px;}
form#si_contact_form1{color:#6B615A;font:11px "Lucida Grande", Lucida, Verdana, sans-serif;}
form#si_contact_form1 label{color:#6B615A;font:11px "Lucida Grande", Lucida, Verdana, sans-serif;padding-left:2px;}
form#si_contact_form1 div{color:#aca29B;font:11px "Lucida Grande", Lucida, Verdana, sans-serif;margin-top:10px;margin-bottom:-5px;}
form#si_contact_form1 input, form#si_contact_form1 textarea{color:#292624;}
form#si_contact_form1 input[type=submit]{width:224px;color:white;background-color:#00abf4;}
div.textwidget p{font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;font-weight:300;color:#292624;font-size:1.5em;line-height:19px;}
#header li a{text-decoration:none;color:#00abf4;border-width:1px;}
#header li a:hover, #header li a:active{text-decoration:none;color:#292624;}
#header li, .breadcrumb li{list-style:none;}
#header h3, h3.wpsc_category_boundary{display:none;}
h1, h2, h3, h4, h5, h6{clear:both;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}
ol, ul{list-style:none;}
blockquote{quotes:none;}
blockquote:before, blockquote:after{content:'';content:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
ul.xoxo{width:228px;}
#container{float:left;margin:0 -240px 0 0;width:100%;}
#content{margin:0 258px 0 0;}
#primary.widget-area{padding:0;margin:0;width:228px;}
#primary,
#secondary{float:right;overflow:hidden;width:220px;}
#secondary{clear:right;}
#footer{clear:both;}
.one-column #content{margin:0 auto;width:640px;}
.single-attachment #content{margin:0 auto;width:900px;}
body,
input,
textarea,
.page-title span,
.pingback a.url{}
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
pre{font-family:"Courier 10 Pitch", Courier, monospace;}
code{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
#access{background:#000;display:block;float:left;margin:0 auto;width:940px;}
#access .menu-header,
div.menu{font-size:13px;margin-left:12px;width:928px;}
#access .menu-header ul,
div.menu ul{list-style:none;margin:0;}
#access .menu-header li,
div.menu li{float:left;position:relative;}
#access a{color:#aaa;display:block;line-height:38px;padding:0 10px;text-decoration:none;}
#access ul ul{box-shadow:0px 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);display:none;position:absolute;top:38px;left:0;float:left;width:180px;z-index:99999;}
#access ul ul li{min-width:180px;}
#access ul ul ul{left:100%;top:0;}
#access ul ul a{background:#333;line-height:1em;padding:10px;width:160px;height:auto;}
#access li:hover > a,
#access ul ul:hover > a{background:#333;color:#fff;}
#access ul li:hover > ul{display:block;}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a{color:#fff;}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover{color:#fff;}
#main{clear:both;overflow:hidden;margin-top:20px;}
#content{margin-bottom:36px;}
#content,
#content input,
#content textarea{color:#292624;font-size:14px;line-height:22px;}
#content p,
#content ul,
#content ol,
#content dd,
#content pre,
#content hr{margin-bottom:24px;}
#content ul ul,
#content ol ol,
#content ul ol,
#content ol ul{margin-bottom:0;}
#content pre,
#content kbd,
#content tt,
#content var{font-size:15px;line-height:21px;}
#content code{font-size:13px;}
#content dt,
#content th{color:#000;}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6{color:#292624;}
#content table{border:1px solid #e7e7e7;margin:0 -1px 24px 0;text-align:left;width:100%;}
#content tr th,
#content thead th{color:#888;font-size:12px;font-weight:bold;line-height:18px;padding:9px 24px;}
#content tr td{border-top:1px solid #e7e7e7;padding:6px 24px;}
#content tr.odd td{background:#f2f7fc;}
.hentry{margin:0 0 48px 0;}
.home .sticky{background:#f2f7fc;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px 20px;}
.single .hentry{margin:0 0 36px 0;}
.page-title{color:#292624;font-size:14px;font-weight:bold;margin:0 0 36px 0;}
.page-title span{color:#292624;font-size:14px;font-style:italic;font-weight:normal;}
.page-title a:link,
.page-title a:visited{color:#888;text-decoration:none;}
.page-title a:active,
.page-title a:hover{color:#00abf4;}
#content .entry-title{color:#292624;font-size:19px;font-weight:bold;margin-bottom:0;line-height:18px;}
.entry-title a:link,
.entry-title a:visited{color:#292624;text-decoration:none;}
.entry-title a:active,
.entry-title a:hover{color:#00abf4;}
.entry-meta abbr,
.entry-utility abbr{border:none;}
.entry-meta abbr:hover,
.entry-utility abbr:hover{border-bottom:1px dotted #666;}
#content .entry-summary p:last-child{margin-bottom:12px;}
.entry-content fieldset{border:1px solid #e7e7e7;margin:0 0 24px 0;padding:24px;}
.entry-content fieldset legend{background:#fff;color:#000;font-weight:bold;padding:0 24px;}
.entry-content input{margin:0 0 24px;}
.entry-content input.file,
.entry-content input.button{margin-right:24px;}
.entry-content label{color:#888;font-size:12px;}
.entry-content select{margin:0 0 24px 0;}
.entry-content sup,
.entry-content sub{font-size:10px;}
.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%;}
.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%;}
.page-link{color:#000;font-weight:bold;margin:0 0 22px 0;word-spacing:0.5em;}
.page-link a:link,
.page-link a:visited{background:#f1f1f1;color:#333;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;}
.home .sticky .page-link a{background:#d9e8f7;}
.page-link a:active,
.page-link a:hover{color:#00abf4;}
body.page .edit-link{clear:both;display:block;}
#entry-author-info{background:#f2f7fc;border-top:4px solid #000;clear:both;font-size:14px;line-height:20px;margin:24px 0;overflow:hidden;padding:18px 20px;}
#entry-author-info #author-avatar{background:#fff;border:1px solid #e7e7e7;float:left;height:60px;margin:0 -104px 0 0;padding:11px;}
#entry-author-info #author-description{float:left;margin:0 0 0 104px;}
#entry-author-info h2{color:#000;font-size:100%;font-weight:bold;margin-bottom:0;}
.entry-utility{clear:both;color:#aca29B;font:italic 11px/18px Georgia, "Times New Roman", Times, serif;}
.entry-meta a,
.entry-utility a{color:#6B615A;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-weight:normal;font-style:normal;text-decoration:none;}
.entry-meta a:hover,
.entry-utility a:hover{color:#00abf4;}
#content .video-player{padding:0;}
.home #content .category-asides p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:0;}
.home .hentry.category-asides{padding:0;}
.home #content .category-asides .entry-content{padding-top:0;}
.category-gallery .size-thumbnail img{border:10px solid #f1f1f1;margin-bottom:0;}
.category-gallery .gallery-thumb{float:left;margin-right:20px;margin-top:-4px;}
.home #content .category-gallery .entry-utility{padding-top:4px;}
.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px;}
.attachment .entry-content .nav-previous a:before{content:'\2190\00a0';}
.attachment .entry-content .nav-next a:after{content:'\00a0\2192';}
#content img{margin:0;height:auto;max-width:640px;width:auto;}
#content .attachment img{max-width:1002px;}
#content .alignleft,
#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
#content .alignright,
#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
#content .aligncenter,
#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter{margin-bottom:12px;}
#content .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center;}
#content .wp-caption img{margin:5px 5px 0;}
#content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}
#content .wp-smiley{margin:0;}
#content .gallery{margin:0 auto 18px;}
#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
#content .gallery img{border:2px solid #cfcfcf;}
#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
#content .gallery dl{margin:0;}
#content .gallery img{border:10px solid #f1f1f1;}
#content .gallery br+br{display:none;}
#content .attachment img{display:block;margin:0 auto;}
.navigation{color:#888;font-size:12px;line-height:18px;overflow:hidden;}
.navigation a:link,
.navigation a:visited{color:#888;text-decoration:none;}
.navigation a:active,
.navigation a:hover{color:#ff4b33;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;text-align:right;width:50%;}
#nav-above{margin:0 0 18px 0;}
#nav-above{display:none;}
.paged #nav-above,
.single #nav-above{display:block;}
#nav-below{color:#aca29B;font-size:10px;height:25px;margin:0;border-top:1px dotted #aca29B;border-bottom:1px dotted #aca29B;padding-top:5px;}
div#nav-below a{color:#6b615a;}
div#nav-below a:hover{color:#00abf4;}
#comments{float:right;width:615px;margin-bottom:30px;padding-top:20px;padding-left:0;padding-bottom:0;}
#comments .navigation{padding:0 0 18px 0;}
h3#comments-title,
h3#reply-title{font-size:14px;line-height:16px;color:#00abf4;font-weight:bold}
h3#comments-title{padding:24px 0;}
.commentlist{list-style:none;margin:0;}
.commentlist li.comment{border-bottom:1px dotted #aca29b;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative;list-style-type:none;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0;}
#comments .comment-body ul,
#comments .comment-body ol{margin-bottom:18px;}
#comments .comment-body p:last-child{margin-bottom:6px;}
#comments .comment-body blockquote p:last-child{margin-bottom:24px;}
.commentlist ol{list-style:decimal;}
.commentlist .avatar{position:absolute;top:4px;left:0;}
.comment-author{}
.comment-author cite{color:#292624;font-style:normal;font-weight:bold;}
.comment-author .says{}
.comment-meta{font-size:10px;margin:0 0 18px 0;color:#aca29b;}
.comment-meta a:link,
.comment-meta a:visited{color:#aca29b;text-decoration:none;}
.comment-meta a:active,
.comment-meta a:hover{color:#6b615a;}
.commentlist .even{}
.commentlist .bypostauthor{}
.reply{font-size:11px;padding:0 0 24px;}
.reply a,
a.comment-edit-link{color:#aca29b;}
.reply a:hover,
a.comment-edit-link:hover{color:#00ABF4;}
.commentlist .children{list-style:none;border-top:1px dotted #aca29b;margin-right:0;margin-bottom:0;margin-left:0;padding-top:10px;}
.commentlist .children li{border:none;margin:0;}
.nopassword,
.nocomments{display:none;}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px;list-style-type:none;}
.commentlist li.comment+li.pingback{margin-top:-6px;}
#comments .pingback p{color:#6b615a;display:block;font-size:11px;line-height:18px;margin:0;}
#comments .pingback .url{font-size:11px;font-style:italic;}
#respond{-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;margin:24px 0;overflow:hidden;position:relative;background-color:#eeeeee;padding:20px;color:#aca29b;}
#respond p{margin:0;}
#respond .comment-notes{margin-bottom:30px;}
.form-allowed-tags{line-height:1em;}
.children #respond{margin:0 48px 0 0;}
h3#reply-title{margin:18px 0;}
#comments-list #respond{margin:0 0 18px;}
#comments-list ul #respond{margin:0;}
#cancel-comment-reply-link{font-size:11px;font-weight:normal;line-height:16px;}
#respond .required{color:#ff4b33;font-weight:bold;display:inline-table;}
#respond label{color:#6b615a;font-size:11px;display:inline-table;}
#respond input{margin:0 0 9px;width:70%;background-color:white;display:block;}
#respond textarea{width:98%;background-color:white;}
#respond .form-allowed-tags{color:#f1eee5;font-size:12px;line-height:11px;visibility:hidden;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{font-size:11px;width:auto;color:#f1eee5;padding:2px 8px;height:30px;}
.widget-area ul{list-style:none;margin-left:0;}
.widget-area ul ul{list-style:square;margin-left:1.3em;}
.widget_search #s{width:60%;float:right;}
.widget_search label{display:none;}
.widget-container{margin:0 0 18px;}
.widget-title{color:#222;font-weight:bold;}
.widget-area a:link,
.widget-area a:visited{text-decoration:none;}
.widget-area a:active,
.widget-area a:hover{text-decoration:underline;}
.widget-area .entry-meta{font-size:11px;}
#wp_tag_cloud div{line-height:1.6em;}
#wp-calendar{width:100%;}
#wp-calendar caption{color:#222;font-size:14px;font-weight:bold;padding-bottom:4px;text-align:left;}
#wp-calendar thead{font-size:11px;}
#wp-calendar thead th{}
#wp-calendar tbody{color:#aaa;}
#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;padding:3px 0 2px;text-align:center;}
#wp-calendar tbody .pad{background:none;}
#wp-calendar tfoot #next{text-align:right;}
.widget_rss a.rsswidget{color:#000;}
.widget_rss a.rsswidget:hover{color:#ff4b33;}
.widget_rss .widget-title img{width:11px;height:11px;}
#main .widget-area ul{margin-left:0;padding:0 20px 0 0;}
#main .widget-area ul ul{border:none;margin-left:1.3em;padding:0;}
#primary{width:220px;}
#secondary{width:220px;}
#footer-widget-area{}
#site-info{font-weight:bold;}
#site-info a{color:#000;text-decoration:none;}
#site-generator{font-style:italic;position:relative;}
.commentlist ol,.commentlist ul, .commentlist ul li{margin:0px;padding:0px;}
#site-generator a{background:url(images/wordpress.png) center left no-repeat;color:#666;display:inline-block;line-height:16px;padding-left:20px;text-decoration:none;}
#site-generator a:hover{text-decoration:underline;}
img#wpstats{display:block;margin:0 auto 10px;}
#featured ul.ui-tabs-nav{position:absolute;top:0;left:400px;list-style:none;padding:0;margin:0;width:250px;}
#featured ul.ui-tabs-nav li{padding:1px 0;padding-left:13px;font-size:12px;color:#666;}
#featured ul.ui-tabs-nav li span{font-size:11px;font-family:Verdana;line-height:18px;}
#featured .ui-tabs-panel{width:400px;height:250px;background:#999;position:relative;overflow:hidden;}
#featured .ui-tabs-hide{display:none;}
#featured li.ui-tabs-nav-item a{display:block;height:60px;color:#333;background:#fff;line-height:20px;outline:none;}
#featured li.ui-tabs-nav-item a:hover{background:#f2f2f2;}
#featured li.ui-tabs-selected{background:url('images/selected-item.gif') top left no-repeat;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#ccc;}
#featured ul.ui-tabs-nav li img{float:left;margin:2px 5px;background:#fff;padding:2px;border:1px solid #eee;}
#featured .ui-tabs-panel .info{position:absolute;top:180px;left:0;height:70px;width:400px;background:url('images/transparent-bg.png');}
#featured .info h2{font-size:18px;font-family:Georgia, serif;color:#fff;padding:5px;margin:0;overflow:hidden;}
#featured .info p{margin:0 5px;font-family:Verdana;font-size:11px;line-height:15px;color:#f0f0f0;}
#featured .info a{text-decoration:none;color:#fff;}
#featured .info a:hover{text-decoration:underline;}

.fontmanager{display:inline-block;margin-left:20px;float:right;padding-bottom:3px;}
.fontsizemanager_minus, .fontsizemanager_reset, .fontsizemanager_add{background-color:#00abf4;height:16px;width:16px;display:inline-block;margin-left:5px;padding:2px 2px 3px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.fontsizemanager_minus:hover, .fontsizemanager_reset:hover, .fontsizemanager_add:hover{background-color:#292624;}
.fontsizemanager_minus:active, .fontsizemanager_reset:active, .fontsizemanager_add:active{background-color:#6b615a;}
#post-1797 #app{background-color:#aca29B;color:#3d3100;text-shadow:#d6cbc0 0px 1px 0px;padding-top:5px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;}
#post-1797 #app>div, #post-1797 #app form>div{border-top:1px solid #d6cbc0;border-bottom:1px solid #aca29B;padding:5px 0px 10px 0px;width:218px;position:relative;margin:0px 13px 0px 6px;}
#post-1797 #app .sliders{width:100%;color:#000;text-shadow:#d6cbc0 0px 1px 0px;padding:3px 0px;}
#post-1797 a.fy{color:#fff;text-shadow:#d69e00 0px -1px 0px;}
#post-1797 a.fy.by, #post-1797 a.fy.by span{color:white;font-weight:bold;padding-left:10px;padding-right:10px;display:block;background-color:#00abf4;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-image:none;}
#LoginWithAjax_Remember{margin-left:-250px;position:fixed;top:31px;}
.widget_wp_sidebarlogin p.login-username, .widget_wp_sidebarlogin p.login-password{float:right !important;margin-left:-50px;margin-right:0px !important;right:0 !important;}
.widget_wp_sidebarlogin p.login-username label, .widget_wp_sidebarlogin p.login-password label{float:left !important;position:absolute;margin-left:-70px;}
.widget_wp_sidebarlogin p.login-username input, .widget_wp_sidebarlogin p.login-password input{margin-left:30px !important;float:right;position:static;background:#fff;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);border:1px solid #f5eee1;padding-top:2px;padding-left:2px;padding-right:2px;margin-bottom:0 !important;}
.widget_wp_sidebarlogin p.login-submit{float:right;}
.widget_wp_sidebarlogin p.login-remember{margin-left:0 !important;}

form.wpcf7-form textarea, form.wpcf7-form input{margin-bottom: -15px;padding: 5px;margin-left: -2px;color: #292624;
	background-color: #efefef;
}
form.wpcf7-form textarea{width: 420px;}
form.wpcf7-form input[type=submit]{margin-left: 0;width: 230px;color: white;
	background-color: #00abf4;cursor: pointer;
}
form.wpcf7-form .captcha-51 input{width: 90px;margin-right: 10px;float: left;margin-top: 5px;position: relative;}
form.wpcf7-form img{margin-top: 7px;}
span.wpcf7-not-valid-tip{
	float: right;
	font-size: 11px !important;
}

/* Webfont template */

.alpha1{height:275px;color:#292624;letter-spacing:-4px;height:275px;margin-bottom:10px;border-bottom:1px solid #faf8f1;font-size:32px;line-height:36px;text-rendering:optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}

.sample1 {color:#292624;border-bottom:1px solid #faf8f1;margin-bottom: 10px;background-color:#fff;margin-left: 0;padding: 10px 5px 0;display: inline-block;}

div.sample1 div{
	float: left;
	margin-top: -3px;
	display: inline-block;
	width: 22px;
	height: 19px;
	border: 1px solid #555;
	border-radius: 3px;
    -webkit-border-radius: 3px;
	margin-right: 10px;
	padding-top: 3px;
	cursor:pointer;
	padding-right: 0;
	padding-left: 0;
}
p#id2.one-half:active, p#id1:active, p#id2:active, p#id3:active, p#id4:active, p#id5:active, p#id6:active, p#id7:active, p#id8:active {
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -o-font-smoothing: antialiased;
    -epub-hyphens:none;
       font-variant: normal;
}
p#id1,p#id2,p#id3,p#id4,p#id5,p#id6,p#id7,p#id8{
	display: inline-block;
	margin-bottom: 0;
}
h5{color:#00abf4;display:block;height:20px;margin:0 0 10px;padding:4px 0 1px 1px;
font: 11px/16px "Lucida Grande", Lucida, Verdana, sans-serif;
-webkit-font-smoothing: subpixel-antialiased;
-moz-osx-font-smoothing: subpixel-antialiased;
-o-font-smoothing: subpixel-antialiased;
}

h4{font-size: 12px;line-height: 16px;color:#292624;display:block;height:20px;margin: 20px 0 15px;padding:4px 0 5px 1px;border-bottom:1px solid #aca29B;}