/* --------------------------------------------------------------
  
   style.css
   Galileo Integrated Marketing Limited
   
   
-------------------------------------------------------------- */


/* Standard tags redefinition */
body{background:#fff;  text-align: center; font-family:Arial, Helvetica, sans-serif;}
.text_replace{background-repeat:no-repeat; outline:0; text-indent:-9999px;}
#page{width:833px;margin:0 auto; text-align:left; min-height:800px;}
#header{margin:0 auto; height:121px; width:820px; border-bottom:1px solid #797777; margin-bottom:25px;}
p{color:#565555; font-size:13px; line-height:19px; padding-bottom:16px;}
p a{ text-decoration:none; color:#1E6A7E;}
p a:hover{ text-decoration: underline;}
h1 + p{color:#000;}
h3{color:#000; font-size:13px; padding-bottom:5px; font-weight:bold}
h4{color:#1e6a7e; font-size:12px; padding-bottom:5px; font-weight:bold}
p+h3{ margin-top:30px;}
p span.black{ color:#000;}
ul.bodylist{ float:left; color:#000; font-size:13px;line-height:19px;list-style-position: outside; margin:15px 0 25px 0;}
ul.bodylist li{ list-style-type: square!important; margin-left:40px; padding-bottom:9px;}
ul.list{ float:left; color:#666666!important; font-size:13px;line-height:10px;list-style-position: outside; margin:15px 0 0 0;}
ul.list a{ color:#666666!important; text-decoration:none;}
ul.list a:hover{color:#1E6A7E!important;}
ul.list li{ list-style-type: square!important; margin-left:15px; padding-bottom:8px;}



* {margin:0;padding:0;} 
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 120px;}  /* must be same height as the footer */
#footer {position: relative;margin-top: -46px; /* negative value of footer height */height:46px;clear:both; background-color:#EEEEEE; border-top: #b3b2b2 1px solid;} 
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */



/* Logo */
#header #franklinlogo {float: left;position: relative;top: 24px;left: 0px;margin: 0;}
#header #franklinlogo a{background: url(../img/franklin-logo.gif) 0px 0px no-repeat;display:block;height:70px;width:236px;}
#header h1{position:relative; top:100px; left:-207px; float:left; display:block; width:500px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6abc9f; font-weight:bold; line-height:14px;}


/* NAVIGATION */
#header #topnav{height:21px;float:right; width:500px; position:relative; top:79px;list-style:none;}
#header #topnav li{ float:right; height:42px; padding-left:24px; }
#header #topnav li a{ background-repeat:no-repeat; background-position:0px -58px!important; float:left; display:block; height:21px; padding-bottom:18px; border-bottom:3px solid #fff;  }
#header #topnav li a:hover{ background-position:0px 2px !important; border-bottom: solid 3px #2e8ca6;}

#header #topnav li a.about{ background:url(../img/navigation-about.gif) no-repeat; width:54px;}
#header #topnav li a.services{ background: url(../img/navigation-services.gif) no-repeat; width:53px;}
#header #topnav li a.studies{ background: url(../img/navigation-studies.gif) no-repeat; width:77px;}
#header #topnav li a.raedar{ background: url(../img/navigation-raedar.gif) no-repeat; width:44px;}
#header #topnav li a.raedar{ background: url(../img/navigation-raedar.gif) no-repeat; width:44px;}
#header #topnav li a.news{ background: url(../img/navigation-news.gif) no-repeat; width:31px;}
#header #topnav li a.contact{ background: url(../img/navigation-contact.gif) no-repeat; width:51px;}


#header #topnav.abouton  a.about{background-position:0px 2px !important; border-bottom: solid 3px #2e8ca6;}
#header #topnav.serviceson  a.services{background-position:0px 2px !important; border-bottom: solid 3px #2e8ca6;}
#header #topnav.studieson a.studies{background-position:0px 2px !important; border-bottom: solid 3px #2e8ca6;}
#header #topnav li a.raedar{ background: url(../img/navigation-raedar.gif) no-repeat; width:44px;}
#header #topnav li a.raedar{ background: url(../img/navigation-raedar.gif) no-repeat; width:44px;}
#header #topnav li a.news{ background: url(../img/navigation-news.gif) no-repeat; width:31px;}
#header #topnav.contacton a.contact{ background-position:0px 2px !important; border-bottom: solid 3px #2e8ca6;}


/* INDEX */
#index-images{margin:0 auto; height:326px; width:833px; background:url(../img/INDEX/bg-frame.jpg) no-repeat top left; margin-top:10px; }
.container { width:820px; height:290px; overflow:hidden; position:relative; cursor:auto; top:0; left:6px;}
div.slides { position:absolute; top:0; left:0; }


#indexcontent{margin:40px 6px; width:820px; float: left; min-height:400px;}
#indexcontent #left-col, #sitecontent #left-col{ float:left; width:227px;}
#indexcontent #right-col, #sitecontent #right-col{ float:right; width:577px;}
h1.HOME{background:url(../img/welcome-to-franklinrae.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:26px;text-indent:-9999px;}
h1.ABOUT{background: url(../img/heading-about.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:44px;text-indent:-9999px;}
h1.ABOUT-history{background: url(../img/heading-about-history.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:44px;text-indent:-9999px;}
h1.ABOUT-leadership{background: url(../img/heading-about-leadership.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:44px;text-indent:-9999px;}
h1.ABOUT-culture{background: url(../img/heading-about-culture.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:44px;text-indent:-9999px;}
h1.SERVICES{background: url(../img/heading-services.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:44px;text-indent:-9999px;}
h1.CASESTUDIES{background: url(../img/heading-casestudies.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:44px;text-indent:-9999px;}
h1.CLIENTLIST{background: url(../img/heading-clientlist.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:44px;text-indent:-9999px;}
h1.CONTACT-US{background:url(../img/heading-ouroffices.gif) no-repeat top left; float:left; display:block; margin-bottom:23px; width:100%; height:45px;text-indent:-9999px;}

#sitemain-images{margin:0 auto; height:326px; width:833px; background:url(../img/INDEX/bg-frame.jpg) no-repeat top left; margin-top:10px; }
#sitemain-images img{ float:left; padding-left:6px;}
#sitecontent{margin:4px 6px; width:820px;float:left;}




#left-col h2{ font-size:17px; color:#000; float:left; width:227px; display:block; border-top:1px #7A7979 solid; border-bottom:1px #8A8A8A solid; padding:10px 0 10px 0; text-decoration:none;}

#left-col h2 a, #left-col h2 a:hover{text-decoration:none; color:#000;}
#left-col #leftnav{margin-top:5px; margin-bottom:70px;}
#left-col #leftnav, #left-col #leftnav li{ list-style:none; clear:both; width:227px;}
#leftnav li{ display:block; border-bottom:1px #CCC solid; min-height:15px; padding:12px 0 5px 0; color:#666666; font-size:12px;}
#leftnav li a, #leftnav li{color:#565555; font-size:12px;text-decoration:none;}
#leftnav li a:hover, #leftnav li a#on, #leftnav li#on{color:#1e6a7e; text-decoration:none;}


#leftnav  ul#subnav{margin-top:13px; margin-bottom:30px; float:left;}
ul#subnav li{list-style:none; float:left; width:190px!important; border:none; padding:5px 0 5px 30px}


#tool-wrap{margin-top:17px;border-bottom:1px #CCC solid; float:left;width:227px;}
#tool-wrap #print{ display:inline-block; float:left; width:105px; height:18px; padding-bottom:10px}
#print a{ background:url(../img/tool-icons_r1_c1.gif) no-repeat 0px 0px; padding-left:26px; padding-top:2px;color:#666666; font-size:12px;text-decoration:none; float:left;  height:18px;}
#print a:hover{color:#1e6a7e; text-decoration:none; background-position:0px -50px;}




.mainDiv{width:115px; float:right; display:block;}
.topItem{background:url(../img/tool-icons_r1_c10.gif) no-repeat 0px -50px; text-indent:26px; padding-top:2px;color:#1e6a7e; font-size:12px;text-decoration:none; float:left;  height:18px;width:115px;display:block;height:18px;}
.topItemOver{background:url(../img/tool-icons_r1_c10.gif) no-repeat; text-indent:26px; padding-top:2px;font-size:12px;text-decoration:none; float:left;  height:18px; color:#1e6a7e; text-decoration:none; background-position:0px -50px;cursor:pointer;width:115px;height:18px;}
.topItemClose{background:url(../img/tool-icons_r1_c10.gif) no-repeat 0px 0px; text-indent:26px; padding-top:2px;color:#666666; font-size:12px;text-decoration:none; float:left;  height:18px; cursor:pointer;width:115px;display:block;height:18px;}
.topItemCloseOver{background:url(../img/tool-icons_r1_c10.gif) no-repeat; text-indent:26px; padding-top:2px;font-size:12px;text-decoration:none; float:left;  height:18px; color:#1e6a7e; text-decoration:none; background-position:0px -50px;cursor:pointer;width:115px;display:block;height:18px;}
.dropMenu{font: 12px tahoma,verdana,sans-serif;color:#666666;padding-top:9px;padding-bottom:5px; float:left}
.subMenu{display:block;}

.subItem{height:18px;font: 11px tahoma,verdana,sans-serif;text-decoration:none;color: #666666;margin-left:10px;margin-top:2px;}
.subItem a{height:18px;font: 11px tahoma,verdana,sans-serif;text-decoration:none;color: #666666;margin-left:23px;}
.subItemOver{height:18px;font: 11px tahoma,verdana,sans-serif;text-decoration:none;color: #666666;margin-left:10px;margin-top:2px;}
.subItemOver  a{height:18px;font: 11px tahoma,verdana,sans-serif;text-decoration:none;color: #1e6a7e;margin-left:23px;cursor:pointer;}



#aboutimagelogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background:url(../img/prca.gif) center no-repeat; margin-top:50px;}
#increaselogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/INCREASING%20MARKET/logoes.gif) center no-repeat; margin-top:50px;}

#achievinglogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/ACHIEVING%20CUT-THROUGH/logoes.jpg) center no-repeat; margin-top:50px;}

#sellinglogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/SELLING%20STUFF/logoes.jpg) center no-repeat; margin-top:50px;}

#startuplogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/LAUNCHING%20A%20START/logoes.jpg) center no-repeat; margin-top:50px;}

#preparinglogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/PREPARING%20FOR%20SALE/logoes.jpg) center no-repeat; margin-top:50px;}

#buildinglogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/BUILDING%20A%20GLOBAL/logoes.jpg) center no-repeat; margin-top:50px;}

#brandlogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/LAUNCHING%20A%20BRAND/logoes.jpg) center no-repeat; margin-top:50px;}
#onlinelogo{ height:86px; width:577px;border-top:1px #c9c7c7 solid; border-bottom:1px #c9c7c7 solid; background: url(../img/CASESTUDIES/ONLINE%20AUDIANCE/logoes.jpg) center no-repeat; margin-top:50px;}

a#aboutcultureimage{ height:86px; width:577px;background:url(../img/Media-Trust-Logo.gif) center no-repeat; margin-top:10px; cursor:pointer; display:block;}

.leadership-wrap{ width:inherit; float:left;margin-bottom:33px}
.leadership-wrap img{ float:left; width:115px; height:98px; border:#CCC solid 1px;}
.leadership-wrap .copy-col{ float:right; width:432px; }
p + .leadership-wrap{ margin-top:20px;}
.leadership-wrap .copy-col h3{ padding-bottom:5px;}
.leadership-wrap .copy-col h4{ padding-bottom:8px;}


p + #page-up{ margin-top:50px;}
#page-up{display:block;float:left;height:30px;margin-top:10px;text-align:right;width:inherit; border-top:#CCC 1px solid}
#page-up-noline{display:block;float:left;height:30px;margin-top:10px;text-align:right;width:inherit;}
#page-up a#top, #page-up-noline a#top{background:transparent url(../img/arrow-up.gif) no-repeat scroll 3px 21px;color:#1e6a7e;float:right;font-size:12px;padding:17px 0 0 10px;width:80px; text-decoration:none;}



#catagories{ list-style:none; margin-top:42px;}
#catagories li{ width:159px; border:#BCBBBB 1px solid; background-color:#EAEAEA; float:left; margin-right:17px; padding:10px; margin-bottom:17px;}
#catagories li.right{ float:right; margin-right:0;}
#catagories li img{ width:159px; height:97px;}
#catagories li a { display:block; float:left;text-decoration:none!important;}
#catagories li a h3{float:left; margin:20px 0 0 0; padding:0; color:#000; font-size:12px; font-weight:bold;}
#catagories li:hover{ background-color:#daecf1; color:#1e6a7e}
#catagories li:hover h3{ color:#1e6a7e;background-color:#daecf1;}


/* BREADCRUM */
#breadcrum{ float:left; margin-bottom:34px; width:820px; display:block}
#breadcrum a{ background:url(../img/arrow-left.gif) no-repeat 0 4px ; padding:0 0 0 17px; font-size:12px; color:#1e6a7e; text-decoration:none;}



/* CASESTUDIES */
.launchingabrand{ background:url(../img/CASESTUDIES/LAUNCHING%20A%20BRAND/heading.gif) no-repeat top left; height:71px; width:216px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.achievingcut-through{ background: url(../img/CASESTUDIES/ACHIEVING%20CUT-THROUGH/heading.gif) no-repeat top left; height:71px; width:216px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.selling{ background: url(../img/CASESTUDIES/SELLING%20STUFF/heading.gif) no-repeat top left; height:71px; width:216px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.start-up{ background:  url(../img/CASESTUDIES/LAUNCHING%20A%20START/heading.gif) no-repeat top left; height:71px; width:216px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.preparingforsale{ background: url(../img/CASESTUDIES/PREPARING%20FOR%20SALE/heading.gif) no-repeat top left; height:71px; width:216px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.preparingforsale{ background: url(../img/CASESTUDIES/PREPARING%20FOR%20SALE/heading.gif) no-repeat top left; height:71px; width:216px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.building{ background: url(../img/CASESTUDIES/BUILDING%20A%20GLOBAL/heading.gif) no-repeat top left; height:71px; width:216px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.increasing{ background: url(../img/CASESTUDIES/INCREASING%20MARKET/heading.gif) no-repeat top left; height:71px; width:227px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}
.online{ background:  url(../img/CASESTUDIES/ONLINE%20AUDIANCE/heading.gif) no-repeat top left; height:71px; width:227px; float:left; border:none!important;border-bottom:#BCBBBB 1px solid; margin-bottom:117px;}

/* CLIENT LIST*/
.clientlist{ width:50%; float:left; margin-top:10px;}
.clientlist li{color:#000; font-size:13px;line-height:19px; padding-bottom:2px;list-style-type: square!important; margin-left:13px;}

/* MAP */
#wrap-map{border:#BCBBBB 1px solid; float:left; width:577px; height:242px; margin-top:30px; margin-bottom:40px;}
#wrap-map #map{ padding:5px}

/* FOOTER */
#footer-wrap{margin:0 auto; width:820px; text-align:right; padding-top:16px; font-size:11px!important; color:#727171}
#footer-wrap a{ color:#727171; text-decoration:none; padding:0 8px 0 8px;  font-size:11px!important; text-align:right;}
#footer-wrap a.last{padding-right:0;}
#footer-wrap a:hover{ text-decoration:underline;}











.jcarousel-clip{overflow-x: hidden;    overflow-y: hidden;}






































