



	img{border: none;}
	
	#leftColumn{
		width: 250px;
	}
	a:hover{
		color: #aaa;
	}
	a{
		color: #777; text-decoration: none;
	}
	#leftColumn a, #footer a{
		font-family:Times New Roman,Times,serif; font-size: 125%; color: #fff; text-decoration: none;
	}
	.adminHeader a, #dldAdminEditMenu a{
		font-family:Times New Roman,Times,serif; font-size: 125%; color: #777; text-decoration: none;
	}
	.adminHeader a:hover, #dldAdminEditMenu a:hover, #leftColumn a:hover, #footer a:hover{
		color: #cba; text-decoration: none;
	}
	#dldAdminEditMenu .menuItem{
		font-size: 80%;
		float:left;		width:215px;
		height:35px;	text-align:center;
		border-right: 1px #bbb dashed; border-top: 1px #bbb dashed;
	}
	
	
	#content{
		margin: 0px;
		background-color: #fff;
		width: 730px;
		float: right;
	}
	
	div.navLink{
		display: inline;
	}
	
	div#gsImageView{
		text-align: center;
	}
	.block-exif-ExifInfo{
		text-align: center;
	}
	/*
	#content #gallery a{
		color: #fff !important;
	}
	#content #gallery .gcBackground1{
		background-color: #333 !important;
	}
	*/
	.gbItemImage{
		text-align: center;
	}
	
	.dlLeftNav{
		list-style:none; margin:0px; padding:0px 15px;
	}
	.dlLeftNav li.dlNavItem{
		padding: 8px 0px;
	}
	
	.dlBottomNav{
		list-style:none; margin:0px; padding:0px;
	}
	.dlBottomNav li.dlNavItem{
		display: inline;
		padding: 0px 5px;
	}


/* ###############################################
####                   Page                      #
#  body > div#page                               #
############################################### */
	body{
		padding:0px;
		margin: 0px;
		text-align: center;	
		background-image: url("/dl/images/grad_left.png");
		background-repeat: repeat-y;
	}
	#bodyLining{
		padding:0px;
		margin: 0px;
		text-align: center;	
		background-image: url("/dl/images/grad_right.png");
		background-repeat: repeat-y;
		background-position: right;
		height: 100%;
		width: 100%;
	}
	#page{
		width: 980px;
		margin: auto;
		text-align: left;
	}
	/* ###############################################
	####                   BANNER                    #
	#  div#banner > div#bannerLining   > #header     #
	############################################### */
	
	#header{
		width:100%;
	}
	
	/* ###############################################
	####                   div#main                  #
	#         wraps content and side column          #
	############################################### */
	
		#main{
			border-style: double none double none;
			border-color: #777;
			border-width: 2px;
		}
	
		/* ###############################################
		####                   Content                   #
		#  div#content div#contentLining                 #
		############################################### */

		#content{
			border-style: none double none double;
			border-color: #777;
			border-width: 2px;
		}
		
		/* ###############################################
		####            Left Side Column                 #
		#  div#leftColumn > div#leftColumnLining         #
		#   > div#leftNav
		############################################### */
		

	/* ###############################################
	####                 Footer                      #
	#  div#footer > div#footerLining                 #
	############################################### */
	#footer a{
		font-size: 115%;
	}
	#footer{
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	
	}
	
	#footerLining{
		
		padding:10px 120px 0px 120px;
		min-height: 30px;
	}
