/* =============================================== */
/*	filename: 	common.css                         */
/*	Author: 	Dave Rollins                       */
/*	website: 	kjoyphotos.com                     */
/*	customer: 	Karen Jackson                      */
/*	created: 	2012/01/26                         */
/*	updated: 	2017/02/23                         */ 

/* ----------------------------------------------- */
/*	SECTIONS                                       */
/*	=reset                                         */
/*	=my_defaults                                   */
/*	=layout                                        */
/*	=main_menu                                     */
/*	=typography                                    */
/*	=links                                         */
/*	=css3 and other goodies                        */

/* =============================================== */

/* =reset */
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, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 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;
}

/* remember to define visible focus styles! 
:focus {
	outline: ?????;
} */

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* =my_defaults */

body {
	color: #cccccc;
	}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	margin-bottom: .5em;
	}
h1 {
	font-size: 2em;
	}
h2 {
	font-size: 1.8em;
	}
h3 {
	font-size: 1.2em;
	}

a.logo-home {
	text-decoration: none;
	}	

p {
	font-size: 1.5em;
	margin-bottom: .6em;
	line-height: 1.2em;
	font-weight: normal;
	margin-top: .5em;
	margin-bottom: .5em;
	}
#content ul {
	
	}
#content ul li {
	margin-bottom: .5em;
	}
	
/* =layout */
html {
	background: #333 url('../images_pres/real_cf.png');
	background: #333 url('../images_pres/CSS-tricks-diag-dark.png');
/*	background: #333 url('../images_pres/dark_brick_wall.png'); */
	text-align: center;
	}
body {
	position: relative; /* to position footer */
	width: 960px;
	background: #000;
	margin: 0 auto;
	text-align: left;
	border: 1px solid #3683d5;
	border-top: 1px solid #000;
	margin-bottom: 30px;
	margin-bottom: 30px;
	}
#announcement {
	padding: .05em 0;
	color: #fff;
	background-color: #3683d5;
	text-align: center;
	font-family: "Gill Sans", Arial, sans-serif;
	font-size: 123%;
	}
#announcement span {
	font-size: 120%;
	font-variant: small-caps;
/*	font-weight: bold; */
	letter-spacing: 0.1em;
	}

#announcement a:link,
#announcement a:visited {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
	}
#announcement a:hover,
#announcement a:focus,
#announcement a:active {
	color: #02fce7;
	}

#announcement img {
	position: relative;
	margin-left: .5em;
	margin-right: .5em;
	top: .3em;
	outline: none; /* hoping to remove outline; doesn't work */
	text-decoration: none;
	}
	
#announcement a,
#announcement a img,
#announcement img, {
	border-color: #3683d5; /* hoping to remove outline; doesn't work */
	text-decoration: none;
	}

#wrap-content {
	overflow: hidden;
	}

#header {
	margin: 30px 60px 0px 60px;
	}
#pg_home #header {
	margin-bottom: 50px;
	}
#header a h1 {
	width: 8.22em;
	margin-bottom: .2em;
	padding-bottom: .1em;
	color: #ccc;
	}

h3.tagline {
	margin-top: -.2em;
	font-family: arial, san-serif;
	font-size: 1.2em;
	font-style: italic;
	}

h2.galName {
	display: inline;
	width: 50%;
	float: right;
	margin: -70px 15px 20px;
	text-align: right;
	color: #fff;
	}
	
ul#mainNav {
	display: inline;
	width: 35em;
	width: 100%;
	float: right;
	margin-top: -20px;
	}
ul#mainNav {
	border-bottom: 1px dotted #aaa;
	}
#pg_home ul#mainNav {
	border-bottom: 0px dotted #aaa;
	} 
ul#mainNav  li {
	display: inline;
	width: 5em;
	float: right;
	padding-bottom: 16px;
	text-align: center;
	}

#pg_home #content {
	width: 90%;
	margin: 10px auto;
	}
#pg_home #content img:hover {
	border: 1px solid #fff;
	}
#pg_home #content p.home-large-photo {
	max-width: 90%;
	margin: 0px auto;
	margin-bottom: 50px;
	}
#pg_home #content ul {
	width: 100%;
	margin: 0px auto;
	margin-bottom: 40px;
	}
#pg_home #content ul li {
	width: 30%;
	display: inline-block;
	}
#pg_home #content ul li.left {
	width: 30%;
	float: left;
	margin-left: 1.5%;
	margin-right: 1.5%;
	
/*	padding-top: 80px; */
	}
#pg_home #content ul li.middle {
	width: 30%;
	margin-left: -2.50%;
	margin-right: -1.5%;
	}
#pg_home #content ul li.right {
	width: 30%;
	float: right;
	margin-right: 0%;
/*	padding-top: 80px; */
	}
#pg_about #content, #pg_buy #content, #pg_galleries #content, #pg_contact #content, #pg_about #content {
	margin: 0px 60px 30px 60px;
	margin-top: 90px;
	}
#pg_about #content {
	width: 510px;
	float: right;
	margin-top: 12px;
	margin-left: -30px;		
	}
#pg_about #content p {
	margin-bottom: .9em;
	}
#pg_about #content p.update {
	margin-top: 2em;
	padding-top: 2em;
	border-top: 1px dotted #fff;
	line-height: 1.5;
	}
#pg_about p a:link {
	color: #3683d5;
	}
#pg_about ul.update li {
	margin-bottom: 1.5em;
	line-height: 1.5;
	}
#pg_about ul.update li span.bolded {
	color: #ccc;
	font-weight: bold;
	}
#pg_about #sidebar {
	width: 280px;
	float: left;
	margin-bottom: 30px;
	margin-left: 30px;
	padding-left: 30px;
	padding-right: 0px;
	
/*	border-right: 1px dotted #aaa; */
	
	}
#pg_about #sidebar img {
	width: 162px;
	float: left;
	margin: 30px 170px 30px 0px;
	border: 1px solid #fff;
	}
#pg_about #sidebar ul.award {
	margin-bottom: 1.3em;
	}
#pg_about #sidebar ul.award li {
	padding-right: .15em;
	}
#pg_about #sidebar ul.award a:link,
#pg_about #sidebar ul.award a:visited {
	color: #fff;
	text-decoration: none;
	}
#pg_about #sidebar ul.award a:hover,
#pg_about #sidebar ul.award a:focus,
#pg_about #sidebar ul.award a:active {
	color: #3683d5;
	text-decoration: none;
	}
#pg_about #sidebar ul {
	width: 85%;
	margin-bottom: .5em;
	}
#pg_about #sidebar li {
	margin-left: 10px;
	margin-bottom: .2em;
	padding: .2em .1em .2em .7em;
	border: 1px solid #000;;
	
	border-radius: .5em;
	}
/* testing hover effect on entire award items */
#pg_about #sidebar ul.award li:hover {
	background-color: #222;
	background-color: rgba(255, 255, 255, .1);
	
	border: 1px solid #777;
	border: 1px solid rgba(255, 255, 255, .5);
	-moz-border-radius: .5em;
	-o-border-radius: .5em;
	-webkit-border-radius: .5em;
	border-radius: .5em;
}
	
#pg_buy #content {
	position: relative;
	height: 39em;
	}
#pg_buy #content p.CA-sales-tax {
	font-size: .9em;
	margin-bottom: 3em;
	}
#pg_buy #content img {
	position: relative;
	top: .5em;
	}
#pg_buy #content img.ccards {
	position: relative;
	padding-left: 16px;
	top: .4em;
	}
	
#pg_contact #content {
	width: 90%;
	float: left;
	margin-top: 30px;
	}
#pg_contact #content ul.form {
	margin: 30px;
	margin-left: 120px;
	}
