a:visited {
	color: #996600;
	text-decoration: none;
} 
a:link {
	color: #ff8000;
	text-decoration: none;
} 
a:active {
	color: #FF9900;
	text-decoration: none;
} 
a:hover {
	color: #FF0000;
	text-decoration: none;
}

body
{
	font-family: verdana, arial, sans-serif;
	padding: 0px;
	margin: 0px;
	height: 100%;
	color: #333333;
}

p
{
	margin: 0px;
	padding: 0px 0px 16px;
	color: #333333;
	font-size: 11px;
	line-height: 110%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	margin-top: 0px;
	padding-top: 4px;
	color: #993366;
	font-style: normal;
	font-weight: normal;
}

h2

#dvMainNav {
	float: right;
	width: 600px;
}
#FWTableContainer930117835 {
	float: right;
	width: 535px;
	height: 74px;
}
#dvContentWrap {
	height: 350px;
	width: 100%;
}
#dvContentWrapBeliefs {
	height: 350px;
	width: 100%;
	background-image: url(../images/lighthouse_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapPrint {
	height: 350px;
	width: 100%;
	background-image: url(../images/magazine_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapIntroTv {
	height: 350px;
	width: 100%;
	background-image: url(../images/reel_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapTv {
	height: 350px;
	width: 100%;
}
#dvContentWrapCases {
	height: 350px;
	width: 100%;
	background-image: url(../images/bulb_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapRadio {
	height: 350px;
	width: 100%;
	background-image: url(../images/radio_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapOnline {
	height: 350px;
	width: 100%;
	background-image: url(../images/online2_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapNaming {
	height: 350px;
	width: 100%;
	background-image: url(../images/naming_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapNaming1 {
	height: 350px;
	width: 100%;
	background-image: url(../images/naming_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapNaming2 {
	height: 350px;
	width: 100%;
	background-image: url(../naming_content/imagistics.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#dvContentWrapNaming3 {
	height: 350px;
	width: 100%;
	background-image: url(../naming_content/bowspring.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#dvContentWrapNaming4 {
	height: 350px;
	width: 100%;
	background-image: url(../naming_content/iphdprime.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#dvContentWrapIdentity {
	height: 350px;
	width: 100%;
	background-image: url(../images/identity_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapCollateral {
	height: 350px;
	width: 100%;
	background-image: url(../images/collateral_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapPhilosopy {
	height: 350px;
	width: 100%;
	background-image: url(../images/gem_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapOverview {
	height: 350px;
	width: 100%;
	background-image: url(../images/book.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvContentWrapCapabilities {
	height: 350px;
	width: 100%;
	background-image: url(../images/capabilities_bg.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#dvContentWrapOverviewTwo {
	height: 350px;
	width: 100%;
	background-image: url(../images/compass.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvMidContTop {
	float: left;
	width: 530px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#dvMidContentBotton {
	float: left;
	width: 380px;
	height: 25px;
}
#dvMidContentBottonNews {
	float: right;
	width: 165px;
	height: 25px;
}
#dvRightNavGallery {
	float: right;
	width: 165px;
	height: 25px;
}
.morenews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	color: #666666;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #666666;
	padding-left: 4px;
}
#dvMidContentBotton ul { 
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none; 
}
#dvMidContentBotton ul li { 
	display: inline;
}
#dvMidContentBotton li a {
	text-decoration: none;
	float: left;
}
.peoplesmall {
	margin-right: 5px;
	display: inline;
}
#dvLeftNav {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 165px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/b_main.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 320px;
}
#dvLeftNavHome {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 165px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	height: 320px;
}
#dvLeftNav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#dvLeftNavBuzzwordProcess {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	width: 165px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/b_main.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 820px;
}
#dvLeftNavBuzzwordProcess ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#dvRightContent {
	float: right;
	width: 170px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	height: 300px;
	}
#dvRightContentCase {
	float: right;
	width: 170px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	height: 250px;
	padding-top: 40px;
}
#dvRightContentNews {
	float: right;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
}
.mainNewsHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 110%;
	color: #666666;
}
.newsright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 110%;
	color: #666666;
	float: left;
}
.mainHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	background-repeat: repeat-x;
}
#dvBotton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	float: right;
	width: 545px;
	height: 20px;
}
#dvBottonLandingPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	margin-left: 0px;
	padding-left: 0px;
	float: left;
	width: 730px;
}
.orangeHead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #FF9900;
}
#dvMiddleHead {
	float: none;
	height: 24px;
	width: 540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 185px;
}
#dvMiddleHeadTwo {
	float: none;
	width: 540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 185px;
	padding-bottom: 5px;
}
.grayHeadItal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #666666;
}
#dvMidContent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 341px;
	height: 295px;
	padding-top: 10px;
}
#dvMidContentEd {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 410px;
	height: 295px;
	padding-top: 10px;
}
#dvMidContentMark {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 315px;
	height: 295px;
	padding-top: 10px;
}
#dvMidContentVictor {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 331px;
	height: 295px;
}
#dvMidContentRoger {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 331px;
	height: 295px;
}
#dvMidContentMeg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 331px;
	height: 295px;
}
#dvMidContentPeople {
	float: left;
	width: 520px;
	height: 350px;
}
#dvMidContent_b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 500px;
	height: 295px;
	padding-top: 6px;
}
#dvMidContentBuzzwordProcess {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 500px;
	height: 895px;
	padding-top: 6px;
}
#dvMidContentBeliefs {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 140%;
	color: #666666;
	float: left;
	width: 500px;
	height: 295px;
	padding-top: 6px;
}
#dvMidContent_c {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 500px;
	height: 310px;
}
.textIndent14px {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 140%;
	color: #666666;
	text-align: left;
	text-indent: 30px;
}
#dvMidContentNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 130%;
	color: #666666;
	float: left;
	width: 370px;
	height: 1650px;
	padding-top: 15px;
}
#dvMidContentCases {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	float: left;
	width: 370px;
	height: 310px;
	padding-top: 15px;
}
#dvMidContentGallery {
	color: #666666;
	float: left;
	width: 400px;
	height: 280px;
}
#dvMidContentBlog {
	color: #666666;
	float: left;
	width: 400px;
	height: 280px;
	margin-top: 10px;
	}
