/* @override 
	http://www.platypus-ad.com/new2009/wp-content/themes/platypusAd_template_alpha2/css/color.css
	http://www.platypus-ad.com/new2009/wp-content/themes/platypusAd_template_alpha3/css/color.css
	http://www.platypus-ad.com/wp-content/themes/platypusAd_template_alpha3/css/color.css
*/

body,
ul.staffnavigation,
body#platyTeam{
	background-color: #ccc9c5;
}
body#fileManager{
	background: #f78100 url(../images/fileManagerBodyBKGshort.jpg) repeat-x left top;
}
#footer,
body#platyTeam #footer{
	color: #999;
	border-top: 1px dotted #999;
}
body.pageTemplate #footer{
	border-top: none;
}
body#fileManager #footer{
	color: #d67000;
	border-top: 1px dotted #d67000;
}
#footer p{
	color: #000;
}
#footer a:link,
#footer a:visited {
	color: #666;
	text-decoration: none;
}
body#fileManager #footer a:link,
body#fileManager #footer a:visited {
	color: #000;
}
#footer a:hover{
	text-decoration: underline;
}
#footer p#validationReference,
#footer div#copyright p{
	color: #999;
}
body#fileManager #footer p#validationReference,
body#fileManager #footer div#copyright p{
	color: #d67000;
}
div#footer div.grid_4,
div#footer div.grid_7,
body#platyTeam div#footer div.grid_4,
body#platyTeam div#footer div.grid_7{
	background: url(../images/platyAnimal_110x54grey.jpg) no-repeat right top;
}
body#fileManager div#footer div.grid_4{
	background: url(../images/platyAnimal_110x54orange.jpg) no-repeat right top;
}
body.pageTemplate div#footer div.grid_4{
	background: url(../images/platyAnimal_110x54black.jpg) no-repeat right top;
}
div#adminPanel p a:link,
div#adminPanel p a:visited{
	color: #999;
	text-decoration: none;
	border: 1px solid #999;
}
div#adminPanel p a:hover{
	color: #FFF;
	border: 1px solid #FFF;
}
body#fileManager div#adminPanel p a:link,
body#fileManager div#adminPanel p a:visited{
	color: #d67000;
	text-decoration: none;
	border: 1px solid #d67000;
}
body#fileManager div#adminPanel p a:hover{
	color: #FFF;
	border: 1px solid #FFF;
}
/*base link styles*/
a:link,
a:visited{
	color: #d67000;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
#nav a:link,
#nav a:visited{
	color: #FFF;
	text-decoration: none;
}
#nav a{
	border-right: 1px solid #666;
}
#nav li#lastNav a,
#nav li.cat-item-29 a{
	border-right: none;
}
#nav a:hover{
	color: #666!important;
	text-decoration: none;
}
#nav li.current_page_item a,
#nav li.current-cat a,
#nav li.current-cat-parent a,
#nav li.current_page_parent a{
	color: #000!important;
	text-decoration: none;
}
#nav li li a{
	color: #000!important;
}
li#subscribe li#rssFeed{
	background: url(../images/feed-icon-14x14.png) no-repeat 1px center;
}
li#subscribe li#feedUpdates{
	background: url(../images/email_add.png) no-repeat left center;
}
p.small{
	color: #999;
}
div#mainContent h4 a:link,
div#mainContent h4 a:visited{
	color: #747b3c;
	text-decoration: none;
}
div#mainContent h4,
div#fauxIndent h5,
body#platyBlog div#mainContent h5,
body#prNews div#mainContent h5{
	color: #747b3c;
}
li.portfolioCategory a:link,
li.portfolioCategory a:visited{
	color: #747b3c;
	text-decoration: none;
}
li.portfolioCategory a:hover{
	text-decoration: underline;
}
div#portfolioNav li a:link,
div#portfolioNav li a:visited{
	color: #FFF;
	text-decoration: none;
}
div#portfolioNav li a:hover{
	background-color:#f78100!important;
	color:#FFF;
}
div#portfolioNav li#category-7 a:link,
div#portfolioNav li#category-7 a:visited{
	background: url(../images/categoryThumbs/0004_advertising.jpg) no-repeat left top;
}
div#portfolioNav li#category-6 a:link,
div#portfolioNav li#category-6 a:visited{
	background: url(../images/categoryThumbs/0006_brandIdentity.jpg) no-repeat left top;
}
div#portfolioNav li#category-5 a:link,
div#portfolioNav li#category-5 a:visited{
	background: url(../images/categoryThumbs/0009_brandStrategy.jpg) no-repeat left top;
}
div#portfolioNav li#category-8 a:link,
div#portfolioNav li#category-8 a:visited{
	background: url(../images/categoryThumbs/0010_corporateCommunications.jpg) no-repeat right top;
}
div#portfolioNav li#category-11 a:link,
div#portfolioNav li#category-11 a:visited{
	background: url(../images/categoryThumbs/0002_emergingMedia.jpg) no-repeat right top;
}
div#portfolioNav li#category-9 a:link,
div#portfolioNav li#category-9 a:visited{
	background: url(../images/categoryThumbs/0003_marketingCommunications.jpg) no-repeat right top;
}
div#portfolioNav li#category-12 a:link,
div#portfolioNav li#category-12 a:visited{
	background: url(../images/categoryThumbs/0008_mediaStrategy.jpg) no-repeat left top;
}
div#portfolioNav li#category-15 a:link,
div#portfolioNav li#category-15 a:visited{
	background: url(../images/categoryThumbs/0001_motionGraphics.jpg) no-repeat left top;
}
div#portfolioNav li#category-13 a:link,
div#portfolioNav li#category-13 a:visited{
	background: url(../images/categoryThumbs/0005_publicRelations.jpg) no-repeat left top;
}
div#portfolioNav li#category-14 a:link,
div#portfolioNav li#category-14 a:visited{
	background: url(../images/categoryThumbs/0011_research.jpg) no-repeat right top;
}
div#portfolioNav li#category-16 a:link,
div#portfolioNav li#category-16 a:visited{
	background: url(../images/categoryThumbs/0007_travelAndTourism.jpg) no-repeat right top;
}
div#portfolioNav li#category-10 a:link,
div#portfolioNav li#category-10 a:visited{
	background: url(../images/categoryThumbs/0000_webDesign.jpg) no-repeat left top;
}
ul#portfolioSectionThumbnails div.portfolioTitle.odd a:link,
ul#portfolioSectionThumbnails div.portfolioTitle.odd a:visited,
ul#featuredWork div.portfolioTitle.odd a:link,
ul#featuredWork div.portfolioTitle.odd a:visited{
	background-color: #666;
	color:#FFF;
	text-decoration: none;
	/*text-shadow: #222 1px 1px 1px;*/
}
ul#portfolioSectionThumbnails div.portfolioTitle a:link,
ul#portfolioSectionThumbnails div.portfolioTitle a:visited,
ul#featuredWork div.portfolioTitle a:link,
ul#featuredWork div.portfolioTitle a:visited{
	background-color: #999;
	color:#FFF;
	text-decoration: none;
	/*text-shadow: #222 1px 1px 1px;*/

}
ul#portfolioSectionThumbnails li.current div.portfolioTitle a,
ul#portfolioSectionThumbnails li.current div.portfolioTitle.odd a,
ul#featuredWork li.current div.portfolioTitle.odd a,
ul#featuredWork li.current div.portfolioTitle a{
	background-color:#f78100!important;
	color:#FFF;
	/*text-shadow: none;*/
}
ul#portfolioSectionThumbnails li.current img{
	opacity: 1;
}
ul#portfolioSectionThumbnails li img{
	opacity: .6;
}
div#mainContent h4 a:hover{
	text-decoration: underline;
}
div#mainContent h5,
div#featuredWorkWrapper h5{
	color: #d67000;
}
div#mainContent h3 a:link,
div#mainContent h3 a:visited,
div#mainContent h3{
	color: #CCC;
	text-decoration: none;
}
div#mainContent h3 a:hover{
	text-decoration: underline;
}
div#portfolioSlider h3,
div#mainContent h3#projectName{
	color: #FFF;
	background-color: #666;
	/*text-shadow: #000 1px 1px 0px;*/
}
img.centered,
img.alignright,
img.alignleft {
	border: 10px solid #c0bd9b;
	background-color: #000;
}
ul#subpageNav .current_page_item a,
ul#categoriesJumpMenu li.current-cat a{
	color: #000!important;
	text-decoration: underline;
}
div#subpageNavWrapper ul#subpageNav a:link,
div#subpageNavWrapper ul#subpageNav a:visited{
	color: #7f7c6a;
}
/*staff page */
div#slider{
	background: #FFF url(../images/staffEntryBkg_880x220noGrad.jpg) no-repeat right bottom;
}
div.staffPhoto object#chrisTpain{
	background: url(../images/chris_220x220grey.jpg) no-repeat left top;
}
div.staffEntry div.staffBio{
	color: #666;
}
ul.staffnavigation a.selected{
	background-color: #f78100;
	color: #FFF;
}

