/* CSS Document */
/* 
--- Color Code ---
orange - #F8980D
green - #0A520A
blue - #00008C
purple - #5A105A
red - #821414

darker 'grey' - #9A9867
lighter 'grey' - #CCCBB3
*/

BODY {
padding-top:30px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
border-top:10px solid #CCCBB3;
color:#8B8953;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
line-height:18px;
letter-spacing: .1em;
word-spacing:-.05em;
}

IMG {
border-width:0px;
}

A.links:link {
text-decoration:none;
text-transform: none;
color:#9A9867;
}
A.links:visited {
text-decoration:none;
color:#CCCBB3;
}
A.links:hover {
text-decoration:none;
color:#CCCBB3;
}
A.links:active {
text-decoration:none;
color:#CCCBB3;
}

BR {
line-height:5px;
}

/* Thumbnails */
a.thumbs:link {
border-top: 1px solid #9A9867;
border-right: 1px solid #9A9867;
border-bottom: 1px solid #9A9867;
border-left: 1px solid #9A9867;
background-color:#FFFFFF;
text-decoration:none;
}

a.thumbs:visited{
border-top: 1px solid #CCCBB3;
border-right: 1px solid #CCCBB3;
border-bottom:3px solid #CCCBB3;
border-left: 1px solid #CCCBB3;
}

a.thumbs:hover{
border-bottom:3px solid #9A9867;
}
a.thumbs:active{
border-top: 1px solid #CCCBB3;
border-right: 1px solid #CCCBB3;
border-bottom:3px solid #CCCBB3;
border-left: 1px solid #CCCBB3;
}

.thumbcell {
padding-right:3px;
padding-left:3px;
padding-bottom:6px;
height:51px;
}
.rowholder{
margin-bottom:20px;
}

/* Pop-up specific styles */
.cellholders{
margin-top:8px;
margin-bottom:10px;
height:auto;
}

.popcell{
margin-right:3px; margin-bottom:6px;
}

.poplogo {
text-align:left;
}

.portfolio{
vertical-align:middle;
text-align:left;
height:300px;}

.popband {
height:10px;
background-color:#CCCBB3;
}

.poprule {
height:1px;
background-color:#C3C2A5;
width:100%
}

.description {
vertical-align:top;
text-align:left;
padding-left:15px; padding-top:30px; padding-right:20px;
}

.closewindow {
padding-right:10px;
text-align:right;
}

BODY#popwindow {
margin:0px;
border:0px;
padding:0px;
text-align:left;
height:auto;
}

a.numbers:link {
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
padding-left:3px;
color:#9A9867;
text-decoration:none;
border: 1px solid #9A9867;
background-color:#FFFFFF;
}

a.numbers:visited{
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
padding-left:3px;
color:#9A9867;
border: 1px solid #9A9867;
color:#9A9867;
text-decoration:none;
}

a.numbers:hover{
border-bottom: 3px solid #9A9867;
text-decoration:none;
}
a.numbers:active{
border-bottom: 1px solid #9A9867;
text-decoration:none;
}

.poptable {
width:100%;
height:100%;
}

.popfooter {
height:auto;
vertical-align:bottom;
text-align:left;
}
.popclose {
height:auto;
vertical-align:bottom;
padding-left:14px;
text-align:left;}

/* Profile Specific Styles */
STRONG {
color:#F8980D
}

.profile{
text-align:left;
width:350px;
}

.dropcap {
float:left;
margin-right:15px;
margin-top:4px;
margin-bottom:7px;
margin-left:-5px;
}

TD#rubber {
width:auto
}


/* Copyright */
.logo {
margin-top:20px;
}

.copyright {
margin-top:20px;
font-size:11px;
letter-spacing:.1em;
color:#CCCBB3;
}