#pg_contact #content ul.form li {
	width: 50%; 
	padding: .5em 0 .5em .5em;
	background-color: #999;
	color: #f00;
	font-weight: bold;
	
	-moz-box-shadow: 1px 1px #000, .2em .2em .1em #fff;
	-o-box-shadow: 1px 1px #000, .2em .2em .1em #fff;
	-webkit-box-shadow: 1px 1px #000, .2em .2em .1em #fff;
	box-shadow: 1px 1px #000, .2em .2em .1em #fff;
	
	-moz-border-radius: .3em;
	-o-border-radius: .3em;
	-webkit-border-radius: .3em;
	border-radius: .3em;
	}
#pg_contact #content ul li span {

	margin-left: -100px;

	padding: .05em;

	color: #ccc;
	font-weight: normal;
/*	display: inline; 
	width: 5em;
	text-align: right;
	float: left; */
	}

#pg_contact #content ul li:last-child {
	min-height: 15em;
	}
#pg_contact ul.submit {
	text-align: center;
	width: 50%;
	margin-left: 10%;
	margin-bottom: -160px;
	}
#pg_contact ul.submit li {
	 
	}

/* =large image pages layout */
#l-540x360 img,
#p-360x540 img,
#p-531x540 img,
#p-540x360 img,
#l_540x417 img,
#l-540x417 img,
#p-394x540 img,
#p-464x540 img,
#p-410x540 img,
#p-496x540 img,
#p-521x540 img,
#p-375x540 img,
#l-540x390 img
 {
	border: 1px solid #fff;
	}
.land-image img {
	border: 1px solid #fff;
	}
#l_540x360 {
	width: 600px;
	margin: 90px 0 90px 60px;
	}
#l_540x390 {
	width: 600px;
	margin: 90px 0 90px 60px;
	}
#l_540x417 {
	width: 600px;
	margin: 90px 0 90px 60px;
	}
#pg_SC7 #p-360x540 img {
	width: 358px;
	float: left;
	margin-left: 120px;
	}
#p-360x540 {
	width: 420px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	}
#p-375x540 {
	width: 400px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 200px;
	}
#p-394x540 {
	width: 420px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	}
#p-496x540 {
	width: 510px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 120px;
	}
#p-521x540 {
	width: 530px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 90px;
	}
#p-531x540 {
	width: 540px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	}
#p-360x540 img {
	margin-left: 220px;
	}
#pg_FL10 #p-360x540 img {
	margin-left: 150px;
	}

#p-394x540 img {
	margin-left: 200px;
	}
#p-410x540 img {
	width: 430px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	}
#p-410x540 img {
	margin-left: 180px;
	}
	
#p-531x540 img {
	margin-left: 90px;
	}
#p-540x360 {
	width: 542px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 60px;
	}
#pg_stepping-out p-540x360 {
	width: 402px;
	}
#p-540x360 img,
#p-540x417 img
 {
	width: 542px;
	float: left;
	}
#pg_stepping-out #p-540x360 img {
	width: 402px;
	}
#p-540x417 {
	width: 542px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 60px;
	}
#p-464x540 {
	width: 480px;
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 90px;
	}
#details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 250px;
	}

/* Animals & Action */
#pg_AC1 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 30px 0 650px;
	}
#pg_AC2 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 30px 0 650px;
	}
#pg_AC3 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 30px 0 650px;
	}
#pg_AC4 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 30px 0 650px;
	}
#pg_AC5 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 30px 0 650px;
	}

#pg_AC7 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 30px 0 650px;
	}	
#pg_AC8 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -480px 30px 0 650px;
	}
#pg_AN1 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 150px;
	}
#pg_AN2 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 150px;
	}
#pg_AN3 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 250px;
	}
#pg_AN3 #content img {
	margin-left: 150px;
	}
#pg_AA4 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -575px 0px 0 650px;
	}
#pg_AA4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_AA4 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_AA4 #content img {
	margin-left: 100px;
	}

#pg_AA5 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 60px;
	}
#pg_AA5 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 330px 30px 0 30px;
	}
#pg_AA5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 330px;
	right: 0px;
	}
	
#pg_AN5 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 30px 0 670px;
	}
#pg_AN7 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -400px 30px 0 660px;
	}
#pg_AN9 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -400px 30px 0 660px;
	}
#pg_AN10 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -400px 30px 0 660px;
	}
#pg_AA12 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 30px 0 650px;
	}
#pg_AA12 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 360px 30px 0 10px;
	}
	
#pg_FL4 #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -510px 30px 0 630px;
	}
#pg_FL10 #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -580px 30px 0 630px;
	}
#pg_FL11 #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -395px 30px 0 630px;
	}
#pg_FL12 #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -395px 30px 0 630px;
	}
#pg_pageant-worthy #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -395px 30px 0 630px;
	}
#pg_NZ7 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 30px 0 630px;
	}


#pg_AN4 #details
 {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 30px;
	}


#pg_AC1 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 370px 30px 0 10px;
	}	
#pg_AC2 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 390px 30px 0 10px;
	}
#pg_AC3 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 390px 30px 0 10px;
	}
#pg_AC4 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 390px 30px 0 10px;
	}
#pg_AC5 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 300px 30px 0 10px;
	}
#pg_AC6 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 380px 30px 0 10px;
	}
	

#pg_AC7 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 370px 30px 0 10px;
	}
#pg_AC8 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 140px 30px 0 10px;
	}
#pg_AN10 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 235px 30px 0 10px;
	}

/* Tuscany Gallery */
ul li img.no-border {
	border: 0px !important;
	}

#pg_TU1 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU1 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU1 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_TU1 #navImage {
	position: absolute;
	margin-top: 220px;
	margin-left: 10px;
	}	

#pg_TU2 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU2 #navImage {
	margin-top: 480px;
	margin-left: 10px;
	}
#pg_TU2 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU2 #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_TU3 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU3 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU3 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU3 #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_TU4 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -300px 0px 0 650px;
	}
#pg_TU4 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU4 #navImage {
	position: absolute;
	margin-top: 105px;
	margin-left: 10px;
	}

#pg_TU5 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 650px;
	}
#pg_TU5 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU5 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}

#pg_TU6 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 30px 0 650px;
	}
#pg_TU6 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 210px;
	right: -20px;
	}
#pg_TU6 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 200px 30px 0 10px;
	}

#pg_TU7 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 650px;
	}
#pg_TU7 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU7 #navImage {
	position: absolute;
	margin-top: 375px;
	margin-left: 10px;
	}

#pg_TU8 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 650px;
	}
#pg_TU8 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU8 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_TU9 #content img {
	margin-left:120px;
	}
#pg_TU9 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 650px;
	}
#pg_TU9 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU9 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_TU9 #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}

#pg_TU10 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU10 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU10 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU10 #navImage {
	position: absolute;
	margin-top: 190px;
	margin-left: 10px;
	}

#pg_TU11 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU11 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU11 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU11 #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_TU12 #content img {
	margin-left: 120px;
	}
#pg_TU12 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 650px;
	}
#pg_TU12 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU12 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_TU12 #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}

#pg_TU13 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU13 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU13 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_TU13 #navImage {
	position: absolute;
	margin-top: 195px;
	margin-left: 10px;
	}

#pg_TU14 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU14 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU14 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_TU14 #navImage {
	position: absolute;
	margin-top: 195px;
	margin-left: 10px;
	}

#pg_TU15 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_TU15 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU15 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU15 #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
	
#pg_TU16 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU16 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU16 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU16 #navImage {
	position: absolute;
	margin-top: 195px;
	margin-left: 10px;
	}
	
/*  pg_TU117 currently does NOT EXIST; just a place holder for the thumb on the main Tuscany page */	

