@charset "UTF-8";
/* CSS Document */

.standard_header {
	padding-left:38px;
	padding-top:22px;
	padding-bottom:15px;
	padding-right:35px;
	border-bottom:dotted 1px #6E6A54;
	background-color:#BDBBB1;
}

.standard {
	padding-left:70px;
	padding-top:22px;
	padding-bottom:20px;
	padding-right:45px;
}

.standard_header h1 {
	margin:0px;
	padding:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:16px;
	font-weight:normal;
}

.standard_header h2 {
	margin:0px;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
}

.standard a {
	font: 12px/16px Arial;
	color:#000000;
	text-decoration:none;
}

.standard a:hover {
	/* color: #C19B6B; */
	color: #74211d;
	text-decoration:none;
}

#termsofuseb {
	text-align:right;
}

#termsofuseb a  {
   	text-decoration: none;
   	color: #7B6861;
	font-size:11px;
	padding-right:80px;
}

#termsofuseb a:hover  {
   	color: #C19B6B;
	text-decoration:none;
}

.black_body {
	background-color:#000000;
	width:852px;
}

.black_body ul.category_list {
	margin:0px;
	padding-top:60px;
	padding-left:0px;
	padding-right:75px;
	padding-bottom:60px;
	width:776px;
}

.black_body ul.category_list li {
	display:inline-block;
	width:180px;
	height:260px;
	float:left;
	text-align:center;
	padding-left:75px;
}

.black_body ul.category_list li a {
	width:180px;
	height:200px;
	display:inline-block;
	background-repeat:no-repeat;
}

.black_body ul.category_list li a .image {
	margin-top:190px;
	display:block;
	height:16px;
	width:100%;
	overflow:hidden;
}

.black_body ul.category_list li a .desc {
	padding-top:8px;
	display:block; text-align:center; color:#FFFFFF;
}
.black_body ul.category_list li a:hover .desc {
	/* text-decoration:underline; */
}
.black_body ul.category_list li a:hover {
	position:relative;
	top:-3px;
	z-index:100;
}
.black_body ul.category_list li a:hover .image {
	margin-top:193px;
}

#cwitches a {	background-image: url(../images/witchimageb.gif);		}
#cwitches a .image {	background-image: url(../images/fwitchesgb.gif); width:92px; margin-left:44px; }
#cfamily a { 	background-image: url(../images/familyimageb.gif); 		}
#cfamily a .image {	background-image: url(../images/ffamilygb.gif); width:72px; margin-left:52px; height:14px;
	background-image:url(../images/nature-category.png); width:78px; margin-left:50px;
 }
#cfamily a .desc { padding-top:10px; }
#cpeople a {		background-image: url(../images/peopleimageb.gif); 		}
#cpeople a .image {	background-image: url(../images/fpeoplegb.gif); width:69px; margin-left:55px; height:14px;  }
#cpeople a .desc { padding-top:10px; }
#cabstracts a {	background-image: url(../images/abstractsimageb.gif);		}
#cabstracts a .image {
	/*background-image: url(../images/fabstractsgb.gif); */
	/* background-image: url(../images/allother/allother-home.gif); */
	background-image: url(../images/allother/whimsical-category.png);
	width:120px; margin-left:32px; height:14px;	}
#cgalleries a {	background-image: url(../images/galleriesimageb.gif);		}
#cgalleries a .image {	background-image: url(../images/fgalleriesgb.gif); width:101px; margin-left:40px; height:14px;	}
#cgalleries a .desc { padding-top:10px; }
#cpainting a {	background-image: url(../images/paintingimageb.gif); width:179px;		}
#cpainting a .image {	background-image: url(../images/fpaintinggb.gif); width:100px; margin-left:40px;	}
#cundraped a {	background-image: url(../images/undrapedimageb.gif); width:179px; 		}
#cundraped a .image {	background-image: url(../images/fundrapedgb.gif); width:112px; margin-left:34px; height:15px;	}
#cundraped a .desc { padding-top:9px; }
#cmystical a {	background-image: url(../images/mysticalimageb.gif);		}
#cmystical a .image {	background-image: url(../images/fmysticalgb.gif); width:99px; margin-left:40px;	}
#cmollie a {		background-image: url(../images/molliekelloggimageb.gif); width:173px;	}
#cmollie a .image {	background-image: url(../images/fmolliekellogggb.gif); width:173px; margin-left:3px; height:14px;	}
#cmollie a .desc { padding-top:10px; }
/*
#cwitches a:hover, #cfamily a:hover, #cpeople a:hover,
#cabstracts a:hover, #cgalleries a:hover, #cmystical a:hover{
	 background-position: -180px 0%;
}
 #cpainting a:hover,#cundraped a:hover, #cmollie a:hover  {
	 background-position: -179px 0%;
}
*/
#cwitches a:hover .image {	background-position: -92px 0%; }
#cfamily a:hover .image {	background-position: -72px 0%;
	background-position:-78px 0%;  }
