body {	background-color: #020202; 
		background-image: url("http://mrussellphotography.photoshelter.com/img/custom/1.0/themes/Induro/default/back-grad.gif");
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: 0pt 0pt;
		/*background-clip: border-box;
		background-origin: padding-box;
		background-size: auto auto; */
		border-bottom: 1px solid #141414;
		padding-top: 0px;
		}
		
/* EXTERNAL LINK IMAGE */

a[rel="external"] {background:url(/images/external2.png) 0% 99% no-repeat; padding-left: 15px;}	

/* Container */

#container {  margin: auto;
			 margin-top: 30px;
			 border: 0px solid #393939;
			 padding: 0px;
			 width: 880px;
			 text-align: center;
			 }  	
		
/*  BREADCRUMB    */			
		
#breadcrumb {	height: 16px;
				border-bottom: 0px solid #393939;
				padding-left: 15px;
				padding-right: 15px;
				text-align: left;
				font-weight: bold;
				color: #f49820;
				font-family: arial, helvetica, sans-serif;
				font-size: 11px; }
				
				
/* NEW HEADER TEST IDs */

#header_new {	display: block;
			padding: 2px;
			margin-bottom: 1px;
			/* border-bottom: 1px solid #141414; */
			color: #ffffff;
			height: 100px;
			 }
			 
				
#logo_new {	float: left;
			border: 0px solid #808080;
			width: 333px;
			height: 60px;
		}
		
#logo_new img { 	border: 0px solid white;
				padding-top: 1px;
				padding-right: 1px;}				
				
/* #tagline_new { 	font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif;
				font-size: 16px;
				color: #a7a7a7;
				width: 525px;
				float: right;
				border: 0px solid yellow; }  */

#search_new { 	float: right;
				height: 32px; 
				width: 525px;
				padding-right: 10px;
				margin-top: 10px;
				color: #a7a7a7;
				font-family: verdana, tahoma, helvetica, arial, sans-serif;
				font-size: 13px;
				border: 0px solid blue;
				text-align: right;}
									
.input-search { 	color: #a7a7a7;
				background-color: #333333; 
				border: 0px solid #000000; 
				height: 23px;
				width: 150px;
				}	
				
#search_new img {	border: 0px solid white;
					padding-right: 5px; }
	
	

.submit-button-search { 	margin-left: 5px;
						padding: 4px;
						height: 27px;
						font-family: 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
						font-size: 11px;
						color: #a7a7a7;
						background: #333333;
						border: 1px solid #636363; }
						
#mainnav_new { 	clear: both;
				padding: 5px 8px 2px 2px;
				border: 1px solid white; 
				text-align: center;
				color: #a7a7a7;
				font-family: verdana, tahoma, helvetica, arial, sans-serif;
				font-size: 14px;
				margin-top: 5px; }
			
#header_new a:link, #header_new a:visited, #header_new a:active {	color: #1d689d;
					text-decoration: none; }
#header_new a:hover	{	color: #f49820;
					text-decoration: none; }			
				
				
			
/*  HEADER ID'S    */

#header2 {	display: block;
			padding: 4px;
			margin-bottom: 5px;
			border-bottom: 1px solid #393939;
			background-color: #000000;
			color: #ffffff;
			height: 65px;
			 }
			 
#header a img { border: 0px; }

p.big:first-letter 
{
	font-size: 20px;
	}

#header2 p {display: inline-block; text-indent: -15px; margin-top: -10px;}

#header2 ul {list-style-type: none;}


.bigfirst { font-size: 20px; }
			 
/* #rightheader {	border: 0px solid #808080; 
				float: right;
				height: 115px;
				width: 580px;
							}        */

#mainnav { 	padding: 2px;
			margin-top: 15px;
			margin-bottom: 4px;
			border: 0px solid #808080; 
			background-color: #000000;
			text-align: center;
			color: #ffffff;
			font-family: verdana, tahoma, helvetica, arial, sans-serif;
			font-size: 14px;
			
			}


		