#pg_TU18 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -430px 0px 0 650px;
	}
#pg_TU18 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU18 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU18 #navImage {
	position: absolute;
	margin-top: 230px;
	margin-left: 10px;
	}

#pg_TU19 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_TU19 #navImage {
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_TU19 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_TU19 #navImage {
	position: absolute;
	margin-top: 215px;
	margin-left: 10px;
	}

/* Cinque Terre gallery */
#pg_CT1 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 200px 30px 0 10px;
	}
#pg_CT1 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -480px 0px 0 650px;
	}
#pg_CT1 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 0px;
	right: -10px;
	}
#pg_CT2 #content img {
	position: relative;
	left: -120px;
	}
#pg_CT2 #details {
	margin-left: 200px;
	}
#pg_CT2 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 140px;
	}
#pg_CT2 #navImage {
	position: absolute;
	margin-top: 290px;
	margin-left: 10px;
	}
#pg_CT3 #content img {
	position: relative;
	left: -120px;
	}
#pg_CT3 #details {
	margin-left: 200px;
	}
#pg_CT3 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -50px;
	left: 140px;
	}
#pg_CT3 #navImage {
	position: absolute;
	margin-top: 290px;
	margin-left: 10px;
	}
#pg_CT4 #content img {
	position: relative;
	left: -100px;
	}
#pg_CT4 #details {
	margin-left: 200px;
	}
#pg_CT4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 140px;
	}
#pg_CT4 #navImage {
	position: absolute;
	margin-top: 376px;
	margin-left: 10px;
	}
#pg_CT5 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 70px 30px 0 10px;
	}
#pg_CT5 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -500px 0px 0 650px;
	}
#pg_CT5 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 0px;
	right: -20px;
	}
#pg_CT5 #navImage {
	margin-top: 86px;
	}
#pg_CT6 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_CT6 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 0px !important;
	right: -20px;
	}
#pg_CT6 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 146px 30px 0 10px;
	}
#pg_CT6 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: -90px;
	right: -10px;
	}
#pg_CT7 #content img {
	position: relative;
	left: -120px;
	}
#pg_CT7 #details {
	margin-left: 200px;
	}
#pg_CT7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 130px;
	}
#pg_CT7 #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_CT8 #content img {
	position: relative;
	left: -120px;
	}
#pg_CT8 #details {
	margin-left: 200px;
	}
#pg_CT8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 130px;
	}
#pg_CT8 #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_CT9 #content img {
	position: relative;
	left: -120px;
	}
#pg_CT9 #details {
	margin-left: 200px;
	}
#pg_CT9 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 130px;
	}
#pg_CT9	 #navImage {
	position: absolute;
	margin-top: 290px;
	margin-left: 10px;
	}
#pg_CT10 #content img {
	position: relative;
	left: -120px;
	}
#pg_CT10 #details {
	margin-left: 200px;
	}
#pg_CT10 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 130px;
	}
#pg_CT10 #navImage {
	position: absolute;
	margin-top: 290px;
	margin-left: 10px;
	}
#pg_CT11 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_CT11 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_CT11 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 60px 30px 0 10px;
	}
#pg_CT12 #content img {
	position: relative;
	left: -90px;
	}
#pg_CT12 #details {
	margin-left: 200px;
	}
#pg_CT12 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	left: 100px;
	}
#pg_CT12 #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_CT13 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -350px 0px 0 650px;
	}
#pg_CT13 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_CT13 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 50px 30px 0 10px;
	}
#pg_CT14 #content img {
	position: relative;
	left: -30px;
	}
#pg_CT14 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -520px 30px 0 650px;
	}
#pg_CT14 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -40px;
	}
#pg_CT14 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 270px 30px 0 10px;
	}
#pg_CT15 #content img {
	position: relative;
	left: -70px;
	}
#pg_CT15 #details {
	margin-left: 200px;
	}
#pg_CT15 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 80px;
	}
#pg_CT15 #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_CT16 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -510px 0px 0 650px;
	}

#pg_CT16 #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_CT16 #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 230px 30px 0 10px;
	}	

#pg_birds-sandbar #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -310px 0px 0 650px;
	}
#pg_birds-sandbar #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_birds-sandbar #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 10px 30px 0 10px;
	}

#pg_birds-lineup #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -380px 0px 0 650px;
	}
#pg_birds-lineup #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_birds-lineup #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 100px 30px 0 10px;
	}	

#pg_russell-falls #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_russell-falls #navImage {
	position: absolute;
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_russell-falls #content #p-360x540 {
	margin-left: -120px !important;
	margin-right: 120px !important;
	}
#pg_russell-falls #content img {
	margin-left: 180px;
	}
	
#pg_horgath-falls #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_horgath-falls #navImage {
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_horgath-falls #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 215px;
	right: -20px;
	}

#pg_island-sunrise #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -500px 0px 0 660px;
	}
#pg_island-sunrise #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_island-sunrise #navImage {
	position: absolute;
	margin-top: 250px;
	margin-left: 10px;
	}

#pg_streaming-by #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_streaming-by #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_streaming-by #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_wondrous-blossom #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_wondrous-blossom #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_wondrous-blossom #navImage {
	position: absolute;
	margin-top: 70px;
	margin-left: 10px;
	}

#pg_wondrous-blossom-2 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_wondrous-blossom-2 #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -50px !important;
	right: -20px;
	}
#pg_wondrous-blossom-2 #navImage {
	position: absolute !important;
	margin-top: 110px !important;
	margin-left: 10px;
	}


#pg_snow-cradle-mountain #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_snow-cradle-mountain #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_snow-cradle-mountain #navImage {
	position: absolute;
	margin-top: 240px;
	margin-left: 10px;
	}
#pg_snow-cradle-mountain #content img {
	margin-left: 150px;
	}

#pg_mare-foal #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_mare-foal #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_mare-foal #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_sunset-at-cottesloe #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_sunset-at-cottesloe #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_sunset-at-cottesloe #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_sunset-at-cottesloe #content img {
	margin-left: 150px;
	}
	
#pg_white-rooster #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 60px;
	}
#pg_white-rooster #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 380px 30px 0 30px;
	}
#pg_white-rooster #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 360px;
	right: 0px;
	}

#pg_sydney-skyline #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_sydney-skyline #navImage {
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_sydney-skyline #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 215px;
	right: -20px;
	}
	
#pg_indecisive-weather #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_indecisive-weather #navImage {
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_indecisive-weather #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 215px;
	right: -20px;
	}	
	
#pg_white-bellied-eagle #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 250px;
	}	
#pg_white-bellied-eagle #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 380px;
	right: 0px;
	}	
#pg_white-bellied-eagle #navImage {
	margin-top: 360px;
	margin-left: 10px;
	}	
#pg_white-bellied-eagle	#content img {
	margin-left: 150px;
	}

#pg_pink-reflection #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_pink-reflection #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_pink-reflection #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_view-from-ubirr #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_view-from-ubirr #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_view-from-ubirr #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_billabong-beauty #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_billabong-beauty #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_billabong-beauty #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_billabong-beauty #content img {
	margin-left: 150px;
	}

#pg_gorgeous-coastline #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_gorgeous-coastline #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_gorgeous-coastline #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_gorgeous-coastline #content img {
	margin-left: 150px;
	}

#pg_determined-egret #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -500px 0px 0 630px;
	}
#pg_determined-egret #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_determined-egret #navImage {
	position: absolute;
	margin-top: 250px;
	margin-left: 10px;
	}

#pg_loch-ard-gorge #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -410px 0px 0 650px;
	}
#pg_loch-ard-gorge #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_loch-ard-gorge #navImage {
	position: absolute;
	margin-top: 160px;
	margin-left: 10px;
	}

