/* WORK STYLES */

.navtitle { color:#d1d22f; }
a { color:#c5cb2b; text-decoration:none; } a:hover { color:#D0D0D0;}

h1 { font-size:22pt; color:#c5cb2b; font-weight:bold; margin-top:0px; padding-top:0px; text-transform:uppercase;  margin-bottom:10px; line-height:22pt; }
.h1title { color:#e4e877; font-size:16pt; display:block; font-weight:normal; margin-bottom:-2px; padding-bottom:0px; text-transform:uppercase; margin:0px; padding:0px; line-height:18pt; }

h3 { font-weight:bold; text-transform:uppercase; font-size:11pt; color:#c5cb2b; margin:0px; padding:0px; padding-top:15px; padding-bottom:10px; }
ul#practicemenu { margin:0px; padding:0px; list-style:none; } ul#practicemenu li { margin:0px; padding:0px; padding-bottom:5px; text-transform:uppercase; } ul#practicemenu li a { text-decoration:none; color:#dddddd }

#workblock { margin-top:17px; } #workblock strong { color:#c5cb2b; }
#newsblock { width:730px; padding-right:10px;  margin-left:15px; color:#dddddd; float:left; background-image:url(../cimages/1ptrans.gif); }
#newsblock2 { width:730px; padding-right:10px; height:162px; margin-left:15px; color:#dddddd; float:left; background-image:url(../cimages/1ptrans.gif); }
#newsblock p { margin:0px; padding:0px; padding-bottom:15px; }
#workflash { height:427px; width:1001px; /*background-image:url(../cimages/filter_bg.jpg); background-position:bottom; background-repeat:no-repeat;*/ margin-left:7px; }

#workmenubar { height:15px; width:500px; float:right; text-align:right; text-transform:uppercase } 
#workmenubar table, #workmenubar table tr, #workmenubar table tr td { padding:2px 4px; margin:0px; }
#workmenubar table { float:right; } #workmenubar span { font-size:24px; padding-left:10px; }
.work { color:#c50164; } .think { color:#1f95da; } .news { color:#ff9900; }
.work span.h1title { color:#df5c9e; } .think span.h1title { color:#8dd2fa; } .news span.h1title { color:#ffc773; }

a.readmore { text-transform:uppercase; padding-left:15px; background-repeat:no-repeat; background-position:left 2px; text-decoration:none; } 
.work a.readmore { color:#EC2585; background-image:url(../cimages/icon_arrow_right_mini_p.gif); } 
.think a.readmore { color:#00A7E2; background-image:url(../cimages/icon_arrow_right_mini_b.gif); } 
a.readmore:hover { color:#D0D0D0;}

span.personName { color:#c5cb2b; } span.personName a { display:block; width:19px; height:14px; float:right; background:url(../cimages/m_email.gif) no-repeat; }
#studiomap, #studiomapline { width:1014px; height:436px } 
#studiomapline { background-image:url(../cimages/studioline.gif); }
#placebg { /*background-image:url(../cimages/home_bot_bg3b.jpg);*/ background-repeat:no-repeat }

ul#studiofeature { width:758px; height:436px; overflow:hidden; list-style:none; margin:0px; padding:0px; }
#studiofeature li { width:758px; height:436px; overflow:hidden; list-style:none; }
.studioflash { width:435px; height:440px; margin-left:30px; margin-top:25px; float:left; }
#studiotext { float:left; width:280px; height:346px; margin-left:0px; margin-top:25px; overflow:auto; }

#newsbuttons { width:60px; height:30px; margin-left:690px; margin-top:375px; position:absolute; z-index:100 }
#newsbuttons a.previous { width:30px; height:30px; background-image:url(../cimages/icon_arrow_left.gif); background-repeat:no-repeat; background-position:center; float:left } 
#newsbuttons a.previous:hover { background-image:url(../cimages/icon_arrow_left_a.gif); cursor:pointer }
#newsbuttons a.next { width:30px; height:30px; background-image:url(../cimages/icon_arrow_right.gif); background-repeat:no-repeat; background-position:center; float:left } 
#newsbuttons a.next:hover { background-image:url(../cimages/icon_arrow_right_a.gif); cursor:pointer }

/*
ul#studiorecent { list-style:none; width:185px; margin:0px; padding:0px; margin-left:20px; margin-top:25px; } #studiorecent li { list-style:none; width:185px; clear:both }
#studiorecent h1 { font-size:14px; margin:0px; padding:0px; } #studiorecent a { text-decoration:none; color:#c5cb2b; margin:0px; padding:0px; } #studiorecent div { padding-bottom:5px; padding-top:5px }
#studiorecent img { padding-right:6px; padding-bottom:5px; margin:0px; width:54px; border:none; float:left; }
#rec_thoughts, #rec_news, #rec_awards { border-top:1px #282828 solid; }
*/
ul#studiorecent { list-style:none; width:185px; margin:0px; padding:0px; margin-left:20px; } #studiorecent li { list-style:none; width:185px; clear:both }
#studiorecent h1 { font-size:14px; margin:0px; padding:0px; border-bottom:1px #282828 solid; margin-bottom:5px; }

#studiobar div.searchitem { width:185px; }
#studiobar .searchitem, .searchitemna { display:block; height:46px; font-size:12px; padding-right:5px; } 
#studiobar .searchitem p, .searchitemna p { display:block; width:180px; padding:0px; padding-top:5px; margin:0px; margin-left:5px;line-height:20px }
#studiobar .searchitem:hover { background-color:#474747; } #studiobar .searchitem img { float:left; padding-right:10px; } 
#studiobar .searchitem a { display:block; color:#dddddd; text-decoration:none; height:36px; } #studiobar .searchitem:hover a {  }

#studiobar { height:390px; overflow:hidden; width:225px }

#contactbox { width:185px; }

/* PURPLE ABOVE AND HOME STYLE BELOW*/

#fgrid { margin-left:7px; } 
.flashgrid { height:27px; width:500px; margin-left: auto; margin-right: auto; position:absolute; z-index:100; margin-left:765px; margin-top:396px; background-color:#F00 }
.lowerdatagrid { width:1000px; margin-left: auto; margin-right: auto; /*background-image:url(../cimages/home_bot_bg_.jpg); background-position:top right; background-repeat:no-repeat;*/ }

.lowerdatagrid a { text-decoration:none; color:#c5cb2b } .lowerdatagrid a:hover { color:#dddddd }
.lowercontentgrid { background-image:none; background-color:#000000; padding-top: 0px; }

.peopleresults { width:206px; /*height:280px;*/ overflow:auto; }
.peopleresults div { margin-bottom:10px; }
.dropdown a:hover { color:#c5cb2b; }