#dvMidContentCase {
	color: #666666;
	float: left;
	width: 400px;
	height: 100%;
	margin-top: 10px;
}
#dvMidContentSpecialty {
	color: #666666;
	float: left;
	width: 490px;
	height: 100%;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 1.4em;
}
#dvMidContentSpecialtyText {
	height: 274px;
	width: 500px;
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 1.5em;
	color: #666666;
}
#dvMidContentGalleryPhilosophy {
	color: #666666;
	float: left;
	width: 480px;
	height: 280px;
}
#dvMidGalleryTextIntroPhilosophy {
	height: 274px;
	width: 480px;
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 1.5em;
	color: #666666;
}
#dvRightContentGallery {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	height: 280px;
	line-height: 105%;
	width: 120px;
}
.marktext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 200px;
	margin-right: -20px;
}
#dvMidImgTop {
	height: 274px;
	width: 420px;
	padding-top: 10px;
}
#dvMidGalleryTextIntro {
	height: 274px;
	width: 400px;
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 1.5em;
	color: #666666;
}
#dvMidGalleryTextIntroTV {
	height: 319px;
	width: 420px;
	padding-left: 30px;
}
#dvMainWrapper {
	height: 80px;
	padding: 0px;
	float: none;
}
#dvMainWrapperHome {
	height: 420px;
	padding: 0px;
	float: none;
	background-image: url(../images/wegrowbrands.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#divLogo {
	float: left;
	width: 195px;
	height: 74px;
}
.vertrightshadow {
	background-image: url(../img_main/right_shadowmain.jpg);
	background-repeat: repeat-y;
}.botton_shadowmain {
	background-image: url(../img_main/botton_shadowmain.jpg);
	background-repeat: repeat-x;
}
.bg_meg {
	background-image: url(../people_content/meg_big.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_ed {
	background-image: url(../people_content/ed_big.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_rog {
	background-image: url(../people_content/rog_big.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_julie {
	background-image: url(../people_content/julie_big.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_alissa {
	background-image: url(../people_content/alissa_big.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_mark {
	background-image: url(../people_content/mark_big.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_vic {
	background-image: url(../people_content/vic_big.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#dvMidNavBotton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: center;
	height: 20px;
}
#dvMidNavGalleryBotton {
	color: #666666;
	width: 270px;
	margin-left: 80px;
	height: 20px;
}
#dvMidNavGalleryBotton ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#dvMidNavGalleryBotton ul li {
	display: inline;
}
#dvMidNavGalleryBotton ul a {
	float: left;
	padding-left: 0px;
}
#dvRightNavGallery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 130px;
	height: 20px;
	float: right;
}
#dvGalleryBottonJump {
	float: left;
	height: 10px;
	width: 400px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: center;
	padding-left: 15px;
}
#dvGalleryBottonJumpTV {
	float: left;
	height: 10px;
	width: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: center;
	padding-left: 15px;
}
#dvGalleryBottonJump ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#dvGalleryBottonJumpTV ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#dvGalleryBottonJumpTV ul li {
	display: inline;
}
#dvGalleryRightNav {
	width: 120px;
	float: left;
	height: 20px;
}
#dvGalleryRightNav ul {
	list-style-type: disc;
}
#dvGalleryRightNav ul li {
	display: inline;
	float: left;
}
#dvGalleryRightNav ul a {
	float: left;
}
.bottonNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
}
#dvGalleryBottonJump ul li {
	display: inline;
}
#dvMidContent_cRight {
	float: right;
	height: 100px;
	width: 180px;
	margin-right: 30px;
	margin-top: 80px;
}
#dvMidContent_cLeft {
	float: left;
	width: 170px;
	margin-top: 40px;
	margin-left: 70px;
}
.img_right {
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.bottonNavOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
}
.text14Gray {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 110%;
	color: #666666;
}
.textGray18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 1.1em;
	color: #666666;
}
.homeText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
}
#dvMidContent_blog {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 120%;
	color: #666666;
	float: left;
	width: 400px;
	height: 100%;
	padding-top: 6px;
}
#dvRightContentBlog {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	height: 280px;
	line-height: 105%;
	width: 120px;
	margin-top: 60px;
}
.moreblogs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	background-position: bottom;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 5px;
}
.morecases {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	background-position: bottom;
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 5px;
	font-size: 10px;
}
#dvContentWrapBlog {
	width: 100%;
}
.blogBotton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	padding-top: 4px;
	width: 400px;
}
#dvMidAwardGallery {
	color: #666666;
	float: left;
	width: 400px;
	height: 340px;
}
#dvMidAwardTop {
	height: 280px;
	width: 420px;
	padding-top: 10px;
}
#dvAwardBotton {
	float: left;
	height: 50px;
	width: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	padding-left: 15px;
}
#dvRightAward {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	height: 280px;
	line-height: 105%;
	width: 135px;
	margin-top: 10px;
}
.dvRightAward {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#dvRightAward ul {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 105%;
	list-style-type: none;
	padding: 0px;
}
#dvRightAward li {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
}
.leftRighTextArrow {
	letter-spacing: -3px;
}
.casesHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	line-height: 16px;
}
.sans10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 100%;
	color: #666666;
}
.textSans10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #666666;
}
.leftVertCtr {
	background-color: #EEEEEE;
	background-image: url(../corners/gray/leftVertCtr.gif);
	background-repeat: repeat-y;
}
.rightVertCtr {
	background-color: #EEEEEE;
	background-image: url(../corners/gray/rightVertCtr.gif);
	background-repeat: repeat-y;
}
.topHorCnter {
	background-color: #EEEEEE;
	background-image: url(../corners/gray/topHorCnter.gif);
	background-repeat: repeat-x;
}
.btnHorCnter {
	background-color: #EEEEEE;
	background-image: url(../corners/gray/btnHorCnter.gif);
	background-repeat: repeat-x;
}
.buzzwordLine {
	background-image: url(../corners/gray/buzzwordLine.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#dvInv {
	display: none;
}
.boxAll {
	padding: 5px;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.subheadTwo {
	font-size: 15px;
}
.boxSmallImg {
	background-image: url(../images/box_small.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.dotHorz {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
