/* CSS Document */

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#94C8F0 }

a{ color:#AB58E2; text-decoration:underline; font-weight: bold; }
a:hover{color:#FFFFFF;}

h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}

h1{ font-size:10px;}
h2{ font-size:12px;}
h3{ font-size:14px;}
h4{ font-size:16px;}
h5{ font-size:18px;}
h6{ font-size:20px;}

fieldset{ border:0px }
label {width:50px; float:left; clear:left; text-align:right; white-space:nowrap; margin-top:6px; color:#000000; font-style:normal;}
.label2 {width: 15%; float: left; clear: left; text-align: right; white-space: nowrap; min-width: 5em; }

/*- DIVS - */
.adminmainDIV {width:800px; background-color:#FFFFFF; padding:10px; margin:0 auto;}
.adminmainDIVwide {width:850px; background-color:#FFFFFF; padding:10px; margin:0 auto;}
.adminbodyDIV {background-color:#F0B4F2;  padding:10px 10px 10px 10px; margin:0 auto; text-align: left; height: }
.adminnavDIV {padding:10px 10px 0px 10px; margin:0 auto; text-align: left; background-color:#94C8F0; height:32px; }


/*- Sizes - */
.w50 { width:50px; }
.w100 { width:100px; }
.w200 { width:200px; }
.w500 { width:500px; }
.w780 { width:780px; }

.h50 { height:50px; }
.h100 { height:100px; }
.h500 { height:500px; }
.h510 { height:510px; }
.h780 { height:780px; }
.h800 { height:800px; }
.h3000 { height:3000px; }
.h3200 { height:3200px; }
.h3500 { height:3500px; }

/*- Top Navigation Tabs B--------------------------- */
#tabsB { width:780px; font-size:93%; line-height:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#tabsB ul { margin:0; padding:10px 10px 0 0px; list-style:none; }
#tabsB li { display:inline; margin:0; padding:0; }
#tabsB a { float:left; background:url("images/tableftB.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#tabsB a span { float:left; display:block; background:url("images/tabrightB.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#666; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}
/* End IE5-Mac hack */
#tabsB a:hover span { color:#000; }
#tabsB a:hover { background-position:0% -42px; }
#tabsB a:hover span { background-position:100% -42px; }
#tabsB #current a { background-position:0% -42px; color:#000; }
#tabsB #current a span { background-position:100% -42px; color:#000;}
-->


/*- Margins - */
.m2 { margin:2px}
.m10 { margin:10px}
.m20 { margin:20px}
.m30 { margin:30px}
.m40 { margin:40px}
.m50 { margin:50px}
.m60 { margin:60px}
.m70 { margin:70px}
.m80 { margin:80px}
.m90 { margin:90px}
.m100 { margin:100px}
.m200 { margin:200px}
.m300 { margin:300px}
.m400 { margin:400px}
.m500 { margin:500px}


.ml10 { margin: 0px 0px 0px 10px; }
.ml20 { margin: 0px 0px 0px 20px; }
.ml30 { margin: 0px 0px 0px 30px; }
.ml40 { margin: 0px 0px 0px 40px; }
.ml50 { margin: 0px 0px 0px 50px; }
.ml60 { margin: 0px 0px 0px 60px; }
.ml70 { margin: 0px 0px 0px 70px; }
.ml80 { margin: 0px 0px 0px 80px; }
.ml90 { margin: 0px 0px 0px 90px; }
.ml100 { margin: 0px 0px 0px 100px; }
.ml110 { margin: 0px 0px 0px 110px; }
.ml120 { margin: 0px 0px 0px 120px; }

.pad1 { padding: 1px} 
.pad2 { padding: 2px} 
.pad3 { padding: 3px}
.pad4 { padding: 4px} 
.pad5 { padding: 5px} 


.thumbnail { width:133px; height:133px; border:2px solid #B49D83; margin:0px 5px 5px 0px; padding:5px; text-align:center; background-color:#FF66CC; cursor: pointer; }

.thumbnailpreview { width:105px; height:105px; border:2px solid #AB58E2; margin:5px 5px 5px 0px; padding:6px; text-align:center; background-color:#FF66CC; cursor: pointer; }

/*- Editible Text - */
textarea{ width: 95%; height:250px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
img.progress{ vertical-align: middle; padding: 0 10px; }

.requestarea{ width:550px; height:auto; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.bioarea{ width:440px; height:200px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-right:5px; }
.bioareabg{ width:750px; height:300px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-right:5px; }

.featurearea{ width:500px; height:120px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.favoritesarea{ width:500px; height:60px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.formerror { font-size:11px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color:#FF0000; margin:0px 0px 0px 120px; display:none; }

input {	border-color: #B3B5BD;	border-width: 1px; border-style: solid; }

.inred {color:#FF0000;}
.inblack {color:#000000;}