﻿

/*Background Properties*/

body{

	background-image: url("_link_graphics/brownclouds.jpg");

	background-position:center;

	background-attachment: fixed;

	background-color: #000000;

	font-size: medium; 

	color:#FFCC00; 

}	

#backgroundWebCentral {

	background-image:url(_site_images/Kim017%20-%20sepia.jpg );

	background:fixed;

}

#content {

	width:1000px;

	background-color:#000000;

	margin-left:auto;

	margin-right:auto;

}



#mainContent {

	border:1px solid #ffcc00;

	padding:20px;

	background-position:center;

	background-color:#000;

	width:900px;

	/*height:600px;

	overflow:scroll;*/

	float:left;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

}

#sideContentL {

	width:600px;

	padding:10px;

	float:left;

	font-family:Arial, Helvetica, sans-serif, "Times New Roman", Verdana;

}

.sideContentCenter {

	text-align:center;

}



#sideContentR {

	width:151px;

	float:right;

}

#footerContent {

	width:600px;

	text-align:left;

}

#headerContent {

	width:600px;

	text-align:center;

	margin:10px;

	margin-bottom:125px;

}

#studioShots {

	width:500px;

	float:left;

	text-align:center;

}

.studioShots {

	border: 1px solid #FFCC00;

	margin-bottom:50px;

}

#headerIcons {

	margin-left:10px;

}

.headerIcon {

	padding:5px;

	float:left;

}

.headerIcon a:link {

	color:#650065;

}



.headerIcon a:visited {

	color:#650065;

}



.headerIcon a:hover {

	color:#00ee00;

}



.headerIcon a:active {

	color:#ff0000;

}



.image1, .image2, .image3, .image4, .image5, .image6, .image7, .image8, .image9, .image10 {

	margin-bottom:50px;

	text-align:center;

}

#PGContent {
				width:1150px;
				height:850px;
				background-color:#000000;
				margin-left:auto;
				margin-right:auto;
}

			#PGmainContent {
				margin-left:auto;
				margin-right:auto;
				border:1px solid #ffcc00;
				background-position:center;
				width:1100px;
				height:750px;
			}
			.PGNavAltButton {
				position:relative;
				top:100px;
				text-align:left;
				padding-left:10px;
			}

#tableImages {

	width:1000px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;				

}

.tableImage {

	margin:25px;

	vertical-align:middle;

	border: 1px solid #FFCC00;

	padding: 1px;

}



#photoGalleryNavL {

	margin-top:200px;

	width:150px;

	text-align:center;

	float:left;

}

#photoGalleryNavR {

	margin-top:200px;

	width:150px;

	height:500px;

	text-align:center;

	float:right;

}

.PGNaveLbutton1, .PGNaveLbutton2, .PGNaveLbutton3, .PGNaveLbutton4, .PGNaveLbutton5, .PGNaveLbutton6, .PGNaveLbutton7, .PGNaveLbutton8, .PGNaveLbutton9, .PGNaveLbutton10, .PGNaveLbutton11, .PGNaveLbutton12 {

	margin-bottom:10px;

}

.PGNavAltButton {

	position:relative;

	top:200px;

	text-align:left;

	padding:3px;

}

/*Price List Buttons*/

#buttons {

	margin-right:auto;

	margin-right:auto;

	width:600px;

	text-align:left;

}

#textLinks {

	width:600px;

	text-align:left;

}

.textLinks li {

	display:inline;

	font-size:xx-small;

}

#photoGalleryButtons {

	width:600px;

	margin-right:auto;

	margin-left:auto;

	padding-right:160px;	

	text-align:center;

}

#priceListButtons {

	width:600px;

	margin-right:auto;

	margin-left:auto;

	padding-right:160px;	

	text-align:center;

}

.button1, .button2, .button3, .button4, .button5, .button6, .button7, .button8, .button9, .button10, .button11, .button12 {

	display:inline;

	margin-bottom:10px;

}

/*Psuedo Table*/			

.pseudoTable {

	font-family:Arial, Helvetica, sans-serif;
	width:50%;

	border-collapse:collapse;

}

.pseudoTable p, .psuedoTable p.h {

	vertical-align:text-top;


	font-size:1em;

	padding:3px 5px 2px 5px;

}

.pseudoTable  p.h	{		

	border: 1px solid #FFCC00;
	text-align:center;

}

.pseudoTable p.alt {

	margin-bottom:-30px;

	font-size:1.1em;

	background-color:#97a2b1;

	border:1px solid #97a2b1;

}

.pseudoTable p.copy {

	text-align:left;

	font-size:medium;

}

/*Forms*/

#mainContent form p {

	color:#FC6;

	margin: 0 0 10px 10px;

	text-align:left;

	

}

#mainContent form label {

	width:75px;

	float:left;

	clear:left;

	margin-right:.75em;

}

#mainContent form#frmEmail input.text {

	width:200px;

}

#mainContent form#frmEmail textarea {

	width:400px;

	height:75px;

}

#mainContent input.text:focus,

