@charset "UTF-8";
/* CSS Document */

body {
background-color:#111111;
background-image: url(images/bkg.jpg);
background-repeat:repeat-y;
background-position:top left;
font-family: Helvetica, Verdana, Arial, sans-serif;
}

table {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#5279ad;
}

td {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#5279ad;
}

th {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#5279ad;
}

div#logo {
position:absolute;
width:550px;
height:134px;
border:0px;
padding:0px;
margin-top:15px;
margin-left:30px;
}

div#byline {
position:absolute;
width:195px;
height:58px;
border:0px;
padding:0px;
margin-top:40px;
margin-left:585px;
}


div#nav {
display:block;
width:195px; 
height:510px;
background:url(images/menu.png);
position:absolute;
margin-left:0px;
margin-top:124px;
}

div#big_pinup {
position:absolute;
margin-top:28px;
margin-left:735px;
}

div#small_pinup {
position:absolute;
margin-top:234px;
margin-left:950px;
}




div#maincontent {
position:absolute;
width:auto;
height:auto;
border:0px;
padding:0px;
top:140px;
left:200px;
margin-top:0px;
margin-left:0px;
}

div#footer {
position:absolute;
align:center;
width:auto;
height:auto;
border:0px;
padding:0px;
left:0px;
right:0px;
top:0px;
bottom:0px;
margin-top:800px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
}

div#header {
position:relative;
align:left;
border:0px;
width:270px;
left:0px;
top:0px;
margin-top:18px;
margin-left:28px;
}

div#header-stylist {
position:absolute;
align:left;
border:0px;
width:270px;
left:0px;
top:0px;
margin-top:18px;
margin-left:28px;
}

div#caption {
position:relative;
align:left;
border:0px;
width:270px;
height:auto;
margin-top:6px;
margin-left:28px;
}

div.form-item {
position:relative;
width:250px;
align:left;
}

div#stylist-content {
position:absolute;
align:left;
width:270px;
height:auto;
border:0px;
left:0px;
top:0px;
right:0px;
bottom:0px;
margin-top:62px;
margin-left:28px;
}

div#stylist-pic {
position:relative;
align:left;
border:0px;
width:267px;
height:400px;
left:0px;
top:0px;
margin-top:10px;
margin-left:320px;
}


div#home-content {
position:relative;
align:left;
border:0px;
width:150px;
height:276px;
left:0px;
top:0px;
margin-top:18px;
margin-left:28px;
}

div#home-pic {
position:absolute;
align:left;
border:0px;
left:0px;
top:0px;
margin-top:0px;
margin-left:180px;
padding:20px;
}

div#home-stylists {
position:relative;
align:center;
border:0px;
width:550px;
left:0px;
top:0px;
margin-top:;
margin-left:auto;
margin-right:auto;
}

h1 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:small-caps;
color:#333333;
letter-spacing:1px;
}

h2 {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
font-weight:bold;
font-variant:small-caps;
color:#5279ad;
}


p {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#5279ad;
}

p.home {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#5279ad;
}

a:link {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#a91200;
font-weight:bold;
text-decoration:none;
}

a:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#a91200;
font-weight:bold;
text-decoration:none;
}

a:hover {
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
color:#e9a893;
font-weight:bold;
text-decoration:blink;
}

a:active {
color:#fff500;
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
background:#e9a893;
}

