body						{ margin:0px; background-color:#FFFFFF; font-size:10px; }
div							{ font-family:"Lucida Grande", Tahoma; font-size:9px; letter-spacing:0px; line-height:12px; float:left; }

#containter					{ position:relative; padding:20px 0px 0px 0px; width:100%;  }
#foot						{ padding:40px 0px 60px 0px; width:600px; position:relative; left:50%; margin-left:-300px; text-align:center; }

a:link						{ text-decoration:none; color:#000000; }
a:visited					{ color:#000000; text-decoration:none; }
a:hover						{ color:#CC6699; }

/* NAVIBAR */

#logo						{ margin:40px 60px 0px 60px; }
#navibar					{ margin:48px 0px 60px 0px; width:80%; }

.ni							{ margin-right:20px; }

.ni-0 a, .ni-1 a			{ display:block; background-image:url(navibar-i-left.png); background-repeat:no-repeat; height:20px; line-height:17px; padding-left:6px; text-decoration:none; float:left; }
.ni-2 a						{ display:block; background-image:url(navibar-i-back.png); background-repeat:no-repeat; height:20px; line-height:17px; padding-left:10px; text-decoration:none; float:left; }
.ni-0 a						{ color:#000000; background-color:#FFFFFF; }
.ni-0 a:hover				{ color:#000000; background-color:#FFFF88; }
.ni-1 a, .ni-2 a			{ color:#FFFFFF; background-color:#222222; }
.ni-1 a:hover, .ni-2 a:hover{ color:#FFFFFF; background-color:#000000; }
.ni a span					{ display:block; background-image:url(navibar-i-right.png); background-position:right; height:20px; padding-right:6px; float:left; }

.ni-set						{ float:none; }
.ni-text					{ background-color:#444444; color:#FFFFFF; display:block; background-image:url(navibar-i-left.png); background-repeat:no-repeat; height:20px; line-height:17px; padding-left:6px; text-decoration:none; float:left; }
.ni-text span				{ background-color:#444444; color:#FFFFFF; display:block; background-image:url(navibar-i-right.png); background-position:right; height:20px; padding-right:6px; float:left; }

.ni-arrows					{ background-color:#444444; }
.ni-arrow a					{ background-color:#444444; display:block; }
.ni-arrow a:hover			{ background-color:#222222; display:block; }


/* ALBUM-THUMBS */

.album-set					{ width:80%; margin:0px 0px 40px 40px; }
.album-name					{ width:100%; margin-bottom:20px; }
.setheading					{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:22px; margin-right:10px; }
.album-thumb				{ position:relative; width:80px; height:80px; overflow:hidden; margin:0px 3px 3px 0px; }


/* SET */

.title						{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; color:#000000; margin-bottom:0px; display:block; }
.arrows						{ font-family:"Courier New", Courier, monospace; margin-right:5px; }
.arrows a					{ text-decoration:none; color:#000000; }

/* ANIM */

.video-thumbs				{ width:80%; padding:0px 0px 20px 20px; }
.video-thumb				{ width:130px; height:200px; margin:0px 40px 0px 0px; }

/* BIO */

.biobox						{ width:880px; height:776px; position:relative; left:50%; margin-left:-440px; background-image:url(bgr2.jpg); z-index:1; }
.bio						{ width:400px; margin-top:20px; margin-left:220px; }
.biohead					{ margin-bottom:20px; height:120px; margin:20px 10px 10px 10px; }
.biotext					{ font-size:12px; line-height:16px; margin:20px 10px 20px 10px;  }

a.link						{ color:#FFFFFF; background-color:#444444; display:block; background-image:url(navibar-i-left.png); padding-left:6px; height:20px; line-height:17px; background-repeat:no-repeat; height:20px; text-decoration:none; float:left; margin-right:1px; }
a.link span					{ display:block; background-image:url(navibar-i-right.png); background-position:right; height:20px; padding-right:6px; }
a:hover.link				{ color:#000000; background-color:#FF8888; }

.label						{ display:block; background-image:url(navibar-i-left.png); height:20px; line-height:17px; background-repeat:no-repeat; height:20px; padding-left:6px; text-decoration:none; float:left; margin-right:1px; }
.label span					{ display:block; background-image:url(navibar-i-right.png); background-position:right; height:20px; padding-right:6px; }

.white						{ color:#000000; background-color:#FFFFFF; }
.black						{ color:#FFFFFF; background-color:#222222; }
.grey1						{ color:#FFFFFF; background-color:#666666; }
.greyfoot					{ color:#000000; background-color:#FFFFFF; }
.greyfoot a					{ text-decoration:none; color:#666666; font-weight:bold; }
.list						{ width:100%; }
.yellow						{ color:#000000; background-color:#FFFF00; }
.red						{ color:#FFFFFF; background-color:#FF0000; }


/* ADMIN */

.alink a					{ display:block; background-image:url(alink-left.png); background-repeat:no-repeat; height:20px; line-height:17px; padding-left:6px; text-decoration:none; float:left; color:#000000; }
.alink a span				{ display:block; background-image:url(alink-right.png); background-position:right; height:20px; padding-right:6px; float:left; }

.asetedit-img a				{ text-decoration:none; color:#000000; }	

#admin						{ position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#000000; opacity:0.75; z-index:100; }
.abox-top					{ width:320px; padding-top:24px; background-image:url(apad-top.png); background-repeat:no-repeat; position:absolute; top:50px; left:50%; margin-left:-160px; z-index:200; }
.abox-bottom				{ background-image:url(apad-bottom.png); background-position:bottom; background-repeat:no-repeat;  }
.acell						{ width:280px; margin-bottom:20px; }
.aitem						{ margin:0px 10px 10px 0px; font-weight:bold; }

.right						{ float:right; margin-bottom:10px; }

.form						{ font-size:9px; }
.button, .select			{ font-size:9px; }
