/*
Theme Name: Crooked Oak Photography
Description: E-Commerce site design for Crooked Oak Photography
Author: Spark Logix Studios
Author URI: http://www.sparklogix.com
*/
* {
	margin: 0;
	padding: 0;
}

/* general */
@font-face {
    font-family: 'BlackJackRegular';
    src: url('https://2b158b.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/type/black_jack-webfont.eot');
    src: url('https://3014e9.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/type/black_jack-webfont.eot#iefix') format('embedded-opentype'),
         url('https://f1831c.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/type/black_jack-webfont.woff') format('woff'),
         url('https://d3c8a1.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/type/black_jack-webfont.ttf') format('truetype'),
         url('https://989f0e.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/type/black_jack-webfont.svg#BlackJackRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{background:#b9957b url(https://e12703.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bkg.png) repeat-x; font-family:Arial;font-size:12px; margin: 0;}
.post p {line-height:18px;margin-bottom:15px;}

#wrapper{
    width:100%; 
    margin: 0 auto;
	border: 0 none;
}

a {
	outline: none;
	color:#D4762A;
}

a img {
	border: 0;
}
p {
	margin-bottom:15px;
}
.clear {
	clear:both;
}
.aligncenter {
	margin:0 auto;
	display:block;
	width:auto;
}
.alignleft {
	float:left;
	margin:0 10px 5px 0;
}
.alignright {
	float:right;
	margin:0 0 5px 10px;
}

/* header */
#header{width:980px; margin: 0 auto;height:139px;background:url(https://5f5d96.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg_header.png) no-repeat;}

#header_top{height:62px;background:url(https://fb26b6.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/5shipping.png) 90px -1px no-repeat;}
#logo {float:left; margin-top:14px;width:250px;}
#logo h1 a {background:transparent url(https://a3268f.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/logo.png) no-repeat scroll left top;float:left;height:120px;width:250px;}
#logo h1 span {display:none;} 
/*#cart{height: 51px; float: right; margin-right: 0; border:0px}*/
#cart {
  background: url("https://2b988b.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/shopcart.png") no-repeat scroll 0 0 transparent;
  border: 0 none;
  float: right;
  height: 51px;
  margin-right: 0;
  text-align: center;
  width: 202px;
}
#cart a.shopcart {
	color: #A8885F; 
	text-decoration: none; 
	font-style: italic; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	position: relative; 
	font-size: 16px; 
	margin-left: 40px; 
	top: 5px;
}
#cart a.status {
	font-size: 10px; 
	position: relative; 
	float: right; 
	margin: 0pt 29px 0pt 0pt; 
	top: 4px; 
	text-decoration: none;
}

#nav{float:right;margin-right:10px;margin-top:36px;list-style-type:none; padding-top:3px;padding-bottom:3px; width:720px}


#nav ul { position: relative; display: block; width: 720px; height: 32px; z-index: 10;}
#nav li {display: inline;float:left; text-transform: uppercase; margin-left:27px; /*36px*/}
#nav a {color: #734100;	float: left;	font: bold 18px Aller, Arial,sans-serif;	margin-right: 1px;	padding: 5px 6px;	text-align: center;	text-decoration: none;}
#nav a:hover{color: #D4762A;}
#nav li.current_page_item>a,
#nav li.current-menu-item>a,
#nav li.current-menu-parent>a,
#nav li.current-page-parent>a {color: #D4762A;}
#nav li:first-child a {border-left: none;}

#nav li ul a{color:#734100;font: normal 12px Arial, Tahoma, Sans-serif; padding: 0; margin: 0; text-shadow: 1px 1px 0px #f9f1e6;}

#nav li.menu-item ul {
	display: none;
	float: left;
	list-style: none;
	position: absolute;
	top: 30px;
	left: 200px;
	z-index: 500;
}

#nav li.menu-item:hover ul {
	display: block;
}

#nav li.menu-item ul li {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	float: left;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
}

#nav li.menu-item-191 ul {
	background: url(https://34d020.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-prod-menu.png) no-repeat;
	width: 148px;
	height: 140px;
	padding: 28px 17px 22px;
} /* products */

#nav li.menu-item-27 ul {
	background: url(https://547c51.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-cat-menu.png) no-repeat;
	width: 468px;
	height: 200px;
	padding: 25px 17px;
} /* categories */


#header_middle{height:240px;}
#latestbox{height:240px;clear:both;}