#pg_crescent-beach #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_crescent-beach #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_crescent-beach #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_crescent-beach #content img {
	margin-left: 150px; 
	}

#pg_twelve-apostles #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_twelve-apostles #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_twelve-apostles #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_twelve-apostles #content img {
	margin-left: 150px;
	}
	
#pg_morningside-peninsula #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_morningside-peninsula #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_morningside-peninsula #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_yellow-river-billabong #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -380px 0px 0 650px;
	}
#pg_yellow-river-billabong #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_yellow-river-billabong #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 78px 30px 0 10px;
	}

#pg_three-cockatoos #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -520px 0px 0 650px;
	}
#pg_three-cockatoos #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_three-cockatoos #navImage {
	position: absolute;
	margin-top: 265px;
	margin-left: 10px;
	}

#pg_stepping-out #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 630px;
	}
#pg_stepping-out #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_stepping-out #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_stepping-out #content img {
	margin-left: 50px;
	}

#pg_squiggly-masts #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_squiggly-masts #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_squiggly-masts #navImage {
	position: absolute;
	margin-top: 390px;
	margin-left: 10px;
	}
#pg_squiggly-masts #content img {
	margin-left: 150px;
	}

#pg_sepia-sadness #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_sepia-sadness #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_sepia-sadness #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_sepia-sadness #content img {
	margin-left: 150px;
	}

#pg_blue-winged-kookaburra #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_blue-winged-kookaburra #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_blue-winged-kookaburra #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_blue-winged-kookaburra #content img {
	margin-left: 150px;
	}
#pg_blue-winged-kookaburra #details {
	width: 215px;
	}

#pg_tawny-frogmouth #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_tawny-frogmouth #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_tawny-frogmouth #content img {
	margin-left: 150px;
	}
#pg_tawny-frogmouth #details {
	width: 215px;
	}

#pg_look-both-ways #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_look-both-ways #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_look-both-ways #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_look-both-ways #content img {
	margin-left: 80px;
	}

#pg_curious-jabiru #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_curious-jabiru #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_curious-jabiru #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_curious-jabiru #content img {
	margin-left: 150px;
	}

#pg_sunset-flight #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_sunset-flight #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_sunset-flight #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_sunset-flight #content img {
	margin-left: 150px;
	}

#pg_katherine-gorge #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_katherine-gorge #navImage {
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_katherine-gorge #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 215px;
	right: -20px;
	}

#pg_darwin-sunset #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_darwin-sunset #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_darwin-sunset #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_darwin-sunset #content img {
	margin-left: 150px;
	}

#pg_vineyard-vista #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_vineyard-vista #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_vineyard-vista #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_whitehaven-beach #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_whitehaven-beach #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_whitehaven-beach #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_footprints #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_footprints #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_footprints #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_footprints #content img {
	margin-left: 150px;
	}

#pg_gorgeous-rocky-bluff #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_gorgeous-rocky-bluff #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_gorgeous-rocky-bluff #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_gorgeous-rocky-bluff #content img {
	margin-left: 150px;
	}

#pg_tropical-splendor #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_tropical-splendor #navImage {
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_tropical-splendor #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 215px;
	right: -20px;
	}

#pg_kangaroo-paw #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_kangaroo-paw #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_kangaroo-paw #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_kangaroo-paw #content img {
	margin-left: 150px;
	}

#pg_show-offs #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_show-offs #navImage {
	position: absolute;
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_show-offs #content img {
	margin-left: 60px;
	}

#pg_crocodile-haven #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_crocodile-haven #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_crocodile-haven #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_crocodile-haven #content img {
	margin-left: 150px;
	}
	
#pg_sneak-peek #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_sneak-peek #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_sneak-peek #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_what-a-croc #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_what-a-croc #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_what-a-croc #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_barking-owl #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_barking-owl #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_barking-owl #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_barking-owl #content img {
	margin-left: 150px;
	}

#pg_fan-tailed-beauty #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_fan-tailed-beauty #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px;
	right: -20px;
	}
#pg_fan-tailed-beauty #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_fan-tailed-beauty #content img {
	margin-left: 150px;
	}	
	
#pg_manly-lizard #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -380px 0px 0 650px;
	}
#pg_manly-lizard #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_manly-lizard #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 80px 30px 0 10px;
	}

#pg_whistling-ducks #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 60px;
	}
#pg_whistling-ducks #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 300px 30px 0 30px;
	}
#pg_whistling-ducks #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 310px;
	right: 0px;
	}

#pg_koi-pool #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 60px;
	}
#pg_koi-pool #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 230px 30px 0 30px;
	}
#pg_koi-pool #details p { /* contains credit card graphic */
	position: absolute;
	bottom:240px;
	right: 0px;
	}

#pg_twin-blooms #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -380px 0px 0 650px;
	}
#pg_twin-blooms #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_twin-blooms #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 100px 30px 0 10px;
	}

#pg_pleasant-poppies #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_pleasant-poppies #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_pleasant-poppies #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
	
#pg_flower-field #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 60px;
	}
#pg_flower-field #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 370px 30px 0 30px;
	}
#pg_flower-field #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 370px;
	right: 0px;
	}

#pg_seven-beauties #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_seven-beauties #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_seven-beauties #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_seven-beauties #content img {
	margin-left: 150px;
	}
	
#pg_wondrous-blossom-2 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_wondrous-blossom-2 #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_wondrous-blossom-2 #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_velvety-tulips #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -460px 0px 0 650px;
	}
#pg_velvety-tulips #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_velvety-tulips #navImage {
	position: absolute;
	margin-top: 120px;
	margin-left: 10px;
	}

#pg_cobbled-steps #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_cobbled-steps #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px !important;
	right: -20px;
	}
#pg_cobbled-steps #navImage {
	position: absolute;
	margin-top: 290px;
	margin-left: 10px;
	}
#pg_cobbled-steps #content img {
	margin-left: 150px;
	}

#pg_blue-pool #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -520px 0px 0 650px;
	}
#pg_blue-pool #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_blue-pool #navImage {
	position: absolute;
	margin-top: 265px;
	margin-left: 10px;
	}

#pg_white-domed-churches #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -520px 0px 0 650px;
	}
#pg_white-domed-churches #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_white-domed-churches #navImage {
	position: absolute;
	margin-top: 265px;
	margin-left: 10px;
	}

#pg_blue-railings #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_blue-railings #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_blue-railings #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_blue-railings #content img {
	margin-left: 150px;
	}

#pg_contrasting-shutters #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_contrasting-shutters #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px !important;
	right: -20px;
	}
#pg_contrasting-shutters #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_contrasting-shutters #content img {
	margin-left: 150px;
	}

#pg_greek-woman #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_greek-woman #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px !important;
	right: -20px;
	}
#pg_greek-woman #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_greek-woman #content img {
	margin-left: 150px;
	}

#pg_greek-girl #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_greek-girl #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px !important;
	right: -20px;
	}
#pg_greek-girl #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_greek-girl #content img {
	margin-left: 150px;
	}

#pg_local-transport #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_local-transport #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px !important;
	right: -20px;
	}
#pg_local-transport #navImage {
	position: absolute;
	margin-top: 270px;
	margin-left: 10px;
	}
#pg_local-transport #content img {
	margin-left: 150px;
	}

#pg_GR5 #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px !important;
	right: -20px;
	}
#pg_GR5 #navImage {
	position: absolute !important;
	margin-top: 360px !important;
	}
#pg_GR5 #content img {
	margin-left: 150px; !important
	}

#pg_brilliant-trio #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -520px 0px 0 650px;
	}
