/* Admin Styles //////////////////////////////////////////////////////////////////////////////////////// */

td, div {font-size:11px; font-family:verdana}
.cnt {text-align:center}
a:link, a:visited, a:active { text-decoration: none; color:Blue; font-family:verdana; font-weight: normal; font-size: 11px}
a:hover { color:Blue; text-decoration: underline }

#pageholder {width:720px; margin:0 auto;}
#pagetitle {position:absolute; width:712px; top:60px; padding:4px; height:22px; background:#CCCCCC;}
	.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 }
		
#pagebot {position:absolute; width:708px; top:616px; border-top: 2px solid #666666; padding:6px; font-size:11px; background:#CCCCCC; text-align:center; font-weight : normal}
.pagebot_gal {position:relative; top:560px; border-top: 2px solid #666666; width:708px; padding:6px; font-size:11px; background:#CCCCCC; text-align:center; font-weight : normal}
.pagebot_gal_member {position:relative; top:543px; border-top: 2px solid #666666; width:708px; padding:6px; font-size:11px; background:#CCCCCC; text-align:center; font-weight : normal}
.pagebot_pub {position:relative; border-top: 2px solid #666666; width:708px; padding:6px; font-size:11px; background:#CCCCCC; text-align:center; font-weight : normal}


#gallery {position:absolute; border-right: 1px solid #666666; border-left: 1px solid #666666; border-top: 2px solid #666666; background:#EEEEEE; top:266px; width:718px; height:340px; overflow:auto}

	#gallery_pub {position:relative; border-right: 1px solid #666666; border-left: 1px solid #666666; border-top: 2px solid #666666; background:#EEEEEE; top:0px; width:718px;}

	#gallery_type {position:absolute; border-right: 1px solid #666666; border-left: 1px solid #666666; vertical-align:top; border-top: 2px solid #666666; background:#EEEEEE; top:74px; width:718px; height:580px; overflow:auto}

	#gallery_type_member {position:absolute; border-right: 1px solid #666666; border-left: 1px solid #666666; vertical-align:top; border-top: 2px solid #666666; background:#EEEEEE; top:74px; width:718px; height:560px}

	#gallery_pub_ind {position:relative; border-right: 1px solid #666666; border-left: 1px solid #666666; border-top: 2px solid #666666; background:#EEEEEE; top:0px; width:718px; height:420px; overflow:auto}

#select {top: 10px; position: absolute; height: auto}

#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:720px; height:64px; background: url(../vimages/gallery_tbar.gif) no-repeat; 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 }
		
	#dropdown {width:400px; padding-left:12px;}
		#dropdown select {font-size:11px; font-weight:normal}
			#dropdown .ddi {display:inline-block; margin-right:4px;}
			#dropdown .ddid {display:inline-block; font-weight:bold; font-size:9px; margin-right:4px;}

.titlebar {padding:2px; text-align:center; background:#EEEEEE; font-weight : bold; font-size : 10px;}
.titlebarnoCnt {padding:2px; text-align:left; background:#EEEEEE; font-weight : bold; font-size : 10px;}

/* Image Select Swapping Layers */
#sec1 {position:absolute; border-right: 1px solid #666666;  border-left: 1px solid #666666; padding-top:8px; background:#EEEEEE; height:200px; top:74px; width:718px; visibility:visible}

#sec2, #sec3, #sec4 {position:absolute; border-right: 1px solid #666666;  border-left: 1px solid #666666; padding-top:8px; background:#EEEEEE; height:200px; top:74px; width:718px; visibility:hidden}

#sec3inside, #sec4inside {width:678px; border:1px solid #CCCCCC; 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: url(../vimages/gallery_subitembar.jpg); width:714px; border-left:1px solid #333333; border-right:1px solid #333333; top:250px; height:12px; padding:2px}
	#deleteallsort a {color: blue; text-decoration:none}
	#deleteallsort a:visited {color: blue; text-decoration:none}
	#deleteallsort a:hover {color: #000000; text-decoration:underline;}

/* Thumbnail, Order Link, Delete All button Holder */

#showSelectOpt {float:right; padding-top:4px; margin-right:8px}
#showOrderSelect {margin-left:16px; margin-top:1px; vertical-align:top; font:normal 11px verdana}
	#showOrderSelect span {display:inline}
	#showOrderSelect select {font:normal 11px verdana}

.deletebutton { width:100%; background: #4A87BF; color: #FFFFFF; border: 0px; text-align:center;}
.deletebutton a { background: #4A87BF; color: #FFFFFF; text-decoration:none;  display: block; position: relative; padding:1px;}
.deletebutton a:link {color: #FFFFFF;}
.deletebutton a:active { background: #CCCCCC; color: #FFFFFF; text-decoration:none}
.deletebutton a:visited { background: #CCCCCC; color: #FFFFFF; text-decoration:none}
.deletebutton a:hover { background: red; color: #FFFFFF; text-decoration:none}

	.brdhover {margin: 2px; padding:2px;}
	.brdhover img {border: 1px solid #EEEEEE; padding:2px;}
	.brdhover a:hover img {border: 2px solid blue; padding:1px;}

	 #imgclickon a { font-size:9px; font-weight: normal; text-align:right; color:#333333;}
	 #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 #EEEEEE; 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:680px; margin:0 auto; font-family:verdana; background:#CCCCCC}
.admingaltbl th {padding:6px; font-size:14px; background:#DAEBF9}
.admingaltbl td {padding:4px; background:#ffffff}
.admingaltbl .cr {padding:4px; text-align:center; background:#ffffff}
.admingaltbl input, .admingaltbl textarea {border:1px solid #333333; padding:2px; font-size:12px;}
.admingaltbl .rght {padding:4px; width:30%; background:#ffffff; 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}