.staffName{
	color:#FFF;
	/*text-shadow: #703a00 1px 1px 1px;*/
}
.staffTitle{
	color: #f7bd7f;
}
.staffEmail a:link,
.staffEmail a:visited{
	color: #000;
}
div.staffExternalLink a:link,
div.staffExternalLink a:visited{
	color: #c06300;
}
ul.staffnavigation a:hover{
	background-color: #FFF;
	color: #999;
	text-decoration: none;
}
/*mating ritual pages*/
div#simpleTruths span{
	color: #747b3c;
}
/*div#simpleTruths div#one,
div#simpleTruths div#two,
div#simpleTruths div#four,
div#simpleTruths div#threeWrapper{
	border-bottom: 1px solid #CCC;
}*/
div#simpleTruths ul{
	color: #666;
}
/*div#simpleTruths div#one{
	background: url(../images/numeral_40x40one.jpg) no-repeat left 10px;
}
div#simpleTruths div#two{
	background: url(../images/numeral_40x40two.jpg) no-repeat left 10px;
}
div#simpleTruths div#threeWrapper{
	background: url(../images/numeral_40x40three.jpg) no-repeat left 10px;
}
div#simpleTruths div#four{
	background: url(../images/numeral_40x40four.jpg) no-repeat left 10px;
}*/
/*twitter styles, yo*/
ul.twitter li.twitter-item{
	color: #666;
	border-bottom: 1px dotted #999;
}
ul.twitter li.twitter-item span.twitter-timestamp{
	color: #747b3c;
}
ul.portfolioSliderNav a {
	text-align: center;
	background: #000 url(../images/portfolioNavsprite116x60.jpg) no-repeat center top;
}

