@charset "utf-8";
/* CSS Document */

html, body{ height: 100%;}

body{ font-family:Helvetica, Verdana, Arial, sans-serif; padding:0; margin:0; background-color:#ffffff;}


/* Layout CSS */

#wrapper{ width:1000px; height:auto !important; margin:0 auto -20px; min-height:100%;}

.tg{ height:28px; clear:both;}

#gallery{ float:left; width:720px;}

#galleryPortfolio{ float:right; width:720px; margin:0 -22px 0 0;}

#innerPage{ float:left; width:700px; padding:185px 0 0 18px; }

/* Header CSS */

#header{ float:left; width:280px;}

#nav{ margin:80px 0 0 0; }

#nav h1{ padding:0; margin:0 0 2px 0; font-size:16px; color:#aca7a6; font-weight:normal; text-transform:lowercase;}

#nav h1 a{padding:0; margin:0; font-size:16px; color:#aca7a6; font-weight:normal; text-decoration:none; text-transform:lowercase;}

#nav ul{ padding:0; margin:0 0 18px 0; list-style:none; text-transform:lowercase;}

#nav li a{ color:#aca7a6; font-size:25px; text-decoration:none; line-height:26px;}

#nav li a:hover, #nav h1 a:hover{ color:#942c78;}

#nav li .selected, #nav h1 .selected{color:#942c78; text-transform:lowercase;}

#nav li .artistSelected{color:#030303;}
#tooltip_css{ position:absolute; display:none;}

#panelPhotographers, #panelStylists{ display: none;}

.photographers-slide, .stylists-slide{margin: 0;padding: 0;}

.photographers-slide, .stylists-slide{text-decoration: none;}

/* Gallery CSS */

#gallery ul{ list-style:none; padding:0; margin:0;}

#gallery li{ float:left; padding:0; width:225px; height:189px; margin:0 0 0 14px;}

#gallery li a{ display:block;}


/* Heading CSS */

#innerPage h1{ font-size:26px; color:#111010; padding:0 0 5px 0; margin:0; font-weight:normal; letter-spacing:-0.02em;}

#innerPage h2{ font-size:15px; color:#aca7a6; padding:0; margin:0; font-weight:normal; }

#innerPage h3{ font-size:20px; color:#030303; padding:35px 0 0 0; margin:0; font-weight:normal; font-family:Helvetica Neue, Verdana, Arial, sans-serif; }

.artists{ color:#aca7a6;}


/* Contact CSS */

#contactLinks{ padding:20px 0 0 0;}

#contactLinks a{ font-size:13px; line-height:22px; color:#b04493;}

#contactLinks a:hover{ color:#000;}

/* Common CSS */

.floatLeft{ float:left;}

.floatRight{ float:right;}

a{ outline:none;}

img{ border:0px;}

.clear{ clear:both;}

a{ color:#b04493; text-decoration:none;}

a:hover{ color:#000;}

.pT12{ padding:12px 0 0 0;}

p{ font-size:15px; color:#aca7a6; line-height:20px; padding:0 0 10px 0; margin:0; }

label{ color:#aca7a6; font-size:13px; clear:both; display:block; padding:15px 0 5px 0;}

.input{ background-color:#f4f3f3; border:solid 1px #d6d6d6; width:275px; padding:6px; color:#ACA7A6;}

.submitBtn{ background:url(/img/Front/submit_btn.gif) no-repeat; width:69px; height:25px; border:0; cursor:pointer; margin:20px 0 0 0;}

.submitBtn:hover{background:url(/img/Front/submit_btn_hover.gif) no-repeat;}

/* Footer CSS */

.push{ height:20px; clear:both;}

#footer{ width:1000px; clear:both; margin:0 auto; font-size:12px; text-align:right; color:#aca7a6; font-family:Helvetica Neue, Verdana, Arial, sans-serif; height:20px; }

.footerSeperator{ padding:0 5px 0 5px;}

.pBy{ color:#999999; font-size:10px; text-transform:uppercase; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left; width:200px; }

.pBy img{margin:0 0 0 4px;}

.footerTxt{ float:right; width:730px; }
