/* DavisImages.com CSS Document */

body  {
	margin: 0;
	padding: 0px;
	color: #254880;
	background-color: #c0d8ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-decoration: none;
	text-align: left;
}
a {
color: #254880;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
color: #FF9D35;
text-decoration: normal;
}
a:visited {
color: teal;
text-decoration: bold;
} 

.spacer_Hbar {
width: 100%;
color: #000;
padding: 2px;
}
.top_header {
background-image:url(images/top_bar.gif);
background-repeat:repeat-x;
height: 24px;
color: #254880;
font-size: 12pt;
font-weight: normal;
padding: 3px 0 0 10px;
}
.header {
background-image:url(images/top_banner.gif);
background-repeat:repeat-x;
height: 60px;
color: #FFF;
font-size: 24pt;
font-weight: bold;
padding: 12px 0 0 10px;
}
.nav_header {
background-image:url(images/nav_bar.gif);
background-repeat:repeat-x;
height: 50px;
color: #254880;
font-size: 12pt;
word-spacing: 2.25em;
font-weight: normal;
text-decoration: none;
padding: 6 0 0 15px;
}
.bottom_bar {
background-image:url(images/bottom_bar.gif);
background-repeat:repeat-x;
height: 100px;
color: #254880;
font-size: 10pt;
font-weight: normal;
padding: 25px 0 0 0px;
}
.white {
width: 100%;
background-color: #EEE;
color: #000;
height: 60px;
}
.middle {
width: 100%;
background-color: #c0d8ff;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #254880;
	height: 20px;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}


/* info holds logo, number and menu */
#info {
	position:absolute;
	top:143px;
	left:19px;
	width:750px;
	margin:0;
	padding:0;
	z-index:100;
	border:0px solid red;
	text-align:left;
	height: 438px;
}
  
#nav{
	width:160px;
	padding:0px;
	margin:0;
	border:1px solid #6e6117;}
	  
		/*  use these for LEFT list menus */
		#leftnavcontainer ul {
			list-style:none;	
			margin-left:10px;
			padding:0px;
			text-align: left;
			vertical-align:top;
			background:#000 url(css/list-off.gif) right center no-repeat;}
		
			#leftnavcontainer ul li a {
				background: url(css/list-off.gif) right center no-repeat;
				text-align: left;
				vertical-align:top;
				color: #ffec6c;
				font-size: 94%;
				text-decoration: none;
				display: block;
				padding:2px 0 2px 11px;
				line-height:18px;
				margin:0;
				border-bottom: 1px solid #6e6117;
				height:1%;}
			
			#leftnavcontainer ul li a:hover { 
				background: url(css/dbl_redarrow.gif) right center no-repeat;		
				color: #000000;
				border-bottom: 1px solid #6e6117;
				background-color: #fff;
				height:1%;
				vertical-align:top;}
			
			#leftnavcontainer ul li a#current {
				background: url(css/list-off.gif) right center no-repeat;
				color: #000000;
				background-color: #FFFFFF;
				height:1%;
				vertical-align:top;
				border-bottom: 1px solid #6e6117;}/*  END leftnav list classes */




  
/* Gallery */
#gallery {
	position:absolute;
	top:136px;
	left:435px;
	width:450px;
	margin:0;
	padding:0;
	text-align:center;
	border:0px solid #333;
}

				#ItEmerges{
				background-image:url(images/b_itemerges.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:664px;
				width:600px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
				#mayan{
				background-image:url(images/maya.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:400px;
				width:530px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
				#peleport{
				background-image:url(images/b_peleport.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:662px;
				width:600px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
				#atlantis{
				background-image:url(images/b_atlantis.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:666px;
				width:600px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
								
				
				#bizcards{
				background-image:url(images/davisimages_bizcards.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:475px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
								
				
				#books2{
				background-image:url(images/davisimages_books.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:475px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
												
				
				#books1{
				background-image:url(images/davisimages_books_dig.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:475px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
												
				
				#forms{
				background-image:url(images/davisimages_forms.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
												
				
				#rack{
				background-image:url(images/davisimages_rackcards.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
												
				
				#flyers{
				background-image:url(images/davisimages_flyers.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
												
				
				#post1{
				background-image:url(images/davisimages_postcard1.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
												
				
				#post2{
				background-image:url(images/davisimages_postcard2.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
												
				
				#catalogs{
				background-image:url(images/davisimages_catalogs.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
												
				
				#bro1{
				background-image:url(images/davisimages_brochures1.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
												
				
				#bro2{
				background-image:url(images/davisimages_brochures2.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
												
				
				#bro3{
				background-image:url(images/davisimages_brochures3.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
								
				
				#mural{
				background-image:url(images/mural.gif);
				background-position:top;
				background-repeat:no-repeat;
				height:35px;
				width:300px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
								
								
				
				#mural1{
				background-image:url(images/powerrangers.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:415px;
				width:500px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
				
				#logo{
				background-image:url(images/logos.gif);
				background-position:top;
				background-repeat:no-repeat;
				height:35px;
				width:300px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
												
				
				#logo1{
				background-image:url(images/davisimages_logos1.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
								
												
				#logo2{
				background-image:url(images/davisimages_logos2.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
												
												
				#logo3{
				background-image:url(images/davisimages_logos3.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
																
				#logo4{
				background-image:url(images/davisimages_logos4.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
																
				#logo5{
				background-image:url(images/davisimages_logos5.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
																
				#logo6{
				background-image:url(images/davisimages_logos6.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
								
																
				#logo7{
				background-image:url(images/davisimages_logos7.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
								
																
				#logo8{
				background-image:url(images/davisimages_logos8.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
								
																
				#logo9{
				background-image:url(images/davisimages_logos9.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:462px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
				
				
				
				
				#logo0{
				background-image:url(images/davisimages_logos.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:413px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
								
				
				#recent{
				background-image:url(images/recent.gif);
				background-position:top;
				background-repeat:no-repeat;
				height:35px;
				width:300px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
												
				
												
				
				#next{
				background-image:url(images/davisimages_next.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:874px;
				width:522px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
								
				
											
																
				
				#web1{
				background-image:url(images/davisimages_web1.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:874px;
				width:522px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
								
				
								
				#web2{
				background-image:url(images/davisimages_web2.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:874px;
				width:522px;
				margin:0 auto;
				text-align:center;
				padding:15px;}							
				
				
								
				#web3{
				background-image:url(images/davisimages_web3.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:874px;
				width:522px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				
				
				#church{
				background-image:url(images/davisimages_church.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:800px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				
				#food{
				background-image:url(images/davisimages_jjfa.jpg);
				background-position:top;
				background-repeat:no-repeat;
				height:570px;
				width:550px;
				margin:0 auto;
				text-align:center;
				padding:15px;}
				


#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: 254880;
border: 1px solid gray;
visibility: hidden;
}

/* Footer  */
#footer {
  width:600px;
  clear:both;
  margin:0 auto;padding:0;
  }
#footer p {
  margin:0px;
  padding:15px 0 15px 0;
  font:100%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  color: #254880;
  font-weight: bold;
  }
  
.vertalignTop{vertical-align:top;}  
.vertalignBottom{vertical-align:bottom;}
.aligncenter{text-align:center}
.zindex1{z-index:1}
.zindex10{z-index:10;}

.floatleft {float:left;}
.floatright {float:right;}

.clearleft {clear:left;}
.cleartright {clear:right;}

.block {display:block;}
.inline {display:inline;}

/* clearfix */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
 /* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.offsetleft20{padding-left:20px;}
.offsetleft30{padding-left:30px;}