#mainContent textarea:focus {

	background:#ffc;

}



ul {

	list-style-image:url('http://www.bestimagesphotography.com/_graphics/list_graphic01.png');

}



/*     ALIGNMENT     */

p.indent {

	text-indent:30px;

}



/*     PARAGRAPHS     */

/*Paragraph Justified*/

.p_just_24px_gold	{

	border: 1px solid #FFCC00;

	padding: 10px;

	text-align: justify;

	font-size: 24px;

	color: #ffcc00;

	font-family:Arial, Helvetica, sans-serif;

}





/*Paragraph Centered*/

.p_center_24px_gold	{

	text-align: center;

	font-size: 24px;

	color: #ffcc00;

	font-family:Arial, Helvetica, sans-serif;

}



/*Text 18pt Gold TNR*/

.text18tnr	{

	text-align: center;

	font-size: 18px;

	color: #ffcc00;

	font-family:Arial, Helvetica, sans-serif;

}



/*Text 18pt Black TNR*/

.text18blktnr	{

	text-align: center;

	font-size: 18px;

	color: #000000;

	font-family: "park place";

}



/*        IMAGES     */

/*Gold border and centered */

.image_brdr_gold_1px	{

	border: 1px solid #FFCC00;

	padding: 1px;

	text-align: center;

}



/*Gold border and right aligned */

.image_RA	{

	border: 1px solid #FFCC00;

	padding: 1px;

	text-align: right;

}



/*Background Properties*/

.background_brn_clouds {

	background-image: url("_link_graphics/brownclouds.jpg");  

	background-attachment: fixed;

	background-color: #000000;

	font-size: medium; 

	color:#FFCC00; 

}	



/*     HYPERLINK TEXT     */

/* Hyperlink medium gold text */

.hl_text_med_gold {

	font-size: medium; 

	color:#FFCC00; 

	text-decoration: none; 

	text-align: center;

	font-family:Arial, Helvetica, sans-serif;

}	



/* Hyperlink medium green text */

.hl_text_med_green {

	font-size: medium; 

	color:#00CC00; 

	text-decoration: none; 

	text-align: center;

	font-family:Arial, Helvetica, sans-serif;

}	



/* Hyperlink large gold text */

.hl_text_large_gold {

	font-size: x-large; 

	color:#FFCC00; 

	text-decoration: none;

	text-align: center; 

	font-family:Arial, Helvetica, sans-serif;

}	



/* Hyperlink large Green text */

.hl_text_large_green {

	font-size: x-large; 

	color:#00CC00; 

	text-decoration: none;

	text-align: center; 

	font-family:Arial, Helvetica, sans-serif;

}	



/*     TABLES     */

/* Gold border and centered */

.table_thin_gold_border	{

	text-align: center; 

	border: 1px solid #FFCC00;

	padding: 1px;

}



/* 75% Gold border and centered */

.table75_thin_gold_border	{

	text-align: center; 

	border: 1px solid #FFCC00;

	width: 75%;

	padding: 1px;

}



/* Table 80% Gold border and centered */

.table80_thin_gold_border	{

	text-align: center; 

	border: 1px solid #FFCC00;

	width: 80%;

	padding: 1px;

}



/*No Border width = 100%*/

.noborder	{

	text-align: center; 

	border: 0px;

	padding: 1px;

	width: 100%;

}



/*No Border*/

.noborder_vw	{

	text-align: center; 

	border: 0px;

	padding: 1px;

}



/*   CELLS   */

/*No border center align for thumbnails on Image Page*/

.tn_imagepagecell	{

	border: 0px;

	width: 25%;

	text-align: center;

}

/*No border center align for main image on Image Page*/

.main_imagepagecell	{

	border: 0px;

	width: 50%;

	text-align: center;

}



/* No border center align for Table Page */

.tn_tablepage	{

	border: 0px;

	padding: 10px;

	text-align: center;

}



/*No border left alingn */

.noborder_AL	{

	border: 0px;

	padding: 3px;

	text-align: left;

}	



/* Solid border, 10px padding and centered */

.cell_thin_gold_border	{

	border: 1px solid #FFCC00;

	padding: 10px;

	font-family:Arial, Helvetica, sans-serif;



}



/* Solid border, 3px padding and centered */

.cell_thin_gold_3px_border	{

	border: 1px solid #FFCC00;

	padding: 3px;

	text-align: center;

}



/* Solid border, 3px and centered */

.menuborder	{

	border: 1px solid #FFCC00;

	padding: 3px;

	text-align: center;

}



.white_background	{

	background-color: #ffffff;

	font-size: medium; 

	color:black;

	padding:15px 15px 15px 15px;

	border: 3px solid #FFCC00;

	font-family:Arial, Helvetica, sans-serif;

	

}	

 /* CSS Pseudo Classes - Links */

a:link {

	color:#00CC00;

}



a:visited {

	color:#00CC00;

}



a:hover {

	color:#b004bf;

}



a:active {

	color:#FF0000;

}


