.main { width: 750px; height:100px; margin-right: auto; margin-left: auto;  }
.mainthumbs { margin-right: auto; margin-left: auto; width: 730px; height: 100px; }
.pad20 { color: #626262; font-size: 1px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; width: 750px; height:6px; margin-right: auto; margin-left: auto; }
.hometext { color: #7e7e7e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; background-image: url(gradient.jpg); background-repeat: no-repeat; text-align: justify; width: 466px; float: left; padding-top: 10px; padding-right: 15px; padding-left: 10px; }
.contacttext { color: #7e7e7e; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; background-image: url(gradient.jpg); background-repeat: no-repeat; text-align: left; padding-top: 10px; padding-right: 15px; padding-left: 10px; width: 465px; height: 388px; float: left; }
.homeimage { color: #7e7e7e; font-size: 1px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(home.jpg); background-repeat: no-repeat; background-position: right 0; text-align: justify; width: 259px; height: 388px; float: left; }
.contactimage { color: #7e7e7e; font-size: 1px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(contact2.jpg); background-repeat: no-repeat; background-position: right 0; text-align: justify; width: 260px; height: 388px; float: left; }
.padsorry { color: #626262; font-size: 1px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin-right: auto; margin-left: auto; width: 750px; height: 250px; }
.pad20b { color: #626262; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin-right: auto; margin-left: auto; width: 750px; height: 10px; }
a:link { color: #7e7e7e; font-weight: bold; text-decoration: none; }
a:visited { color: #7e7e7e; font-weight: bold; text-decoration: none; }
a:hover { color: #80000a; font-weight: bold; text-decoration: none; }
a:active { color: red; font-weight: bold; }
.pad10 { font-size: 0; width: 750px; height:10px; margin-right: auto; margin-left: auto; }
.pad10thumbs { font-size: 0; margin-right: auto; margin-left: auto; width: 730px; height: 10px; }
.pad5 { font-size: 0; margin-right: auto; margin-left: auto; width: 750px; height: 7px; }
.subnav { font-size: 0; margin-right: auto; margin-left: auto; width: 750px; height: 20px; }
.subnavpad { font-size: 0; background-image: none; background-repeat: no-repeat; width: 359px; height: 25px; float: left; }
.subnavpad1 { font-size: 0; width: 105px; height: 25px; float: left; }
.subnavpad2 { font-size: 0; width: 203px; height: 25px; float: left; }
.subnavpad3 { font-size: 0; width: 290px; height: 25px; float: left; }
.subnavbargray { font-size: 0; background-image: url(images/subnavbargray.gif); width: 21px; height: 25px; float: left; }
.colboxtitle { background-image: url(images/title.gif); background-repeat: no-repeat; background-position: left 0; width:750px; height:43px; clear: both; margin-right: auto; margin-left: auto; }
.colboxtitle2 { background-image: none; background-repeat: no-repeat; background-position: left 0; margin-right: auto; margin-left: auto; width: 750px; height: 43px; clear: both; }
.colboxbottom { color: #858585; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/subnavdrop.gif); text-align: center; width:750px; height:25px; clear: both; margin-right: auto; margin-left: auto; }
.colboxbottomcopyright { color: #d2d2d2; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin-right: auto; margin-left: auto; width: 750px; height: 25px; clear: both; }
.caption { color: #626262; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin-right: auto; margin-left: auto; width: 750px; height: 25px; clear: both; }
.colboxmiddleloading { background-image: url(loading.gif); background-repeat: no-repeat; background-position: center; text-align: left; width:750px; clear: both; margin-left:auto; margin-right:auto      }
.loadingindex { background-image: url(loading.gif); background-repeat: no-repeat; background-position: center; text-align: left; width: 504px; height: 388px; }
.colboxmiddleloadingindex { background-image: url(blank.jpg); background-repeat: no-repeat; text-align: left; width: 505px; height: 388px; float: left; }
.colboxmiddleloadingindex2 { background-image: url(loading.gif); background-repeat: no-repeat; background-position: center; text-align: left; width: 750px; height: 388px; float: left; }
.colboxmiddlesorry { background-image: url(sorry2.jpg); background-repeat: no-repeat; background-position: center; color: #363636; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; width: 750px; height:335px; margin-right: auto; margin-left: auto; }
.colboxmiddlesorryindex { color: #363636; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(introerror.jpg); background-repeat: no-repeat; background-position: center; text-align: center; margin-right: auto; margin-left: auto; width: 750px; height: 388px; }
.colboxmiddle { text-align: left; margin-right: auto; margin-left: auto; width: 750px; clear: both; }
.colboxmiddlehome { background-repeat: no-repeat; text-align: left; margin-right: auto; margin-left: auto; width: 750px; clear: both; }
.colboxviewer { text-align: left; margin-right: auto; margin-left: auto; width: 750px; height: 388px; clear: both; }
.colboxmenu { text-align: left; margin-right: auto; margin-left: auto; width: 750px; clear: both; }
.colboxmenuthumbs { text-align: left; margin-right: auto; margin-left: auto; width: 730px; clear: both; }
.colboxnav { width:750px; height:124px; clear: both; margin-left:auto; margin-right:auto  }
.colboxnavindex { width: 245px; float: left; }
body { color: black; background-color: white; margin: 0; }
.navlogo { background-image: url(images/logo.gif); background-repeat: no-repeat; width: 546px; height: 124px; float: left; }
.navlogoindex { background-image: url(images/logo.gif); background-repeat: no-repeat; width: 245px; height: 124px; float: left; }
.navhairstylistindex { background-image: url(images/hairstylist.gif); background-repeat: no-repeat; width: 245px; height: 30px; float: left; }
.navskipindex { color: #aaa; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; width: 245px; float: left; padding-top: 218px; }
a#nav-fashion { background-image: url(images/fashion-idle.gif); display: block; height: 124px;  width: 100px; float: left; }
a#nav-fashion-default { background-image: url(images/fashion.gif); display: block; width: 100px; height: 124px; float: left; }
a#nav-fashion:hover { background-image: url(images/fashion.gif); }
a#nav-fashion-default:hover { background-image: url(images/fashion.gif); }
a#nav-beauty { background-image: url(images/beauty-idle.gif); display: block; height: 124px; width: 0; visibility: visible; float: left; }
a#nav-beauty-default { background-image: url(images/beauty.gif); display: block; width: 0; height: 124px; visibility: visible; float: left; }
a#nav-beauty:hover { background-image: url(images/beauty.gif); visibility: visible; }
a#nav-beauty-default:hover { background-image: url(images/beauty.gif); visibility: visible; }
a#nav-profile { background-image: url(images/profile-idle.gif); display: block; height: 124px;  width: 90px; float: left; }
a#nav-profile-default { background-image: url(images/profile.gif); display: block; width: 90px; height: 124px; float: left; }
a#nav-profile:hover { background-image: url(images/profile.gif); }
a#nav-profile-default:hover { background-image: url(images/profile.gif); }
a#nav-contact { background-image: url(images/contact-idle.gif); display: block; height: 124px;  width: 103px; float: left; }
a#nav-contact-default { background-image: url(images/contact.gif); display: block; width: 103px; height: 124px; float: left; }
a#nav-contact:hover { background-image: url(images/contact.gif); }
a#nav-contact-default:hover { background-image: url(images/contact.gif); }
.hide { display: none; }
a#subnav-lookbook { background-image: url(images/subnavlookbook.gif); display: block; height: 25px;  width: 95px; float: left; }
a#subnav-lookbook-default { background-image: url(images/subnavlookbook-over.gif); display: block; width: 95px; height: 25px; float: left; }
a#subnav-lookbook:hover { background-image: url(images/subnavlookbook-over.gif); }
a#subnav-lookbook-default:hover { background-image: url(images/subnavlookbook-over.gif); }
a#subnav-shows { background-image: url(images/subnavshows.gif); display: block; height: 25px;  width: 64px; float: left; }
a#subnav-shows-default { background-image: url(images/subnavshows-over.gif); display: block; width: 64px; height: 25px; float: left; }
a#subnav-shows:hover { background-image: url(images/subnavshows-over.gif); }
a#subnav-shows-default:hover { background-image: url(images/subnavshows-over.gif); }
.textRight { text-align: right; padding-right: 5px; }
.bold { font-weight: bold; }