#latestproducts{width:624px;padding-left:40px;margin-top:22px;float:left;padding-bottom:10px;}
.title{margin-bottom:12px;}
#latestproducts ul{clear:both;margin-top:10px;}
.latest_product{list-style-type:none;font: bold 12px Arial,sans-serif;color:#fff;float:left; width:120px;padding-right:25px;}

.latest_product img{border:#333333 1px solid;float:left;}
.latest_product a{text-decoration:none;font: bold 12px Arial,sans-serif;color:#fff;}
.product_info{clear:both;margin-top:2px;padding-left:3px;}
input.wpsc_buy_button {cursor:pointer;width:70px;border:none; background:none;font: bold 12px Arial,sans-serif;color:red;}


#storedesc{width:255px;float:right;margin-top:15px;padding-left:40px;padding-right:30px;padding-bottom:10px;border-left:#7B9FAB 1px dotted;height:202px;}
.box{background:#84979D none repeat scroll 0 0;border:1px solid #42555b;height:202px;padding:3px 4px 4px 8px;width:240px;color:#fff;}


#header_bottom{height:47px;clear:both;}
#categories{float:left;margin-left:35px;margin-top:12px;width:504px;}
#categories li{display: inline;float:left;}
#categories a {	color: #fff;	float: left;	font: bold 14px Arial,sans-serif;	margin-right: 1px;	padding: 5px 6px;	text-align: center;	text-decoration: none;border:#252422 1px solid;}
#categories a:hover {	color: #fff;background:#526D76; border:#7B9FAB 1px dotted;	}


#search form{float:right; width:250px;margin-right:30px;margin-top:12px;}
#search fieldset{border:none;background:url(https://fb24fb.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/search.gif) no-repeat;width:243px;height:25px;}
#search .text{border:none;background:#E9E9E9;position:relative;top:2px;left:2px;width:210px;}
#search .button-search{border:none;width:28px;text-indent: -1000em;cursor:pointer;background:transparent;}






/* content */
#content{width:624px;padding-left:40px;margin-top:22px;float:left;padding-bottom:10px;}
.textcol form{float:left;}

.title{margin-bottom:12px;margin-top:30px;}
#more_products ul{clear:both;margin-top:10px;}
.more_products{list-style-type:none;font: bold 12px Arial,sans-serif;color:#252422;float:left; width:120px;padding-right:25px;margin-bottom:10px;}

/* homepage */


.title{margin-bottom:12px;}
#homepage_products ul{clear:both;margin-top:10px;}
.homepage_product{list-style-type:none;font: bold 12px Arial,sans-serif;color:#252422;float:left; width:120px;padding-right:25px;margin-bottom:10px;}

.homepage_product img{border:#333333 1px solid;float:left;}
.homepage_product a{text-decoration:none;font: bold 12px Arial,sans-serif;color:#252422;}
.product_info{clear:both;margin-top:2px;padding-left:3px;}



/* sidebar */
#sidebar{float:left;margin-top:6px;margin-bottom:22px;margin-left: 10px;padding-bottom:10px;padding-left:10px;padding-right:10px;width:220px;}

#sidebar h2.widget-title{color:#a06536;font: bold 26px BlackJack,Arial,sans-serif;text-align: center;}

.sidebar_sep{border-top:#CCCCCC 1px dotted;height:15px;}

#sidebar .brands{background:url(https://69c112.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/brand.gif) no-repeat left;}
#sidebar .topproducts{background:url(https://d4e3eb.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/top.gif) no-repeat left;}

.widget {list-style-type:none;color:#666666;font-family:Arial,sans-serif;font-size:14px;font-size-adjust:none;
font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-bottom:15px;}
.widget ul {list-style-type:none;margin-left:15px;}
.widget ul li a{font-size:12px;color:#000;padding-left:1px;margin-left:1px;font-weight:normal;}

#mp_category_list { border: 1px solid #fff; border-bottom: 1px solid #f6e7d3; border-right: none; border-left: none;}
#mp_category_list li {background: none !important; border: 1px solid #f6e7d3; border-bottom: 1px solid #fff; border-right: none; border-left: none; height: 33px; width: 100%; text-transform: uppercase; line-height: 33px; padding: 0 !important; text-align: center;}
#mp_category_list li a {font: bold 15px Arial, Tahoma, sans-serif; text-decoration: none; color: #734100;}


#basket{margin-bottom:15px;}
.cart_title{color:#666666;font: bold 14px Arial,sans-serif;padding-left: 20px;background:url(https://cfdb57.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/basket.gif) no-repeat left;}
.visitshop a{color:#526D76;font: bold 12px Arial,sans-serif;padding-left: 20px;background:url(https://e0ff7e.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/arrow.gif) no-repeat left;}

.emptycart a{color:#526D76;font: bold 12px Arial,sans-serif;padding-left: 20px;background:url(https://e0ff7e.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/arrow.gif) no-repeat left;}
.gocheckout a{color:#526D76;font: bold 12px Arial,sans-serif;padding-left: 20px;background:url(https://e0ff7e.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/arrow.gif) no-repeat left;}

.empty{color:#666666;}
#sliding_cart{margin-top:15px;}
.shoppingcart th{padding-right:10px;}
.shoppingcart td{padding-right:10px;}
.shoppingcart td a{color:#526D76;font: bold 12px Arial,sans-serif; }

#brands{margin-bottom:15px;margin-left:27px;list-style-image:url(https://f17da1.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bt.gif);padding-top:8px;}

#brands li a{color:#526D76;font: bold 12px Arial,sans-serif;text-decoration:none;}
#brands li a:hover{text-decoration:underline;}

#topproducts{margin-bottom:15px;margin-left:27px;list-style-image:url(https://f17da1.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bt.gif);padding-top:8px;}
#topproducts li a{color:#526D76;font: bold 12px Arial,sans-serif;text-decoration:none;}
#topproducts li a:hover{text-decoration:underline;}






/* footer */
#footer{clear:both; width:100%; padding:0; margin: 0 auto;height:361px;background:url(https://04d950.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg_footer.png) center bottom no-repeat;}
#footer #footer-inner {width:980px; margin:0 auto; padding:0; height:322px;}
.touch {background: url(https://c3e2dc.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-touch.png) no-repeat; height: 110px; margin:40px 0 0 0; float:right; width:639px;}
.touch-text {padding: 20px 0 0 30px; color:#fff}
#searchwrapper {
width:600px; /*follow your image's size*/
height:45px;/*follow your image's size*/
background-image:url("https://0757cf.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-search.png");
background-repeat:no-repeat; /*important*/
padding:0px;
margin:5px 0 0 20px;
position:relative; /*important*/
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:6px;
left:21px;
width:336px;
height:35px;
font-size: 15px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#424242;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:0px;
left:380px;
width:131px;
height:45px;
}
#searchwrapper a
{
    float: right;
    margin-right: 10px;
}

.footer-menu {height:16px; padding:0; width: 630px; margin-top: 20px; float:right;}
.footer-menu div {
	display: block;
	float: left;
}

.footer-menu div ul {
	list-style: none;
	display: block;
	padding: 0;
}

.footer-menu div ul li {
	color: #f6d9b1;
	font: normal 12px Arial, Tahoma, sans-serif;
	height: 21px;
	width: 150px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}

.footer-menu div li a {
	color: #f6d9b1;
	text-transform: uppercase;
	line-height: 20px;
	text-decoration: none;
}

.footer-menu div li a:hover {
	color: #735F60;
}

.footer-menu div h3 {
	font: bold 14px Arial, Tahoma, Sans-serif;
	color: #fff6ea;
	text-transform: uppercase;
}

.footer-menu div.menu-products-container {
	width: 140px;
	display: block;
	float: left;
}

.footer-menu div.menu-categories-container {
	width: 470px;
	margin-left: 20px;
}

.footer-menu div.menu-categories-container ul {
	margin-left: -10px;
}

.footer-menu div.menu-categories-container ul li {
	margin: 0 0 0 10px;
}

.credit{width:980px;margin: 0 auto; color: #e3e2e2; font-family:Arial, Helvetica, sans-serif; font-size:11px; clear:both;height:39px;}
.credit p {margin:22px 0 0 0;float:left;width:490px;}
.credit span {color:#fff;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.credit a{color:#fff;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;text-decoration:none;}




/* wp e commerce */


.storytitle{padding:31px 0 10px 30px; font: bold 26px BlackJack,Arial,sans-serif;color:#734100;}
.storytitle a{color:#D4762A;text-decoration:none;}
.product_image{border:#333333 1px solid; !important} 

.clear_div {clear: both}

/* contact us */
#page-style {margin:0 auto; width:980px; font-size: 14px;}
#page-back {background: url("https://bb2ef3.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-content.png") repeat-y; width:980px}
#contact_info {float: left; margin-left: 33px; width:447px }
#contact_text {width:460px; float:left; line-height: 23px; padding-right: 80px; border-right: 1px solid #F0E5DC ;} 
#contact_us {width:350px; float:left; padding-left: 50px; }
.wpcf7-form p{margin-top: 10px;margin-bottom:0;}
#contact_area {margin-left: 33px; padding-bottom:1px;}
#page-backend {background: url("https://e986df.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-contentend.png") left bottom no-repeat; height:31px;}

body.page-id-25 #page-backend {
	height: 23px;
}

body.page-id-25 .storytitle {
	padding-bottom: 0px;
}

.wpcf7-submit {    background: url("https://b66812.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_message.png") no-repeat transparent;
    border: 0 none;
    height: 43px;
    left: 380px;   
    top: 0;
    width: 140px;
    margin: 0 0 10px 187px;
    padding:0px;
	cursor: pointer;
    color: transparent;
}

/*about page*/
#about-text {width:530px; float:left; line-height: 23px; padding-right: 80px; }
#about-img {background: url("https://841be8.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/about-img.png") no-repeat; height:376px; float:left; padding-left: 30px; width:296px }

/*blog main page*/
.blogtitle{padding:6px 0 10px 0px;font: bold 26px BlackJack,Arial,sans-serif;color:#D4762A;}
.blogtitle a{color:#D4762A;font: bold 26px BlackJack,Arial,sans-serif;text-decoration:none;}
#new-sidebar {float:left; width: 250px;}
#new-content {width:700px; float:right; margin: 0 10px;}
#news_main_column {margin-right:25px; list-style: none}
#news_main_column li{list-style: none}
#news_main_column a{color:#595959;font: Italic 16px Georgia, Arial,sans-serif;text-decoration:none; background: url("https://936020.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-post.png") no-repeat; height:52px; width:139px; display: block; text-align: center; padding-top: 14px; !important;}
#news_main_column div a{color:#595959;font: bold 16px Arial,sans-serif;text-decoration:none; background: none; display: inline; }

#news_main_column p{color:#595959;font: 14px Arial,sans-serif;text-decoration:none; margin:16px 0 16px 0; line-height: 24px;}
.next_link {float: right; margin:0 20px 0 0; color:#3f3f3f;}
.prev_link {float: left; margin:0 0 0 20px; color:#3f3f3f;}

/*blog-post page*/
/*.productcontent a img{width:665px; height:185px}*/

.mp_product_content a img {width: auto; height: auto; }

.blog_post_info {
  border-top: 1px solid #EBD6BD;
  margin: 30px 0 20px;
  padding: 30px 0 0;
}
.blog_post_info li {
	color: #595959;    
    font: bold 16px Arial,sans-serif;
    text-decoration: none;
	}

/*.comment a{color: #595959; font:14px Arial,sans-serif; text-decoration: none;}
#new-content ul.comment img {position: absolute;}
#new-content ul.comment cite{color:#000000;font: bold 16px Arial,sans-serif;text-decoration:none; position: relative; margin-left:100px;}
#new-content ul.comment .comment-meta a, #new-content ul.comment em.comment-awaiting-moderation{color:#000000;font: 14px Arial,sans-serif;text-decoration:none; position: relative; margin-left:100px}
#new-content ul.comment p{color:#000000;font: 14px Arial,sans-serif;text-decoration:none; position: relative; margin-left:100px}*/
/*
ol.commentlist {
	list-style: none;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	width: 705px;
	height: auto;
	margin: 0 -4px 0 -1px
}

div.comments-btm {
	height: 20px;
	float: left;
	clear: both;
	width: 705px;
	margin: 0 -4px 15px -1px
}

ol.commentlist li.comment {
	width: 658px;
	padding: 20px;
	display: block;
	float: left;
	border-top: 1px solid #EBD6BD;
	margin: 0 3px;
}
ol.commentlist li li.comment {
	width: 592px;
	padding: 20px 20px  !important;
	display: block;
	float: left;
	border-top: 1px solid #EBD6BD !important;
	border-bottom: none;
	margin: 10px 3px 0;
}
ol.commentlist li li li.comment {
	width: 530px;
	padding: 20px 20px 0 !important;
	display: block;
	float: left;
	border-top: 1px solid #EBD6BD !important;
	border-bottom: none;
	margin: 10px 3px 0;
}
ol.commentlist li li li li.comment {
	width: 468px;
	padding: 20px 20px 0 !important;
	display: block;
	float: left;
	border-top: 1px solid #EBD6BD !important;
	border-bottom: none;
	margin: 10px 3px 0;
}

ol.commentlist li.comment:first-child {
	padding-top: 0;
	border-top: 0 none;
}

li.comment div.comment-author {
	float: left;
	width: 60px;
}
li.comment div.commentmetadata, li.comment div.commentmetadata a {
	font-size:10px !important;
}
li.comment div.comment-content{
	width: 578px;
	float: left;
	margin: 0 0 0 20px;
	color: #cccccc;
	font: normal 13px Georgia;
}
li li.comment div.comment-content{
	width: 510px;
	float: left;
	margin: 0 0 0 20px;
	color: #cccccc;
	font: normal 13px Georgia;
}
li li li.comment div.comment-content{
	width: 450px;
	float: left;
	margin: 0 0 0 20px;
	color: #cccccc;
	font: normal 13px Georgia;
}
li li li li.comment div.comment-content{
	width: 390px;
	float: left;
	margin: 0 0 0 20px;
	color: #cccccc;
	font: normal 13px Georgia;
}

li.comment div.comment-content>a {
	color: #ccc;
}

li.comment div.comment-content span.fn {
	font: normal 18px/18px Georgia;
	color: #fff;
}

li.comment div.comment-content span.fn>a {
	color: #fff;
}

li.comment div.comment-content a.pubtime {
	color: #ccc;
	font: normal 12px Arial;
}

li.comment div.comment-content  .reply {
	float: right;
	color: #e7f35b;
	font: normal 12px Arial;
}

li.comment div.comment-content  .reply a {
	color: #e7f35b;
	text-decoration: underline;
}

div.response-wrap {
	float: left;
	width: 705px;
	height: auto;
	margin: 0 -4px 0 -1px;
}

div.contact-wrap {
	float: left;
	width: 705px;
	height: auto;
	margin: 0 -25px 0 -21px;
}

*/

div.list-container,
div.full-list-container {
	width: 960px;
	display: block;
	float: left;
	margin: 0 0 34px;
	padding: 10px 10px 20px;
	background:url("https://bb2ef3.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-content.png") repeat-y scroll 0 0 transparent;
}

div.full-list-container {
	margin-top: 40px;
	background: url(https://d73dee.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-photocats-bottom.png) no-repeat;
	height: 640px;
}

div.homepage-list {
	background: url(https://632c1f.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-selectcats-bottom.png) no-repeat;
	height: 572px;
	position: relative;
}

div.list-container ul,
div.full-list-container ul {
	list-style: none;
	display: block;
	float: left;
}

div.list-container ul li,
div.full-list-container ul li {
	width: 180px;
	display: block;
	float: left;
	margin: 0 10px 20px !important;
	background-color: #F8F0E7;
	padding: 19px;
	/*border: 1px solid #b29f8d;
	border-top: none;
	border-bottom: 1px solid #817265;*/
	-moz-box-shadow: 1px 1px 2px #b5aaa1;
	-webkit-box-shadow: 1px 1px 2px #b5aaa1;
	box-shadow: 1px 1px 2px #b5aaa1;
}

div.homepage-list ul li {
	margin: 0 10px 12px !important;
	width: 180px !important;
	height:180px !important;
	display: block;
	float: left;
	padding: 20px !important;
}

div.list-container li div.post-image,
div.full-list-container li div.post-image {
	display: block;
	float: left;
	width: 183px;
	height: 120px;
}

div.list-container li div.post-image a,
div.full-list-container li div.post-image a {
	display: block;
	float: left;
	text-align: center;
	border: 1px solid #f0e7d8;
	width: 181px;
	height: 118px;
}

div.list-container li h2,
div.full-list-container li h2 {
	font: bold 16px Arial, Tahoma, Sans-serif;
	color: #595959;
	margin: 0;
	margin-top: 10px;
	display: block;
	float: left;
	clear: both;
}

div.list-container li h2 a,
div.full-list-container li h2 a {
	color: #595959;
	text-decoration: none;
}

div.list-container li p,
div.full-list-container li p {
	font: italic 13px Georgia;
	color: #b2b2b2;
	padding: 4px 0;
	display: block;
	float: left;
	clear: both;
}

div.homepage-list div.full-list-container div.all-cats {
	display: block;
	clear: both;
	float: right;
	width: 190px;
	height: 47px;
	margin-right: 10px;
	position: absolute;
	bottom: 15px;
	right: 15px;
}

div.homepage-list div.full-list-container div.all-cats a {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -999px;
	width: 190px;
	height: 47px;
	background:url(https://51fa89.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-selectcats-all.png) no-repeat;
}

div.full-list-container div.all-cats {
	display: block;
	clear: both;
	float: right;
	width: 190px;
	height: 47px;
	margin: 0 23px 0 0;
	position: relative;
}

div.full-list-container div.all-cats a {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -999px;
	width: 190px;
	height: 47px;
	background:url(https://51fa89.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-selectcats-all.png) no-repeat;
}

div#mp_product_list {
	width: 960px;
	display: block;
	float: left;
	margin: 0 0 34px;
	padding: 0px 10px 20px;
	clear: both;
}

div#mp_product_list div.product {
	width: 220px;
	height: 415px;
	padding: 10px 0;
	margin: 0 10px 19px;
	border: 0 none;
	display: block;
	float: left;
	clear: none;
	position: relative;
}

div#mp_product_list div.product .mp_product_content {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}

div#mp_product_list div.product .mp_product_content>a {
	display: block;
	text-align: center;
	float: left;
	width: 218px;
	height: 138px;
	border:none;
}

.mp_product_image_list,
.mp_product_image_single,
.mp_product_image_widget {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow:none !important;
border: 0 none !important;
}

div#mp_product_list div.product h3 {
	font: bold 16px Arial, Tahoma, Sans-serif;
	color: #3f3f3e;
	margin: 10px 0 0;
	width: 220px;
	clear: both;
	display: block;
	float: left;
	text-align: center;
	height:38px;
	padding:0 !important;
}

div#mp_product_list div.product h3 a {
	color: #3f3f3e;
	text-decoration: none;
}

div#mp_product_list div.product .mp_product_meta {
	background: none !important;
	margin: 10px 0 0;
	padding:0 !important;
	display: block;
	float: left;
	width: 224px;
	height: 25px;
	position: relative;
}

div#mp_product_list div.product .mp_product_meta form {
	display: block;
	width: 224px;
	height: 25px;
	margin: 0 auto 0;
	float: none;
}

div#mp_product_list div.product .mp_product_meta a.mp_link_buynow {
	float: none;
	display: block;
	width: 224px;
	height: 25px;
	margin: 0 auto;
	text-indent: -999px;
	overflow: hidden;
	padding: 0;
	border: 0 none;
	background: url(https://4cc4ec.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_viewoptions.png) no-repeat;
	position:relative;
	left:0;
}

input.mp_button_addcart,
input.mp_button_addcart:hover {
	float: none;
	display: block;
	width: 154px;
	height: 50px;
	margin: 0 auto;
	text-indent: -999px;
	overflow: hidden;
	text-transform: capitalize; /*ie fix*/
	padding: 0 !important;
	border: 0 none !important;
	background:transparent url(https://7862ac.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_addtocart.png) no-repeat;
	cursor: pointer;
	-moz-border-radius: 0;
	-khtml-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	text-decoration: none;	
}

div.post div.mp_product_meta input.mp_button_addcart,
div.post div.mp_product_meta input.mp_button_addcart:hover {
	float: none;
	display: block;
	width: 274px;
	height: 88px;
	margin: 0 auto;
	text-indent: -999px;
	overflow: hidden;
	text-transform: capitalize; /*ie fix*/
	padding: 0 !important;
	border: 0 none !important;
	background:transparent url(https://e9ff53.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-single-addtocart.png) no-repeat;
	cursor: pointer;
	-moz-border-radius: 0;
	-khtml-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	text-decoration: none;	
}

div.post div.mp_product {
	display: block;
	clear: both;
	float: left;
	width: 620px;
	margin: 0 10px 0 20px;
}

div.post div.mp_product h2 {
	font: bold 21px Arial, Tahoma, sans-serif;
	color: #595959;
	margin-top: 20px;
	clear: both;
	display: block;
	padding: 0;
}

div.post div.mp_product h2 a {
	color: #595959;
	text-decoration: none;
}

div.post div.mp_product span.date {
	font: italic 13px Arial, Tahoma, sans-serif;
	color: #808080;
	margin: 10px 0;
	display: block;
	float: left;
	clear: both;
}

div.post div.mp_product p {
	margin: 10px 0;
	padding: 0;
	clear: both;
}

div.post div.mp_product_meta {
	clear: none;
	float: right;
	width: 281px;
	display: block;
	margin: 0 20px 0 9px;
	padding: 10px 10px !important;
	height: auto;
	background: #F4E2D6 !important;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	color:#595959;
}
div.post div.mp_product_meta h2 {
	padding:0 !important;
}

div.post div.mp_product_meta div.prod-desc {
	display: block;
	height: auto;
	float: left;
	overflow: hidden;
	width: 281px;
	margin-top: 10px;
}

div.post div.mp_product_meta div.prod-desc  p {
	/*margin-bottom: 0;*/
	padding:0 !important;
}	

div.productcontent .mp_product_meta form {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	width: 281px;
}

select.mp_product_variations {
	display: block;
	width: 200px;
	margin: 30px auto 0;
}

span.mp_quantity {
	display: block;
	width: 145px;
	margin: 10px auto 5px;
	clear: both;
}

span.mp_quantity label {
	font: italic 16px Arial, Tahoma, Sans-serif;
	color: #664631;
	width: 70px;
	margin: 0 10px;
}

span.mp_quantity input[type="text"] {
	width: 60px;
	height: 44px;
	line-height: 44px !important;
	font: bold 16px Arial, Tahoma, Sans-serif;
	color: #664631;
	border: 0;
	background: url(https://16ec87.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-quantity.png) no-repeat;
	text-align: center;
	vertical-align:middle;
}

div.prodpost-wrapper,div.blogpost-wrapper {
	display: block;
	clear: both;
	margin: 0 10px;
}

div.product-post {
	width: 220px;
	height: 260px;
	padding: 10px 0;
	margin: 0 10px 19px;
	border: 0 none;
	display: block;
	float: left;
	clear: none;
}

#sidebar div.product-post {
	margin: 0 0 19px
}

div.product-post h3 {
	font: bold 16px Arial, Tahoma, Sans-serif;
	color: #3f3f3e;
	margin: 5px auto;
	display: block;
	text-align:center;
}

div.product-post h3 a {
	color: #3f3f3e;
	text-decoration: none;
}

div.product-post div.prod-price {
	font: normal 13px Arial, Tahoma, Sans-serif;
	color: #808080;
	text-align: center;
	width: 220px;
	line-height: 20px;
}

div.product-post div.prod-price strong {
	font: bold italic 16px Arial, Tahoma, Sans-serif;
	color: #3f3f3e;
}

div.product-post div.btn-learnmore {
	width: 220px;
	display: block;
	margin: 10px 0 20px;
}

div.product-post div.btn-learnmore a {
	display: block;
	margin: 0 auto;
	width: 224px;
	height: 25px;
	text-indent: -999px;
	overflow: hidden;
	background: url(https://4cc4ec.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_viewoptions.png) no-repeat;
}

div.prodpost {
	display: block;
	float: left;
	margin: 0 10px;
}

div.prodpost div.prod-image {
	display: block;
	float: left;
	width: 460px;
	margin: 0 10px;
	text-align: center;
}

div.prodpost div.new-content {
	display: block;
	float: right;
	width: 460px;
	margin: 0 10px;
}

div.prodpost div.new-content .btn-category a {
	display: block;
	float: left;
	clear: both;
	height: 45px;
	width: 437px;
	background:url(https://7997d2.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-viewcats.png) no-repeat;
	text-indent: -999px;
	overflow: hidden;
	padding: 0;
	margin: 30px 0 0;
}

.section-title{padding:8px 0 8px 20px; font: bold 26px BlackJack,Arial,sans-serif;color:#94521d; text-shadow: 1px 1px 0px #f2ceb3;}

div#homepage-sections {
	display: block;
	float: left;
	clear: both;
	margin: 40px 0 0;
}

div#homepage-sections #homepage-menu {
	background: url(https://73deea.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-homepage-menu.png) 50% top no-repeat;
	width: 240px;
	height: 264px;
	display: block;
	float: left;
	margin-right: 10px;
}

div#homepage-sections #homepage-menu h3 {
	font: bold 26px BlackJack,Arial,sans-serif;color:#d4762a;
	text-align: center;
	margin: 20px 0 12px;
	padding: 0;
}

div#homepage-sections #homepage-menu ul,
#sidebar ul.menu {
	display: block;
	float: none;
	list-style: none;
	padding: 0;
	margin: 0 auto;
	border: 1px solid white;
	border-bottom: none;
	border-right: none;
	border-left: none;
	width: 195px;
}

div#homepage-sections #homepage-menu ul li,
#sidebar ul.menu li {
	background: none;
	border: 1px solid #F6E7D3;
	border-bottom: 1px solid white;
	border-right: none;
	border-left: none;
	height: 33px;
	width: 195px;
	text-transform: uppercase;
	line-height: 33px;
	padding: 0;
	text-align: center;
}

div#homepage-sections #homepage-menu ul li.menu-item-248 {
	border-bottom: 0 none;
}

div#homepage-sections #homepage-menu li a,
#sidebar ul.menu li a {
	font: bold 15px Arial, Tahoma, sans-serif;
	text-decoration: none;
	color: #734100;
	line-height: 33px;
}

div#homepage-sections #homepage-menu li a:hover,
#sidebar ul.menu li a:hover {
	color: #D4762A;
}

div#homepage-sections #homepage-intro {
	display: block;
	float: left;
	width: 720px;
	margin-left: 10px;
	background: url(https://e4996f.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-homepage-intro.png) no-repeat;
	height: 264px;
}

div#homepage-sections #homepage-intro h1 {
	margin: 20px 22px 12px;
	padding: 0;
	color:#333;
}

div#homepage-sections #homepage-intro #homepage-content {
	margin: 0 22px 20px;
	display: block;
	float: left;
	clear: both;
	max-height: 178px;
	overflow: hidden;
	color:#333;
	line-height: 20px;
}

div#homepage-sections #homepage-intro #homepage-content p {
	margin: 5px 0;
}

div.cartcontent {
	margin: 0 10px;
	display: block;
	float: left;
	clear: both;
}

form#mp_cart_form table.mp_cart_contents {
	margin: 0 10px;
	width: 940px;
	padding: 0;
	border: 0 none;
	border-collapse: collapse;
	border-spacing: 0;
}

form#mp_cart_form table.mp_cart_contents thead {
	display: none;
}

form#mp_cart_form input {
	width: auto;
	height: auto;
}

form#mp_cart_form table.mp_cart_contents tr {
	height: 110px;
	border-bottom:10px solid #FDFAF6;
}

form#mp_cart_form table.mp_cart_contents tfoot tr {
	height: auto;
}

form#mp_cart_form table.mp_cart_contents td.mp_cart_col_thumb {
	text-align: center;
	background-color: #f4e2d6;
}

form#mp_cart_form table.mp_cart_contents td.mp_cart_col_product_table {
	font: bold 16px Arial;
	color: #3f3f3e;
	background-color: #f4e2d6;
}
form#mp_cart_form table.mp_cart_contents td.mp_cart_col_product_table a {
	color: #3f3f3e;
	text-decoration: none;
}

form#mp_cart_form table.mp_cart_contents td.mp_cart_col_price {
	font: bold 16px Arial;
	color: #3f3f3e;
	background-color: #f4e2d6;
}

form#mp_cart_form table.mp_cart_contents td.mp_cart_col_quant {
	width: 220px;
	background-color: #f4e2d6;
	line-height: 44px !important;
	vertical-align: middle;
}

form#mp_cart_form td.mp_cart_col_quant input[type="text"] {
	width: 60px;
	height: 44px;
	line-height: 44px !important;
	font: bold 16px Arial, Tahoma, Sans-serif;
	color: #664631;
	border: 0;
	background: url(https://16ec87.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-quantity.png) no-repeat;
	text-align: center;
}

form#mp_cart_form table.mp_cart_contents tbody td.mp_cart_subtotal_lbl {
	height: 100px;
	text-align: left;	padding-left: 75px;
}

form#mp_cart_form table.mp_cart_contents td.mp_cart_subtotal_lbl a {
	font: bold 13px Arial;
	color: #3f3f3e;
	text-decoration: none;
	float:right;
	text-align:right;
	margin-right:70px;
}

form#mp_cart_form table.mp_cart_contents td.mp_cart_subtotal_lbl div#coupon-code {
	float: right;
	margin-right:61px;
}

form#mp_cart_form td.mp_cart_subtotal_lbl div#coupon-code label {
	font: bold 16px Arial;
	color: #3f3f3e;
	display: block;
	float: left;
	line-height: 50px;
}

form#mp_cart_form td.mp_cart_subtotal_lbl div#coupon-code input[type="text"] {
	background: url(https://94aebc.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/input-coupon.png) no-repeat;
	height: 44px;
	line-height: 44px !important;
	padding: 0 15px;
	width: 150px;
	display: block;
	float: left;
	margin: 3px 20px 3px 15px;
	border: 0 none;
	font: normal 16px Arial;
	color: #3f3f3e;
}

form#mp_cart_form td.mp_cart_subtotal_lbl div#coupon-code input[type="submit"] {
	display: block;
	float: left;
	width: 103px;
	height: 50px;
	text-transform: capitalize;
	overflow: hidden;
	text-indent: -999px;
	background: url(https://9ed401.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-apply-code.png) no-repeat;
	border: 0 none;
	cursor: pointer;
}

form#mp_cart_form tfoot td.mp_cart_subtotal_lbl,
form#mp_cart_form tfoot td.mp_cart_col_total {
	font: bold 16px Arial;
	color: #3f3f3e;
	line-height: 50px;
}

form#mp_cart_form tfoot td.mp_cart_col_updatecart {
	width: 161px;
}

form#mp_cart_form tfoot td.mp_cart_col_updatecart input[type="submit"] {
	display: block;
	float: left;
	width: 161px;
	height: 50px;
	text-transform: capitalize;
	overflow: hidden;
	text-indent: -999px;
	background: url(https://dd73a4.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-updatecart.png) no-repeat;
	border: 0 none;
	cursor: pointer;
}

p.mp_cart_direct_checkout{
	display: block;
	clear: both;
	margin: 20px 10px;
	background-color: #f4e2d6;
	height: 50px ;
	padding: 10px;
	text-align: left !important;
	position: relative;
	width: 920px;
}

p.mp_cart_direct_checkout a.mp_cart_direct_checkout_link {
	display: block;
	float: left;
	background: url(https://e388b5.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_checkout.png) no-repeat;
	height: 50px;
	width: 161px;
	margin: 0;
	padding: 0;
	text-indent: -999px;
	overflow: hidden;
	border: 0 none;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;	
	position: absolute;
	bottom: 10px;
	right: 10px;
	top:10px;
}

table.mp_cart_login {
	background: url(https://9810d4.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-checkout-login.png) no-repeat;
	height: 320px;
	width: 940px;
	margin: 20px 10px;
}

table.mp_cart_login thead th {
	font: bold 26px BlackJack,Arial,sans-serif;color:#a06536;padding-top:20px;
}

table.mp_cart_login tbody td.mp_cart_login {
	padding: 19px 65px 0;
	width: 451px;
}

table.mp_cart_login tbody td.mp_cart_login label {
	float: left;
	display: block;
	clear: both;
	font: bold 16px Arial;
	color: #3f3f3e;
	width: 127px;
	line-height: 44px;
	height: 44px;
	margin: 10px 0;
}

table.mp_cart_login tbody td.mp_cart_login input[type="text"],	
table.mp_cart_login tbody td.mp_cart_login input[type="password"] {
	background: url(https://162475.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/input-login-checkout.png) no-repeat;
	height: 25px;
	width: 271px;
	margin: 0;
	padding: 0 15px;
	display: block;
	float: left;
	border: 0 none;
	font-size: 16px;
}

table.mp_cart_login tbody td.mp_cart_login input#mp_login_submit {
	display: block;
	float: right;
	border: 0;
	background: url(https://217c4a.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_log-checkout.png) no-repeat;
	width: 181px;
	height: 50px;
	text-indent: -999px;
	overflow: hidden;
	text-transform: capitalize;
	cursor: pointer;
	margin-top: -30px;
	margin-right: -50px;
}

table.mp_cart_login tbody td.mp_cart_checkout a.mp_cart_direct_checkout_link {
	display: block;
	float: left;
	background: url(https://e388b5.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_checkout.png) no-repeat;
	height: 50px;
	width: 161px;
	margin: 20px 0 0 84px;
	padding: 0;
	text-indent: -999px;
	overflow: hidden;
	border: 0 none;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;	
}

table.mp_cart_shipping thead {
	background-image: none;
}

p.mp_cart_direct_checkout input#mp_shipping_submit {
	display: block;
	float: right;
	background: url(https://e388b5.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_checkout.png) no-repeat;
	height: 50px;
	width: 161px;
	margin: 0;
	padding: 0;
	text-indent: -999px;
	overflow: hidden;
	border: 0 none;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;	
	text-transform:capitalize;
}

form#mp_shipping_form {
    background: none repeat scroll 0 0 #F4E2D6;
    float: right;
    padding: 10px;
    width: 940px;
}
form#mp_shipping_form p.mp_cart_direct_checkout {
  background-color: #F4E2D6;
  clear: both;
  display: block;
  height: 50px;
  margin: 20px 10px;
  padding: 10px;
  position: relative;
  text-align: left !important;
  width: 398px;
}


.mp_cart_empty {
	background: none repeat scroll 0 0 #F4E2D6;
	padding: 20px;
	width: 915px;
}


#news_main_column div.reply {
	margin-bottom: 10px;
}

#news_main_column div.reply a {
	font-size: 12px;
	color: #b9947b;
	text-decoration: underline;
}

#news_main_column ol.commentlist {
	list-style: none;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	width: 675px;
	height: auto;
}

#news_main_column ol.commentlist li.comment {
	width: 629px;
	padding: 20px;
	display: block;
	float: left;
	border-top: 1px solid #4e3924;
	border-bottom: 1px solid #2f1f1d;
	margin: 0 3px;
}