ul.portfolioSliderNav a:hover {
	background: #000 url(../images/portfolioNavsprite116x60.jpg) no-repeat center bottom;
}

ul.portfolioSliderNav a.selected,
ul.portfolioSliderNav a.selected:hover{
	background: #000 url(../images/portfolioNavsprite116x60.jpg) no-repeat center bottom;
}
div#portfolioSliderNavWrapper{
	background-color: #000;
}
ul.portfolioSliderNav a:focus {
    outline: none;
}
p#linkToWork a:link,
p#linkToWork a:visited{
	background: #CCC url(../images/arrowMask_18x36.png) no-repeat right center;
	color: #999;
	text-decoration: none;
}
p#linkToWork a:hover{
	background: orange url(../images/arrowMask_18x36.png) no-repeat right center;
	color: #FFF;
	text-decoration: none;
}
ul.clientListing li{
	color: #666;
	border-bottom: 1px dotted #999;
}
div#sectionBox,
div#sectionBoxShort{
	/*text-shadow: #703a00 1px 1px 1px;*/
	/*background: #f78100 url(../images/sectionBoxOrangeBkg_220x220.jpg) no-repeat left top;*/
	background-color: #f78100;
}
div#map_canvasWrapper{
	background-color: #f78100;
}
div#sectionSecondBox{
	background-color:#BBB;
}
div#sectionSecondBoxBlack{
	background-color: #000;
	color: #FFF;
}

