html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body {line-height:1.5;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;}table, td, th {vertical-align:middle;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}a img {border:none;}html {font-size:100.01%;}body {font-size:67.5%;color:#616161;background:#434341;font-family: "Georgia", sans-serif;}h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#383838;}h2 { font-size: 2em; margin-bottom: 0.75em; }	h2.main-header {font-size:4em; margin:.8em 0 .4em; line-height: 1.2em; font-weight: 100;}	h2.main-header a{ text-decoration: none;}h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6 {font-size:1em;font-weight:bold;}p { font-size: 1.2em;}h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}p {margin:0 0 1.5em;}p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}a:focus, a:hover {color:#000;}a:focus{ outline: none;}a {color:#616161; text-decoration:underline;}blockquote {margin:1.5em;color:#666;font-style:italic;}strong {font-weight:bold;}em, dfn {font-style:italic;}dfn {font-weight:bold;}sup, sub {line-height:0;}abbr, acronym {border-bottom:1px dotted #666;}address {margin:0 0 1.5em;font-style:italic;}del {color:#666;}pre {margin:1.5em 0;white-space:pre;}pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}li ul, li ol {margin:0 1.5em;}ul, ol {margin:0 1.5em 1.5em 1.5em;}ul {list-style-type:disc;}ol {list-style-type:decimal;}dl {margin:0 0 1.5em 0;}dl dt {font-weight:bold;}dd {margin-left:1.5em;}table {margin-bottom:1.4em;width:100%;}th {font-weight:bold;}thead th {background:#c3d9ff;}th, td, caption {padding:4px 10px 4px 5px;}tr.even td {background:#e5ecf9;}tfoot {font-style:italic;}caption {background:#eee;}.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide {display:none;}.quiet {color:#666;}.loud {color:#000;}.highlight {background:#ff0;}.added {background:#060;color:#fff;}.removed {background:#900;color:#fff;}.first {margin-left:0;padding-left:0;}.last {margin-right:0;padding-right:0;}.top {margin-top:0;padding-top:0;}.bottom {margin-bottom:0;padding-bottom:0;}label {font-weight:bold;}fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend {font-weight:bold;font-size:1.2em;}input[type=text], input[type=password], input.text, input.title, textarea, select { border:0px; background: #fff url("http://artbygrace.ca/assets/images/forms/textarea.bg.jpg"); padding:4px; }input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}input.text, input.title {width:245px; padding:5px;}input.title {font-size:1.5em;}textarea {width:485px;height:150px;padding:5px;}input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}form.inline {line-height:3;}form.inline p {margin-bottom:0;}.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a {color:#8a1f11;}.notice a {color:#514721;}.success a {color:#264409;}.container {width:950px;margin:0 auto;}.showgrid {background:url(src/grid.png);}.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}.last, div.last {margin-right:0;}.span-1 {width:30px;}.span-2 {width:70px;}.span-3 {width:110px;}.span-4 {width:150px;}.span-5 {width:190px;}.span-6 {width:230px;}.span-7 {width:270px;}.span-8 {width:310px;}.span-9 {width:350px;}.span-10 {width:390px;}.span-11 {width:430px;}.span-12 {width:470px;}.span-13 {width:510px;}.span-14 {width:550px;}.span-15 {width:590px;}.span-16 {width:630px;}.span-17 {width:670px;}.span-18 {width:710px;}.span-19 {width:750px;}.span-20 {width:790px;}.span-21 {width:830px;}.span-22 {width:870px;}.span-23 {width:910px;}.span-24, div.span-24 {width:950px;margin-right:0;}input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}input.span-1, textarea.span-1 {width:18px!important;}input.span-2, textarea.span-2 {width:58px!important;}input.span-3, textarea.span-3 {width:98px!important;}input.span-4, textarea.span-4 {width:138px!important;}input.span-5, textarea.span-5 {width:178px!important;}input.span-6, textarea.span-6 {width:218px!important;}input.span-7, textarea.span-7 {width:258px!important;}input.span-8, textarea.span-8 {width:298px!important;}input.span-9, textarea.span-9 {width:338px!important;}input.span-10, textarea.span-10 {width:378px!important;}input.span-11, textarea.span-11 {width:418px!important;}input.span-12, textarea.span-12 {width:458px!important;}input.span-13, textarea.span-13 {width:498px!important;}input.span-14, textarea.span-14 {width:538px!important;}input.span-15, textarea.span-15 {width:578px!important;}input.span-16, textarea.span-16 {width:618px!important;}input.span-17, textarea.span-17 {width:658px!important;}input.span-18, textarea.span-18 {width:698px!important;}input.span-19, textarea.span-19 {width:738px!important;}input.span-20, textarea.span-20 {width:778px!important;}input.span-21, textarea.span-21 {width:818px!important;}input.span-22, textarea.span-22 {width:858px!important;}input.span-23, textarea.span-23 {width:898px!important;}input.span-24, textarea.span-24 {width:938px!important;}.append-1 {padding-right:40px;}.append-2 {padding-right:80px;}.append-3 {padding-right:120px;}.append-4 {padding-right:160px;}.append-5 {padding-right:200px;}.append-6 {padding-right:240px;}.append-7 {padding-right:280px;}.append-8 {padding-right:320px;}.append-9 {padding-right:360px;}.append-10 {padding-right:400px;}.append-11 {padding-right:440px;}.append-12 {padding-right:480px;}.append-13 {padding-right:520px;}.append-14 {padding-right:560px;}.append-15 {padding-right:600px;}.append-16 {padding-right:640px;}.append-17 {padding-right:680px;}.append-18 {padding-right:720px;}.append-19 {padding-right:760px;}.append-20 {padding-right:800px;}.append-21 {padding-right:840px;}.append-22 {padding-right:880px;}.append-23 {padding-right:920px;}.prepend-1 {padding-left:40px;}.prepend-2 {padding-left:80px;}.prepend-3 {padding-left:120px;}.prepend-4 {padding-left:160px;}.prepend-5 {padding-left:200px;}.prepend-6 {padding-left:240px;}.prepend-7 {padding-left:280px;}.prepend-8 {padding-left:320px;}.prepend-9 {padding-left:360px;}.prepend-10 {padding-left:400px;}.prepend-11 {padding-left:440px;}.prepend-12 {padding-left:480px;}.prepend-13 {padding-left:520px;}.prepend-14 {padding-left:560px;}.prepend-15 {padding-left:600px;}.prepend-16 {padding-left:640px;}.prepend-17 {padding-left:680px;}.prepend-18 {padding-left:720px;}.prepend-19 {padding-left:760px;}.prepend-20 {padding-left:800px;}.prepend-21 {padding-left:840px;}.prepend-22 {padding-left:880px;}.prepend-23 {padding-left:920px;}div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}.pull-1 {margin-left:-40px;}.pull-2 {margin-left:-80px;}.pull-3 {margin-left:-120px;}.pull-4 {margin-left:-160px;}.pull-5 {margin-left:-200px;}.pull-6 {margin-left:-240px;}.pull-7 {margin-left:-280px;}.pull-8 {margin-left:-320px;}.pull-9 {margin-left:-360px;}.pull-10 {margin-left:-400px;}.pull-11 {margin-left:-440px;}.pull-12 {margin-left:-480px;}.pull-13 {margin-left:-520px;}.pull-14 {margin-left:-560px;}.pull-15 {margin-left:-600px;}.pull-16 {margin-left:-640px;}.pull-17 {margin-left:-680px;}.pull-18 {margin-left:-720px;}.pull-19 {margin-left:-760px;}.pull-20 {margin-left:-800px;}.pull-21 {margin-left:-840px;}.pull-22 {margin-left:-880px;}.pull-23 {margin-left:-920px;}.pull-24 {margin-left:-960px;}.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}.push-1 {margin:0 -40px 1.5em 40px;}.push-2 {margin:0 -80px 1.5em 80px;}.push-3 {margin:0 -120px 1.5em 120px;}.push-4 {margin:0 -160px 1.5em 160px;}.push-5 {margin:0 -200px 1.5em 200px;}.push-6 {margin:0 -240px 1.5em 240px;}.push-7 {margin:0 -280px 1.5em 280px;}.push-8 {margin:0 -320px 1.5em 320px;}.push-9 {margin:0 -360px 1.5em 360px;}.push-10 {margin:0 -400px 1.5em 400px;}.push-11 {margin:0 -440px 1.5em 440px;}.push-12 {margin:0 -480px 1.5em 480px;}.push-13 {margin:0 -520px 1.5em 520px;}.push-14 {margin:0 -560px 1.5em 560px;}.push-15 {margin:0 -600px 1.5em 600px;}.push-16 {margin:0 -640px 1.5em 640px;}.push-17 {margin:0 -680px 1.5em 680px;}.push-18 {margin:0 -720px 1.5em 720px;}.push-19 {margin:0 -760px 1.5em 760px;}.push-20 {margin:0 -800px 1.5em 800px;}.push-21 {margin:0 -840px 1.5em 840px;}.push-22 {margin:0 -880px 1.5em 880px;}.push-23 {margin:0 -920px 1.5em 920px;}.push-24 {margin:0 -960px 1.5em 960px;}.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}.prepend-top {margin-top:1.5em;}.append-bottom {margin-bottom:1.5em;}.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}hr.space {background:#fff;color:#fff;visibility:hidden;}.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix, .container {display:block;}.clear {clear:both;}body{ background: url("http://artbygrace.ca/assets/images/bg/bg.main.jpg"); }#header{	height:111px;		background: url("http://artbygrace.ca/assets/images/header.jpg");}#header h1.logo a{	display: block;	height:111px;	text-indent: -999em;}#header .page_description{ display: none;}#header_nav{	text-align: right;}#header .cart{ margin: 20px 30px 0 5px;}#header .contact a{	text-transform: uppercase;	font-size: 11px;	color: #2e2e2e;	text-decoration: none;}#header .contact{ margin:10px 42px 0 0;}#header .fb_share_link { padding:2px 20px 0 0; height:16px; background:url(http://b.static.ak.fbcdn.net/rsrc.php/zAB5S/hash/4273uaqa.gif) no-repeat top right; }.menu, .menu li{ list-style: none; padding:0px; margin:0;}.menu a{ display: block;}#mainMenu{	width:895px;	margin:0 auto 20px;	background: url("http://artbygrace.ca/assets/images/menu.main.png"); }#mainMenu li, #mainMenu a{	text-indent: -999em;	height:60px;	background-image: url("http://artbygrace.ca/assets/images/menu.main.png");}	#mainMenu li{	float: left;}#mainMenu_home a{ width:181px; background-position: 0 0;}#mainMenu_about a{ width:176px; background-position: -180px 0;}#mainMenu_gallery a{ width:175px; background-position: -356px 0;}#mainMenu_process a{ width:175px; background-position: -531px 0;}#mainMenu_store a{ width:184px; background-position: -707px 0;}#mainMenu_home a:hover, #mainMenu_home a.active, #mainMenu_home a.active{ background-position: 0 66px;}#mainMenu_about a:hover, #mainMenu_about a.active, #mainMenu_about a.active{ background-position: -180px 66px;}#mainMenu_gallery a:hover, #mainMenu_gallery a.active{ background-position: -356px 66px;}#mainMenu_process a:hover, #mainMenu_process a.active{ background-position: -531px 66px;}#mainMenu_store a:hover, #mainMenu_store a.active{ background-position: -707px 66px;}#aboutMenu ul{	width: 210px;	height: 460px;	margin-left:20px;	background: url("http://artbygrace.ca/assets/images/menu.about.bg.jpg") bottom no-repeat;}#aboutMenu h2{ display: none;}#aboutMenu li a{	color:#595959;	text-decoration: none;	font-size: 13.25px;	background-image: url("http://artbygrace.ca/assets/images/menu.about.jpg");}#aboutMenu li a:hover{	color:#fff;}#aboutMenu li#aboutMenu_awards a{ height:83px; background-position: 0 0;}#aboutMenu li#aboutMenu_synesthesia a{ height:58px; background-position: 0 -83px;}#aboutMenu li#aboutMenu_autism a{ height:46px; background-position: 0 -141px;}#aboutMenu li#aboutMenu_resources a,#aboutMenu li#aboutMenu_resources { height:64px; background-position: 0 -189px;}#aboutMenu li#aboutMenu_resources a{ display: none;}#aboutMenu li#aboutMenu_resources { display: block; background-image: url("http://artbygrace.ca/assets/images/menu.about.jpg");}#aboutMenu li#aboutMenu_awards a:hover{ background-position: 211px 0;}#aboutMenu li#aboutMenu_synesthesia a:hover{ background-position: 211px -83px;}#aboutMenu li#aboutMenu_autism a:hover{ background-position: 211px -141px;}#aboutMenu li#aboutMenu_resources a:hover{ background-position: 211px -189px;}#aboutMenu li span{ padding-left: 30px; display: block;}#aboutMenu li#aboutMenu_awards a span{ padding-top:45px;}#aboutMenu li#aboutMenu_synesthesia a span{ padding-top:10px;}#aboutMenu li#aboutMenu_autism a span{padding-top:10px;}#aboutMenu li#aboutMenu_resources a span{padding-top:10px;}#footer{	width: 875px;	clear:both;	margin: 5px auto 40px;	padding-top: 10px;	font-size: 11px;	color: #2f2f2f;	background: url("http://artbygrace.ca/assets/images/hr.bottom.jpg") center top no-repeat;	}.touts .tout{	background: url("http://artbygrace.ca/assets/images/hr.side.jpg") bottom left no-repeat;	padding-bottom: 15px;	margin-top: 15px;	}.touts .last_tout{	background: none;}.touts{	margin-top: 5px;}.touts h2,.touts h3{	font-size: 23px;	font-weight: normal;	margin-bottom: 3px;}.touts h2{font-size: 28px;}.touts h3.store{ color:#427c1e;}.touts h3.gallery{ color:#df6495;}.touts p{	margin-bottom: 3px;}.tout_image{ float: right;} .blog_tout h4{margin-bottom: 3px;}hr.dots{	border:0px solid #000;	border-bottom:1px dotted #95918c;}.floatRight{ float: right;}.floatRight img{ padding-left:10px;}.floatLeft{ float: left;}.floatLeft img{ padding-right:10px;}.awards p{margin-bottom: 1.2em; margin-top: 0px;}.awards .date, .post p.date{ color:#949494; font-style: italic; font-size: 1.3em; margin-bottom: 0px;  }form.contact .text{ width:100%;}form.contact .body_textarea{ width: 100%; }form.contact p.submit{	text-align: right;}.post{margin-bottom: 30px;}.post .entry_image{ border:10px solid #fff;}.post p.date{ margin-top:1.2em; margin-bottom:0;}.post h2.main-header{ margin-top:0px;}.products{	background: url("http://artbygrace.ca/assets/images/bg/bg.shaded.jpg") repeat-x;	*background: none;	clear: both;}.store_header{	color:#427c1e;	margin-bottom: 0px;}.product_info,.bundle_images{	margin: 2em 0;}.product_info h3{	font-size: 21px;}.bundle_images p,.product_info p, .product_info h3{	margin: .25em 0;	line-height: 1.3em;}.product_info .price{			}.product_info .image, .bundle_images .image{	text-align: center;	margin-bottom: .7em!important;}.product_info form{	position: relative;}.product_info .buy_buttons{	position: relative;	padding-top: 5px;	border-top: 1px solid #c3bcb7;}.product_info .buy_buttons .rush{	position: absolute;		top:-28px;	right:-23px;}.product_info .price{	font-family: Georgia;	color: #427c1e;	font-size: 26px;	}.product_info .price .currency{	font-size: 20px;	vertical-align: top;}.product_info .price .note{	color: #82725f;	vertical-align: bottom;	font-size: 10px;	padding-left:.3em;}.bundle_images ul, .bundle_images li{	list-style: none;	margin:0px; padding: 0;}.bundle_images li{	float:left;	}#simpleSlideshow_holder{	height:520px;    width:630px;    background: url("http://artbygrace.ca/assets/images/gallery/bg.simple.slideshow.jpg") repeat-x;    position:relative;}#simpleSlideshow_header{	position:absolute;	top: 39px; 	width:530px;	left:75px;}#simpleSlideshow_header *{ margin: 0px; padding: 0px;}#simpleSlideshow_header p.media{ display: none;  }#simpleSlideshow_footer{	position:absolute;	bottom: 28px;	width:530px;	text-align: center;	left:57px;	font-size: 14px;}#simpleSlideshow_footer a{ color: #e87eaf;}#simpleSlideshow {    position:absolute;    height:350px;    width: 530px;    overflow: hidden;    top:80px;    left:57px;}#simpleSlideshow IMG {    position:absolute;    top:0;    left:0;    z-index:8;}#simpleSlideshow IMG.active {    z-index:10;}#simpleSlideshow IMG.last-active {    z-index:9;}.ui-tabs { padding: .2em 0; zoom: 1; clear: both; }.ui-tabs .ui-tabs-nav { margin-bottom:0px; list-style: none; position: relative; padding: .2em .2em 0 12px; }.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }.ui-tabs .ui-tabs-nav li a {	float: left;	text-decoration: none;	padding: 13px 0 2px;	font-size:14px;	font-weight: bold;	width: 162px;	text-align: center;	}.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0;  }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{ color: #427c1e; background: url("http://artbygrace.ca/assets/images/store/tab.jpg") repeat-x; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a {		cursor: text;}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } .ui-tabs .ui-tabs-panel { padding: 0 0; display: block; border-width: 0; background: none; clear: both; }.ui-tabs .ui-tabs-hide { display: none !important; }.ad-gallery {  clear:both;     display: block;  background: url("http://artbygrace.ca/assets/images/gallery/gallery.bg.top.jpg") no-repeat center top;}.ad-gallery-inner{	padding:40px 0 40px 76px!important;	background: url("http://artbygrace.ca/assets/images/gallery/gallery.bg.bottom.jpg") no-repeat center bottom;}.ad-gallery * {  margin: 0;  padding: 0;} #ad-col-one{  	float: left;	width: 600px;}      .ad-image-description {  	padding:0px 10px 0 15px;  	margin-top:10px;  	width:200px;  	float:left;  }    .ad-image-description h2{  	color:#383838;  	font-size: 1.6em;  	margin-top:-.2em;  	width:100%!important;   }  .ad-image-description p{  	color:#848484;  	font-size: 11px;  	font-style: inherit;  	margin-top:-.4em;  	width:100%!important;   }     .ad-image-store-link{    	margin:0 0 0 0px;  	width:190px;  	height:45px;  	text-align: left;  	float:right;  }	  .ad-image-store-link p{	    text-align: left;	    font-size: 1.0em;	  }	  .ad-image-store-link a{	  	color:#000;	  	display: block;	  	width:100px;	  	height:15px;  		  	padding:15px 0 15px 80px;	  	  background: no-repeat;	  }      .ad-page-description,   .ad-image-description-long{  	clear:both;  	width:580px;  	padding-left:7px;  }  .ad-page-description p,  .ad-image-description-long p{  	font-size: 12px;  	margin: 10px 0;  	color:#828282;  }  .ad-page-description p a,  .ad-image-description-long p a{ color:#f590ba!important; }  .ad-page-description{  	border-top:1px #dcded3 solid;  	font-style: italic;  }    .ad-gallery .ad-image-wrapper {    width: 600px;    height: 400px;    margin-bottom: 10px;    margin-top: 10px;    position: relative;    overflow: hidden;    float:left;    clear:left;  }    .ad-gallery .ad-image-wrapper .ad-loader {      position: absolute;      z-index: 10;      top: 48%;      left: 48%;      border: 1px solid #CCC;    }    .ad-gallery .ad-image-wrapper .ad-next {      position: absolute;      right: 0;      top: 0;      width: 25%;      height: 100%;      cursor: pointer;      display: block;      z-index: 100;    }    .ad-gallery .ad-image-wrapper .ad-prev {      position: absolute;      left: 0;      top: 0;      width: 25%;      height: 100%;      cursor: pointer;      display: block;      z-index: 100;    }    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {            background: url("http://artbygrace.ca/assets/images/gallery/non-existing.jpg");    }      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {        background: url("http://artbygrace.ca/assets/images/gallery/ad_prev.png");        width: 30px;        height: 30px;        display: none;        position: absolute;        top: 47%;        left: 0;        z-index: 101;      }      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {        background: url("http://artbygrace.ca/assets/images/gallery/ad_next.png");        width: 30px;        height: 30px;        right: 0;        left: auto;      }    .ad-gallery .ad-image-wrapper .ad-image {      position: absolute;      overflow: hidden;      top: 0;      left: 0;      z-index: 9;    }      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {        position: absolute;        bottom: 0px;        left: 0px;        padding: 7px;        text-align: left;        width: 100%;        z-index: 2;        background: url("http://artbygrace.ca/assets/images/gallery/opa75.png");        color: #000;      }      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {        background: none;        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');      }        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {          display: block;        }  .ad-gallery .ad-controls { 	display: none;    height: 20px;  }    .ad-gallery .ad-info {      float: left;    }    .ad-gallery .ad-slideshow-controls {    	display: none;      float: right;    }      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {        padding-left: 5px;        cursor: pointer;      }      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {        padding-left: 5px;        font-size: 0.9em;      }    .ad-gallery .ad-slideshow-running .ad-slideshow-start {      cursor: default;      font-style: italic;    }  .ad-gallery .ad-nav {    width: 165px;    margin: 0 0 0 40px;    float:left;    position: relative;  }    .ad-gallery .ad-forward, .ad-gallery .ad-back {      position: absolute;      top: 0;      height: 100%;      z-index: 10;          }        * html .ad-gallery .ad-forward, .ad-gallery .ad-back {      height: 100px;    }    .ad-gallery .ad-back {      cursor: pointer;      left: -20px;      width: 13px;      display: block;      background: url("http://artbygrace.ca/assets/images/gallery/ad_scroll_back.png") 0px 22px no-repeat;    }    .ad-gallery .ad-forward {      cursor: pointer;      display: block;      right: -20px;      width: 13px;      background: url("http://artbygrace.ca/assets/images/gallery/ad_scroll_forward.png") 0px 22px no-repeat;    }    .ad-gallery .ad-nav .ad-thumbs {      overflow: hidden;      width: 100%;    }      .ad-gallery .ad-thumbs .ad-thumb-list {        float: left;        margin-top:20px;               list-style: none;      }        .ad-gallery .ad-thumbs li {          float: left;          padding-right: 6px;           padding-bottom: 4px;        }          .ad-gallery .ad-thumbs li a {            display: block;          }            .ad-gallery .ad-thumbs li a img {              border: 2px solid #fff;              display: block;            }            .ad-gallery .ad-thumbs li a.ad-active img,  .ad-gallery .ad-thumbs li a:hover img {              border: 2px solid #fd66ab;            }.ad-preloads {  position: absolute;  left: -9000px;  top: -9000px;}#fancy_title{ display: none!important;}div#fancy_overlay {	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	display: none;	z-index: 30;}div#fancy_loading {	position: absolute;	height: 40px;	width: 40px;	cursor: pointer;	display: none;	overflow: hidden;	background: transparent;	z-index: 100;}div#fancy_loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_progress.png") no-repeat;}div#fancy_outer {	position: absolute;    top: 0;    left: 0;    z-index: 90;    padding: 20px 20px 40px 20px;    margin: 0;    background: transparent;    display: none;}div#fancy_inner {	position: relative;	width:100%;	height:100%;	background: #FFF;}div#fancy_content {	margin: 0;	z-index: 100;	position: absolute;}div#fancy_div {	background: #000;	color: #FFF;	height: 100%;	width: 100%;	z-index: 100;}img#fancy_img {	position: absolute;	top: 0;	left: 0;	border:0; 	padding: 0; 	margin: 0;	z-index: 100;	width: 100%;	height: 100%;}div#fancy_close {	position: absolute;	top: -12px;	right: -15px;	height: 30px;	width: 30px;	background: url("http://artbygrace.ca/assets/images/fancybox/fancy_closebox.png") top left no-repeat;	cursor: pointer;	z-index: 181;	display: none;}#fancy_frame {	position: relative;	width: 100%;	height: 100%;	display: none;}#fancy_ajax {	width: 100%;	height: 100%;	overflow: auto;}a#fancy_left, a#fancy_right {	position: absolute; 	bottom: 0px; 	height: 100%; 	width: 35%; 	cursor: pointer;	z-index: 111; 	display: none;	background-image: url("data:image/gif;base64,AAAA");	outline: none;	overflow: hidden;}a#fancy_left {	left: 0px; }a#fancy_right {	right: 0px; }span.fancy_ico {	position: absolute; 	top: 50%;	margin-top: -15px;	width: 30px;	height: 30px;	z-index: 112; 	cursor: pointer;	display: block;}span#fancy_left_ico {	left: -9999px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_left.png") no-repeat;}span#fancy_right_ico {	right: -9999px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_right.png") no-repeat;}a#fancy_left:hover, a#fancy_right:hover {	visibility: visible;	background-color: transparent;}a#fancy_left:hover span {	left: 20px; }a#fancy_right:hover span {	right: 20px; }#fancy_bigIframe {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;}div#fancy_bg {	position: absolute;	top: 0; left: 0;	width: 100%;	height: 100%;	z-index: 70;	border: 0;	padding: 0;	margin: 0;}	div.fancy_bg {	position: absolute;	display: block;	z-index: 70;	border: 0;	padding: 0;	margin: 0;}div#fancy_bg_n {	top: -20px;	left: 0;	width: 100%;	height: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_n.png") repeat-x;}div#fancy_bg_ne {	top: -20px;	right: -20px;	width: 20px;	height: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_ne.png") no-repeat;}div#fancy_bg_e {	right: -20px;	height: 100%;	width: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_e.png") repeat-y;}div#fancy_bg_se {	bottom: -20px;	right: -20px;	width: 20px;	height: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_se.png") no-repeat;}div#fancy_bg_s {	bottom: -20px;	left: 0;	width: 100%;	height: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_s.png") repeat-x;}div#fancy_bg_sw {	bottom: -20px;	left: -20px;	width: 20px;	height: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_sw.png") no-repeat;}div#fancy_bg_w {	left: -20px;	height: 100%;	width: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_w.png") repeat-y;}div#fancy_bg_nw {	top: -20px;	left: -20px;	width: 20px;	height: 20px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_shadow_nw.png") no-repeat;}div#fancy_title {	position: absolute;	z-index: 100;	display: none;}div#fancy_title div {	color: #FFF;	font: bold 12px Arial;	padding-bottom: 3px;	white-space: nowrap;}div#fancy_title table {	margin: 0 auto;}div#fancy_title table td {	padding: 0;	vertical-align: middle;}td#fancy_title_left {	height: 32px;	width: 15px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_title_left.png") repeat-x;}td#fancy_title_main {	height: 32px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_title_main.png") repeat-x;}td#fancy_title_right {	height: 32px;	width: 15px;	background: transparent url("http://artbygrace.ca/assets/images/fancybox/fancy_title_right.png") repeat-x;}