#news_main_column ol.commentlist li li.comment {
	width: 603px;
	padding: 20px 20px 0 !important;
	display: block;
	float: left;
	border-top: 1px solid #4e3924 !important;
	border-bottom: none;
	margin: 10px 3px 0;
}

#news_main_column ol.commentlist li li li.comment {
	width: 577px;
	padding: 20px 20px 0 !important;
	display: block;
	float: left;
	border-top: 1px solid #4e3924 !important;
	border-bottom: none;
	margin: 10px 3px 0;
}

#news_main_column ol.commentlist li li li li.comment {
	width: 551px;
	padding: 20px 20px 0 !important;
	display: block;
	float: left;
	border-top: 1px solid #4e3924 !important;
	border-bottom: none;
	margin: 10px 3px 0;
}

#news_main_column ol.commentlist li.comment:first-child {
	padding-top: 0;
	border-top: 0 none;
}

#news_main_column li.comment div.comment-meta {
	float: left;
	width: 60px;
}

#news_main_column li.comment div.comment-content{
	width: 549px;
	float: left;
	margin: 0 0 0 20px;
	color: #595959;
	font: normal 13px Georgia;
}

#news_main_column li li.comment div.comment-content{
	width: 523px;
	float: left;
	margin: 0 0 0 20px;
	color: #595959c;
	font: normal 13px Georgia;
}
#news_main_column li li li.comment div.comment-content{
	width: 497px;
	float: left;
	margin: 0 0 0 20px;
	color: #595959;
	font: normal 13px Georgia;
}
#news_main_column li li li li.comment div.comment-content{
	width: 471px;
	float: left;
	margin: 0 0 0 20px;
	color: #595959;
	font: normal 13px Georgia;
}