div#sectionBox h3,
div#sectionBox h3 a:link,
div#sectionBox h3 a:visited,
div#sectionBoxShort h3{
	color: #FFF;
}
/*new process nav colors*/
div#sectionBoxShort a:link,
div#sectionBoxShort a:visited{
	color: #FFF;
	text-decoration: none;
}
div#sectionBoxShort a:hover{
	text-decoration: underline;
}
ul.ourProcessTabNav li#discoverBtn a:link,
ul.ourProcessTabNav li#discoverBtn a:visited {
	color: #cdc8b9;
}
body#matingRitual div#posts h4,
body#aboutUs div#posts h4,
body#whyPlatypus div#posts h4,
body#platyBlog div#posts h4,
body#prNews div#posts h4{
	color: #FFF;
}
ul.ourProcessTabNav li#thinkBtn a:link,
ul.ourProcessTabNav li#thinkBtn a:visited {
	color: #c0c0c0;
}
ul.ourProcessTabNav li#createBtn a:link,
ul.ourProcessTabNav li#createBtn a:visited {
	color: #bcc6b9;
}
ul.ourProcessTabNav a:hover{
	text-decoration: none;
	color: #800080!important;
}
ul.ourProcessTabNav li#discoverBtn a.selected,
ul.ourProcessTabNav li#thinkBtn a.selected,
ul.ourProcessTabNav li#createBtn a.selected{
	color: #FFF;
}
/*end of new process nav colors*/
ul.ourDirectionsTabNav li#westBtn a:link,
ul.ourDirectionsTabNav li#westBtn a:visited{
	background-color: #62517f;
	color: #FFF;
}
div#directionsTitle{
	background-color: #000;
	color: #FFF;
}
ul.ourDirectionsTabNav li#southBtn a:link,
ul.ourDirectionsTabNav li#southBtn a:visited,
ul.ourDirectionsTabNav li#northBtn a:link,
ul.ourDirectionsTabNav li#northBtn a:visited{
	background-color: #513e70;
	color: #FFF;
}
ul.ourDirectionsTabNav li#eastBtn a:link,
ul.ourDirectionsTabNav li#eastBtn a:visited{
	background-color: #432e62;
	color: #FFF;
}
ul.ourDirectionsTabNav a:hover,
div#sectionSecondBoxBlack a:hover{
	text-decoration: none;
	background-color: #f78100!important;
}
ul.ourDirectionsTabNav li#northBtn a.selected,
ul.ourDirectionsTabNav li#westBtn a.selected,
ul.ourDirectionsTabNav li#southBtn a.selected,
ul.ourDirectionsTabNav li#eastBtn a.selected{
	background-color: #800080;
	color: #FFF;
}