#cpeople a:hover .image {	background-position: -69px 0%;  }
#cabstracts a:hover .image {	background-position: -120px 0%; 	}
#cgalleries a:hover .image {	background-position: -101px 0%; 	}
#cpainting a:hover .image {	background-position: -100px 0%;	}
#cundraped a:hover .image {	background-position: -112px 0%;	}
#cmystical a:hover .image {	background-position: -99px 0%; 	}
#cmollie a:hover .image {	background-position: -173px 0%; 	}


.category_header {
	padding-left:38px;
	padding-top:22px;
	padding-bottom:15px;
	padding-right:35px;
	background-color:#BDBBB1;
}

.category_header h1 {
	margin:0px;
	padding:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:16px;
	font-weight:normal;
}

.category_header h2 {
	margin:0px;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	position:absolute;
	z-index:20;
}

.category {
	background-color:#BDBBB1;
	padding-left:10px;
	padding-bottom:20px;
	margin-top:-10px;
}

.category .pagination {
	text-align:center;
	padding-top:15px;
}

.category .pagination a {
	font-size:16px;
	color:#FFFFFF;
}

.category_body {
	display:inline-block;
	overflow:hidden;
	background-image:url(/works/images/category_page_bg.jpg);
	background-repeat:repeat;
	background-position:0px 26px;
	padding-top:26px;
	padding-bottom:26px;
}

.category .item {
	width:206px;
	height:262px;
	margin-top:1px;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:0px;
	float:left;
	display:block;
	overflow:hidden;
}

.category .item .image {
	width:190px;
	height:190px;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:8px;
	margin-right:0px;
	text-align:left;
	display:block;
	overflow:hidden;
	border:0px;
}

.category .item .image img {
	border:0px;
}

.category .title {
	text-align:center;
	font-weight:bold;
	height:18px;
	overflow:hidden;
	color:#3f3f35;
	display:block;
}

.category .info {
	text-align:center;
	color:#606151;
	display:block;
}

.category a:hover {
	border-bottom:0px;
	position:relative;
	top:-3px;
}

.category a:hover .image {
	height:193px;
}

.category a.item:hover .title {
	/* color: #C19B6B; */
	color: #74211d;
}

/************* PRODUCTS ***********************/
.product_header {
	padding-left:38px;
	padding-top:22px;
	padding-bottom:15px;
	padding-right:35px;
	background-color:#BDBBB1;
}

.product_header h1 {
	margin:0px;
	padding:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:16px;
	font-weight:normal;
	position:relative;
	z-index:20;
}

.product_header h2 {
	margin:0px;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	z-index:20;
	position:relative;
}

.product {
	background-color:#BDBBB1;
	padding-left:0px;
	/* padding-bottom:20px; */
	margin-top:-50px;
}

.product_body {
	display:inline-block;
	overflow:hidden;
	background-image:url(/works/images/product_bg-2.jpg);
	background-repeat:no-repeat;
	width:852px;
	height:635px;
}

.product_image {
	width:610px;
	height:606px;
	float:left;
	margin-top:45px;
	text-align:center;
	overflow:hidden;
	line-height:571px;
	vertical-align:middle;
}
.product_image img {
	max-height:606px;
	max-width:610px;
}
.magnifier_div {
	height:17px;
	padding-right:247px;
	position:relative;
	top:-34px;
}
.magnifier_div a.magnifier {
	clear:both;
	width:17px;
	height:17px;
	background-image:url(/works/images/price_list_glass-dark.gif);
	float:right;
	vertical-align:bottom;
}

.magnifier_div a.magnifier:hover  {
	background-position:-17px 0px;
}

.product_image img {
	vertical-align:middle;
}

.product_alternates {
	width:220px;
	margin-top:45px;
	float:left;
	position:relative;
	left:20px;
	top:20px;
}