#news_main_column li.comment div.comment-content>a {
	color: #595959;
}

#news_main_column li.comment div.comment-content span.fn {
	font: normal 18px/18px Georgia;
	color: #595959;
}

#news_main_column li.comment div.comment-content span.fn>a {
	color: #595959;
}

#news_main_column li.comment div.comment-content a.pubtime {
	color: #503237;;
	font: normal 12px Arial;
}

#news_main_column li.comment div.comment-content  .reply {
	float: right;
	color: #e7f35b;
	font: normal 12px Arial;
}

#news_main_column li.comment div.comment-content  .reply a {

	font-size: 12px;
	color: #b9947b;
	text-decoration: underline;
}

div#respond {
	margin-top: 10px;
}

div#respond label {
	height: 29px;
	line-height: 29px;
}

div#respond input#author {
	margin-right: 50px;
}

div#respond textarea {
	resize: none;
	width: 675px;
}	

div#respond input[type="submit"] {
	background: url(https://8e5807.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-postcomment.png) no-repeat;
	width: 150px;
	height: 50px;
	display: block;
	float: right;
	text-indent: -999px;
	text-transform: capitalize;
	overflow: hidden;
	margin: 15px 0;
	border: 0;
}	

div#breadcrumb {
	font: normal 10px Arial, Tahoma, Sans-serif;
	margin: 10px 20px 30px;
	color: #503237;
	display: block;
	float: left;
	clear: both;
	width: 940px;
}