#logo {		float: left;
			border: 0px solid #808080;
			padding-top: 2px;
			width: 330px;
		}
		
#logo img { border: 0px solid white;
			padding-top: 5px;
			padding-right: 75px;}
			 
#tagline {	height: 65px;
			padding: 5px;
			/* border: 1px solid #808080; */
			background-color: #000000;
			text-align: center;
			color: #808080;
			/* font-family: arial, helvetica, sans-serif; */
			font-family: "Times New Roman", Garamond, Courier, serif;
			font-size: 14px;
			
		}
		
					
#mainnav a:link, #mainnav a:visited, #mainnav a:active {	color: #1d689d;
					text-decoration: none; }
#mainnav a:hover	{	color: #f49820;
					text-decoration: none; }					

/*  MAIN PAGE CONTENT ID'S    */

#content {	display: block;
			padding: 5px;
			min-height: 600px; 
			border: 0px solid #393939;			}	
		
			
#content h2 {	color: #ffffff;
			font-family: verdana, tahoma, helvetica, arial, sans-serif;
			font-size: 25px; 
			/*font-variant: small-caps; */
			font-weight: normal;
			}
			
#front-page {	display: block;
			padding: 5px;
			min-height: 600px; 
			border: 0px solid #393939;			}	
		
#imagepane {	padding: 1px;
            padding-top: 22px;
			display: block;
			float: left;
			border: 0px solid #808080;
			width: 340px;
			height: 500px;}
			
#imagepane a, #imagepane img {border: 0px; }
			
#textpane {	float: right; 
			width: 510px;
			height: 550px;
			padding: 4px;
			/*background-color: #000000;*/
			text-align: left;
			color: #a7a7a7;
			font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif;
			font-size: 13px;
			border: 0px solid #808080;
		}
			
#blurb {	padding: 1px;
		width: 500px; 
		border: 0px solid #808080;
		font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif;
		font-size: 13px; 
		font-weight: normal;
	}
	
#blurb h1 {	font-size: 14px;
			color: #1d689d;
					}
			
#blurb p {text-indent: 15px;}
	
#blurb a:link, #blurb a:active, #blurb a:visited { text-decoration: none; color: #636363; }
#blurb a:hover { color: #1d689d; }



#blogposts { font-family: tahoma, verdana, helvetica, arial, sans-serif;
			border: 0px solid #808080;
			padding: 2px;
			font-weight: normal;
			font-size: 16px;

			}
			
#blogposts h2 { 	color: #f49820;
				font-size: 18px;
				font-weight: normal;
 				}
				
#blogposts li {  margin-left: -10px;
			font-size: 15px;
			font-weight: normal;
 				}   
				
 
#blogposts a:link, #blogposts a:active, #blogposts a:visited { text-decoration: none; color: #1d689d; }
#blogposts a:hover { color: #f49820; }
			
/*  FOOTER    */


#footer {	padding-top: 5px;
			clear: both;
			border-top: 1px solid #141414;
			width: 900px;
			font-family: verdana,tahoma,helvetica,geneva,arial,sans-serif;
			font-size: 11px;
			height: 270px;
			
		}
		
#footer h4 { font-size: 13px;
			color: #c07008;

		}
		
.indent {text-indent: 10px;}
				
				
.input_footer { 	color: #a7a7a7;
				font-size: 10px;
				background-color: #333333; 
				border: 1px solid #000000; 
				height: 20px;
				width: 165px;
				}	
				

	

.submit-button-footer-search { 	margin-left: 5px;
						padding: 3px;
						height: 24px;
						font-family: 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
						font-size: 10px;
						color: #a7a7a7;
						background: #333333;
						border: 1px solid #636363; }

#footer_intro { 	margin: 5px; 
				padding: 0px 5px 5px 5px; 
				color: #808080; 
				text-align: left; 
				float: left; 
				width: 310px; 
				border: 0px solid yellow; }
				


#footer_imagelibrary	 { 	margin: 5px 5px 5px 20px; 
							padding: 0px 5px 5px 5px;  
							color: #808080; 
							text-align: left; 
							float: left; 
							width: 240px; 
							border: 0px solid green;
						}
						