#pg_brilliant-trio #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_brilliant-trio #navImage {
	position: absolute;
	margin-top: 185px;
	margin-left: 10px;
	}


/* 540x360 details */
#pg_GR2 #details, 
#pg_GR4 #details,
#pg_FL01 #details,
#pg_FL1 #details {
	position: relative;
	position: absolute;
	display: inline;
	width: 210px;
	float: left;
	margin: 32px 0px 0 650px;
	}

#pg_SC1 #details {
	position: absolute;
	display: inline;
	width: 210px;
	float: left;
	margin: 40px 0px 0 650px;
	}

#pg_SC9 #details
 {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 650px;
	}
#pg_SC10 #details
 {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -400px 0px 0 650px;
	}
#pg_AN6 #details
 {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}

/* NZ Gallery */
	
#pg_NZ1 #content img {
	margin-left: 120px;
	}
#pg_NZ1 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -576px 0px 0 650px;
	}
#pg_NZ1 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_NZ1 #navImage {
	position: absolute;
	margin-top: 260px;
	margin-left: 10px;
	}

#pg_NZ2 #content img {
	margin-left: 120px;
	}
#pg_NZ2 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_NZ2 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_NZ2 #navImage {
	position: absolute;
	margin-top: 240px;
	margin-left: 10px;
	}

#pg_NZ3 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_NZ3 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 220px;
	right: -20px;
	}
#pg_NZ3 #navImage {
	margin-top: 200px;
	margin-left: 10px;
	}

#pg_NZ4 #content img {
	margin-left: 120px;
	}
#pg_NZ4 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -570px 0px 0 650px;
	}
#pg_NZ4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_NZ4 #navImage {
	position: absolute;
	margin-top: 260px;
	margin-left: 10px;
	}	

#pg_NZ5 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_NZ5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 100px;
	right: -20px;
	}
#pg_NZ5 #navImage {
	margin-top: 86px;
	margin-left: 10px;
	}

#pg_NZ6 #content img {
	margin-left: 120px;
	}
#pg_NZ6 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_NZ6 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_NZ6 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}

#pg_NZ7 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_NZ7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 130px;
	right: -20px;
	}
#pg_NZ7 #navImage {
	margin-top: 120px;
	margin-left: 10px;
	}

#pg_NZ8 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -460px 0px 0 650px;
	}
#pg_NZ8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 280px;
	right: -20px;
	}
#pg_NZ8 #navImage {
	margin-top: 270px;
	margin-left: 10px;
	}
	
#pg_NZ9 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_NZ9 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 130px;
	right: -20px;
	}
#pg_NZ9 #navImage {
	margin-top: 110px;
	margin-left: 10px;
	}
	
#pg_NZ10 #content img {
	margin-left: 120px;
	}
#pg_NZ10 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_NZ10 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_NZ10 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}

#pg_NZ11 #content img {
	margin-left: 120px;
	}
#pg_NZ11 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_NZ11 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_NZ11 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}

#pg_NZ12 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -350px 0px 0 650px;
	}
#pg_NZ12 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_NZ12 #navImage {
	position: absolute;
	margin-top: 160px;
	margin-left: 10px;
	}

#pg_NZ13 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -380px 0px 0 650px;
	}
#pg_NZ13 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_NZ13 #navImage {
	position: absolute;
	margin-top: 100px;
	margin-left: 10px;
	}

#pg_NZ14 #content img {
	margin-left: 120px;
	}
#pg_NZ14 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_NZ14 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_NZ14 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
	
#pg_resting-bee #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -540px 30px 0 630px;
	}
#pg_resting-bee #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_resting-bee #navImage {
	position: absolute;
	margin-top: 310px;
	margin-left: 10px;
	}

#pg_magnificent-resting-place #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -500px 30px 0 630px;
	}
#pg_magnificent-resting-place #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_magnificent-resting-place #navImage {
	position: absolute;
	margin-top: 245px;
	margin-left: 10px;
	}

#pg_vibrant-orange-deposits #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -400px 0px 0 650px;
	}
#pg_vibrant-orange-deposits #details p { /* contains credit card graphic */
	position: absolute;
	position: relative;
	bottom: 10px;
	right: -10px;
	}
#pg_vibrant-orange-deposits #navImage {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 100px 30px 0 10px;
	}
	
#pg_maori-guard #content img {
	margin-left: 120px;
	}
#pg_maori-guard #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -10px;
	right: -20px;
	}
#pg_maori-guard #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
	
#pg_reflected-clouds #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_reflected-clouds #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_reflected-clouds #navImage {
	position: absolute;
	margin-top: 190px;
	margin-left: 10px;
	}
	
#pg_serene-NZ-scene #content img {
	margin-left: 120px;
	}
#pg_serene-NZ-scene #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -10px;
	right: -20px;
	}
#pg_serene-NZ-scene #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}	
	
#pg_NZ-bay #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_NZ-bay #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_NZ-bay #navImage {
	position: absolute;
	margin-top: 190px;
	margin-left: 10px;
	}
	
#pg_exploding-mud-pots #content img {
	position: relative;
	left: -120px;
	}
#pg_exploding-mud-pots #details {
	margin-left: 200px;
	}
#pg_exploding-mud-pots #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	left: 140px;
	}
#pg_exploding-mud-pots #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
	
#pg_turquoise-pool #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_turquoise-pool #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_turquoise-pool #navImage {
	position: absolute;
	margin-top: 190px;
	margin-left: 10px;
	}
	
#pg_ghostly-presence #content img {
	margin-left: 120px;
	}
#pg_ghostly-presence #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -10px;
	right: -20px;
	}
#pg_ghostly-presence #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
	
#pg_white-rock-edged-pool #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_white-rock-edged-pool #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_white-rock-edged-pool #navImage {
	position: absolute;
	margin-top: 190px;
	margin-left: 10px;
	}
	
#pg_silhouetted-trees #details {
	position: relative;
	display: inline;
	width: 240px;
	float: left;
	margin: -510px 30px 0 630px;
	}
#pg_silhouetted-trees #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_silhouetted-trees #navImage {
	position: absolute;
	margin-top: 255px;
	margin-left: 10px;
	}
	
#pg_sheep-at-lake-tekapo #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_sheep-at-lake-tekapo #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_sheep-at-lake-tekapo #navImage {
	position: absolute;
	margin-top: 190px;
	margin-left: 10px;
	}
	
#pg_NZ-dolphins #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_NZ-dolphins #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -20px;
	}
#pg_NZ-dolphins #navImage {
	position: absolute;
	margin-top: 220px;
	margin-left: 10px;
	}
	
	
#pg_SC3 #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}

#pg_fab-Yosemite #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
	
#pg_storm #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}

#pg_fantastic-Yosemite #content img {
	margin-left: 120px;
	}
#pg_fantastic-Yosemite #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -580px 0px 0 650px;
	}
#pg_tranquil-scene #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -456px 0px 0 650px;
	}
	
#pg_beautiful-greenery #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -556px 0px 0 650px;
	}

#pg_CT2 #details {
	
	}
#pg_AC1 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 80px;
	left: 30px;
	}
#pg_AC2 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 80px;
	left: 30px;
	}	
#pg_AC3 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 80px;
	left: 30px;
	}
#pg_AC4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 80px;
	left: 30px;
	}
#pg_AC5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 310px;
	left: 30px;
	}
#pg_AC6 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 80px;
	left: 30px;
	}
#pg_AC7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 380px;
	left: 30px;
	}
#pg_AC8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 150px;
	left: 30px;
	}
	
#pg_AN1 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 380px;
	right: -0px;
	}
#pg_AN2 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 380px;
	right: 0px;
	}
#pg_AN3 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 400px;
	right: 0px;
	}