div#breadcrumb a {
	text-decoration: none;
	color: #503237;
}

div.blog_post {
	border-bottom: 1px solid #ebd6bd;
	margin-bottom: 10px;
}

div#DDSliderCont {
	margin: 20px 20px 0;
}

div#DDSliderCont li {
	position: relative;
}

div#DDSliderCont li div.sliderText {
	position: absolute;
	bottom: 23px;
	left: 30px;
	width: 834px;
	background: url(https://d4f03e.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/bg-sliderText.png) repeat-x;
	display: block;
	float: left;
	clear: both;
	padding: 20px 38px;
}

div#DDSliderCont li div.sliderText h2.slideTitle {
	font: bold 30px Arial, Tahoma, Sans-serif;
	color: #fdfaf6;
	display: block;
	float: left;
}

div#DDSliderCont li div.sliderText div.sliderDesc {
	display: block;
	float: left;
	clear: both;
	width: 78%;
	font: italic 16px Georgia;
	color: #fdfaf6;
}

div#DDSliderCont li div.sliderText div.sliderButton {
	display: block;
	float: left;
	width: 180px;
}

div#DDSliderCont li div.sliderText div.sliderButton a {
	display: block;
	width: 179px;
	height: 60px;
	margin: 0 auto;
	background: url(https://a44abb.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn-slider.png) no-repeat;
	text-indent: -999px;
	overflow: hidden;
}


