body {
        text-align: center;
		font-family: verdana;
        background-color: #bb4809;
		font-size: 13px;
		color: #8E959B;
        margin:0 auto;
        }
#content_text {
		font-family: verdana;
		font-size: 13px;
		line-spacing: 115%;
		color: #8E959B;
		padding: 0px 6px 6px 6px;
		width: 90%;
		height: 380px;
		margin:0 auto;
		overflow: auto;
		}
 #content_text2 {
		font-family: verdana;
		font-size: 13px;
		line-spacing: 115%;
		color: #8E959B;
		padding: 0px 6px 6px 6px;
		width: 90%;
		height: 445px;
		margin:0 auto;
		overflow: hidden;
		}
p.height{
		line-height: 30%;
		}
#submenu {
		float: right;
		color: #00ace9;
		margin: auto 0px 3px;
		}
#submenu li {
		display: inline;
		color: #00ace9;
		padding: 0 16px 0 0;
		}
		
#submenu a:link{
		color: #00ace9;
		text-decoration: none;
		}
#submenu a:visited{
		color: #00ace9;
		text-decoration: none;
		}
#submenu a:hover{
		color: #e9b000;
		text-decoration: none;
		}
#submenu a:active{
		color: white;
		text-decoration: none;
		}

p.heading1 {
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;
		Background-image: url(images/mission.gif);
		background-repeat: no-repeat;
}
p.heading2{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;
		Background-image: url(images/bio.gif);
		background-repeat: no-repeat;
}
p.heading3{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;
		Background-image: url(images/equipment.gif);
		background-repeat: no-repeat;
}
p.heading4{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;
		Background-image: url(images/portfolio.gif);
		background-repeat: no-repeat;
}
p.heading5{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/portraits.gif);
		background-repeat: no-repeat;
}
p.heading6{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/senior_portraits.gif);
		background-repeat: no-repeat;
}
p.heading7{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/studio.gif);
		background-repeat: no-repeat;
}
p.heading8{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/commercial.gif);
		background-repeat: no-repeat;
}
p.heading9{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/event.gif);
		background-repeat: no-repeat;
}
p.heading10{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/retouch.gif);
		background-repeat: no-repeat;
}
p.heading11{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/consult.gif);
		background-repeat: no-repeat;
}
p.heading12{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/contact.gif);
		background-repeat: no-repeat;
}
p.heading13{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/affiliate.gif);
		background-repeat: no-repeat;
}
p.heading14{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/bridal_portrait.gif);
		background-repeat: no-repeat;
}
p.heading15{
		text-align: left;
		width: 191px;
		height: 40px;
		margin: 10px 0 0 10px;		
		Background-image: url(images/weddings.gif);
		background-repeat: no-repeat;
}
#container {
		position: relative;
		text-align: left;
		width: 905px;
		height: 679px;
		margin: auto;
		background-color:#18181a;
        }
#header{
		position:absolute;
		left:260px;
		top:0px;
		width:645px;
		height:139px;
		z-index:2;
        background-image: url(images/di_slice_02.jpg);
		background-repeat: repeat-x;	
		}
#logo {
		position: absolute;
		margin: 0 0 0 260px;
		width: 300px;
		height: 100px;
		Background-image: url(images/darimagery_logo.jpg);
		background-repeat: no-repeat;
		z-index: 900;
		}	
h1 a:link, h1 a:hover, h1 a:visited, h1 a:active{
        display: inline;
        width:231px;
        height:105px;
		}
#leftpanel {
		position:absolute;
		left:0px;
		top:0px;
		width:260px;
		height:679px;
		background-image:url(images/di_slice_01b.jpg);
	  	background-repeat: no-repeat;
		z-index:4;
		}
#leftpanelimage{
		position: absolute;
		left:49px;
		top:58px;
		}
.leftpanelimage_01{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_1.jpg);
        background-repeat: no-repeat;
		z-index: 10;
		}	
.leftpanelimage_02{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_2.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}	
.leftpanelimage_03{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_3.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}
.leftpanelimage_03a{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_3a.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}
.leftpanelimage_03b{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_3b.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		} 
.leftpanelimage_03c{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_3c.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}                
.leftpanelimage_04{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_4.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}	
.leftpanelimage_05{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_5.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}	
.leftpanelimage_06{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_6.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}	
.leftpanelimage_07{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_7.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}	
.leftpanelimage_08{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_8.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}	
.leftpanelimage_09{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_9.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}	
.leftpanelimage_10{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_10.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}		
	.leftpanelimage_11{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_11.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}
	.leftpanelimage_12{
		width:179px;
		height:510px;
		background-image: url(images/left_panel_image_12.jpg);
        background-repeat: no-repeat;
		z-index: 900;
		}
#center{
		position:absolute;
		left:260px;
		top:139px;
		width:304px;
		height:391px;
		z-index:3;
		}
.contentimage1{
		background-image: url(images/center_image_mission.jpg);
        background-repeat: no-repeat;
		}
.contentimage2{
		background-image: url(images/center_image_bio.jpg);
        background-repeat: no-repeat;
		}
