/* CSS Document- www.coryjoneillphotography.com  */
/* Copyright 2009 All rights reserved.  */

/*  remove padding on html elements */
pre,form,body,html,blockquote,fieldset,input,embed, ul,ol,li,h1,h2,h3,h4,h5,h6 {
	margin:0px; padding:0px;
}

/* eliminate link border around images (because of IE) */
a img,:link img,:visited img {border:none;} 
	


body {background-color:#000000;
	background-image:url(images/background.jpg);
	background-attachment:inherit;
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#FFFFFF;
	background-position:top;
	margin:0px;
	padding:0px;
	width:100%;
	}

.container {
 	width: auto;
	height: 100%;
 	text-align: center;
	border:0px solid #ffffff;
	color:#3300FF;
	margin:0px 0px 0px 0px;
	padding:0px;
    }


select { width: 135px;  
         font-size:11px;background-color:#F4F4F4;}

a:link {color:#FAC629;
text-decoration:none;}      
a:visited {color:#FAC629;
text-decoration:none;}  
a:hover {color:#FFFFFF;}  
a:active {color:#FFFFFF;}  

.navBox {/*position:relative;
		width:400px;*/
		position:top;
		height: auto;
		width:auto;
		color:#FFFFFF;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		font:Arial;
		font-size:11px;
		float:right;
		margin-bottom:62px;
		padding:10px 10px 0px 0px;
		display:inline-block;
		clear:both;
                border:0px solid #ffffff;
                }

form {display:inline;margin:0px; padding:0px; border:0px;}


.submitLink {
   color: #FAC629;
   background-color: transparent;
   font-size:11px;
   border: 0px;
   cursor: pointer;
   cursor: hand;
   padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:left;
width:auto;
  
  }

.header {
		
		text-align:left;
		height:auto;
		width:700px;
		padding:0px 0px 2px 0px;
		
		margin-left:auto;
		margin-right:auto;
		border:0px solid purple;
		clear:both;
		}




a.nav:link {color:#FAC629;
			text-decoration:none;}      
a.nav:visited {color:#FAC629;
			text-decoration:none;}  
a.nav:hover {color:#FFFFFF;}  
a.nav:active {color:#FFFFFF;} 

a.imagenav:link {color:#221E00;
			text-decoration:none;}      
a.imagenav:visited {color:#221E00;
			text-decoration:none;}  
a.imagenav:hover {color:#E4B805;}  
a.imagenav:active {color:#E4B805;}   

.pageLayout {
		height:100%;
		width:100%;
		padding:0px 0px 0px 0px;
		border:0px solid white;
		
		}

.contentWrapper {background:none;
		height:auto;
		width:700px;
		padding:0px;
		margin-top:0px;
		margin-left:auto;
		margin-right:auto;
		border:0px solid yellow;
		}


.contentFramed {
		color:#CCCCCC;
		width: 700px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		border:0px solid red;
		}
		
.image {background:none;
		border-style:solid;
		border-width:0px;
		border-color:#000000;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		text-align:center;
                border:0px solid blue;
		}
.text {padding:10px 0px 0px 0px;
        margin:0px;
        text-align:left;
        border:0px solid blue;}

.formmargin {margin:0px 10px 0px 10px;}

.contentUnframed {background-color:#000000;
		width:700px;
		height:auto;
                border:0px solid red;
		}
		
.title {font-family:Arial, Helvetica, sans-serif;
		font:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#EFC003;
		text-align:center;
		padding: 5px 10px 5px 10px;
		}
.description {width:680px;
		font-family:Arial, Helvetica, sans-serif;
		font:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#F4F4F4;
		padding: 0px 10px 10px 10px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
		}
		
.collectionimage {position:relative;
		float:left;
		padding:0px 0px 0px 0px;
		}

.thumbbox {position:relative;
		float:left;
		margin:10px 10px 10px 10px;
		padding:0px 0px 0px 0px;
		text-align:center;
		width:213px;
		height:213px;
		}

.thumb {border-width:1px;}


.thumbtitle {font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font:Arial, Helvetica, sans-serif;
		color:#E4B805;
		font-style:italic;
		}

.gallerybox {
		text-align:center;
		float:left;
		width:350px;	
		padding:5px 0px 5px 0px;
		margin:5px 0px 5px 0px;	
		}
		
.clearboth {clear:both;}

.galleryimage {border-width:1px;
		}

.gallerytitle {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font:Arial, Helvetica, sans-serif;
		color:#E4B805;
		font-style:oblique;
		padding:5px 0px 0px 0px;
		}

.collectionnav {float:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font:Arial, sans-serif;
		color:#999999;
		}
		
.h1 {text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font:arial;
	font-weight:bold;
	font-style:normal;
	font-size:14px;
	color:#E4B805;
	}
.h2 {text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font:arial;
	font-size:11px;
	color:#999999;
	padding:0px 10px 0px 10px;
	}
.h3 {text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font:arial;
	font-size:12px;
	color:#CCCCCC;
	padding:0px 0px 0px 0px;
	}

.aboutimage {float:right;
	margin:0px 0px 5px 5px;
	}

.purchaseBox {
		position:relative;
		background-color:transparent;
		width:700px;
		color:#F5F5F5;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font:Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0px solid #ffffff;
		padding:10px 10px 10px 15px;
		clear:both;
		margin-left:auto;
		margin-right:auto;
                border:0px solid purple;

                
		}


.backtocollection{padding: 5px 10px 5px 10px;
		color:#999999;
		font-family:Arial, Helvetica, sans-serif;
		font:Arial, Helvetica, sans-serif;
		font-size:10px;
		clear:both;
		width:680px;
		border:0px solid red;
		margin-left:auto;
		margin-right:auto;
                text-align:left;
		}

.footer {color:#666666;
		text-align:center;
		font:Arial, Helvetica, sans-serif;
		font-size:9px;
		clear:both;
		width:100%;
		border:0px solid #ffffff;
		padding:5px 0px 40px 0px;
		vertical-align:baseline;
		 border:0px solid white;
		}


.p {padding:none;
	margin:none;
	}
.contactpage {font-family:Arial, Helvetica, sans-serif;
		font:arial;
		font-size:11px;
		color:#F2F2F2;
		}
.alignright {text-align:right;
float:right;
		}
.alignleft {text-align:left;
float:left;
}
.keywordscontainer{ padding: 0px 50px 0px 50px;
					
					}

.keywordscolumn {float:left;
				
					}

.keywordsbox {
			text-align:left;
			padding: 10px 40px 10px 40px;
			}

.keywords {padding: 0px 0px 0px 10px;
			}

.selectbox {background-color:#3F3E3E; 
             color:#E8E7E7;
             border:2px; 
             border-color:#3F3E3E; 
             vertical-align:middle;
             width:200px;
             
}
/*****TEMPLATE PAGES ****/		
.tempContent {text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font:arial;
		font-size:11px;
		color:#999999;
		padding:8px 10px 0px 10px;
	}
	
.nextprevnav { height: auto;
		width:700px;
		margin-left:auto;
		margin-right:auto;
		color:#FFFFFF;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font:Arial;
		font-size:11px;
		float:none;
		padding:10px 0px 10px 0px;
		display:inline-block;
		clear:both;
                border:0px solid red;}
.prev {float:left;
		padding-left:10px;}
.next {float:right; 
        padding-right:10px;}


/****Bottom Nav Bar *****/
.navBoxbottom {
		height: auto;
		width:700px;
		margin-left:auto;
		margin-right:auto;
		color:#FFFFFF;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font:Arial;
		font-size:11px;
		float:none;
		padding:130px 10px 0px 0px;
		display:inline-block;
		clear:both;
                border:0px solid red;
                }
	
