﻿
/*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-image:url(brownclouds.jpg);*/
	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;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;
}
#PGmainContent {
	margin-left:auto;
	margin-right:auto;
	border:1px solid #ffcc00;
	padding:30px;
	background-image:url(brownclouds.jpg);
	background-position:center;
	width:1100px;
	height:750px;
	overflow:scroll;
}
#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:90%;*/
	border-collapse:collapse;
}
.pseudoTable p, .psuedoTable p.h {
	vertical-align:text-top;
	text-align:right;
	font-size:1em;
	padding:3px 5px 2px 5px;
}
.pseudoTable  p.h	{		
	border: 1px solid #FFCC00;
}
.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;
}

