/*-----------------------------------------------'	Company: Benjamin Ruhe'	Copyright � 2004, All rights reserved.'	Date Created: December 2004''	Last Modified Date: 15th of December, 2004'	Last Modified By: Benjamin -> benjamin@lifethroughapolaroid.com''	DO NOT MODIFY THIS DOCUMENT WITHOUT'	NOTIFYING THE AUTHOR FIRST'------------------------------------------------*//*---------- Structure ----------*/div.globalWrap{            width:                      760px;            margin:                     50px auto 10px;            text-align:                 left;            }div.header{            width:                      760px;            height:                     52px;}div.navigation{            width:                      760px;			background:					url(http://boardroomcg.com/common/images/nav_blank.gif) repeat-x;		}div.navigation a span{            display:                    none;}a.home:hover,a.philo:hover,a.team:hover,a.services:hover,a.clients:hover,a.test:hover,a.pub:hover,a.media:hover,a.contact:hover{            background-position:        0 -22px;}a.home{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_home.gif);            width:                      63px;            height:                     22px}a.philo{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_philo.gif);            width:                      87px;            height:                     22px}a.team{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_team.gif);            width:                      59px;            height:                     22px}a.services{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_services.gif);            width:                      71px;            height:                     22px}a.clients{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_clients.gif);            width:                      63px;            height:                     22px}a.test{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_test.gif);            width:                      94px;            height:                     22px}a.pub{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_pub.gif);            width:                      92px;            height:                     22px}a.media{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_media.gif);            width:                      94px;            height:                     22px}a.contact{            float:                      left;            display:                    block;            background:                 url(../images/nav_btn_contact.gif);            width:                      69px;            height:                     22px}a.location{            float:                      left;            display:                    block;            background:                 url(../images/nav_blank.gif);            width:                      68px;            height:                     22px}div.mainContent{            clear:                      left;            background:                 url(../images/global_bg_mainContent.gif) no-repeat top right;            width:                      760px;}div.footerWrap{	        clear:                      left;            background:                 #fff url(../images/global_bg_contentFooter.gif) no-repeat bottom;}div.anne{            border-bottom: 				1px solid #62859B;            background:                 url(../images/annMaree.jpg) no-repeat top right;            min-height:                 197px;            overflow:                   hidden;            height:                     expression(this.scrollHeight < 197? "197px" : "auto" );}* html div.anne{			heigh\t /**/:				197px;			 }div.anne p{            padding-right:              230px;			font:                       normal 0.7em verdana, helvetica, sans-serif;}div.anne h1{			margin:						0 190px 5px 15px;			font:                       bold 1.0em verdana, helvetica, sans-serif;            letter-spacing:             0.5px;            color:                      #93B15E;            padding:                    14px 0 5px 0;            border-bottom:              1px solid #92A3AD; }div.anne h2{            font:                       bold 0.7em verdana, helvetica, sans-serif;            letter-spacing:             0.9px;            color:                      #676765;            margin:                     0 0 0 15px;			border-bottom:				0;}div.cDiv{            clear:                      left;            height:                     3px;            overflow:                   hidden;}div.boxWrap{            margin-top:                 3px;}div.newsBox{            float:                      left;/*            background:                 url(../images/newsBox_bg_footer.gif) no-repeat bottom;	*/			background-color: 			#CCC;            width:                      297px;            height:                     197px;            overflow:                   hidden;}p.no-news {			text-align: 				center;			margin-top:					70px;			font:                       normal 9px verdana, helvetica, sans-serif;}p.newsBoxFooter, p.newsBoxFooter a{            color:                      #737168!important;			font-size:					0.8em;            margin:                     4px 0 0 0;            text-align:                 center;            }div.newsBox h1{            background:                 url(../images/newsBox_bg_header.gif) no-repeat left;            width:                      297px;            widt\h:                     277px;            border:                     none;            margin:                     0;            padding:                    6px 10px 10px;            font:                       bold 0.7em verdana, helvetica,sans-serif;            color:                      #fff;}div.newsBox div{            border-left:                3px solid #fff;            border-right:               3px solid #fff;            overflow:                   auto;            height:                     144px;}div.newsBox p.white{			font:                       normal 0.7em verdana, helvetica, sans-serif;            background:                 #fff;            padding:                    5px;            margin:                     0;}div.newsBox p.brown{			font:                       normal 0.7em verdana, helvetica, sans-serif;            background:                 #F1EEE9;            padding:                    5px;            margin:                     0;}div.lrgBox{            float:                      left;            background:                 #ECE8E2  url(../images/lrgBox_bg_footer.gif) no-repeat bottom left;            width:                      230px;            height:                     197px;            overflow:                   hidden;               margin:                     0 3px;}div.lrgBox h1{            background:                 url(../images/lrgBox_bg_header.gif) no-repeat left;            width:                      230px;            widt\h:                     210px;            border:                     none;            margin:                     0;            padding:                    6px 10px 10px;            font:                       bold 0.7em verdana, helvetica,sans-serif;            color:                      #fff;}div.lrgBox p{			font:                       normal 0.7em verdana, helvetica, sans-serif;            margin:                     0;            padding:                    5px 3px 0 10px;            height:                     130px;}div.lrgBox img, div.smlBox img{            margin:                      0 3px 0 5px;}div.smlBox{            float:                      left;            background:                 #ECE8E2 url(../images/smlBox_bg_footer.gif) no-repeat bottom left;            width:                      227px;            height:                     197px;            overflow:                   hidden;               margin:                     0 0px;}div.smlBox h1{            background:                 url(../images/smlBox_bg_header.gif) no-repeat left;            width:                      227px;            widt\h:                     207px;            border:                     none;            margin:                     0;            padding:                    6px 10px 10px;            font:                       bold 0.7em verdana, helvetica,sans-serif;            color:                      #fff;}div.smlBox p{			font:                       normal 0.7em verdana, helvetica, sans-serif;            margin:                     0;            padding:                    5px 3px 0 10px;            height:                     130px;}div.leftCol{            float:                      left;            width:                      556px;}div.leftCol p{            margin-right:               30px;}div.rightCol{            float:                      left;            background:                 #F1EFEA;            width:                      201px;}div.rightCol h1{            font:                       bold 0.7em verdana, helvetica, sans-serif;            background:                 url(../images/rightCol_bg_heading.gif) no-repeat top right;            border:                     none;            margin:                     0px -3px 0 0;            padding:                    8px 10px 5px;            color:                      #fff;}div.rightCol a{            background:                 #EEEBE5;            clear:                      left;            display:                    block;            color:                      #2B3842;            font:                       normal 0.7em verdana, helvetica, sans-serif;            padding:                    10px;            border-bottom:              1px solid #CBCBCB;}div.rightCol a:hover{            text-decoration:            none;            background:                 #F7F6F5;}div.rightColWrap{            background:                 url(../images/rightCol_bg_bottom.gif) no-repeat bottom right;}/*---------- Global ----------*/body{            margin:                     0;            background:                 #62859B url(../images/global_bg_main.gif) repeat-x top;            text-align:                 center;}p{            font:                       normal 0.8em verdana, helvetica, sans-serif;			margin:						0 0 10px 15px;            color:                      #293640;}p.intro{            font:                       normal 0.9em verdana, helvetica, sans-serif;            margin-right:               30px;}p.breakout{			margin:						0 0 0 0;}p.quote{            font:                       normal 0.8em verdana, helvetica, sans-serif;			margin:						10px 25px 10px 25px;            color:                      #68774E;}p.quoter{            font:                       bold 0.6em verdana, helvetica, sans-serif;			margin:						-5px 25px 10px 25px;            color:                      #716E65;}h1{            font:                       normal 1.5em verdana, helvetica, sans-serif;            color:                      #455D6D;            margin:                     10px 30px 10px 14px;            padding:                    14px 0px 11px;            border-bottom:              1px solid #92A3AD; 							}h2{            font:                       bold 0.9em verdana, helvetica, sans-serif;            color:                      #fff;            margin:                     30px 30px 20px 14px;            border-bottom:              1px solid #A9C17E;            padding-botto\m:            3px;}h2 span{            background:                 #A9C17E;            height: 					30px;            padding:                    4px;                    paddin\g:                   4px;            padding-right:              8px;   }h3{            font:                       normal 1em verdana, helvetica, sans-serif;            margin:               		0 0 10px 15px;            color:                      #455D6D;}li{						font:                       normal 0.8em verdana, helvetica, sans-serif;            color:                      #293640;			margin:						0 0 5px 15px;}li.cfo{						font:                       normal 0.6em verdana, helvetica, sans-serif;            color:                      #293640;            margin-top:                 0;}hr{						color:						#ccc;			background-color:			#ccc;			height:						1px;			border:						none;            margin:                     20px 30px 20px 14px;}.leftImg{            float:                      left;            margin:                     0 10px 10px 15px;}.rightImg{			float:						right;			margin:						10px 10px 10px 10px;}a{            color:                      #1B6491;            text-decoration:            none;            font-weight:                bold;}a:hover{            text-decoration:            underline;}#a_0,#a_1,#a_2,#a_3,#a_4,#a_5,#a_6,#a_7,#a_8,#b_1,#b_2,#b_3,#b_4,#b_5,#b_6,#b_7,#b_8{            display:                    none;}
