body {
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin: 0px;
}
/*
td img {
	display: block;
}
*/
#wrapper {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background: url(images/bg_top.jpg) repeat-x top;
}

#wrapper_index {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background: url(images/bg_top.jpg) repeat-x top;
}
td {
	vertical-align: top;
}
#footer {
	color: #2F3397;
	font-size: 11px;
	text-align: center;
	height: 40px;
	padding-top: 20px;
}
#footer a {
	color: #2F3397;
}

#footer a:hover {
	color:#666666;
}

#content {
	margin: 20px;
	text-align: left;
}
h1 {
	font: 26px/1.1 Papyrus, "Trebuchet MS", Geneva, Arial, Sans;
	color: #592799;
	text-align: center;
}
h2 {
	color: #592799;
	font: 18px/1.1 Papyrus, "Trebuchet MS", Geneva, Arial, Sans;;
}
h3 {
	color: #592799;
	font: 16px/normal Papyrus, "Trebuchet MS", Geneva, Arial, Sans;
	;
	margin: 0px;
	padding: 0px;
}
.dimensions {
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#description p {
	line-height: 1.6;
}
#content img {
	padding-right: 15px;
	padding-bottom: 15px;
}
.img_right {
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-top: 0px;
	}	
#photo_grid {
	margin: 20px;
	line-height: 1.6;
	text-align: left;
	}
#photo_grid td {
	width: 33%;
	text-align: center;
	vertical-align: top;
}
#photo_grid  td  a img {
	text-align: center;
	vertical-align: bottom;
	display: block;
	border-style: none;
	margin-right: auto;
	margin-left: auto;
}
#photo_grid th a {
	color: #B8891C;
	text-decoration: underline;
}
#photo_grid th {
	font-size: 14px;
	text-align: center;
	vertical-align: bottom;
	padding-top: 15px;
	padding-bottom: 0px;
}
#content #purchase_address {
	clear: both;
}
#content_home {
	padding: 20px 30px 20px 20px;
	line-height: 1.2;
	text-align: left;
}
#prints {
	clear: both;
}
#prints_soul th, #prints_feminine th {
	border-bottom:2px solid #666666;
	background: #CCCCCC;
	line-height: normal;
	font-size: 10px;
}
#prints_soul a, #prints_feminine a {
	color: #592799;
}
#prints table {
	width: 100%;
}
#prints td {
	height: 30px;
	border-bottom: 1px dotted #999999;
}
#nav_filler {
	background: url(images/bg_nav.jpg) repeat-y;
	height: 100px;
	vertical-align: top;
}

#contact {
	clear: both;
}
#painting img {
	text-align: center;
	vertical-align: middle;
	border-style: none;
	display: table-cell;
	margin-right: auto;
	margin-left: auto;
}
#painting {
	width: 100%;
	text-align: center;
	vertical-align: middle;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
#description {
	background: #FFFFFF;
	text-align: left;
	margin: 15px;
}
#panther {
	background: #90A28B;
}
#jeshua {
	background: #873553;
	}
#phoenix {
	background: #9A3261;
	}
#light_bearer {
	background: #731F36;
	}
#wings {
	background: #83B5A7;
	}
#redhorse {
	background: #749b43;
	}
#bluefairy {
	background: #59923B;
	}
#tibetan {
	background: #B85F69;
	}
.contact_info {
	font-size: 14px;
	padding-top: 10px;
}
.contact_info a {
	color: #B8891C;
	text-decoration: underline;
}
#email_form fieldset {
	background: #E1D1F3;
}
#workshop {
	clear: both;
}
#fem_info {
line-height: 1.6;
	text-align: left;
	margin: 15px;
	}
#email_form #body {
	width: 650px;
	font: 12px Arial, Helvetica, sans-serif;
}
#email_form #subject {
	width: 650px;
}
#alignment {
	background: #6C73AB;
}
#email_form #email {
	width: 650px;
}
#analea {
	background: #F78D2D;
}
#nyasa {
	background: #942C22;
}
#kwanyin {
	background: #A85E82;
}
#prints td {
	height: 40px;
	line-height: 40px;
	text-indent: 10px;
	text-align: left;
}
#prints th {
	line-height: 35px;
	text-indent: 7px;
}
.price {
	color: #333333;
}
.top_space {
	padding-top: 0px;
	padding-bottom: 10px;
}
.size_sep {
	border-left: 1px dotted #AAAAAA;
}
#light_bearer #painting img {
	padding: 10px;
	margin: 0px;
	background: #E9D1CD;
}
#wings #painting img {
	padding: 10px;
	background: #F3E8D8;
}
#phoenix #painting img {
	padding: 10px;
	background: #E3DAB8;
}
#kwanyin #painting img {
	padding: 10px;
	background: #D8CAC9;
}
#tibetan #painting img {
	padding: 10px;
	background: #DFD9CD;
}
#piyanah {
	background: #7BAFC7;
}
#analea #painting img {
	background: #FFE6BA;
	padding: 10px;
}
#regeneration {
	background: #96A9BC;
}
#seeds {
	background: #B1778A;
}
#zamaat {
	background-color: #44578E;
}
#zamaat #painting img {
	background: #FFE6BA;
	padding: 10px;
}
.purplebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #309;
}