.product_alternates a {
	float:left;
	width:105px;
	display:block;
	height:140px;
	text-align:center;
	cursor:pointer;
}

.product_alternates a img {
	/* border:solid 1px transparent; */
	border:0px;
}

.product_alternates a:hover img {
	/* border:solid 1px transparent; */
	border:0px;
	position:relative;
	top:-2px;
}

.product_alternates a span {
	display:block;
	padding-top:5px;
	text-align:center;
}

.product_footer {
	background-image:url(/works/images/product_footer_bg.jpg);
	background-repeat:repeat-y;
	/* padding-bottom:30px; */
	display:block;
}

.product_footer, .product_footer table {
	min-height:390px;
}
.product_footer .purchase_column table {
	min-height:inherit;
}

.product_footer .info_column {
	/* float:left; */
	width:245px;
	padding-top:30px;
	padding-left:40px;
	padding-bottom:30px;
}

.product_footer .info_column .title {
	font-size:16px;
	padding-right:20px;
	padding-bottom:16px;
	color:#3F3F35;
}

.add_to_cart {
	/* color:#6E6A54; */
	color:#815f47;
	font:10px/25px Verdana;
}

.add_to_cart:hover {
	color:#74211D;
}

.product_footer .purchase_column {
	/* float:left; */
	width:327px;
	padding-top:20px;
	padding-bottom:30px;
}

.product_footer .purchase_info {
	/* float:left; */

	width:196px;
	background-color:#cac6ba;
	position:relative;
	/* top:-5px; */
	margin-top:-5px;
	/* height:255px; */
	z-index:400;
	padding:20px;
}

.product_footer .purchase_info #original_info {
	width:156px;
	word-wrap:break-word;
}

.product_footer .purchase_info #print_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #print2_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #print3_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #print4_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #print5_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #glic1_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #glic2_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #mglic_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #card_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #tshirt1_info {
	display:none;
	width:156px;
}

.product_footer .purchase_info #tshirt2_info {
	display:none;
	width:156px;
}


.product_footer .purchase_info #tshirt3_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #jewelry1_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #jewelry2_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #jewelry3_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #poster1_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #dvd1_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #bluray1_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #button_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #still_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #sculpture_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #edition2_info {
	display:none;
	width:156px;
}
.product_footer .purchase_info #edition3_info {
	display:none;
	width:156px;
}

.product_info_row {
	background-image:url(/works/images/product_info_row_bg.jpg);
	background-repeat:no-repeat;
	/* color:#5f5d53; */
	color:#000000;
}

.view_cart {
	text-align:right;
	padding-right:35px;
	padding-top:8px;
	vertical-align:middle;
	height:17px;
	line-height:17px;
	overflow:hidden;
}

.view_cart a {
	/* color:#6E6A54; */
	color:#815f47;
	font:10px/25px Verdana;
	line-height:17px;
	vertical-align:top;
	display:inline-block;
	height:17px;
}

.view_cart a span {
	display:inline-block;
	background-image:url(/works/images/id32itemsbv2.gif);
	width:17px;
	height:16px;
	overflow:hidden;
	float:left;
	background-position:0px 0px;
}

.view_cart a:hover {
	color:#74211D;
}

.view_cart a:hover span {
	background-position:-17px 0px;
}

.product_info_row td {
	height:33px;
}

.purchase_info_title {
	padding-top:3px;
	/* color:#6b6318; */
	color:#6E6A54;
	font-size:14px;
	padding-bottom:5px;
}

.quantity {
	width:20px;
	height:20px;
	background-color:#cac7b9;
	border:solid 1px #afada2;
}

.arrow_on {
	width:21px;
	background-image:url(/works/images/product_arrow.jpg);
	background-repeat:no-repeat;
}
.arrow_off {
	width:21px;
	background-image:none;
}

.price_list {
	/* padding-left:70px;
	padding-top:22px;
	padding-bottom:20px;
	padding-right:45px; */
	margin-top:-3px;
	padding-top:30px;
	/* background-image:url(/works/images/price_list_horz.jpg);
	background-repeat:repeat-x; */
	/* border-top:1px dotted #6E6A54; */
	padding-bottom:30px;
}

.price_list a {
	font: 12px/16px Arial;
	color:#000000;
	text-decoration:none;
}

.price_list a:hover {
	/* color: #C19B6B; */
	color: #74211d;
	text-decoration:none;
}

.price_list_tr {
	background-image:url(/works/images/price_list_horz.jpg);
	background-repeat:repeat-x;
	background-position:0px 95px;
}