#pg_AN4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 80px;
	right: 0px;
	}
#pg_AN5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 80px;
	right: 0px;
	}
#pg_AN7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 220px;
	right: 0px;
	}
#pg_AN8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 380px;
	right: 0px;
	}
#pg_AN8 #content img {
	margin-left: 150px !important;
	}
#pg_AN9 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 220px;
	right: 0px;
	}
#pg_AN10 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 50px;
	right: 0px;
	}


#pg_FL01 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -50px;
	right: -10px;
	}	
#pg_FL1 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -60px;
	right: -10px;
	}
#pg_FL2 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_FL3 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_FL4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_FL5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -60px;
	right: -10px;
	}
#pg_FL6 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -10px;
	}
#pg_FL7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -10px;
	}
#pg_FL7 #content img {
	margin-left: 120px;
	}
#pg_FL8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -10px;
	}
#pg_FL9 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -50px;
	right: -10px;
	}	
#pg_FL10 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_FL11 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_FL12 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_pageant-worthy #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR1 #content img {
	margin-left: 130px;
	}
#pg_GR1 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR1 #navImage {
	position: absolute;
	margin-top: 366px !important;
	margin-left: 10px;
	}	
#pg_GR2 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px !important;
	right: -10px;
	}
#pg_GR2 #navImage {
	position: absolute;
	margin-top: 146px !important;
	margin-left: 10px;
	}
#pg_GR3 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR6 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -10px;
	}
#pg_GR7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -10px;
	}
#pg_GR9 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -10px;
	}
#pg_GR10 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR11 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}

#pg_GR12 #content img {
	margin-left: 130px;
	}
#pg_GR12 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -40px;
	right: -10px;
	}
#pg_GR12 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}	
	


#pg_AN6 #details p
 { /* contains credit card graphic */
	position: absolute;
	bottom: -360px;
	right: -20px;
	}
	



	
#pg_SC1 #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_SC2 #content img {
	margin-left: 120px;
	}
#pg_SC2 #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_SC3 #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_SC4 #content img {
	margin-left: 120px;
	}
#pg_SC4 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_SC5 #content img {
	margin-left: 120px;
	}
#pg_SC5 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_SC6 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -350px;
	right: -20px;
	}
#pg_SC7 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_SC8 #content img {
	margin-left: 120px;
	}
#pg_SC8 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_SC9 #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_SC10 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -30px;
	right: -20px;
	}
#pg_SC11 #content img {
	margin-left: 120px;
	}
#pg_SC11 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_SC12 #content img {
	margin-left: 120px;
	}
#pg_SC12 #details p { /* contains credit card graphic */
	position: absolute;
	bottom: -20px;
	right: -20px;
	}
#pg_fab-Yosemite #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_storm #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_peaceful-Yosemite #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
#pg_peaceful-Yosemite #content img {
	margin-left: 120px;
	}
#pg_fantastic-Yosemite #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px;
	right: -20px;
	}
#pg_powerful-Nevada-falls #content img {
	margin-left: 120px;
	}
#pg_powerful-Nevada-falls #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
#pg_tranquil-scene #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px;
	right: -20px;
	}
#pg_wild-water #content img {
	margin-left: 120px;
	}
#pg_wild-water #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
#pg_beautiful-greenery #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px;
	right: -20px;
	}
#pg_thunderous-train #content img {
	margin-left: 120px;
	}
#pg_thunderous-train #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
#pg_skylit-half-dome #content img {
	margin-left: 120px;
	}
#pg_skylit-half-dome #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
	
#details ul li.size-price {
	margin-left: .8em;
	height: 40px;
	padding-top: 10px; 
/*	background: url('../images/paypal-button_100W.png') no-repeat 100px 2px; */ 
	}

ul#navImage {
	margin-top: 420px;
	}

#pg_AN1 #navImage {
	margin-top: 380px;
	margin-left: 10px;
	}	
#pg_AN2 #navImage {
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_AN3 #navImage {
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_AN4 #navImage {
	margin-top: 295px;
	margin-left: 10px;
	}
#pg_AN5 #navImage {
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_AN7 #navImage {
	margin-top: 210px;
	margin-left: 10px;
	}
#pg_AN8 #navImage {
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_AN9 #navImage {
	margin-top: 210px;
	margin-left: 10px;
	}

#pg_FL01 #navImage {
	position: absolute;
	margin-top: 210px;
	margin-left: 10px;
	}
#pg_FL1 #navImage {
	position: absolute;
	margin-top: 236px;
	margin-top: 206px;
	margin-left: 10px;
	}
#pg_FL2 #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_FL3 #navImage {
	position: absolute;
	margin-top: 260px;
	margin-left: 10px;
	}
#pg_FL3 #content img {
	margin-left: 100px;
	}
#pg_FL4 #navImage {
	position: absolute;
	margin-top: 256px;
	margin-left: 10px;
	}
#pg_FL5 #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_FL5 #content img {
	margin-left: 120px;
	}
#pg_FL6 #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_FL6 #content img {
	margin-left: 120px;
	}
#pg_FL7 #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_FL8 #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
#pg_FL8 #content img {
	margin-left: 150px;
	}
#pg_FL9 #navImage {
	position: absolute;
	margin-top: 380px;
	margin-top: 410px;
	margin-left: 10px;
	}
#pg_FL10 #navImage {
	position: absolute;
	margin-top: 410px;
	margin-top: 390px;
	margin-left: 10px;
	}
#pg_FL11 #navImage {
	position: absolute;
	margin-top: 410px;
	margin-top: 120px;
	margin-left: 10px;
	}
#pg_FL12 #navImage {
	position: absolute;
	margin-top: 140px;
	margin-top: 110px;
	margin-left: 10px;
	}
#pg_pageant-worthy #navImage {
	position: absolute;
	margin-top: 140px;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_GR1 #navImage {
	position: absolute;
	margin-top: 405px;
	margin-left: 10px;
	}
#pg_GR2 #navImage {
	position: absolute;
	margin-top: 120px;
	margin-left: 10px;
	}
#pg_GR3 #navImage {
	position: absolute;
	margin-top: 370px;
	margin-left: 10px;
	}
#pg_GR3 #content img {
	margin-left: 120px;
	}
#pg_GR4 #navImage	 {
	position: absolute;
	margin-top: 130px;
	margin-left: 10px;
	}
#pg_GR5 #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_GR6 #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
#pg_GR6 #content img {
	margin-left: 120px;
	}
#pg_GR7 #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
#pg_GR7 #content img {
	margin-left: 120px;
	}
#pg_GR8 #navImage {
	position: absolute;
	margin-top: 260px;
	margin-left: 10px;
	}
#pg_GR8 #content img {
	margin-left: 120px;
	}
#pg_GR9 #navImage {
	position: absolute;
	margin-top: 266px;
	margin-left: 10px;
	}
#pg_GR9 #content img {
	margin-left: 120px;
	}
#pg_GR10 #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_GR10 #content img {
	margin-left: 120px;
	}
#pg_GR11 #navImage {
	position: absolute;
	margin-top: 256px;
	margin-left: 10px;
	}
#pg_GR11 #content img {
	margin-left: 120px;
	}

#pg_SC1 #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_SC2 #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_SC3 #navImage {
	position: absolute;
	margin-top: 110px;
	margin-left: 10px;
	}
#pg_SC4 #navImage {
	position: absolute;
	margin-top: 260px;
	margin-left: 10px;
	}
#pg_SC5 #navImage {
	position: absolute;
	margin-top:366px;
	margin-left: 10px;
	}
#pg_SC6 #navImage {
	position: absolute;
	margin-top:380px;
	margin-left: 10px;
	}