div#sectionSecondBoxBlack a{
	display: block;
	width: 220px;
	height: 110px;
	margin-top: 0px!important;
}
div.ourDirectionsScroll{
	background-color: #d28e2f;
	color: #FFF;
}
div#ourProcessSlider{
	color: #998d56;
}
div#ourProcessSlider p span.intro{
	color: #800080;
}
div#sectionSecondBoxBlack a:link,
div#sectionSecondBoxBlack a:visited{
	color: #FFF;
	background-color: #000;
}
div#sectionSecondBox ul#portfolioItems a:link,
div#sectionSecondBox ul#portfolioItems a:visited{
	color: #FFF;
}
div#sectionSecondBox ul#portfolioItems a:hover{
	color: #000;
	text-decoration: underline;
}
div#sectionSecondBox ul#portfolioItems li.currentPortfolioItem a:link{
	color: #000!important;
}
div#overlayMidBox,
div#overlayMidBox a:link,
div#overlayMidBox a:visited{
	color: #FFF;
	background-color: black;
}
/* =PageNavi
-------------------------------------------------------------- */
/* Use !important to override PageNavi CSS */
.wp-pagenavi a,
.wp-pagenavi a:link,
.wp-pagenavi a:active {
	background:transparent !important;
	border-color: #CCC!important;
	color:#999!important;
}
.wp-pagenavi a:hover {
	border-color: #f78100!important;
	color:#d67000!important
}
.wp-pagenavi span.pages {
	background:transparent !important;
	border: none!important;
	color:#999!important;
	font-size: .8em;

}
.wp-pagenavi span.current {
	background:transparent !important;
	border-color: #f78100!important;
	color:#d67000!important
}
.wp-pagenavi span.extend {
background:transparent !important;
}
.wp-pagenavi{
	text-align: right;
	padding-top: 10px;
	height:20px;
	margin-right: 0px;
	padding-right: 0px;
}
div#workPagNavi{
	width: 220px;
	clear: both;
}
div#workPagNavi .wp-pagenavi{
	text-align: center;
}
ul#habitatPhotos li#habitat03{
	background: url(../images/ourHabitat_shots/blank_220x220.jpg) no-repeat left;
}
ul#habitatPhotos li#habitat05{
	background: url(../images/ourHabitat_shots/blank2_220x220.jpg) no-repeat left;
}
div#sidebar p.disclaimer{
	color: #BBB;
}
div#intraCatNav div#previousPortItem a:link,
div#intraCatNav div#previousPortItem a:visited,
div#intraCatNav div#nextPortItem a:link,
div#intraCatNav div#nextPortItem a:visited{
	background-color: #b2b2b2;
	color: #8c8c8c;
}
div#intraCatNav div#nextPortItem a:hover,
div#intraCatNav div#previousPortItem a:hover{
	background-color: #f78100;
	color: #FFF;
	text-decoration: none;
}
div#intraCatNav div#browseCopy{
	color: #8c8c8c;
}
ol.slideTitles{
	color: #999;
}
ol.slideTitles li a:link,
ol.slideTitles li a:visited{
	color: #666;
}
ol.slideTitles li a:hover{
	color: #000;
}
ol.slideTitles li a.selected:link,
ol.slideTitles li a.selected:visited{
	color: #000;;
}
body#fileManager div#mainContentWide h3{
	/*background-color: #000;*/
	color: #ccc9c5;
}
body#fileManager div#mainContentWide form{
	/*background-color: #d67000;*/
}
body#fileManager div#mainContentWide form fieldset#loginPanel{
	background-color: #f78100;
}
ul#milwaukeeContactInfo li.officeTitle,
ul#phoenixContactInfo li.officeTitle{
	color: #432e62;
}
body#platyTeam div#contentWrapper{
	background-color: #ccc9c5;
	border-top: none!important;
}
/*styles for alternate stylesheet*/
body.pageTemplate div#contentWrapper{
	background-color: #e1dcc6;
	border-top: 1px solid #95908a;
}
body.pageTemplate div#headerWrapper{
	background-color: #ccc9c5;
}
body.pageTemplate{
	background-color: #000;
}
/*body#matingRitual div#contentWrapperInner,
body#aboutUs div#contentWrapperInner{
	background: url(../images/whiteBlock220x10.gif) repeat-y left top;
}*/
body#matingRitual div#contentWrapper,
body#aboutUs div#contentWrapper,
body#whyPlatypus div#contentWrapper,
body#platyBlog div#contentWrapper,
body#prNews div#contentWrapper{
	background: #e1dcc6 url(../images/platyAnimal_440x216beige.jpg) no-repeat 98% 40px;
}