#footer a:link, #footer a:active, #footer a:visited { text-decoration: none; color: #1d689d; }
#footer a:hover { color: #f49820; }

#footer_intro a:link, #footer_intro a:active, #footer_intro a:visited { text-decoration: none; color: #a7a7a7; }
#footer_intro a:hover { color: #ffffff; }
				
#footer_contact {	margin: 5px 5px 5px 5px; 
					padding: 0px 5px 5px 0px; 
					color: #808080; 
					text-align: left; 
					float: left; 
					width: 270px; 
					border: 0px solid red; }
					
#footer_contact img {border: 0px;}
					
#footer_copyright { 	width: 850px; 
					clear: both;
					height: 20px;
					margin: auto; 
					padding: 2px; 
					color: #808080; 
					border: 0px solid white; }
					
#footer_copyright p { margin-top: 1px }




/*

#footer {	padding-top: 5px;
			clear: both;
			height: 50px;
			border-top: 1px solid #141414;  
		}  
		
#footernav { 	padding-top: 5px;
			padding-bottom: 2px;
			
			text-align: center;
			font-weight: bold;
			color: #808080;
			font-family: arial, helvetica, sans-serif;
			font-size: 12px;
			 }
			 
#footer_social {	float: right;
				border: 0px solid red;
				width: 50px;
				height: 40px;
				padding-right: 2px;
				padding-bottom: 10px;

}

#footer_social img {border: 0px;}
			
#footcopy {	padding: 1px;
			text-align: center;
			color: #1d689d;
			font-family: arial, helvetica, sans-serif;
			font-size: 11px;


			}   */
			
/* LINK MADNESS */            
         


					
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {	color: #1d689d;
					text-decoration: none; }
#breadcrumb a:hover	{	color: #f49820;
					text-decoration: none; }
			
#footernav a:link, #footernav a:visited, #footernav a:active  {	color: #f49820;
					text-decoration: none; }
#footernav a:hover	{	color: #1d689d;
					text-decoration: none; }
				

/* 	PANORAMA SECTION CSS    */

#panoramas {	/*text-align: left;*/
			color: #ffffff;
			font-family: Tahoma, Geneva, Verdana, Helvetica, Sans-serif;	
			font-size: 14px;
			
			}	
			
#panoramas img { border: 0px solid black; }

#pano_display { 	height: 400px;
				border-top: 0px solid #ffffff;
				margin-bottom: 5px;

		}

#pano_exif { height: 45px;
			border-top: 0px solid #ffffff;
			padding-top: 5px;
			color: #a7a7a7;
			text-align: left;
			padding-left: 5px;
			font-size: 13px;
			}


			
#pano_exif  h2 {	font-size: 15px;
						color: #1d689d;
						font-weight: bold;}

#pano_thumbs { 	height: 90px;
				border-top: 0px solid #ffffff;
				padding-left: 5px;

		}

#pano_thumbs img { padding-top: 5px;
				padding-bottom: 5px;
					padding-right: 4px;}


#pano_exif a:link, #pano_exif a:active, #pano_exif a:visited { text-decoration: none; color: #f49820; }
#pano_exif a:hover { text-decoration: underline; }					
					
		
/*  ABOUT/EQUIPMENT SECTION    */

#about { 	font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif;
			font-size: 13px;
			color: #a7a7a7;
			text-align: left;
			padding-left: 10px;
			padding-right: 15px;
			min-height: 590px;
			border: 0px solid yellow;

		}
		
#about img { float: left; 
			margin: 0px 12px 10px 2px; 
			border: 0px;			}

#equipment_left { 	float: left;
					width: 48%; }		

#equipment_right { 	float: right;
					width: 50%;  }
		
		
#about p {	text-indent: 15px; 
			}

#equipment, #about a { text-decoration: none; }

#about a:link, #about a:active, #about a:visited { text-decoration: none; color: #636363; }
#about a:hover { color: #1d689d; }
	