#pg_SC7 #navImage {
	position: absolute;
	margin-top: 295px;
	margin-left: 10px;
	}
#pg_SC8 #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_SC9 #navImage {
	position: absolute !important;
	margin-top: 290px !important;
	margin-left: 10px;
	}
#pg_SC10 #navImage {
	position: absolute;
	margin-top: 210px;
	margin-left: 10px;
	}
#pg_SC11 #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_SC12 #navImage {
	position: absolute;
	margin-top: 390px;
	margin-left: 10px;
	}

#pg_fab-Yosemite #navImage {
	position: absolute;
	margin-top: 195px;
	margin-left: 10px;
	}
#pg_storm #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_peaceful-Yosemite #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
#pg_fantastic-Yosemite #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_powerful-Nevada-falls #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_tranquil-scene #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_wild-water #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_beautiful-greenery #navImage {
	position: absolute;
	margin-top: 300px;
	margin-left: 10px;
	}
#pg_thunderous-train #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_skylit-half-dome #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
	
#pg_AN6 #navImage {
 	position: absolute;
	margin-top: 390px;
	margin-left: 10px;
	}


/* Fall Colors/Scenics/Animals & Action image layout - November 2013 */
#pg_gorgeous-palette #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_gorgeous-palette #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_gorgeous-palette #navImage {
	position: absolute;
	margin-top: 220px;
	margin-left: 10px;
	}	
#pg_rainbow-colors #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_rainbow-colors #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_rainbow-colors #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}	
#pg_autumn-carpeted-peak #content img {
	margin-left: 120px;
	}
#pg_autumn-carpeted-peak #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -10px;
	right: -20px;
	}
#pg_autumn-carpeted-peak #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
#pg_minnehaha-falls #content img {
	margin-left: 120px;
	}
#pg_minnehaha-falls #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -10px;
	right: -20px;
	}
#pg_minnehaha-falls #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
#pg_rocky-terrain #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: 30px 30px 0 150px;
	}
#pg_rocky-terrain #details p { /* contains credit card graphic */
	position: absolute;
	bottom: 390px;
	right: -0px;
	}
#pg_rocky-terrain #navImage {
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_enchanted-forest #content img {
	margin-left: 120px;
	}
#pg_enchanted-forest #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
#pg_enchanted-forest #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}
#pg_rolled-bales-of-hay #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -456px 0px 0 650px;
	}
#pg_rolled-bales-of-hay #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px;
	right: -20px;
	}	
#pg_rolled-bales-of-hay #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_kaleidoscope-color #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -460px 0px 0 650px;
	}
#pg_kaleidoscope-color #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_kaleidoscope-color #navImage {
	position: absolute;
	margin-top: 210px;
	margin-left: 10px;
	}
#pg_expansive-scene #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -456px 0px 0 650px;
	}
#pg_expansive-scene #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_expansive-scene #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_vibrant-colors #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -454px 0px 0 650px;
	}
#pg_vibrant-colors #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_vibrant-colors #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_textured-leaves #content img {
	margin-left: 120px;
	}
#pg_textured-leaves #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
#pg_textured-leaves #navImage {
	position: absolute;
	margin-top: 360px;
	margin-left: 10px;
	}	
#pg_rivers-bend #content img {
	margin-left: 120px;
	}
#pg_rivers-bend #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px;
	right: -20px;
	}
#pg_rivers-bend #navImage {
	position: absolute;
	margin-top: 390px;
	margin-left: 10px;
	}	
#pg_birds-eye-view #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -456px 0px 0 650px;
	}
#pg_birds-eye-view #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px;
	right: -20px;
	}	
#pg_birds-eye-view #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}	
#pg_red-profusion #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -390px 0px 0 650px;
	}
#pg_red-profusion #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px;
	right: -20px;
	}	
#pg_red-profusion #navImage {
	position: absolute;
	margin-top: 134px;
	margin-left: 10px;
	}
#pg_sunlit-scene #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -310px 0px 0 650px;
	}
#pg_sunlit-scene #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px;
	right: -20px;
	}	
#pg_sunlit-scene #navImage {
	position: absolute;
	margin-top: 60px;
	margin-left: 10px;
	}
#pg_denali-sunset #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -356px 0px 0 650px;
	}
#pg_denali-sunset #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px;
	right: -20px;
	}	
#pg_denali-sunset #navImage {
	position: absolute;
	margin-top: 100px;
	margin-left: 10px;
	}
#pg_sheep-bookends #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_sheep-bookends #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_sheep-bookends #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_whats-up #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_whats-up #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_whats-up #content #p-360x540 {
	margin-left: -60px !important;
	margin-right: 60px !important;
	}
#pg_whats-up #content img {
	margin-left: 180px;
	}
#pg_bull-moose-denali #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_bull-moose-denali #navImage {
	position: absolute;
	margin-top: 330px;
	margin-left: 10px;
	}
#pg_bull-moose-denali #content #p-360x540 {
	margin-left: -120px !important;
	margin-right: 120px !important;
	}
#pg_delightful-wave #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_delightful-wave #navImage {
	position: absolute;
	margin-top: 380px;
	margin-left: 10px;
	}
#pg_delightful-wave #content #p-360x540 {
	margin-left: -60px !important;
	margin-right: 60px !important;
	}
#pg_cruising-orca #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -480px 0px 0 650px;
	}
#pg_cruising-orca #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_cruising-orca #navImage {
	position: absolute;
	margin-top: 230px;
	margin-left: 10px;
	}
#pg_on-the-move #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -500px 0px 0 630px;
	}
#pg_on-the-move #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_on-the-move #navImage {
	position: absolute;
	margin-top: 250px;
	margin-left: 10px;
	}
#pg_wet-n-wild #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_wet-n-wild #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_wet-n-wild #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_regal-beauty #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_regal-beauty #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_regal-beauty #navImage {
	position: absolute;
	margin-top: 220px;
	margin-left: 10px;
	}

#pg_hawaiian-sunrise #content img {
	margin-left: 120px;
	}
#pg_hawaiian-sunrise #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -20px !important;
	right: -20px;
	}
#pg_hawaiian-sunrise #navImage {
	position: absolute;
	margin-top: 366px;
	margin-left: 10px;
	}
#pg_pololu-beckons #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -450px 0px 0 650px;
	}
#pg_pololu-beckons #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}	
#pg_pololu-beckons #navImage {
	position: absolute;
	margin-top: 200px;
	margin-left: 10px;
	}
#pg_tangerine-hue #content img {
	margin-left: 180px;
	}
#pg_tangerine-hue #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -30px !important;
	right: -20px;
	}
#pg_tangerine-hue #navImage {
	position: absolute;
	margin-top: 310px;
	margin-left: 10px;
	}
 #pg_tangerine-hue #content #p-360x540 {
	margin-left: -120px !important;
	margin-right: 120px !important;
	}
#pg_wild-turkeys #details {
	position: relative;
	display: inline;
	width: 210px;
	float: left;
	margin: -530px 0px 0 660px;
	}
#pg_wild-turkeys #details p { /* contains credit card graphic */
	position: absolute !important;
	bottom: -40px;
	right: -20px;
	}
#pg_wild-turkeys #navImage {
	position: absolute;
	margin-top: 276px;
	margin-left: 10px;
	}

	
	
	
	
/* thumbnails on main GALLERIES page */
ul.mainGal {
	display: inline;
	width: 960px;
	float: left;
	margin-top: -10px;
	margin-left: 40px;
	margin-bottom: 50px;
	}
ul.end {
	margin-bottom: 30px;
	}
ul.mainGal li {
	display: inline;
	width: 198px;
	float: left;
	margin-right: 80px;
	}
#pg_galleries ul.mainGal li img {
	border: 1px solid #fff;
	}
