body {
font-family: Trebuchet, Arial, Helvetica, sans-serif;
background-color: #a50369;
font-size: 12px;
color: #64696b;
}

p {
font-size: 12px;
color: #64696b;
line-height: 22px;
padding: 0px 0px 10px 0px;
}

#intBoxLarge h1 span {
display: none;
}

#intBoxLarge h1 {
width: 670px;
height: 22px;
margin-bottom: 34px;
border-bottom: 1px solid #d382b5; 
}

#intBoxLarge h1.aboutTitle {
background: url(../img/new/title-about-us.gif) no-repeat 0 0;
}
#intBoxLarge h1.contactTitle {
background: url(../img/new/title-contact-us.gif) no-repeat 0 0;
}
#intBoxLarge h1.testTitle {
background: url(../img/new/title-testimonials.gif) no-repeat 0 0;
}
#intBoxLarge h1.linkTitle {
background: url(../img/new/title-links.gif) no-repeat 0 0;
}
#intBoxLarge h1.portTitle {
background: url(../img/new/title-portfolio.gif) no-repeat 0 0;
margin-bottom: 7px;
}

a, a:visited {
color: #64696b;
}

a:hover {
text-decoration: none;
}

#portfolioNav {
height: 28px;
position: absolute;
top: 20px;
_top: 23px;
right: 45px;
}
#portfolioNav li{
float: left;
list-style-type: none;
}
#portfolioNav li span{
display: none;
}

a.portGraph {
width: 64px;
height: 28px;
display: block;
background: url(../img/new/design-nav.gif) no-repeat 0 0;
}
a.portGraph:hover {
background: url(../img/new/design-nav.gif) no-repeat 0 -39px;
}
a.portProduct {
width: 74px;
height: 28px;
display: block;
background: url(../img/new/design-nav.gif) no-repeat -64px 0;
}
a.portProduct:hover {
background: url(../img/new/design-nav.gif) no-repeat -64px -39px;
}
a.portInterior {
width: 71px;
height: 28px;
display: block;
background: url(../img/new/design-nav.gif) no-repeat -138px 0;
}
a.portInterior:hover {
background: url(../img/new/design-nav.gif) no-repeat -138px -39px;
}
a.portPackaging {
width: 82px;
height: 28px;
display: block;
background: url(../img/new/design-nav.gif) no-repeat -209px 0;
}
a.portPackaging:hover {
height: 28px;
background: url(../img/new/design-nav.gif) no-repeat -209px -39px;
}

#portfolioNav #graphSelected {
height: 28px;
background: url(../img/new/design-nav.gif) no-repeat 0 -39px;
}
#portfolioNav #prodSelected {
height: 28px;
background: url(../img/new/design-nav.gif) no-repeat -64px -39px;
}
#portfolioNav #intSelected {
height: 28px;
background: url(../img/new/design-nav.gif) no-repeat -138px -39px;
}
#portfolioNav #packSelected {
height: 28px;
background: url(../img/new/design-nav.gif) no-repeat -209px -39px;
}

.portSubNav {
clear: both;
height: 15px;
padding-bottom: 20px;
}
.portSubNav li{
float: left;
list-style-type: none;
padding: 0px 5px;
background: url(../img/new/port-nav-seperate.gif) no-repeat right 5px;
}
.portSubNav a, .portSubNav a:visited{
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 10px;
text-decoration: none;
}
.portSubNav a:hover {
text-decoration: underline;
}
#portSelected {
text-decoration: underline!important;
}

.linkEnlarge {
color: #666666;
text-decoration: none;
padding: 0px 18px 0px 0px!important;
line-height: 15px!important;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 100px;
padding: 2px;
display: block;
position: absolute;
bottom: 10px;
right: 0px;
background: url(../img/new/bullet-enlarge.gif) no-repeat right center;
}
a.linkEnlarge, a.linkEnlarge:visited {
color: #666666;
text-decoration: none;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 100px;
height: 10px;
padding: 2px;
display: block;
position: absolute;
bottom: 20px;
left: 0px;
background: url(../img/new/bullet-enlarge.gif) no-repeat right center;
}
a.linkEnlarge:hover {
text-decoration: underline;
}

.portThumbArea {
width: 330px;
position: relative;
float: right;
padding: 0px 0px 30px 20px;
cursor: pointer!important;
}

a.closeLink1, a.closeLink1:visited, a.closeLink2, a.closeLink2:visited, a.closeLink3, a.closeLink3:visited, a.closeLink4, a.closeLink4:visited, a.closeLink5, a.closeLink5:visited, a.closeLink6, a.closeLink6:visited, a.closeLink7, a.closeLink7:visited {
position: absolute;
top: -20px;
right: 0px;
color: #fff;
font-size: 10px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-decoration: none;
background: url(../img/new/portfolio-close.gif) no-repeat right;
padding: 2px 20px 2px 0px;
}
a.closeLink1:hover, a.closeLink2:hover, a.closeLink3:hover, a.closeLink4:hover, a.closeLink5:hover, a.closeLink6:hover, a.closeLink7:hover {
text-decoration: underline;
}

#portBox p{

}

.popTitle {
position: absolute;
top: 10px;
left: 10px;
line-height: 17px;
}

.clear         { clear:both; 
				padding-bottom: 20px; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
  
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.last { background: none!important; }

img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

#footer {
letter-spacing: 1px;
color: #5e073e;
text-align: center;
color: #CA67A7;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
}
#footer a, #footer a:visited {
color: #CA67A7;
text-decoration: none;
fontisize: 10px;
}
#footer a:hover {
text-decoration: underline;
}:

/***** Forms *****/
 
form {
display:inline;
} 