.contentimage2a{
		background-image: url(images/center_image_equipment.jpg);
        background-repeat: no-repeat;
		}
.contentimage3{
		background-image: url(images/center_image_placeholder.jpg);
        background-repeat: no-repeat;
		}
.contentimage4{
		background-image: url(images/center_image_portrait.jpg);
        background-repeat: no-repeat;
		}
.contentimage4a{
		background-image: url(images/center_image_senior_portraits.jpg);
        background-repeat: no-repeat;
		}
.contentimage4b{
		background-image: url(images/center_image_bridal.jpg);
        background-repeat: no-repeat;
		}
.contentimage4c{
		background-image: url(images/center_image_wedding.jpg);
        background-repeat: no-repeat;
		}
.contentimage4d{
		background-image: url(images/center_image_studio.jpg);
        background-repeat: no-repeat;
		}
.contentimage4e{
		background-image: url(images/center_image_commercial.jpg);
        background-repeat: no-repeat;
		}
.contentimage4f{
		background-image: url(images/center_image_event.jpg);
        background-repeat: no-repeat;	
		}
.contentimage4g{
		background-image: url(images/center_image_family.jpg);
        background-repeat: no-repeat;
		}
.contentimage5{
		background-image: url(images/center_image_retouch.jpg);
        background-repeat: no-repeat;
		}
.contentimage6{
		background-image: url(images/center_image_consult.jpg);
        background-repeat: no-repeat;
		}
.contentimage7{
		background-image: url(images/center_image_contact.jpg);
        background-repeat: no-repeat;
		}
.contentimage8{
		background-image: url(images/di_slice_04f.jpg);
        background-repeat: no-repeat;
		}
.contentimage9{
		background-image: url(images/partner.jpg);
        background-repeat: no-repeat;
		}
#right{
		position:absolute;
		margin: auto;
		left:564px;
		top:139px;
		width:341px;
		height:484px;
		z-index:4;
		background-image: url(images/di_slice_05.jpg);
        background-repeat: no-repeat;
		}

#eyes{
		position:absolute;
		left:260px;
		top:529px;
		width:304px;
		height:94px;
		z-index:6;
        background-image: url(images/di_slice_06.jpg);
        background-repeat: no-repeat;
		}
		
 #footer{
		position:absolute;
		left:260px;
		top:623px;
		width:645px;
		height:86px;		
		background-image: url(images/di_slice_07.jpg);
        background-repeat: no-repeat;
 		}
.footer_content{
		font-family: verdana;
		padding: 5px 0 0 20px;
		font-size: .90em;
		color: #8E959B;
}
 #footer2{
		position:absolute;
		left:260px;
		top:623px;
		width:625px;
		height:86px;		
		background-image: url(images/footer2_image.jpg);
        background-repeat: repeat-x;
 		}
.footer_content2{
		font-family: verdana;
		padding: 5px 0 0 20px;
		font-size: .90em;
		color: #8E959B;
}			



	
#navcontainer { margin-bottom: 3em; 
		float: left;
		width: 100%;
		margin: 94px 0;
}
		#navcontainer a { text-decoration: none; }
		
		#navcontainer ul
		{
		padding: 0;
		margin: 0;
		list-style-type: none;
		position: relative;
		}
		#navcontainer li a{
		text-decoration: none;
		color: #092558;
		padding: .2em 1em;
		border-right: 1px solid #fff;
		}
		
		#navcontainer li { 
		display: inline; 
		}
		/*1st level elements*/
		#navcontainer ul
		{
		padding: 2px 0;
		margin-bottom: 2em;
		}
		
		#navcontainer li {
		margin: 0 0 0px;
		}
		
		
		#navcontainer ul a,
		#navcontainer ul a:link,
		#navcontainer ul a:visited
		{
		color: black;
		padding: 0px 5px;
		}
		
		#navcontainer ul a:hover{
		background-color: #369;
		color: #fff;
		}
		#navcontainer ul a:focus{
		background-color: #092558;
		width: 104%
		color: red;
		}
		
		/*current Link*/
		#navcontainer ul a#current,
		#navcontainer ul a#current:link,
		#navcontainer ul a#current:visited {
		font-weight: bold;
		}
		
		/*Second and subsequent levels*/
		#navcontainer ul ul
		{
		font-size: 11px;
		position: absolute;
		top: 23px;
		left: 0;
		width: 100%;
		border-top: none;
		}
		#navcontainer li li a{
		text-decoration: none;
		color: #092558;
		padding: .2em 1em;
		border: 0;
		}
		#navcontainer ul ul li { 
		display: inline; 
		}
		#navcontainer ul ul a,
		#navcontainer ul ul a:link,
		#navcontainer ul ul a:visited
		{
		color: black;
		}
		#navcontainer ul ul a:hover{
		background-color: #bc4c20;
		color: #fff;
		}
		#navcontainer ul ul a:focus
		{
		color: black;
		}
		
		/*current Link*/
		#navcontainer ul ul a#subcurrent,
		#navcontainer ul ul a#subcurrent:link,
		#navcontainer ul ul a#subcurrent:visited { font-weight: bold; 		