/*----------------------------------------------------
PROPERTY OF BILL GOOD MARKETING
CREATED:	JULY 21, 2005 VMV
MODIFIED:	
-----------------------------------------------------*/
/*BODY ELEMENTS*/

/* REDEFINED ELEMENTS */
.splash {position: relative; float:left; width: 800px; height: 100%; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; margin-top:-68px; padding-bottom:7px;}

/* SECTIONAL ELEMENTS */
.flashmodule {position:relative; float:right; height: 150px; width: 800px; padding-top:5px; margin-top:-3px;}
.admodule {position:relative; float:right; height: 200px; width: 800px; padding-top:5px; margin-top:5px; background: url(/gorilla3/banner1.jpg) right no-repeat; cursor: pointer;}
.adText {position:relative; float:left; height:160px; width:400px; color: #336699; margin: -10px 0 0 20px; font-size: 30px; line-height: 30px; }

.toparticle {position:relative; float:left; height: 100%; width: 760px; margin-top:25px; margin-left:15px;}
.topstory {position:relative; float:left; height: 100%; width: 475px; padding-bottom:15px; text-align:justify;}

.toplinks {position:relative; float:right; height: 100%; width: 260px; /*border-left:1px solid #CCCCCC;*/ margin-top:5px; text-align:center;}
.squaredots{list-style:square};

.testimonialbox {position:relative; float:left; height: 100%; width: 265px; margin-right:1px; padding-top:7px; cursor: pointer;}
.testimonialbluebar {background: url(/globals/images/sb.jpg) repeat-x; float: left; height: 34px; width: 265px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: bold; color:#FFFFFF; padding-top:10px;}
.testimonialname {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 14px; font-weight: bold; color:#FFFFFF;}

.testimonialboxlong {float:left; height: 100%; width: 795px; margin-right:1px; padding-top:7px; cursor: pointer;}
.testimonialbluebarlong {background: url(/globals/images/sb.jpg) repeat-x; float: left; height: 34px; width: 795px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: bold; color:#FFFFFF; padding-top:10px;}

.multimediabar {float: left; height: 23px; width: 100px; padding-left:30px; padding-top:3px;border-bottom:2px solid #CCCCCC; background: url(/globals/images/icon_speaker.jpg) no-repeat top left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: normal; color:#28415A; margin-top:3px; cursor:hand;}
.nomediabar {float: left; height: 23px; width: 100px; padding-left:30px; padding-top:3px;border-bottom:2px solid #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: normal; color:#28415A; margin-top:3px; cursor:hand;}


.masterclass {background: url(/globals/images/MasterClassBackdrop.jpg) no-repeat top center; float: right; height: 100%; width: 320px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; padding-top:95px; padding-left:10px; padding-bottom:15px; margin-right:20px; margin-top:5px; cursor:help;}
.servicesline {height: 180px; width: 10px; border-left:1px solid #CCCCCC; position:relative; float: right; margin-left:-30px; margin-top: 37px;}
.flexbox_pipeline {position:relative; float:right; height: 225px; width: 290px; background: url(/images/23enhancementsL.jpg) no-repeat; padding:5px; margin-top:5px;}

.subsplash_leftlarge {float: left; width: 440px; height: 100%; margin-right: 10px; margin-top:10px;}
.subsplash_leftlargepic {float: right; width: 250px; height: 194px; margin-right: 10px; margin-top:10px; background: url(/images/autumn.jpg) no-repeat; }
.subsplash_rightsmall {float: right; width: 280px; height: 100%; margin-top:10px; margin-bottom:5px; border:1px solid #CCCCCC; padding:10px; text-align:justify;}
.subsplash_rightsmall li {list-style-type: square; margin-left: 20px;}


.squarebullets {list-style-type: square;}
.research {background: url(/globals/images/research.gif) no-repeat top center; float: right; height: 100%; width: 320px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; padding-top:95px; padding-left:10px; padding-bottom:15px; margin-right:20px; margin-top:5px; cursor:help;}
.dalbar {background: url(/globals/images/dalbar.gif) no-repeat top center; float: left; height: 100%; width: 320px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; padding-top:95px; margin-top:5px; margin-left:20px; cursor:help;}
.dalbarquote {float: left; height: 100%; width: 280px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; margin-bottom:10px; margin-top:-10px; border: 1px double #000000; text-align:center; padding:5px;}

/* NEW HOMEPAGE */

.newBreedImage { position:relative; float:right; border:5px solid #CCCCCC; margin-right: -10px;}
.newBreedHeader{font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 30px; font-weight: bold; color: #28415A; font-variant:small-caps; }
.nbh2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 18px; font-weight: bold; color: #28415A;}
.nbhText {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 20px; color: #000000;}
.nbhBullets {list-style-type: square; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 20px; color: #000000; margin-bottom: 5px;}
.pictureplateL {float: left; height: 110px; width: 300px; border-bottom:1px solid #CCCCCC; color:#F10000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; background: url(/globals/images/bgVideo.jpg) no-repeat top left; padding-left:90px;}

.pictureplateR {float: left; height: 110px; width: 300px; border-bottom:1px solid #CCCCCC; color:#F10000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; background: url(/globals/images/bill4_sm.jpg) no-repeat top left; padding-left:95px;}

.frontlargeText {color: #2f4e84; font-size:36px; line-height:40px;}