.price_list_tr td {
	height:97px;
	vertical-align:middle;
	font-size:14px;
	text-align:center;
	font-size:13px;
}

.price_list_end_tr {

}

.price_list_end_tr td {
	height:97px;
	vertical-align:middle;
	font-size:14px;
	text-align:center;
	font-size:13px;
}

.price_list_dotted_td {
	background-image:url(/works/images/price_list_vert.jpg);
	background-repeat:repeat-y;
}

a.glass {
	width:17px;
	height:18px;
	background-image:url(/works/images/price_list_glass.gif);
	background-repeat:no-repeat;
	display:block;
	margin-right:10px;
}

a.glass:hover {
	background-position:-17px;
}

a.cart {
	width:17px;
	height:21px;
	background-image:url(/works/images/price_list_cart.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin-left:10px;
}

a.cart:hover {
	background-position:-17px;
}

a.info {
	width:11px;
	height:11px;
	background-repeat:no-repeat;
	background-image:url(/works/images/price_list_info.gif);
	display:block;
	float:left;
	margin-left:10px;
	margin-top:5px;
	margin-right:10px;
}

a.info:hover {
	background-position:-11px;
}

a.contact {
	width:13px;
	height:9px;
	background-repeat:no-repeat;
	background-image:url(/works/images/price_list_contact.gif);
	display:block;
	margin-left:10px;
	margin-right:10px;
}

a.contact:hover {
	background-position:-13px;
}

.photographer {
	float:right;
	color:#A4A199;
	font-size:10px;
	padding-right:20px;
}

.about_header {
	padding-left:38px;
	padding-top:22px;
	padding-bottom:15px;
	padding-right:35px;
	background-color:#BDBBB1;
	clear:both;
}

.about_header h1 {
	margin:0px;
	padding:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:16px;
	font-weight:normal;
	position:relative;
	z-index:20;
}

.about_header h2 {
	margin:0px;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	position:relative;
	z-index:20;
}

.about_body {
	background-image:url(/works/images/about_bg.jpg);
	background-repeat:repeat-y;
	width:852px;
	min-height:300px;
	margin-top:-34px;
}

.about_body_box {
	background-image:url(/works/images/about_header.jpg);
	background-repeat:no-repeat;
	width:852px;
	min-height:55px;
	padding-top:55px;
}

.about_left {
	width:689px;
	float:left;
	margin-right:2px;
	min-height:55px;
	margin-top:-4px;
	overflow-x:hidden;
}

.about_left a {
	font-size:12px;
	/* color:#6E6A54; */
	color:#815f47;
}

.about_left a:hover {
	/* color: #C19B6B; */
	color: #74211d;
}

.about_section_header {
	padding-left:37px;
	padding-top:17px;
	font-size:18px;
	color:#595945;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.about_section_body {
	padding-left:58px;
	padding-top:20px;
	padding-right:50px;
	padding-bottom:20px;
	color:#26241E;
}

.about_subsection_header {
	padding-left:62px;
	padding-top:17px;
	font-size:12px;
	color:#595945;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.resume {
	padding-bottom:30px;
}

.resume p {
	clear:both;
	padding-left:62px;
	padding-right:10px;
	font-size:11px;

}

.resume p label {
	float:left;
	width:65px;
	padding-top:5px;
}

.resume p span {
	float:right;
	width:545px;
	padding-top:5px;
}

.resume p.about_subsection_header {
	padding-left:62px;
	padding-top:17px;
	font-size:12px;
	color:#595945;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.resume p.about_subsection_header span {
	float:none;
	width:auto;
	padding:0px;
	font-weight:normal;
	font-style:italic;
}

.about_right {
	width:158px;
	float:left;

	text-align:center;
	padding-top:10px;
}

.about_right a {
	display:block;
	width:87px;
	padding-top:90px;
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.about_right a:hover {
	background-position:-87px 0%;
}

.about_right a span {
	display:block;
	text-align:center;
	color:#403F35;
	font-size:11px;
}

.about_right a:hover span {
	/* color: #C19B6B; */
	color: #74211d;
}

#about_right_mollie {
	background-image:url(/works/images/aboutmolliebutton.gif);
}
#about_right_statement {
	background-image:url(/works/images/aboutstatementbutton.gif);
}
#about_right_resume {
	background-image:url(/works/images/aboutresumebutton.gif);
}
#about_right_review {
	background-image:url(/works/images/aboutreviewsbutton.gif);
}
#about_right_blog {
	background-image:url(/works/images/aboutblogbutton.gif);
}
#about_right_follow {
	background-image:url(/works/images/aboutfollowmolliebutton.gif);
}
#about_right_video {
	background-image:url(/works/product_archive/incognitowitchg4/thumbs/linktovideo.gif);
}
#about_right_process {
	background-image:url(/works/images/the_process/thumbs/Process_KELLOGG_-1.jpg);
}

