/* YUI CSS RESET */
body,div,dl,dt,dd,/*ul,ol,li,*/h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	    margin:0; 
	    padding:0; 
	} 
/*table { 
	    border-collapse:collapse; 
	    border-spacing:0; 
	} */
fieldset,img {  
    border:0; 
	} 
address,caption,cite,code,dfn,em,strong,th,var { 
    font-style:normal; 
    font-weight:normal; 
	} 
/*ol,ul { 
    list-style:none; 
	} */
caption,th { 
    text-align:left; 
	} 
h1,h2,h3,h4,h5,h6 { 
    font-size:100%; 
    font-weight:normal; 
	} 
q:before,q:after { 
    content:''; 
	} 
abbr,acronym { border:0; 
	} 
	
/* START GINNYHOGAN.COM STYLES */
body {
	background:#B7CDCB;
	font:100%/150% Georgia, "Times New Roman", Times, serif;
	color:#321613;
	}
a 	{
	font-size:1em;
	color:#662D26;
	background:none;
	}
a:hover {
	font-size:1em;
	color:#B74F13;
	background:none;
	}
p {
	font-weight: normal;
	font-size: .9em;
	padding:.5em 0;
	}
h1 {
	font: normal 1.3em Tahoma, Arial, Geneva, sans-serif;
	color: #321613;
	background:none;
	padding:.25em 0;
	}
h2 {
	color: #662D26;
	font: normal 1.1em/100%  Tahoma, Arial, Geneva, sans-serif;
	background:none;
	
	}
#content h2 {
	color: #662D26;
	margin:1em 0 .5em 0;
	}
h3 {
	font: normal .9em/100%  Tahoma, Arial, Geneva, sans-serif;
	color: #913f0f;
	background:none;
	}
h4 {
	font: normal 1em/100%  Tahoma, Arial, Geneva, sans-serif;
	color: #B74F13;
	background:none;
	}
th {
	background:#c60;
	color:#fff;
	}
#header {
	 float:left; 
	 clear:both; 
	 text-align:center;
	 width:100%; 
	 height:200px; 
	 background:#913f0f;  
	 color:#321613;
	 }
#header a {
	text-decoration:none;
	}
#header a:hover {
	text-decoration:none;
	}

#pagetitle {
	 clear:both;
	 width:100%;
	 margin:0 auto;
	 background:#fff;
	 color:#321613;
	 border-bottom: 1px solid #321613;
	 }
	 
#container {
	clear:both;
	width:100%; 
	
	}
#content {  
	padding:0; 
	
	color:#321613;
	width:55%;
	margin:1em auto 0 auto;
	}
#content p {
	font-weight: normal;
	font-size: .9em;
	padding:.5em 0;
	}
#content li {
	font-weight: normal;
	font-size: .9em;
	padding:.5em 0;
	}
#content blockquote {
	margin: .25em 2em;
	}
#content img {
	border:1px solid #321613; 
	}
#gallerycontent {  
	width:100%;
	padding:0; 
	
	color:#321613;
	margin:1em auto 0 auto;
	}
#gallerycontent p {
	width:53%;
	margin:0 auto 1em auto;
	}

#gallerycontent ul { list-style:none; margin:0 0 0 6%; width:94%; padding:0; text-align:center;
	}
#gallerycontent li {
	font: normal .7em Tahoma, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0;
	}
li.contentThumbs {
	float:left; margin:0; padding:.15em; height:190px; width:140px; text-align:center; color:#321613;
}
li.gicleeThumbs {
	float:left; margin:0; padding:.15em; height:180px; width:170px; text-align:center; color:#321613;
}
li img {
	background:#fff;
	border:1px solid #321613;
	}
li img.sold {
	background:none;
	border:none;
	}
img.thumb {
	margin:0;
	padding:.5em;
	cursor:pointer;
	}
#footer {
	
	clear:both;
	width:100%;
	margin: 2em 0 0 0;
	padding:0;
	text-align:center; 
	}
p.copy {
	width:100%;
	border:1px solid #321613;
	border-width:1px 0;
	background:#C2D6A5;
	margin:0;
	padding:1em 0;
	font:normal .65em/150% Tahoma, Arial, Geneva, sans-serif;;
	color:#321613;
	}
div.spacer { clear:both; width:100%; height:1px; line-height:1px; }
	
div.symbols {
	 float:left; 
	 width:35%; 
	  border:1px solid #c60; 
	 padding:.5em 0 0 0; 
	 margin:.9em 0 0 1em; 
	 background:#fff;
	 border:1px double #321613;
	 }
div.symbols td { 
	line-height:100%; 
	font-size:12px;
	 }
	
.subcap {
	float: left;
	font: normal 5em/70% Georgia, Times, serif;
	margin:0;
	padding:.1em 0 0 0;
	color:#B74F13;
	background:none;
}


.xsmall {
	font: normal .7em Tahoma, Arial, Helvetica, sans-serif;
	}
.reduced {
	font-style: italic; font-size: x-small;
	color:#321613;
	}

