/* CSS Document */

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}




/* Global*/

html { font-family:"Mermaid Bold";	}
body { background-color:#FFF; }


/* Text Elements */

@font-face {

font-family:"Mermaid Bold";

src: url('http://www.maryomalleyceramics.com/fonts/SmallTypeWriting-webfont.eot');

src: url('http://www.maryomalleyceramics/fonts/SmallTypeWriting-webfont.eot?#iefixtf') format('embedded-opentype'),

url('http://www.maryomalleyceramics.com/fonts/SmallTpeWriting-webfont.woff') format('woff'),

url('http://www.maryomalleyceramics.com.fonts/SmallTypeWriting-webfont.ttf') format('truetype'),

url('http://www.maryomalleyceramics.com.fonts/SmallTypeWriting-webfont.svg#SmallTypeWriting') format('svg');

font-weight: normal;

font-style: normal;

}





pre.heading { font-family:SmallTypeWriting;
	 font-size: 40px;
	 font-stretch:ultra-expanded;
	 font-color:#000;
		}
		
pre.heading-two { font-family:SmallTypeWriting; 
	 font-size:20px;
	 font-color:#000;
		}
		
pre.footer { font-family:SmallTypeWriting; 
			 font-size:9px; 
			 font-stretch:ultra-expanded;
			 font-color:#999;
           }
		   
pre.about-copy {font:SmallTypeWriting; text-align:left; }
		
ul li { font-family:SmallTypeWriting;
	    font-size:20px;
		font-stretch:ultra-expanded;
		font-color:#999;
		}
		
pre.urns-title { font-family:SmallTypeWriting; 
	 font-size:20px;
	 font-color:#000;
		}
		
pre.bottom-feeders-title { font-family:SmallTypeWriting; 
	 font-size:20px;
	 font-color:#000;
		}
		
pre.ecuador-title { font-family:SmallTypeWriting; 
	 font-size:20px;
	 font-color:#000;
		}
		
pre.clay-studio-heading {font-family:SmallTypeWriting; font-size:24px; margin:30px;}

pre.clay-studio-subheading {font-family:SmallTypeWriting; font-size:18px; }	

#clay-studio-image {margin: 40px;}	

		
		
		
/* Containers */

/* Gallery Index */

pre.gallery-listing-heading {font-size:24px;}

#bottom-feeder-gallery-nav ul li { display:inline; padding:10px; } 

#bottom-feeder-gallery-title p { font:SmallTypeWriting; font-size:36px; }

#bottom-feeder-gallery-title p2 { font:SmallTypeWriting; font-size:18px; }

#artists-statement { margin: 40px 0 20px 0; }

/* tureen gallery */

pre.tureen-title {font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting;}

#tureen {padding: 20px 0 0 30px; }

#tureen ul li { display:inline;  padding: 30px 0 40px 30px; }

/* tea set gallery */

#teasets-title p {font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting; }
#teasets-title p2 {font-size:18px; }
#teasets-title p3 {font-size:16px; }
#teaset {margin: 40px 0 30px 0; float:left; }
#teaset-parts {margin:20px 0 20px 0; }
#teaset-parts ul li { display:inline; }

/* teapot gallery */

#teapots-title { font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting; }

#teapot-one-image {float:right;}

#teapot-one-image ul li { float:left; }

#teapot-one-title {  font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#teapot-two-image {float:left; }

#teapot-two-image ul li {float:right; }

#teapot-number-three { float:right; }

#teapot-number-three ul li {float:left; }

#teapot-three-title p { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#teapot-three-title {clear:both; margin:30px 0 10px 0; }

#teapot-three-title p2 {font-size:18px; }

#teapot-three-title p3 {font-size:18px; }

#teapot-three-title p4 {font-size:16px; }

#teapot-two-title { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#teapot-two-title p {font-size:24px; }

#teapot-two-title p2 {font-size:18px; }

#teapot-two-title p3 {font-size:18px; }

#teapot-two-title p4 {font-size:16px; }

#teapot-one-title {margin:30px 0 10px 0;}

#teapot-one-title p {font-size:24px; }

#teapot-one-title p2 {font-size:18px; }

#teapot-one-title p3 {font-size:18px; }

#teapot-one-title p4 {font-size:16px; }

#teapot-four { margin:0 0 30px 0; }

#teapot-four-image { float:left; }

#teapot-four ul li {float:right; }

#teapot-four-title p { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#teapot-four-title { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#teapot-four-title p2 {font-size:18px; }

#teapot-four-title p3 {font-size:18px; }

#teapot-four-title p4 {font-size:16px; }

#teapot-five { margin:40px 0 0 0;}

#teapot-five-image { float:right; margin:60px 0 0 0; }

#teapot-five ul li {float:left; }

#teapot-five-title p {font-size:24px; }

#teapot-five-title { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#teapot-five-title p2 {font-size:18px; }

#teapot-five-title p3 {font-size:18px; }

#teapot-five-title p4 {font-size:16px; }

#small-teapot-main-image {float:left;}

#small-teapot-number-one-details ul { float:right; margin:50px 0 0 0;}

#large-teapot-number-six {padding:100px 0 200px 0; }

#large-teapot-number-six-main-image {float:left; clear:both;}

#large-teapot-number-six-details {float:right;}

#large-teapot-number-six-details-column-one {float:right;  }

#large-teapot-number-six-details-column-two {float:right;  clear:right;}

#small-pitcher-number-five {margin:100px 0 100px 0;}

#small-pitcher-number-five-main-image {float:left;}

#small-pitcher-number-five-details {float:right; }

#small-pitcher-number-five-details-column-one {float:left;}

#small-pitcher-number-five-details-column-two {float:right;}

#salt-and-pepper-main-image {float:left;}

#salt-and-pepper-details {float:right;}








/* teacup gallery */

pre.teacups-heading {font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting;}

pre.teacup-one-heading { font-size:36px; clear:both; margin:50px 0 0 0; padding:40px 0 0 0; }

#teacup-one-image {}

#teacup-one ul li {display:inline; }

pre.teacup-three-heading { font-size:36px; clear:both; margin:50px 0 0 0; padding:40px 0 0 0; }

#teacup-three-image {}

#teacup-three ul li { display:inline; }

pre.teacup-five-heading { font-size:36px; clear:both; margin:50px 0 0 0; padding:40px 0 0 0; }

#teacup-five-image { }

#teacup-five ul li { display:inline; }

pre.teacup-six-heading { font-size:36px; clear:both; margin:50px 0 0 0;padding:40px 0 0 0; }

#teacup-six-image { }

#teacup-six ul li { display:inline;}

pre.teacup-new-heading { font-size:36px; clear:both; margin:50px 0 0 0; padding:40px 0 0 0; }

#teacup-new-image {  }

#teacup-new ul li { display:inline; }

#teacup-and-saucer-one-main-image {float:left;}

#teacup-and-saucer-one-details { float:right; margin-top:150px;}


/* pitchers gallery */

pre.pitchers-heading { font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting; }

pre.small-pitcher-four-heading { font-size:36px; clear:both; margin:100px 0 40px 0; padding:40px 0 0 0; }

#small-pitcher-four-image { float:right;}

#small-pitcher-four ul li  {  float:left; padding:30px 0 0 0; }

pre.big-bellied-pitcher-heading { font-size:36px; clear:both; margin:50px 0 40px 0; padding:40px 0 0 0; }

#big-bellied-pitcher-image {float:left; }

#big-bellied-pitcher ul li { }

pre.big-pitcher-heading { font-size:36px; clear:both; margin:50px 0 40px 0; padding:40px 0 0 0; }

#big-pitcher-image { float:right; }

#big-pitcher ul li { }

pre.small-pitcher-one-heading { font-size:36px; clear:both; margin:50px 0 40px 0;padding:40px 0 0 0; }

#small-pitcher-one-image {float:left; }

#small-pitcher-one ul li { }

pre.small-pitcher-two-heading { font-size:36px; clear:both; margin:50px 0 40px 0; padding:40px 0 0 0; }

#small-pitcher-two-image { float:right; }

#small-pitcher-two ul li { }

/* Creamer aND Sugar Gallery */

pre.creamer-and-sugar-heading { font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting; }

pre.creamer-and-sugar-sub-heading  { font-size:18px; margin:40px 0 0 0; }

#creamer-and-sugar ul li {display:inline; }

#creamer-and-sugars ul ul li { disaply:inline; }

/* mugs galery */


pre.mugs-heading { font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting; }

pre.mug-one-heading { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#mug-one-image {float:right;}

#mug-one ul li { padding:30px 0 0 0; }

pre.mug-two-heading { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#mug-two-image {float:left; }

#mug-two ul li { float:right; }

pre.mug-three-heading { font:SmallTypeWriting; font-size:24px; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0; }

#mug-three-image { float:right; }

#mug-three ul li { }

#mug-four-heading { clear:both; }

#mug-four-image {float:left; }

#mug-four ul li {float:right; }

/* bowls gallery */

pre.bowls-heading { font:SmallTypeWriting; font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting; }

pre.serving-bowl-number-two-heading { font-size:36px; clear:both; margin:100px 0 40px 0; padding:40px 0 0 0; }

#serving-bowl-number-two-image { float:right;}

#sserving-bowl-number-two ul li  {  float:left; }

pre.large-serving-bowl-heading { font-size:36px; clear:both; margin:50px 0 40px 0; padding:40px 0 0 0; }

#large-serving-bowl-image { float:left;}

#large-serving-bowl ul li {floa:right;  }

pre.cinder-block-bowl-heading { font-size:36px; clear:both; margin:50px 0 40px 0; padding:40px 0 0 0; }

#cinder-block-bowl-image { float:right; }

#cinder-block-bowl ul  {float:left; }

/* dinner set gallery */

pre.dinner-set-heading { font-size:36px;  margin:20px 0 40px 0; font:SmallTypeWriting;}


#dinner-set ul li { display:inline; }


#bf-nav { clear:both; margin:150px 0 0 0;}

#bf-nav ul li { display:inline; padding:0 10px 0 10px; }

/* Shop */

pre.shop-title { font:SmallTypeWriting; font-size:36Spx; clear:both; margin:100px 0 20px 0; padding:40px 0 0 0;}

#shop-items {margin:100px 000; }

#shop-items ul li { display:inline; padding: 20 0px 20px 0px }




/* press */

#artizen  { float:center; }

#charter { float:center; }

#maniera { float:center; }

#upcoming-events p { font:SmallTypeWriting; font-size:24px;  }

#wrapper {  margin:0 auto; width:900px }

#heading { margin: 40px 0 30px 0; }

#heading-two {margin: 0 0 40px 0; }

#logo { margin: 0 0 0 0; }

#top-nav {margin:0 auto; margin: 20px 0 50px 0; border-bottom:double; border-bottom-width:thick; padding: 0 0 20px 0; }

#top-nav ul li {display:inline; padding: 0 20px 0 20px; }

#home-image { padding: 0 0 0 30px; }

#news_headline { margin:40px 0 0 0;font-weight:bold; font-size:25px; }

#news { margin:20px 0 0 0 }

#date { font-weight:bold; }

#here { padding: 0 0 20px 0; font-weight:bold; font-size:24px; }

#footer { margin: 20px auto 20px auto;  }

#social-media ul li { display:inline; padding: 20px;   }

#social-media { margin: 100px auto 0 auto ; clear:both; }

#about-image { float:left; padding: 20px 30px 0 100px; }

#about-copy {font:SmallTypeWriting; font-size:14px; float:right; padding:100px 100px 40px 30px; }

#resume {  clear:both;  padding:0 105px 50px 455px;}

#artist-statement {clear:both;  padding:0 200px 40px 460px;}

#links {  margin:0 30px 50px 50px; }

#links ul li { }

#gallery-links {margin:0 40px; }

#gallery-links ul li {display:inline;  padding:40px;}

#bottom-feeders ul li  {display:inline; margin:15px; list-style:none; }

#urns ul li	{ display:inline; padding:20px; list-style:none; }

#me { float:right; }

#contact_info  {float:left; font-family:SmallTypeWriting; font-color:#666;  letter-spacing:3px; font-size:12px; margin: 30px 0 50px 0;}

/* Merch */

.special-heading {  font-size:72px; font-weight:bold; margin:0px auto 50px auto; 
                 font-stretch:expanded; font:AlexandriaFLF-Bold; font:#C63;}

#special-sub-heading { padding:0 auto 100px auto; }

.special-dinner-set-heading { font-size:36px;  margin:100px auto 0 auto; font:SmallTypeWriting;}

#merch ul li { display:inline; padding:20px;}

#prints ul li { display:inline; padding:40px 20px 20px 20px; }

pre.merch-heading { font-size:50px; font-weight:bold; margin:100px auto 50px auto; 
                 font-stretch:expanded; font:AlexandriaFLF-Bold; font:#666; }
pre.prints-heading {font-size:50px; font-weight:bold; margin:100px auto 50px auto; 
                 font-stretch:expanded; font:AlexandriaFLF-Bold; font:#666; }

#special-dinner-set ul li { display:inline; }

#special-dinner-set {float:left; }

#paypal-buttons { float:right; margin:20px 0 100px 0; }

pre.item-unavailable { font-size:24px; }

pre.thank-you { font-size:24px; }

#actual-paypal-buttons {float:right; width:100px;}

#disclaimer {} 

pre.disclaimer {font-size:9px;}

pre.merch-mug-heading {font-size:72; font-weight:bold; }

#merch-print-number-four-main-image {float:left; margin:100px auto 100px auto; }

#merch-print-four-details {float:right;margin:100px auto 100px auto; }

#merch-print-number-one-main-image {float:left; margin:100px auto 100px auto; }

#merch-print-one-details {float:right;margin:100px auto 100px auto; }

#merch-print-number-three-main-image {float:left; margin:100px auto 100px auto; }

#merch-print-three-details {float:right;margin:100px auto 100px auto; }

#merch-print-number-two-main-image {float:left; margin:100px auto 100px auto; }

#merch-print-two-details {float:right;margin:100px auto 100px auto; }

#salt-and-pepper-details-row-one {float:right; margin:100px auto 100px auto;}

#salt-and-pepper-details-row-two {float:right; clear:right; padding:20px; margin:100px auto 100px auto;}

#salt-and-pepper-main-image {float:left; margin:100px auto 100px auto; padding:20px; }

#merch-mug {float:left; }

#merch-mug-copy {float:right;}

#merch-title { font-size:39px; font-weight:bold; margin:0 auto 100px auto; }

pre.merch-title  { font-size:39px; font-weight:bold; margin:0 auto 100px auto; }

#merch-copy { margin:50 auto 50 auto;}

pre.special-sale-home {font-size:36px; font-weight:bold; margin:200px auto 100px auto; }


/* Forms */

form ol	 {list-style-type:none; }

form ol li label {font-family::SmallTypeWriting; font-size:12px; letter-spacing:3px; }

form ol li button {font-family:SmallTypeWriting;
 letter-spacing:3px; font-size:11px; }

form	{ text-align:left; margin:80px 100px 20px 50px; font-family:SmallTypeWriting; letter-spacing:3px; font-size:12px; }

label	{
		float: left; width: 150px; margin-top:5px;
		text-align:right; display:block; background:none;
		}

submit	{ background:none; font-family:SmallTypeWriting; letter-spacing:3px; font-size:12px; }

input 	{
		 width: 280px; margin:0 0 16px 10px;
		border:1px #bbb solid; padding:5px; background:none; font-family:SmallTypeWriting letter-spacing:3px; font-size:12px;
		}

input:focus  , textarea:focus { background-color:#CCC;} 

textarea {
		font-family:SmallTypeWritingletter-spacing:3px; width: 280px; height: 150px; margin:0 0 16px 10px; 
		border:1px #bbb solid; pdding:5px; background:none;
		}

select	{ margin-bottom:20px; }

.month	{ margin-left:155px; }

.submit	{
		width:90px; height:25px;
		margin-left:170px;
		font-size:12px;
		}

br		{ clear:both;	}

.clear	{ clear:both;	}

/* JQuery Lightbox CSS */

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; font-size:12px; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}








	