#about_right_video:hover, #about_right_process {
	background-position:0% 0%;
}

.contact_left {
	/* float:left;
	width:220px; */
	/* background-image:url(/works/images/id50dividerg.gif); */
	background-repeat:repeat-y;
	background-position:215px 0px;
}

.contact_left a {
	font-weight:bold;
	/* color:#26241E; */
	text-decoration:none;
	/* color:#6E6A54; */
	color:#815f47;
}

.contact_left a:hover {
	/* color: #C19B6B; */
	color: #74211d;
}

.contact_left p {
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}

a.mail_icon {
	background:transparent url(/works/images/emailmolliekelloggb.gif) no-repeat scroll 0 0;
	width:13px;
	height:9px;
	display:inline-block;
}

a.mail_icon:hover {
	background-position:-13px 0px;
}

.contact_right {
	display:none !important;
	float:right;
	width:337px;
}

.contact_right form {
	background-color:#eae8e2;
	margin:0px;
	padding:0px;
}

.contact_right form div {
	padding-top:10px;
}

.contact_right form label {
	display:inline-block;
	width:100px;
	padding-right:20px;
}

.contact_right form label span {
	/* float:right; */
}

.contact_right form div input {
	width:200px;
}

.contact_right form div textarea {
	width:325px;
	height:130px;
}

a.submit_contact {
	background:transparent url(/works/images/sendb.gif) no-repeat scroll 0 0;
	width:75px;
	height:19px;
	display:inline-block;
}

a.submit_contact:hover {
	background-position:-75px 0px;
}

.video_body {
	background-color:#33322d;
	min-height:300px;
	background-image:url(/works/images/id14g.jpg);
	background-repeat:repeat-x;
	padding-top:20px;
	margin-top:-10px;
}

#video, #video2 {
	height:400px;
}

.video_foot {
	margin-top:20px;
	background-image:url(/works/images/video_dark_border.jpg);
	background-repeat:repeat-x;
	padding-top:20px;
	padding-bottom:20px;
}

.video_foot a.video_thumb {
	float:left;
	margin-right:20px;
	width:320px;
	height:250px;
	position:relative;
	z-index:998;
}

.video_foot span.video_purchase_link {
	float:left;
	width:1px;
	height:1px;
}
.video_foot span.video_purchase_link a {
	position:absolute;
	z-index:999;
	margin-left:274px;
	margin-top:190px;
}

.video_foot a.video_thumb span {
	display:block;
	text-align:center;
	color:#c9c6bf;
	padding-top:10px;
}

/********** GALLERY *************/

.gallery_header {
	padding-left:38px;
	padding-top:22px;
	padding-bottom:15px;
	padding-right:35px;
	background-color:#BDBBB1;
	clear:both;
}

.gallery_header h1 {
	margin:0px;
	padding:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:16px;
	font-weight:normal;
	position:relative;
	z-index:20;
}

.gallery_header h2 {
	margin:0px;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	color:#6E6A54;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	position:relative;
	z-index:20;
}

.gallery_body {
	background-image:url(/works/images/about_bg.jpg);
	background-repeat:repeat-y;
	width:852px;
	min-height:300px;
	margin-top:-34px;
}

.gallery_body_box {
	background-image:url(/works/images/about_header.jpg);
	background-repeat:no-repeat;
	width:852px;
	min-height:55px;
	padding-top:55px;
}

.gallery_left {
	width:689px;
	float:left;
	margin-right:2px;
	min-height:55px;
	margin-top:-4px;
	overflow-x:hidden;
}

.gallery_left a {
	font-size:12px;
	color:#6E6A54;
}

.gallery_left a:hover {
	/* color: #C19B6B; */
	color: #74211d;
}

.gallery_section_header {
	padding-left:37px;
	padding-top:17px;
	font-size:18px;
	color:#595945;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gallery_section_body {
	padding-left:58px;
	padding-top:30px;
	padding-right:50px;
	padding-bottom:20px;
	color:#26241E;
}