#pg_galleries ul.mainGal li span {
	display: block;
	position: relative;
	z-index: 10;
	width: 198px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #666666;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-top: -36px;
	padding: .3em 0;
	}
ul.subGal {
	display: inline;
	width: 960px;
	float: left;
	margin-top: 20px;
	margin-left: 100px;
	margin-bottom: 20px;
	}
ul.subGal li {
	display: inline;
	width: 158px;
	float: left;
	margin-right: 40px;
	}
ul.subGal li span {
	display: block;
	position: relative;
	z-index: 10;
	width: 158px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-color: #666666; 
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top: -40px;
	padding: .3em 0;
	line-height: 1.3;
/*	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff; */
	}

ul.subGal li img {
	border: 1px solid #fff;
	}
	
#footer {
	clear: both;
	margin-top: 30px;
	}
#pg_home #footer {
	margin-top: 90px;
	}
#pg_galleries #footer {
	margin-top: 10em;
	}
#footer ul {
	margin: -60px 60px 40px 60px;
	padding-top: 6px;
	border-top: 1px dotted #888;
	}
#footer ul li.copyright {
	width: 49%;
	float: left;
	color: #f00;
	}
#footer ul li.contact {
	width: 49%;
	float: right;
	text-align: right;
	}

#clearfix {
	display: none;
	clear: both;
	}
	
/* =paypal set up -------------------------- */
li.size-price {
	position: relative;
	}
/* 1 size */

#details form {
	display: inline;
	position: relative;
	top: -50px;
	left: 120px;
	}
/* 2 sizes */
/*#pg_GR2 form {
	position: relative;
	top: -50px;
	left: 140px;
	} */
	
/* =typography ----------------------------- */
html {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: 62.5%;
	line-height: 1.5;
	}
h1 {
	font-size: 3em;
	}
h2 {
	font-size: 2.0em;
	}
h2.tagline {
	font-size: 1.6em;
	font-family: papyrus, "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif; 
	color: #3683d5;
	margin-top: -.3em;
	margin-bottom: 30px;
	}
	
ul#mainNav {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: 1.3em;
	}
	
#announcement sup, #pg_about sup {
  vertical-align: baseline;
  position: relative;
  top: -0.3em;
	font-size: 75%;
	}	

#content {
	font-size: 1.5em;
/*	font-family: Palatino, "Palatino Linotype", Georgia, Times, "Times New Roman", serif; */
	font-family: 'Droid Serif', 'Crimson Text', Palatino, "Palatino Linotype", Georgia, Times, "Times New Roman", serif;
/*	font-family: 'Crimson Text', 'Droid Serif', Palatino, 1Palatino Linotype1, Georgia, Times, 1Times New Roman1, serif; */
/*	text-shadow: .07em .07em  #3683d5; */
	}
#sidebar {
	font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
	
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
	
/*	font-family: sans-serif; */

	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif;
	
	font-size: 1.50em;
	}
#content p {
	line-height: 1.5em;
	font-size: 1.2em;
	}
ul.update li.update {
	padding-bottom: 2.5em;
	margin-bottom: 2em !important;
	}
#sidebar h4 {
	color: #3683d5;
	font-size: 1.2em;
	}
#sidebar ul {
	line-height: 1.4;
	font-size: .8em;
	}
#sidebar ul li {
	margin-top: 1.0em;
	line-height: 1.3; 
	}
#sidebar span.title {
	font-variant: small-caps;
	color: #3683d5 !important;
	color: #f00 !important;
	}
#sidebar span.up,
#content span.up {
	position: relative;
  top: -0.2em;
	}
#sidebar ul.exhibit span,
span.exhibit {
	font-variant: small-caps;
	}
#pg_about #sidebar ul.exhibit li span {
	color: #3683d5;
}
span.exhibit {
	color: #3683d5;
	}
#pg_about #side-content ul.exhibit li.current {
	color: #ffff99;
	}
#sidebar ul.exhibit span.stronger {
	color: #f00;
	font-variant: normal;
	margin-left: .7em;
	font-size: 1.2em;
	}
#pg_about #content p {
	margin-bottom: .8em;
	line-height: 1.3 
	}
#pg_about #sidebar h3 {
	font-size: 70%;
	
}
#pg_about #sidebar #side-content ul.award li span.title a:link {
	color: #3683d5;
	color: #f00;
	text-decoration: underline;
}
#pg_buy #content p {
	margin-bottom: 2.0em;
	line-height: 1.6 
	}
#pg_buy span.free-shipping {
	color: #ffff99;
	text-transform: uppercase;
	}
#pg_buy span.stressed {
	text-transform: uppercase;
	}
#details ul {
	font-size: .8em;
	line-height: 1.5;
	}
#details ul li {
	color: #fff;
	}
#details ul li.title {
	font-size: 1.5em;
	}
#details ul li.size-price {
	color: #fff;
	}
	
#footer {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: .9em;
	color: #888;
	}
#footer a:link, #footer a:visited {
	color: #ccc;
	}
#footer a:hover, #footer a:focus, #footer a:focus {
	color: #3683d5;
	}

/* =links ---------------------------------- */
ul#mainNav li.here {
	color: #aaa;
	}
ul#mainNav li a:link {
	text-decoration: none;
	
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	
	-moz-transition-timing-function: ease-in;
	-o-transition-timing-function: ease-in;
	-webkittransition-timing-function: ease-in;
	transition-timing-function: ease-in;
	
	}
ul#mainNav li a:link, ul#mainNav li a:visited {
	color: #fff;
	}
ul#mainNav li a:hover, ul#mainNav li a:focus, ul#mainNav li a:active {
	color: #3683d5;
	font-weight: bold;
	margin-left: 8px;
	
	}

ul#navImage li a:link {
	text-decoration: none;
	}	
ul#navImage li a:link,
ul#navImage li a:visited {
	color: #fff;
	}
ul#navImage li a:hover,
ul#navImage li a:focus,
ul#navImage li a:active {
	color: #3683d5;
	}

/* styling thumb image and text overlay links to set color and remove underline */
#pg_home a:link img,
#pg_home a:visited img {
	border: 1px solid #000 !important;
	}
#pg_home a:hover img,
#pg_home a:focus img
#pg_home a:active img {
	border: 1px solid #fff !important;
	}

.home-med-image a:hover img {
	border: 1px solid #f00 !important;
	} 
.mainGal a:hover img, .mainGal a:focus img, .mainGal a:active img {
	border: 1px solid #f00 !important;
	}
.subGal a:hover img, .subGal a:focus img, .subGal a:active img {
	border: 1px solid #f00;
	}

span a:link, span a:visited {
	text-decoration: none;
	color: #fff;
	}
span a:hover, span a:focus, span a:active {
	color: #f00;
	}
	
#pg_about #content a:link {
	color: #fff;
	}
#pg_about #content a:visited {
	color: #fff;
	}
#pg_about #content a:hover {
	color: #3683d5;
	}	

#pg_buy #content a:link, #pg_buy #content a:visited {
	text-decoration: none;
	color: #3683d5;
	}
#pg_buy #content a:hover, #pg_buy #content a:focus, #pg_buy #content a:active {
	color: #f00;
	}
	
/* =CSS3 and other goodies ----------------- */
body {
	-o-bottom-right-radius: 1em;
	-o-bottom-left-radius: 1em;
	-moz-border-radius-bottom-right: 1em;
	-moz-border-radius-bottom-left: 1em;
	-webkit-bottom-right-radius: 1em;
	-webkit-bottom-left-radius: 1em;
	border-bottom-right-radius: 1em;
	border-bottom-left-radius: 1em;
	}	
h1 {
	
	}
	
