/* Admin Pages */
#galleryholder {position:relative; width:800px; margin:0px auto}
#gallerymenu {width:100%; padding:4px; margin:0px auto; background:#D4D1BF; height:24px}
#pagetitle {position:absolute; width:712px; top:60px; padding:4px; height:22px; background:#ccc;}
	.fltright {float:right; right: 10px; font-size:18px; font-weight : bold}
	.lfter_gal {height:auto; font-size:10px; font-weight:normal; color:red; padding-top:4px;}
	.lfter {height:auto; font-size:14px; font-weight:bold; color:red; padding-top:2px;}
		.lfter a:link, .lfter a:visited, .lfter a:active { text-decoration: none; color:Blue; font-family:verdana; font-weight: normal; font-size: 14px}
		.lfter a:hover { color:Blue; text-decoration: underline }
		
/*Image stuff*/
#fader {border:1px solid black; margin-bottom:4px; filter: blendTrans(duration=0.8);}
#thumbimg1 {position:absolute; top: 109px; visibility:hidden;}

#gallery {position:absolute; background:#eee; top:266px; width:718px; }
	#gallery_pub {position:relative; background:#eee; top:0px; width:718px;}
	#gallery_type {background:#eee; width:720px}
	#gallery_type_member {position:absolute; background:#eee; top:74px; width:718px}
	#gallery_pub_ind {position:relative; background:#eee; top:0px; width:718px}

#select {top: 10px; position: absolute}

#menupub {height:20px}
#menu {padding-top:12px; height:24px}
	.welcm {padding-left:12px;}
	.adminlnk  {float:right; padding-right:10px}
		.adminlnk a:link, .adminlnk a:visited, .adminlnk a:active { text-decoration: none; color:black; font-family:verdana; font-weight: normal; font-size: 11px}
		.adminlnk a:hover { color:black; text-decoration: underline }
	
#tlks {position:relative; width:780px; background:#EDEBDE; border:1px solid #ccc; padding:10px; margin:0px auto; font-size:10px}
	#gallerylinks {float:right; padding-top:6px; padding-right:10px}
		#gallerylinks a:link, #gallerylinks a:visited, #gallerylinks a:active { text-decoration: none; color:white; font-family:verdana; font-weight: normal; font-size: 11px}
		#gallerylinks a:hover { color:white; text-decoration: underline }
		
.gallerytitlebar {padding:2px; text-align:center; background:#eee; font-weight : bold; font-size : 10px;}
.titlebarnoCnt {padding:2px; text-align:left; background:#eee; font-weight : bold; font-size : 10px;}

/* Image Select Swapping Layers */
#galleryselect1, #galleryselect2 {position:relative; background:#eee; width:100%;}	

#gallerysec1 {position:relative; padding-top:8px; background:#eee; height:200px; top:0px; width:100%; display:block}
#gallerysec2, #gallerysec3, #gallerysec4 {position:relative; padding-top:8px; background:#eee; height:200px; top:0px; width:100%; display:none}

#gallerysec3inside, #gallerysec4inside {width:100%; height:156px; background:white; text-align:center; margin:0 auto;}
	#sec3inside input, #sec4inside input {border:1px solid #333333; padding:2px; font-size:12px;}

#deleteallsort {position:absolute; background:#ddd; width:100%; top:180px; height:12px; padding:2px}

/* Thumbnail, Order Link, Delete All button Holder */

#showSelectOpt {float:right; padding-top:4px; margin-right:8px}
#showOrderSelect {margin-left:16px; vertical-align:top}
	#showOrderSelect span {display:inline}
	#showOrderSelect select {font-size:10px; font-weight:normal}

.gallerydeletebutton { width:100%; background: #4A87BF; color: #fff; border: 0px; text-align:center;}
.gallerydeletebutton a { background: #4A87BF; color: #fff; text-decoration:none;  display: block; position: relative; padding:1px;}
.gallerydeletebutton a:link {color: #fff;}
.gallerydeletebutton a:active { background: #ccc; color: #fff; text-decoration:none}
.gallerydeletebutton a:visited { background: #ccc; color: #fff; text-decoration:none}
.gallerydeletebutton a:hover { background: red; color: #fff; text-decoration:none}

	.brdhover {margin: 2px; padding:2px;}
	.brdhover img {border: 1px solid #eee; padding:2px;}
	.brdhover a:hover img {border: 2px solid blue; padding:1px;}

	 #imgclickon a { font-size:9px; font-weight: normal; text-align:right; color:#333;}
	 #imgclickon a:hover {text-decoration:none; color:#B49ED4}

.thumb {width:150px; vertical-align:top; text-align:center}
#thumbdiv {width:140px; margin: 2px; padding:2px; overflow:auto; height:94px}
	#thumbdiv img {border: 1px solid #eee; padding:2px;}
	#thumbdiv a:hover img {border: 2px solid blue; padding:1px;}
	
#imgThumb {border:1px solid black; vertical-align:middle}
#memDownloads {height:200px; margin:0 auto; width:700px; position:absolute; overflow:auto}

/* Admin Pages - Table Classes */
.admingaltbl {width:100%; font-family:verdana; background:#ccc}
.admingaltbl th {padding:6px; font-size:14px; background:#EDEBDE}
.admingaltbl td {padding:4px; background:#fff}
.admingaltbl .cr {padding:4px; text-align:center; background:#fff}
.admingaltbl input, .admingaltbl textarea {border:1px solid #333; padding:2px; font-size:12px;}
.admingaltbl .rght {padding:4px; width:30%; background:#fff; text-align:right; font-weight:bold}
.admingaltbl .galtd {padding:2px; margin:0px; text-align:center; vertical-align:top; width:25%; background:white}

/* Member Logins */

.err {color:red; 	font-style : italic; font-weight:bold}