.show {
	background-image:url(/works/images/price_list_horz.jpg);
	background-repeat:repeat-x;
	background-position:267px 0%;
	line-height:16px;
}

.gallery_body_box .show {
	clear:both;
}

.show_left {
	float:left;
	width:240px;
	background-image:url(/works/images/price_list_vert.jpg);
	background-repeat:repeat-y;
	background-position:300px 0%;
	padding-left:65px;
	padding-top:15px;
	padding-right:1px;
	padding-bottom:15px;
	overflow-x:hidden;
}

.show_left .title {
	font-size:12px;
	font-weight:bold;
}

.show_right {
	float:right;
	width:355px;
	padding-top:15px;
	padding-left:5px;
	padding-right:15px;
	padding-bottom:15px;
}

.show_right .on_display {
	font-size:11px;
}

.sr_right_left {
	float:left;
	width:140px;
}
.sr_right_right {
	float:left;
	width:100px;
}

.gallery_subsection_header {
	padding-left:62px;
	padding-top:17px;
	font-size:12px;
	color:#595945;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.gallery_right {
	width:158px;
	float:left;

	text-align:center;
	padding-top:10px;
}

.gallery_right a {
	display:block;
	width:87px;
	padding-top:90px;
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.gallery_right a:hover {
	background-position:-87px 0%;
}

.gallery_right a span {
	display:block;
	text-align:center;
	color:#403F35;
	font-size:11px;
}

.gallery_right a:hover span {
	/* color: #C19B6B; */
	color: #74211d;
}

#gallery_right_schedule {
	background-image:url(/works/images/showphotosb.gif);
}
#gallery_right_statement {
	background-image:url(/works/images/aboutstatementbutton.gif);
}
#gallery_right_resume {
	background-image:url(/works/images/aboutresumebutton.gif);
}
#gallery_right_review {
	background-image:url(/works/images/aboutreviewsbutton.gif);
}
#gallery_right_blog {
	background-image:url(/works/images/aboutblogbutton.gif);
}
#gallery_right_follow {
	background-image:url(/works/images/aboutfollowmolliebutton.gif);
}
#gallery_right_video {
	background-image:url(/works/product_archive/incognitowitchg4/thumbs/linktovideo.gif);
}
#gallery_right_video:hover {
	background-position:0% 0%;
}

.gallery_description {
	color:#26241E;
	padding-left:50px;
	padding-top:20px;
	padding-right:50px;
	padding-bottom:20px;
}

.gallery_products {
	padding-left:50px;
	padding-right:50px;
	text-align:center;
}

.gallery_products a {
	display:inline-block;
	margin-left:5px;
	margin-right:5px;
	height:150px;
	width:87px;
	overflow:hidden;
}

.gallery_products a img {
	border:0px;
}

.gallery_products a span {
	display:block;
	text-align:center;
	font-weight:400px;
	font-size:11px;
	color:#26241E;
}

.gallery_contact {
	color:#26241E;
	padding:20px 50px 20px 58px;
}

.gallery_info_header {
	padding-left:37px;
	padding-top:17px;
	font-size:18px;
	color:#595945;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gallery_subsection_header {
	padding-left:62px;
	padding-top:17px;
	font-size:12px;
	color:#595945;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.gallery_info {
	float:left;
	width:220px;
	background-image:url(/works/images/id50dividerg.gif);
	background-repeat:repeat-y;
	background-position:215px 0px;
	margin-bottom:30px;
	padding-bottom:10px;
}

.gallery_info a {
	font-weight:bold;
	/* color:#26241E; */
	text-decoration:none;
	color:#6E6A54;
}

.gallery_info a:hover {
	/* color: #C19B6B; */
	color: #74211d;
}

.gallery_info p {
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}

.gallery_form {
	float:right;
	width:337px;
	padding-bottom:10px;
	margin-bottom:30px;
}

.gallery_form form {
	background-color:#eae8e2;
	margin:0px;
	padding:0px;
}

.gallery_form form div {
	padding-top:10px;
}

.gallery_form form label {
	display:inline-block;
	width:100px;
	padding-right:20px;
}

.gallery_form form label span {
	/* float:right; */
}

.gallery_form form div input {
	width:200px;
}

.gallery_form form div textarea {
	width:325px;
	height:130px;
}

.no_pad {
	padding:0px;
}