#equipment a:link, #equipment  a:active, #equipment  a:visited { color: #1d689d; }
#equipment  a:hover { color: #f49820;  }
	
/* #about  a:link, #about  a:active, #about  a:visited { color: #1d689d; }
#about  a:hover { color: #f49820;  }     */

			


#about h1, #about h2 {	font-size: 18px;
			color: #1d689d;
			font-weight: bold;}
			
#about h3 {	font-size: 14px;
			color: #979797;
			font-weight: bold;}


	
		
/*  CONTACT FORM CSS */		
		
		
#contact {  font-family: Tahoma, Geneva, Verdana, Helvetica, Sans-serif;
			color: #a7a7a7;
			margin-top: 10px;
			text-align: left;
			font-size: 13px;
			border: 0px solid #fff;
			min-height: 640px;
			}
		

			
#license_info  { 	font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif;
				font-size: 13px;
				color: #a7a7a7;
				padding: 10px 10px 10px 20px;
				float: left;
				width: 440px;
				border: 0px solid #ffffff;}
				

#license_info p {text-indent: 15px; }			

			
#form { padding: 10px;
		float: right;
		width: 430px;
		border: 0px solid #ffffff;}

#contact_info {	text-indent: 15px; 
				padding: 5px 5px 5px 5px;
				float: left;
				width: 405px;
				border: 0px solid #ffffff;}	
				
#contact_info p, #print_info p { text-indent: 15px; }	
				
				
#contact_info ul li {list-style: none; margin-left: -20px; line-height: 1.5em; margin-top: 5px;} 

#contact img {border: 0px; }
		
.contactheader	{	font-size: 18px;
					color: #1d689d;
					font-weight: bold;
					 }
					 
.radio { background: #000000;
		border: 0px;}
					 
#contact a {	text-decoration: none;
			}		
#contact a:link, #contact a:active, #contact a:visited { color: #636363; }
#contact a:hover { color: #f49820;  }

/*  PRINT INFO   */

#print_info {	font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif;
				font-size: 13px;
				color: #a7a7a7;
				text-align: left;
				padding: 15px;
				height: 1200px;
				border: 0px solid yellow;
				

				}
				
#print_info ol { 	text-indent: 0px;
				float: right; 
				border: 0px solid red; 
				width: 565px; 
				margin-top: 0px;
}	

#print_info li {	padding-left: 5px;}

#print_info img { 	border: 0px solid green; 
					float: left; 
					margin-bottom: 20px; }			

#print_info a:link, #print_info a:active, #print_info a:visited { color: #636363; text-decoration: none;}
#print_info a:hover { color: #1d689d;  }

#print_info h1, #contact_info h1, #license_info h1, .picture_order_h1 { margin-left: -10px;
				font-size: 18px;
				color: #1d689d;
				font-weight: bold;}
				
.sub_headings { margin-left: -10px;
				font-size: 16px;
				color: #1d689d;
				font-weight: bold; }

#contact select {width: 250px;}

#contact fieldset {border: 0px; }

#contact  input, textarea, select { 	color: #000000;
				background: #ffffff;
				border: 1px solid #330099;
				margin-top: 3px;}
                  
#contact  input:focus { background:	#e0e0e0; }
#contact  textarea:focus { background:	#e0e0e0; }

.submit-button input { margin-left: 5px; 
                    height: 25px;
					color: #ffffff;
                    background: #333333;
                    border: 1px solid #808080; }
                

.picture_display {clear: both; width: 450px; min-height: 100px; border: 0px solid red;} 				
.image_order { float: left; border: 0px solid yellow; }				
.order_details { width:285px; float: right; padding: 2px; border: 0px solid green; }

.order_details img {margin-left: 15px;}

.picture_order2 {clear: both; width: 450px; height: 60px; border: 0px solid red; margin-bottom: 20px;} 				
.image_order2 { float: left; margin-left: 55px; border: 0px solid green;}	
.image_order2 input {border: 0px;}
.image_order2 form {margin-top: 7px;}
.order_details2 {width: 285px; float: right; padding: 2px; border: 0px solid green;}