/** Contact Form 7 Modifications **/
span.wpcf7-not-valid-tip {
	left:7px !important;
	top:-3px !important;
	width:180px !important;
}
div.wpcf7-response-output {
	margin: 10px 10px 0 0 !important;
}


/** MarketPress Order Page Mods **/
.productcontent p {
	padding:0 30px;
}
.productcontent h2 {
	color:#D4762A;
	padding:0 30px 10px;
}
.productcontent h3 {
	padding:0 30px;
}
.productcontent ul{
	margin:5px 0 15px;
	list-style:none;
	padding:0 30px;
}
.productcontent ul li{
	margin:2px 0;
	list-style:none;
}
.mp_cart_contents th.mp_cart_col_product, .mp_cart_contents th.mp_cart_col_thumb, .mp_cart_contents th.mp_cart_col_quant, .mp_cart_contents th.mp_cart_col_price, .mp_cart_contents th.mp_cart_col_subtotal, .mp_cart_contents th.mp_cart_col_downloads {
  background: #F4E2D6 !important;
  padding:5px 10px;
}
table.mp_cart_login td, table.mp_cart_contents td, table.mp_cart_shipping td {
  padding: 10px;
  vertical-align: middle;
}
table.mp_cart_login td, table.mp_cart_contents td, table.mp_cart_shipping td a, table.mp_cart_login td, table.mp_cart_contents td, table.mp_cart_shipping td a:hover{
	color:#D4762A;
}
table.mp_cart_contents {
	margin:0 30px 20px;
}
.productcontent td.right {
	padding:0 10px 0 30px;
}
a.mp_orderstatus_link {
	margin:10px 30px 0;
}
.productcontent form {
	margin:0 30px;
}



