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

/* GLOBAL STYLES */
body {
background-image: url(../img/background-stripe.gif);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
}

img {
border:none;
}

clear {clear:both;}

/* MASTHEAD STYLES */

#masthead {
position:relative;
width:980px;
height:263px;
}
#logo {
position:relative;
float:left;
width:112px;
height:243px;
margin:0 10px 20px 0;
}

#logo-copy {
position:relative;
float:left;
margin: 85px 0 0 0;
}

.letterhead {
position:relative;
float:left;
font-size:12px;
line-height:14px;
color:#A71383;
background-color:#000;
padding:3px;
margin: 85px 0 0 219px;
}

.letterhead-b {
position:relative;
float:left;
margin: 25px 0 0 219px;
background-color:#000;
padding:3px;
font-size:12px;
line-height:14px;
color:#6c2263;
}

.letterhead-c {
position:relative;
float:right;
margin: 25px 285px 0 0px;
background-color:#000;
padding:3px;
font-size:12px;
line-height:14px;
color:#A71383;
}

.letterhead-c a {
font-size:12px;
line-height:14px;
color:#6c2263;
text-decoration:none;
}

.letterhead-b a{
font-size:12px;
line-height:14px;
color:#666;
text-decoration:none;
margin:  0 5px 0 0;

}
.letterhead a {
font-size:12px;
line-height:14px;
color:#A71383;
}

.letterhead-b ul { list-style-type:none;}
.letterhead-b li {display:inline;}
.selected a{color:#A71383;}

#mainContainer {
position:relative;
width:980px;
height:auto;
min-height:10em;
margin-left:auto;
margin-right:auto;
}

#column1 {
position:relative;
float:left;
width:980px;
height:auto;
min-height:10em;
}

.portfolio-sample {
position:relative;
border:3px solid #3c072f;
}

.portfolio-sample-container {
position:relative;
float:left;
width:276px;
margin: 0 44px 22px 0;
}
.portfolio-sample-title {
font-size:12px;
line-height:14px;
color:#a71383;
margin: 3px 0 3px 0;
text-transform:uppercase;
}
.portfolio-sample-title-grey{
font-size:12px;
line-height:14px;
color:#ccc;
margin: 3px 0 3px 0;
text-transform:uppercase;
}

/* FOOTER Styles */
#footer {
position:relative;
width:980px;
clear:both;
height:20px;
margin-left:auto;
margin-right:auto;
text-align:center;
border-top:1px solid #3C072F;
top:10px;
}

#footer p {
color:#3C072F;
font-size:10px;
line-height:12px;
}
