/* @override http://66.147.242.84/~yosohcom/css/color.css */

#content,
#mainContent {
	background-color: #FFF;
}
#links #mainContent{
	background-color: #F6F3E2;
}
#press #mainContent{
	background-color: #f3f1dc;
}
#footer {
	background-color: #99cdff;
}
body.artwork #container {
	background-attachment: scroll;
	background-color: #999999;
	background-image: url(../images/stripe_grey.png);
	background-repeat: repeat;
	background-position: left top;
}
body.advertising #container {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/dot_back_08.gif);
	background-repeat: repeat;
	background-position: left top;
}
body#contact #mainContent{
	/*background-image: url(../images/contact_Bkg.jpg);*/
	background-image: url(../images/contact_final.jpg);
	background-repeat: no-repeat;
	/*background-position: 260px bottom;*/
	/*background-position: 515px bottom;*/
	background-position: 86px bottom;
	background-color: #FFF;
}
#footer p {
	color: #7bafe1;
}

#section a:link, #section a:visited {
	color: #3366CC;
	text-decoration: none;
}
#section a:hover {
	text-decoration: underline;
}
#section a:active {
	color: #000000;
}

#footer h1 {
	color: #FFFFFF;
}
#footerMenu a:visited {
	color: #99CDFF;
	background-color: #FF0099;
	text-decoration: none;
}
#footerMenu a:link {
	color: #99CDFF;
	background-color: #FFFF00;
	text-decoration: none;
}
#footerMenu a:hover {
	color: #FFF;
	background-color: #000;
}
.copyBlock .highlight,
.copyBlock .highlightEmphasis {
	background-color: #FFFF00;
	color: #FF0099;
}
.copyBlock .contactHeader{
	color: #083C70;
	background: #FFCECE url(../images/patternsPinkStripes.jpg) repeat;
}
.copyBlock .cyanCopy {
	color: #3399FF;
}
.joinList a:link, .joinList a:visited{
	color: #083C70!important;
	text-decoration:none;
}
.joinList a:hover{
	color: #FFF!important;
}
#joinMailingList {
	background-image: url(../images/mailinglist.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#birdsOne{
background-image: url(../images/contactBirds_03.gif);
	background-repeat: no-repeat;
	background-position: 120px 3px;
}
#birdsTwo{
background-image: url(../images/contactBirds_07.gif);
	background-repeat: no-repeat;
	background-position: 50px 3px;
}
#birdsThree{
background-image: url(../images/contactBirds_10.gif);
	background-repeat: no-repeat;
	background-position: 130px 3px;
}
.portfolioEntry a:link,
.portfolioEntry a:visited{
	color: #99cdff;
	text-decoration: none;
}
.portfolioEntry a:hover{
	text-decoration: underline;
}

/*links page styles*/
#links ul.links li a{
	text-decoration:none;
}
#links ul.links li a:hover{
	text-decoration:underline;
}

#links ul#personal.links li a:link,
#links ul#personal.links li a:visited,
#links ul#interviews.links li a:link,
#links ul#interviews.links li a:visited{
	color: #083C70;
	background: #FFCECE url(../images/patternsPinkStripes.jpg) repeat;
}
#links ul#friends.links li a:link,
#links ul#friends.links li a:visited{
	background-color: #FFFF00;
	color:  #FF0099;
}
#links ul#favorites.links li a:link,
#links ul#favorites.links li a:visited{
	background-color: #99cdff;
	color:  #2e0466;
	background-image: url(../images/patternsCyanDots.jpg);
}
#links ul#support.links li a:link,
#links ul#support.links li a:visited{
	background-color: #FF0099;
	color: #FFFF00;
}
#links h3{
	color: #666;
}
/*add hairline rule to select image sections*/
.advertising#navistar .portfolioEntry img{
	border: 1px solid #999;
}
.cyanAbout{
	color: #FFF;
	background-color: #57B6DD;
}
.aboutHead{
	color: #666666;
	/*background-color: #FFF;*/	
}
#about #mainContent{
	background: #FFF url(../images/about/art_about_c.jpg) no-repeat scroll 1096px top;
}
#advertising #mainContent{
	background:  #f6f3e2 url(../images/advertising/ad_section_b.jpg) no-repeat scroll 500px top;
}
#advertising #clientList h3 span{
	color: #666;
	background: #FFCECE url(../images/patternsPinkStripes.jpg) repeat;
}
#advertising #clientList ul{
	color: #57B6DD;
}
.entry p.time{
	color: #666;
}
.entry h1.title span{
	color: #083C70;
	background: #FFCECE url(../images/patternsPinkStripes.jpg) repeat;
}
#paginationNav{
	color: #366599;
}
#paginationNav a:link,
#paginationNav a:visited{
	color: #366599;
	text-decoration: none;
}
#paginationNav a:hover{
	color: #366599;
	text-decoration: underline;
}
#artwork #mainContent{
	background: url(../images/artwork/art_about_2.jpg) no-repeat scroll 635px top;
}
#headphones #adsYouNeverSaw{
	color: #FFF;
	background: url(../images/stripe_lt_blu.png) repeat;
}
#headphones #adsYouNeverSaw span{
	background-color: #FF0099;
}
.portfolioEntry .title{
	color: #666;
}
.portfolioEntry .description{
	color: #9cf;
}
#artwork_interactive #aboutCopy p{
	color: #666;
}