/** MarketPress Widget Mods **/
.widget ul li h3.mp_product_name, .widget ul li h3.mp_product_name a{color:#3f3f3e;font:bold 16px Arial,Tahoma,Sans-serif;text-align:center;padding:5px 5px 0;text-decoration:none;}
.mp_product_meta {background:none !important;}
#sidebar a.mp_link_addcart, a.mp_link_buynow {
	width: 220px;
	display: block;
	margin: 10px 0 20px 0 !important;
	display: block;
	width: 224px;
	height: 25px;
	text-indent: -999px;
	overflow: hidden;
	background: url(https://4cc4ec.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_viewoptions.png) no-repeat !important;
	border:none !important;
	padding: 0 0 0 1px !important;
	position:relative;
	left:13px;
}
div.mp_product_meta div.btn-learnmore a {
	display: block;
	margin: 0 auto;
	width: 224px;
	height: 25px;
	text-indent: -999px;
	overflow: hidden;
	background: url(https://4cc4ec.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_viewoptions.png) no-repeat;
}
input.btn-learnmoreside {
	width: 220px;
	display: block;
	margin: 10px 0 20px 0;
	display: block;
	width: 224px;
	height: 25px;
	text-indent: -999px;
	overflow: hidden;
	background: url(https://4cc4ec.claudeassets.com/20180828050259im_/http://www.crookedoakphoto.com/wp-content/themes/wpStore/img/btn_viewoptions.png) no-repeat;
	border:none;
}
div.mp_product_meta div.btn-learnmore {
  display: block;
  margin: 10px 0 20px;
  width: 224px;
}

div.mp_product_meta {
  clear: both;
  margin-top: 10px;
  overflow:visible !important;
  padding:0 !important;
  margin-right: !important;
}



/*
     FILE ARCHIVED ON 08:26:03 Jul 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:42:29 Jul 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.664
  exclusion.robots: 0.079
  exclusion.robots.policy: 0.067
  esindex: 0.009
  cdx.remote: 61.225
  LoadShardBlock: 422.321 (3)
  PetaboxLoader3.datanode: 536.295 (5)
  PetaboxLoader3.resolve: 246.615 (4)
  load_resource: 626.284 (2)
*/