body { font-size:12px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; background:url(/images/backgrounds/main.gif) no-repeat #000000 top center ;}
h1, h2, h3 { font-family: "Georgia", "Palatino Linotype", "Book Antiqua", "Palatino", serif; }

#wrap { width:900px; margin:auto;}

#wrap #header h1 { float:left; margin-bottom:14px;}
#wrap #header h1 a { display:block; width:249px; height:121px; background:url(/images/logo.gif) no-repeat; text-indent:-99999px; overflow:hidden; }
#wrap #header .tracktor-animation { padding-top:5px;}
#wrap #header ul { clear:left; overflow:hidden; border-top:1px solid #4e4e4e; border-bottom:1px solid #4e4e4e; margin-top:0px;}
#wrap #header ul li { float:left; margin-right:4px; height:49px; display:block;}
#wrap #header ul li.contact { margin-right:0px;}
#wrap #header ul li a { display:block; height:49px; background-image:url(/images/backgrounds/main-nav-sprite.png); background-repeat:no-repeat; text-indent:-999999px; overflow:hidden;}
#wrap #header ul li.home a { background-position:-20px -20px; width:92px; }
#wrap #header ul li.about a { background-position:-136px -20px; width:138px; }
#wrap #header ul li.take-peek a { background-position:-294px -20px; width:152px; }
#wrap #header ul li.our-talents a { background-position:-466px -20px; width:146px; }
#wrap #header ul li.news a { background-position:-632px -20px; width:99px; }
#wrap #header ul li.the-team a { background-position:-751px -20px; width:130px; }
#wrap #header ul li.contact a { background-position:-901px -20px; width:118px; }

#wrap #content { overflow:hidden;}
#wrap #content .left-col { width:594px; float:left; margin:20px 0px; padding-right:23px; border-right:1px solid #4e4e4e;}
#full_article #wrap #content .left-col { margin:20px 0px; padding-right:0px; width:860px; border-right:none;}

#wrap #content .left-col h2 { color:#ffffff; margin:15px 0px 20px 0; font-size:160%; font-style:italic;}
#wrap #content .left-col h3 { color:#ffffff; margin:10px 0px; font-size:150%;}
#wrap #content .left-col h4 { color:#ffffff; margin:15px 0px;}
#wrap #content .left-col h5 { color:#ffffff; margin:15px 0px;}
#wrap #content .left-col p { color:#ffffff; margin:10px 0px; font-size:100%; line-height:150%;}
#wrap #content .left-col ul { color:#ffffff; margin:15px 0px;}
#wrap #content .left-col ul li { background:url(/images/backgrounds/white-bullet.gif) no-repeat 0px 5px; padding-left:12px; }
#wrap #content .left-col a { color:#ffffff; }
#wrap #content .left-col .red-text { color:#b4003a; }
#wrap #content .left-col .no-margin { margin:0px; }

#wrap #content .left-col .parchment-block.testimonial { padding:20px 40px 20px 180px; border:1px solid #2d2d2d; background:url(/images/backgrounds/inline-testimonial.png) no-repeat 25px center;}
#wrap #content .left-col .parchment-block.testimonial p { font-size:100%;}
#wrap #content .left-col .parchment-block.testimonial p.no-testimonials { margin:30px 0; }
#wrap #content .left-col .parchment-block.testimonial ul { margin:0px;}
#wrap #content .left-col .parchment-block.testimonial ul li { background:none; padding:0px; margin-bottom:10px; width:400px; }

#wrap #content .left-col .sub-left { float:left; width:180px;}
#wrap #content .left-col .sub-left h3 { font-style:italic;}
#wrap #content .left-col .sub-left h4 { color:#b4003a;}
#wrap #content .left-col .sub-left ul.team-list { }
#wrap #content .left-col .sub-left ul.team-list li { margin:10px 0px; background:none; padding-left:0px; }
#wrap #content .left-col .sub-left ul.team-list li a { text-decoration:none; line-height:130%; display:block; width:120px;}
#wrap #content .left-col .sub-left ul.team-list li a:hover { text-decoration:underline; }
#wrap #content .left-col .sub-left ul.team-list li a.active { color:#b4003a; }
#wrap #content .left-col .sub-right { float:left; width:410px; }
#wrap #content .left-col .sub-right.contact { margin-top:30px;}

#wrap #content .left-col .intro-box { background:url(/images/backgrounds/intro-box.png) no-repeat bottom right; border:1px solid #2d2d2d; margin:0px 0px 10px 0px;}
#wrap #content .left-col .intro-box h2 { background:url(/images/text/intro-box-h2.png) no-repeat; display:block; width:346px; height:76px; text-indent:-99999px; margin:20px 20px;}
#wrap #content .left-col .intro-box p { background:url(/images/text/intro-box-p.png) no-repeat; display:block; width:289px; height:49px; text-indent:-99999px; margin:45px 20px 65px 20px;}
#wrap #content .left-col .intro-box p.video-link { background:none; width:auto; height:auto; position:absolute;}
#wrap #content .left-col .intro-box p.video-link a { background:url(/images/backgrounds/video-link.png) no-repeat; width:102px; height:101px; display:block; margin-top:-290px; margin-left:460px; overflow:hidden;}
#wrap #content .left-col .case-studies .talents-box { border:1px solid #4a4a4a; margin:10px 0px 0px 0px; overflow:hidden; background:url(/images/backgrounds/our-talents.png) no-repeat 20px 50px;}
#wrap #content .left-col .case-studies h3 { font-style:italic; font-size:1.65em; margin:15px 0 10px 0; }
#wrap #content .left-col .parchment-block .case-studies p { line-height:1.75; font-size:1em; margin-bottom:15px; }

#wrap #content .left-col .case-studies { width:594px; }
#wrap #content .left-col .case-studies ul.navigation-links { margin-top:385px; overflow:hidden; height:32px; position:absolute; width:594px;}
#wrap #content .left-col .case-studies ul.navigation-links li { display:block; padding-left:0px; background:none;}
#wrap #content .left-col .case-studies ul.navigation-links li a { color:#000000; display:block; height:32px; overflow:hidden;}
#wrap #content .left-col .case-studies ul.navigation-links .previous-link { float:left; margin-left:15px;}
#wrap #content .left-col .case-studies ul.navigation-links .previous-link a { background:url(/images/backgrounds/previous-button.png) no-repeat; width:61px; text-indent:-999999px; margin-top:-6px;}
#wrap #content .left-col .case-studies ul.navigation-links .previous-no-link { height:32px; margin-left:15px; float:left; display:none;background:url(/images/backgrounds/previous-button.png) no-repeat; width:61px; text-indent:-999999px; margin-top:-6px;}
#wrap #content .left-col .case-studies ul.navigation-links .next-link { float:right; margin-right:15px;}
#wrap #content .left-col .case-studies ul.navigation-links .next-link a { background:url(/images/backgrounds/next-button.png) no-repeat; width:45px; text-indent:-999999px; height:19px; }
#wrap #content .left-col .case-studies ul.navigation-links .next-no-link { height:32px; margin-right:15px; float:right; display:none;background:url(/images/backgrounds/next-button.png) no-repeat; width:45px; text-indent:-999999px; height:19px;}

#wrap #content .left-col .case-studies ul.case_studies_list { overflow:hidden; }
#wrap #content .left-col .case-studies ul.case_studies_list li { float:left; width:594px; padding-left:0px; background:none; }
#wrap #content .left-col .case-studies ul.case_studies_list li .talent-item { height:415px; background:#ffffff; text-align:center; padding:0px; width:573px; margin:auto;}
#wrap #content .left-col .case-studies ul.case_studies_list li .video { position:relative;}

#wrap #content .left-col .news_articles .article { overflow:hidden;}
#wrap #content .left-col .news_articles ul.images { float:left; margin:0px;}
#wrap #content .left-col .news_articles ul.images li { background:none; padding:0px; margin-right:10px; margin-bottom:10px;}

#wrap #content .left-col a.myPlayer { display:block; width: 594px; height:366px; text-align:center; margin:0 15px 15px 0; border:1px solid #999; }

/* play button */
#wrap #content .left-col a.myPlayer img { margin-top:135px; border:0px; }

/* when container is hovered we alter the border color */
#wrap #content .left-col a.myPlayer:hover { }

#wrap #content .take-peek { width:900px;}
#wrap #content .take-peek ul.navigation-links { margin-top:445px; overflow:hidden; height:32px; position:absolute; width:594px;}
#wrap #content .take-peek ul.navigation-links li { display:block; padding-left:0px; background:none;}
#wrap #content .take-peek ul.navigation-links li a { color:#000000; display:block; height:32px; overflow:hidden;}
#wrap #content .take-peek ul.navigation-links .previous-link { float:left; margin-left:10px;}
#wrap #content .take-peek ul.navigation-links .previous-link a { background:url(/images/backgrounds/previous-button.png) no-repeat; width:61px; text-indent:-999999px; margin-top:-6px;}
#wrap #content .take-peek ul.navigation-links .previous-no-link { height:32px; margin-left:10px; float:left; display:none;background:url(/images/backgrounds/previous-button.png) no-repeat; width:61px; text-indent:-999999px; margin-top:-6px;}
#wrap #content .take-peek ul.navigation-links .next-link { float:right; margin-right:10px;}
#wrap #content .take-peek ul.navigation-links .next-link a { background:url(/images/backgrounds/next-button.png) no-repeat; width:45px; text-indent:-999999px; height:19px; }
#wrap #content .take-peek ul.navigation-links .next-no-link { height:32px; margin-right:10px; float:right; display:none;background:url(/images/backgrounds/next-button.png) no-repeat; width:45px; text-indent:-999999px; height:19px;}

#wrap #content .take-peek ul.case_studies_list { overflow:hidden; }
#wrap #content .take-peek ul.case_studies_list li { float:left; width:900px; padding-left:0px; background:none; }
#wrap #content .take-peek ul.case_studies_list li .talent-item { height:415px; background:#ffffff; text-align:center; padding:0px;}

#wrap #content .left-col .talents-box .flash { float:left; margin-top:25px;}
#wrap #content .left-col .talents-box ul { float:right; margin:0px;}
#wrap #content .left-col .talents-box ul li { border-bottom:1px solid #555555; width:130px; padding:5px 10px; text-align:right; background:none;}
#wrap #content .left-col .talents-box ul li a { color:#999999; text-decoration:none;}
#wrap #content .left-col .talents-box ul li a:hover { color:#ffffff;}
#wrap #content .left-col .talents-box ul li.last { border-bottom:none;}


#wrap #content .left-col dl.contact-form {}
#wrap #content .left-col dl.contact-form dt { float:left; clear:left; width:100px; margin:5px 0px; color:#ffffff;}
#wrap #content .left-col dl.contact-form dd { float:left; margin:2px 0px;}
#wrap #content .left-col dl.contact-form dd.text-field input { background:#5b5b5b; border:0px; color:#ffffff; padding:3px; width:300px;}
#wrap #content .left-col dl.contact-form dd.text-area textarea { background:#5b5b5b; color:#ffffff; padding:3px; width:300px; height:50px; border:0px;}

#wrap #content .right-col { width:259px; margin:20px 0px; margin-left:23px; float:left;}
#wrap #content .right-col h3 { color:#b4003a; margin:15px 0px;}
#wrap #content .right-col h3.latest-news { background:url(/images/text/home-latest-news.png) no-repeat; width:100px; height:15px; display:block; text-indent:-99999px; margin-top:0px;}
#wrap #content .right-col h3.take-peek { background:url(/images/text/home-take-peek.png) no-repeat; width:126px; height:20px; display:block; text-indent:-99999px; margin:22px 0px;}
#wrap #content .right-col h3.out-talents { font-size:140%; font-style:italic;}

#wrap #content .right-col h3 a.meet-the-team { background:url(/images/page-images/right-col/meet-the-team.png) no-repeat; width:255px; height:166px; display:block; text-indent:-99999px; overflow:hidden; }
#wrap #content .right-col h3 a.read-all-about-it { background:url(/images/page-images/right-col/read-all-about-it.png) no-repeat; width:255px; height:166px; display:block; text-indent:-99999px; overflow:hidden; }
#wrap #content .right-col h3 a.our-talents { background:url(/images/page-images/right-col/our-talents.png) no-repeat; width:255px; height:166px; display:block; text-indent:-99999px; overflow:hidden; }
#wrap #content .right-col h3 a.need-a-map { background:url(/images/page-images/right-col/need-a-map.png) no-repeat; width:255px; height:166px; display:block; text-indent:-99999px; overflow:hidden; }

#wrap #content .right-col h4 { color:#b4003a; font-size:110%; font-style:italic; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; }
#wrap #content .right-col p { color:#ffffff; margin:15px 0px;}
#wrap #content .right-col p a { color:#ffffff;}
http://localhost:3010/about-aja
#wrap #content .right-col #sub-nav li { margin:7px 0px;}
#wrap #content .right-col #sub-nav li a { color:#999999; text-decoration:none; }
#wrap #content .right-col #sub-nav li a:hover { color:#ffffff; }
#wrap #content .right-col #sub-nav li ul { margin-left:10px;}

#wrap #content .right-col ul.right-col-links { background:#3c3c3c; border:1px solid #4e4e4e; padding:8px 10px; overflow:hidden; }
#wrap #content .right-col ul.right-col-links li { overflow:hidden; }
#wrap #content .right-col ul.right-col-links li a { color:#ffffff; padding:7px 0px 7px 31px; display:block; background:url(/images/icons/download-link-arrow.gif) no-repeat 5px 3px; text-decoration:none; font-size:110%; overflow:hidden;}
#wrap #content .right-col ul.right-col-links li a:hover { text-decoration:underline;}

#wrap #content .right-col .news-archive h3 { font-size:160%;}
#wrap #content .right-col ul.news-articles { margin:21px 0px;}
#wrap #content .right-col ul.news-articles li { background:#424242; margin:10px 0px; overflow:hidden; padding-bottom:8px; padding-top:2px;}
#wrap #content .right-col ul.news-articles li h4 { margin:10px; }
#wrap #content .right-col ul.news-articles li h4 a { font-size:110%; color:#dedede; }
#wrap #content .right-col ul.news-articles li p { margin:2px 10px; color:#999999; line-height:150%;}
#wrap #content .right-col ul.news-articles li p a { color:#f7fffe;}


#wrap #content .right-col ul#sub-nav { margin:15px 0px; }
#wrap #content .right-col ul#sub-nav li { margin:5px 0px; }
#wrap #content .right-col ul#sub-nav li a { color:#999999; text-decoration:none;}
#wrap #content .right-col ul#sub-nav li a:hover { text-decoration:underline;}
#wrap #content .right-col ul#sub-nav li a.active { color:#ffffff;}

#wrap #content .right-col .download-links { background:#3c3c3c; border:1px solid #4e4e4e; width:253px;}
#wrap #content .right-col .download-links p { margin:18px 15px; font-size:110%;}
#wrap #content .right-col .download-links a { color:#ffffff; text-decoration:none; padding:5px 0px 5px 27px; background:url(/images/icons/download-link-arrow.gif) no-repeat center left; }
#wrap #content .right-col .download-links a:hover { text-decoration:underline;}

#wrap #content .right-col .download-links.about p { margin:18px 15px; font-size:100%;}

#wrap #content .left-col .parchment-block { color:#fff; }
#wrap #content .left-col .parchment-block .cfm h1 { color:#fff; font-size:1.6em; }
#wrap #content .left-col .parchment-block .cfm h2 { color:#fff; font-size:1.4em; }
#wrap #content .left-col .parchment-block .cfm h3 { border:none;  color:#fff; font-size:1.2em; padding:0; }
#wrap #content .left-col .parchment-block .cfm p { margin:5px 0; }
#wrap #content .left-col .parchment-block .new_articles h3 { font-size:120%; padding:0; margin:0px 0 20px 0; }
#wrap #content .left-col .parchment-block p { line-height:1.5; margin:5px 0; }
#wrap #content .left-col .parchment-block small { font-size:90%; padding:0 0 0 0; margin:0; font-style:italic;}
#wrap #content .left-col .parchment-block ul.image-gallery { list-style:none !important; }
#wrap #content .left-col .parchment-block ul.image-gallery li { float:left; width:100px; height:100px; margin:5px; list-style:none !important; padding:0; background:none;}
#wrap #content .left-col .parchment-block .about_team.hide { display:none; }

#wrap #content dl.form { overflow:hidden; }
#wrap #content dl.form dt { float:left; margin-right:15px; width:120px; clear:left; text-align:right; color:#ffffff; margin-top:4px;}
#wrap #content dl.form dd { float:left; margin-bottom:5px;}
#wrap #content dl.form dd.text input { border:1px solid #cccccc; padding:3px; width:200px;}
#wrap #content dl.form dd.text.password input { width:120px;}

#wrap #footer { background:url(/images/backgrounds/footer.png) no-repeat top right; height:80px; margin-bottom:20px;}
#wrap #footer ul { float:right; margin-right:60px; margin-top:24px;}
#wrap #footer ul li { float:left; color:#ffffff; margin-left:10px;}
#wrap #footer ul li a { color:#ffffff; text-decoration:none; }
#wrap #footer ul li a:hover { text-decoration:underline;}
#wrap #footer p { clear:right; float:right; margin-right:60px; margin-top:2px; color:#ffffff;}
#wrap #footer p a { color:#ffffff; text-decoration:none;}
#wrap #footer p a:hover { text-decoration:underline;}
#wrap #footer p .red-text { color:#b4013b; margin:0px 3px 0px 6px;}

#flash-notice { border:1px solid #01D422; color:#01D422; padding:10px;}

/* Parchement Style Resets */
#wrap #content p.inlineoptions { display:none; z-index:100;}
#wrap #content p.inlineoptions a { color:#333333;}
#wrap #content .parchment-block { border:none; padding:0px;}

#parchment div#pages table.page-list tbody tr td.child { width:15px; }

#wrap #content .right-col .image-placeholder h3 a { color:#999999; text-decoration:none; font-size:1.5em; }
#wrap #content .right-col .image-placeholder h3 a:hover { text-decoration:underline;}
#wrap #content .right-col .image-placeholder h3 a.active { color:#ffffff;}

div.parchment-block { overflow:hidden; border:2px solid #efefef; margin-bottom:10px; padding:10px;}
div.parchment-block p.inlineoptions { position:absolute;}


/* IE7 Fixes */
* + html #wrap #content .left-col .parchment-block.testimonial ul li { background:none !important;}
* + html #wrap #content .left-col dl.contact-form dd { width:300px; }
* + html #wrap #footer ul { font-size:95%; }
* + html #wrap #footer p { width:840px; font-size:95%; text-align:right; }