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


/* FONTS */
img, div, a {behavior: url(iepngfix.htc)}
body#home {font-family:Arial;text-align: center;font-size:81.25%;background:url(../img/bg.gif) top left repeat-x;}
body {font-family:Arial;text-align: center;font-size:81.25%;background:url(../img/bg-small.gif) top left repeat-x;}
a {color:#00B2D7;text-decoration:none;}
a:hover {color:#00B2D7;text-decoration:underline;}
p { color: #919191;line-height:1.4em;margin-bottom: 14px;letter-spacing:0;word-spacing:-0.05em;}
.text_replace{background-repeat:no-repeat; outline:0; text-indent:-9999px;}
h1, h2, h3, h4, h5 {margin-bottom:5px;}
h5 + p{ margin-bottom:30px;}
p + h2{ padding-top:20px}



h2 {font-size:184.62%;text-transform:uppercase;margin:0px 0px 20px; line-height:16px}
h3 {color:#000;display:block;}
h5 {font-size:100%;text-transform:uppercase;margin:45px 0px 10px 0; font-weight:bold;}
h6 {color:#00B2D7; font-size:12px; font-weight:bold; text-align:left; display:inline; margin-bottom:10px;}

.textlist{margin:18px 0 30px 36px; color: #F726AC;}
.textlist li{font-family: Trebuchet MS; font-size:92.31%; list-style: square; list-style-position: outside; margin-bottom:8px; letter-spacing:0;word-spacing:-0.05em; line-height:17px;}
.textlist li span{color: #919191;font-family: Trebuchet MS; }




/* Standard tags redefinition */
body#home #wrapper { background: url(../img/page-dropshadow.png) center 132px no-repeat;float:left;clear:both;width:100%;}
#wrapper {float:left;clear:both;width:100%;}
#container-page {width: 819px;margin:0 auto;text-align: left;}




/* TOP NAV */
#nav-top {width: 819px;height: 73px;border-bottom: dotted white 1px; margin-top: 50px;}
#nav-top #galileologo {float: left;position: relative;top: 0px;left: 0px;margin: 0;}
#nav-top #galileologo a{background: url(../img/logo.png) 0px 0px no-repeat;display:block;height:54px;width:233px;behavior: url("iepngfix.htc");}

        ul#mainnav {position: relative;float: right;top: 39px;right: 0px;border-bottom: solid white 3px; height: 32px;}
        ul#mainnav li {float:left; display: inline; background-image:url(../img/global_nav_separator.gif); background-repeat:no-repeat; background-position:right 1px;height: 20px;}
        ul#mainnav li a{margin-right: 25px;font-weight: bold;text-decoration: none;color: white;text-transform:uppercase;}
        ul#mainnav li.last{background-image: none;}
        ul#mainnav li a.last{ margin-right: 0;}
        ul#mainnav li div.marker{height:3px; position: relative; top: 16px; left: 0px;  font-size: 0px;}
        ul#mainnav li:hover .marker{ background-color: #fff; display: block;}
        ul#mainnav div.marker:hover{background: none; display: none;}


        .home #global_nav_home .marker{background-color: #FFFFFF;}
        .showcase #global_nav_showcase .marker{background-color: #FFFFFF;}
        .contact #global_nav_touch .marker{background-color: #FFFFFF;}
        .news #global_nav_news .marker{background-color: #FFFFFF;}
        .about #global_nav_about .marker{background-color: #FFFFFF;}

        #global_nav_home .marker{width: 37px;}
        #global_nav_about .marker{width: 67px;}
        #global_nav_showcase .marker{width: 76px;}
        #global_nav_news .marker{width: 39px;}
        #global_nav_touch .marker{width: 92px;}




/* CONTENT */
body#home #content {margin-top: 33px;padding: 0;display: block;}
#content {padding: 0;display: block;}
#content #header-news{margin-bottom: 73px; width: 546px; height: 58px;background-image: url(../img/lattestnews.png); behavior: url("iepngfix.htc");}
#content #header-touch{margin-bottom: 73px; width: 546px; height: 58px;background-image: url(../img/contactus.png); behavior: url("iepngfix.htc");}
#content #header-show{margin-bottom: 73px; width: 546px; height: 58px;background-image: url(../img/featured-work.png); behavior: url("iepngfix.htc");}
#content #header-who{margin-bottom: 73px; width: 546px; height: 58px;background-image: url(../img/whoweare.png); behavior: url("iepngfix.htc");}
#content #header-terms{margin-bottom: 73px; width: 546px; height: 58px;background-image: url(../img/termsofuse.png); behavior: url("iepngfix.htc");}
#content #recruitment{margin-bottom: 73px; width: 846px; height: 58px;background-image: url(../img/recruitment.png); behavior: url("iepngfix.htc");}
#content #termsofpurchase{margin-bottom: 73px; width: 846px; height: 58px;background-image: url(../img/termsandconditions.png); behavior: url("iepngfix.htc");}




#content #colum1 {width: 580px;margin: 0;padding: 0;float: left;}
#content #colum2 {width: 221px;margin: 0;padding: 0;float: right;}

        /* CONTENT - SHOWCASE BANNER */
        .container { width:580px; height:290px; overflow:hidden; position:relative; }
        div.slides { position:absolute; top:0; left:0; padding:0; margin:0; }
        div.slides img{margin:0;}
        ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
        div.slides div,ul.slides li { position:absolute; top:0; width:580px; display:none; padding:0; margin:0; }
        #loopedSlider,#newsSlider { margin:0 auto; width:580px; position:relative; clear:both; }


        /* CONTENT - HOME PAGE */
        .home_content {background-image:url(../img/stripes_03.jpg);background-repeat:repeat-x;padding-top:43px;float:left;width:580px}
        .home_content #col_left {width:342px;float:left;}
		#home-titel { background:url(../img/an-intergrated-marketing-agency.gif) 0px 0px no-repeat;display:block;width:580px; height: 53px; margin: 10px 0 25px 0;}     
		
		.home_content #col_left h3 { background: url(../img/keyskills.gif) 0px 0px no-repeat;display:block;width:95px; height: 17px; margin:35px 0 8px 0;}
        .home_content #col_right {width:221px;float:right;}

        /* CONTENT - TICKS */
        #col_left ul#tick, #col_left #tick li{list-style:none;float:left;display:block;}
        #col_left ul#tick {width:340px;	margin-top:5px;	display:block;}
        #col_left #tick  li{	background:url(../img/tick.gif) no-repeat top left;	padding:11px 0 6px 30px;margin:0 0 4px 0;width:140px;float:left;color:#333;	font-size:11px;	font-weight:bold;
        text-transform:uppercase; cursor:auto;}
        /*#col_left #tick  a:hover{text-decoration:none; color:#F20091 ;}8?

        /* CONTENT - PORTFOLIO */
        ul#portfolio { float: left; list-style: none; margin-left: 0; width: 580px;}
        ul#portfolio li, ul#portfolio li#right {float: left; margin: 0 0 12px 0; width: 184px; padding:0 14px 0 0;}
		ul#portfolio li#right {padding:0 0 0 0;}
        ul#portfolio a { display: block; width: 100%; color: #919191; text-decoration:none; }
        ul#portfolio a:hover p{ text-decoration: none; color:#00B2D7 !important; }
        ul#portfolio img { display: block; margin-bottom: 7px; border:#D5D5D5  1px solid; }
        ul#portfolio li h2{font-size:12px;text-transform:uppercase; font-weight:bold;margin:0px 0px 10px; color:#333; margin:10px 0 7px 0;}
        ul#portfolio li h2 span{font-size:12px;text-transform:uppercase; font-weight:bold; color:#F20091;}
        ul#portfolio a:hover h2{color:#00B2D7}
		ul#portfolio a:hover img{ border-color:#F20091}
		
		
		 /* CONTENT - PORTFOLIO OLD 
        ul#portfolio { float: left; list-style: none; margin-left: 0; width: 580px;}
        ul#portfolio li {float: left; margin: 0 0 12px 0; width: 178px; padding:0 15px 0 0;}
        ul#portfolio a { display: block; width: 100%; color: #919191; text-decoration:none; }
        ul#portfolio a:hover p{ text-decoration: none; color:#00B2D7 !important; }
        ul#portfolio img { display: block; margin-bottom: 7px; border:#D5D5D5  1px solid; }
        ul#portfolio li h2{font-size:12px;text-transform:uppercase; font-weight:bold;margin:0px 0px 10px; color:#333; margin:5px 0 7px 0;}
        ul#portfolio li h2 span{font-size:12px;text-transform:uppercase; font-weight:bold; color:#F20091;}
        ul#portfolio a:hover h2{color:#00B2D7}
		ul#portfolio a:hover img{ border-color:#F20091}*/
		
		

        /* CONTENT - NO STRIPE */
        #sub_content {background-image:url(../img/stripes_03.jpg);background-repeat:repeat-x;padding-top:50px; margin-top:20px;float:left;width:580px}
        #sub_content-noimg {float:left;width:580px}
        #sub_content #col_left, #sub_content-noimg #col_left {width:392px;float:right;}
        #sub_content #col_right, #sub_content-noimg #col_right {width:171px;float:left;}

        #sub_content h2, #sub_content-noimg h2{font-size:14px;text-transform:uppercase; font-weight:bold;margin:0px 0px 10px 0; color:#333; display: block;}
        #sub_content h2 a, #sub_content-noimg h2 a {font-size:14px;text-transform:uppercase; font-weight:bold; color:#F20091;}




        /* CONTENT - CONTACT FORM */
        #contactform{display:block; margin-top:50px;}
        #contactform dl{color:#666666;font-size:11px;line-height:1.5em; }
        #contactform dt {float:left;padding-right:20px; text-align:right;width:120px;}
        #contactform dd {margin-bottom:10px;}
        #contactform dd input {background:transparent url(../img/form.jpg) no-repeat scroll left top;border:0 none;height:16px;padding:7px 10px;width:150px;}
        #contactform textarea {width:380px !important;height:161px ;margin:0 10px 0 0;max-height:181px !important;max-width:410px !important;padding:10px;
        background:transparent url(../img/form-textarea.jpg) no-repeat scroll left top; border:none;}
        #contactform dd input, .contactform textarea{font-family: arial; font-size: 11px; color: #F20091; }
        #contactform #submit{margin:0 0 40px 140px; float: left; display:block; cursor:pointer;}
		#smailltext{font-size:10px;}


        /* CONTENT - MAP */
        #map{width: 578px; height: 292px; background:#FFFFFF none repeat scroll 0 0; border:1px solid #EEEEEE; margin-bottom: 20px;  position:relative;}

        /* CONTENT - NEWS */
        .newsstory{border-bottom:1px solid #A0A0A0;display:inline;float:left;margin:0 0 22px;padding:0 0 10px;width:100%;}
        .newsstory-lart{display:inline;float:left;margin:0 0 22px;padding:0 0 10px;width:100%;}
        .newsstory a img, .newsstory img {border:3px solid #A0A0A0;display:inline;float:left;margin:0 30px 15px 0;}
        .newsstory a:hover img { border-color: #F20091;}

        .newsstory-main{border-bottom:display:inline;float:left;margin:0 0 22px;padding:0 0 10px;width:100%;}
        .newsstory-main a img, .newsstory-main img {display:block;float:left;margin:0 0 15px 0;}
        .newsstory-main h2{float: left; width: 580px;}
		h2 a, .newsstory-main h2 a:hover{color:#333333 !important; text-decoration:none !important;}
		
		
		
		
		
		
		
		/* blockquote */
		.blockquote{color:#000; width:580px; background:url(../img/quote_r1_c1.gif) no-repeat top #F726AC; display:block; margin-bottom:30px;float:left;}
		.blockquote .inner{background:transparent url(../img/quote_r3_c1.gif) no-repeat scroll left bottom;display:block;padding:16px 14px 30px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font:12px; line-height:16px;float:left; }
	
		.blockquote  p{float:right; text-align:left; display:block; margin-bottom:0; padding-bottom:0; color:#FFF; display:inline; width:429px;}

		#ed-thum{  width: 116px; height: 125px;background-image: url(../img/ed-thum.png); behavior: url("iepngfix.htc"); margin-right:7px; float:left; ; display:inline;}
#david-thum{margin-bottom: 5px; width: 116px; height: 125px;background-image: url(../img/david-thum.png); behavior: url("iepngfix.htc"); margin-right:7px; float:left; ; display:inline;}
		
		#aboutheader { background: url(../img/about-tiatal.jpg) 0px 0px no-repeat;display:block;width:580px; height: 49px; margin: 35px 0 20px 0 !important;}
		#casestudies { background: url(../img/casestudies.gif) 0px 0px no-repeat;display:block;width:580px; height: 31px; margin: 0 0 10px 0 !important;}
		#designshowcases{ background: url(../img/designshowcase.gif) 0px 0px no-repeat;display:block;width:580px; height: 31px; margin: 25px 0 10px 0 !important; float:left}
		#getintouch { background: url(../img/get-in-touch.jpg) 0px 0px no-repeat;display:block;width:580px; height: 49px; margin: 13px 0 20px 0 !important; float:left}



/* RIGHT COLUMN */

        /* TAB */
        .tabs {list-style:none;margin:0;overflow:hidden;padding:0;}
        .tabs li {display:inline;font-size:1px; line-height: 1px;}
        #on {background: url(../img/tab.png) no-repeat left -2px; width: 221px; height: 42px; display: block;behavior: url("iepngfix.htc");}
        li#on #news-tab {float: left;position: relative;top: 12px;left:16px;margin: 0;height:21px;width:50px;}
        li#on #news-tab a{background: url(../img/news.gif) 0px 0px no-repeat;display:block;height:21px;width:50px;}
        li#on #news-tab h3{margin: 0; padding: 0;}

        .side_column {border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2;background-color: white; border-bottom:1px solid #B2B2B2; margin-bottom:20px;}
        body#home .side_column {border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2;background-color: white; border-bottom: none; margin-bottom: 0;}
        .side_column .post {padding: 0px 15px; margin-bottom:20px;}
        body#home .side_column .post {padding: 0px 15px; margin-bottom: 0;}
        .side_column .post ul li {border-bottom: 1px solid #CECECE;padding:10px 0 10px; 0}
        .side_column .post ul li.first {padding-top:7px;}
        .side_column .post ul li.last {border-bottom:none; padding-top:18px;}
        .side_column .post h4, .post h4 a, .post h4 a:hover {color:#A51168 !important ;font-weight:bold !important;font-size:98% !important; margin-bottom: 6px; text-decoration:none; text-transform:uppercase;}
        .more, a.more:hover{text-decoration: none;}

        .side_colum-footer {width:219px;padding:0px;margin-bottom:20px;border:1px solid #b2b2b2;background:#F2F2F2;}
        .side_colum-footer a {background:#F2F2F2 url(../img/arrow_pink_03.png)  192px 13px no-repeat;color:#F20091;display:block;font-size:84.62%;padding:10px 15px;width:189px; overflow:hidden;}
        .side_colum-footer a:hover {background:#DDD url(../img/arrow_pink_03.png) no-repeat 192px 13px;}

        /* EMAIL SIGN UP */
        .updates {background:url(../img/update_03.jpg) no-repeat top;padding-top:10px;}
        .updates div {border:1px solid #d5d5d5;border-top:none;background:url(../img/update_06.jpg) repeat-x top left;padding:0px 15px 15px;}
        .updates div h3 { background: url(../img/subscribe.gif) 0px 0px no-repeat;display:block;width:171px; height: 21px; margin-bottom: 8px;}

        .updates div input {float:right;}
        #submit-wrapper {margin-left:0;margin:0px;padding: 0;position:relative;width:187px;border: none;display: block;background: none;border: none;}
        #email {width:111px;margin:0; border: 1px solid #CECECE; height: 16px; font-family: arial; color: #F220C5; font-size: 10px; display: inline; float: left; padding: 4px 0 0 6px; background-color: #f2f2f2;}
        #submit-wrapper #left{background: url(../img/formbox.jpg) no-repeat 0 0;display:inline;height:22px;left:0;position:absolute;top:0;width:8px;}
        #submit-wrapper #right{background: url(../img/formbox.jpg) no-repeat; background-position: 0px -22px;display:inline;height:22px;right:67px;position:absolute;top:0;width:8px; z-index:1;}
        #submit{border: 0px solid #FFFFFF;height: 22px; width: 53px; margin:0; background-position: 0 0; background-repeat: no-repeat; display: block; float: right; position: relative; text-decoration: none; text-indent: -9999px; outline: none; overflow: hidden; background-image: url(../img/submit-btn.jpg); border: none; cursor:pointer; }
        #submit:hover{ background-position:0px -22px;}
        #submit:active{ background-position:0px -44px;}
        .updates + .updates{ margin-top: 20px;}


         /* LOCATION */
        .updates div h3.location { background: url(../img/our-location.gif) 0px 0px no-repeat;display:block;width:171px; height: 21px; margin-bottom: 8px;}


        /* SHOWCASE TAB */
        li#on #showcase-tab {float: left;position: relative;top: 12px;left:16px;margin: 0;height:21px;width:98px;}
        li#on #showcase-tab a{background: url(../img/showcase-tab.png) 0px 0px no-repeat;display:block;height:21px;width:98px;}
        li#on #showcase-tab h3{margin: 0; padding: 0;}

        ul#filter {padding: 10px 15px 0 15px; margin:0 0 10px 0;}
        ul#filter li{border-bottom:#B2B2B2 1px solid; margin-bottom:9px;}
        ul#filter a{color:#a51168 ; display:block; background: url(../img/nav-arrows.gif) no-repeat; background-position:0px 3px; height:10px; overflow:hidden; line-height:10px; padding:0 0 9px 12px;  font-weight:bold; text-decoration:none; }
        ul#filter a:hover{background-position:0px -22px; color:#333333 !important;display:block;}
        ul#filter li#last {border-bottom:none; margin-bottom:0; padding-bottom:0;}
        ul#filter li.current a, ul#filter a:hover { text-decoration: none; background-position:0px -22px; color:#333333; }


        /* Visit TAB */
        li#on #visit-tab {float: left;position: relative;top: 12px;left:16px;margin: 0;height:21px;width:98px;}
        li#on #visit-tab a{background: url(../img/visitus.png) 0px 0px no-repeat;display:block;height:21px;width:98px;}
        li#on #visit-tab h3{margin: 0; padding: 0;}
        .first  a img{ border: #A0A0A0 solid 1px; margin-bottom: 3px;}
        .first  a:hover img{ border: #F20091 solid 1px;}


        /* Visit Journyplanner */
        .updates div h3#journy { background: url(../img/planyourjourny.gif) 0px 0px no-repeat;display:block;width:171px; height: 21px; margin-bottom: 8px; clear: both; display: block;}
        #journywrap{
          background-color: #fff; display: block; background: none; border: none; padding: 3px 0 0 0;
        }
        #journyplanner #email {width:111px;margin:0; border: 1px solid #CECECE; height: 16px; font-family: arial; color: #F220C5; font-size: 10px; display: inline; float: left; padding: 4px 0 0 6px; background-color: #f2f2f2;}
        #journyplanner #submit-wrapper #left{background: url(../img/formbox.jpg) no-repeat 0 0;display:inline;height:22px;left:0;position:absolute;top:0;width:8px;}
        #journyplanner #submit-wrapper #right{background: url(../img/formbox.jpg) no-repeat; background-position: 0px -22px;display:inline;height:22px;right:67px;position:absolute;top:0;width:8px; z-index:1;}
		
		
		/* Visit Journyplanner */
		ul.list{ float:left; display:block;}
		.list li{list-style: square; list-style-position: inside; margin-bottom:5px;font-size: 92.31%; font-family: Trebuchet MS; color: #919191;line-height:1.4em;letter-spacing:0;word-spacing:-0.05em;}



/* FOOTER */
#footer {width: 100%;background:url(../img/dot.gif) top left repeat-x;float: left;margin-top: 20px;}
#footer-wrap {margin:0 auto;width: 819px;}
#footer #footer-block {width: 783px;text-align: left;margin-top:-70px;background-color: #F2F2F2;border: #B2B2B2 solid; border-width:1px 1px 13px 1px;position: relative;padding: 18px 13px 18px 13px;float: left;}
#footer #footer-copy {width: 819px;margin:0 auto;text-align: left;margin-top: 39px;margin-bottom: 20px;font-weight: bold;text-transform: uppercase;color: #333333;font-size: 11px;
padding: 0;float: left;}
#twitter {position: relative;float:right;top: 12px;right: 6px;z-index:1; width:106px; height:113px; background-image:url(../img/twitter.png); display:block;}

        /* FOOTER NAV */
        ul#nav-bot{ height:42px; display:block;  width:700px}
        ul#nav-bot, ul#nav-bot li {float: left;margin: 0;padding: 0;display:inline;list-style:none;}
        ul#nav-bot li {margin:0 10px 0 0;}
		 ul#nav-bot li#right { float:right;}
        ul#nav-bot li a {display: inline;float: left;font-size: 12px;line-height: 14px;font-weight: bold;margin: 0 6px 0 0;	padding:0;text-decoration: none;color: #fda1d7;font-family: Tahoma, Geneva, sans-serif;text-transform:uppercase;}
        ul#nav-bot li a:hover, ul#nav-bot li a.on{color: #f20091;}



#footer-colum1 {width: 260px;margin: 0;	padding: 0;	border-right: solid white 1px;float: left;}
#footer-colum2 {width: 517px;margin: 0;padding: 0;float: left; margin-left:3px}
#footer-colum1 li p.tel {background: url(../img/number-bg.gif) no-repeat 0 0;color:#A0A0A0 !important;display:inline-block;height:18px;font-size:11px;padding:3px 0 0 0;margin-bottom:4px;}
#footer-colum1 li p.tel span {color:#FFFFFF;float:left;text-align:center;width:18px;font-size:11px;line-height:1.3em;text-decoration:none; margin-right:10px;}
#footer-colum1 li p.tel a:hover{ text-decoration: none; color:#F20091; }


#footer-colum1 h4, #footer-colum2 h4 {font-weight: bold;font-size: 13px;text-transform: uppercase;margin: 0 0 20px 0; }
#footer-colum2 h4{padding-left:14px;}
#footer-colum1 ul, #footer-colum2 ul {list-style: none;padding: 0;margin: 0;}
#footer-colum1 li, #footer-colum2 li, #footer-colum1 li a, #footer-colum2 li a {font-size: 11px;color:  #A0A0A0; line-height:13px;}
#footer-colum1 li strong {font-weight: bold;color: #8E8E8E; line-height:15px;}
#footer-colum2 .col2-col {width:157px;padding-left:14px;margin:0;float:left;font-size: 11px;color:  #A0A0A0;border-right:white 1px solid;}
#footer-colum2 #col2-col-noborder {width:157px;padding-left:14px;margin:0;float:left;font-size: 11px;color:  #A0A0A0;}
li strong {color:#F220C5;padding-bottom:5px;display:block;}
li.list{padding-bottom:3px;}
p strong {color:#F726AC;}






/* TOOLTIP */
.hotspot { padding-bottom:1px; border-bottom:1px dotted #666; cursor:pointer;}
#tt {position:absolute; display:block; background:url(../img/tt_left.gif) top left no-repeat; text-align: left;}
#tttop {display:block; height:5px; margin-left:5px; background:url(../img/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../img/tt_bottom.gif)    top right no-repeat; overflow:hidden}






#breadcrum{border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;font-size:11px;margin:20px 0 30px;padding:10px 0;width:100%; float:left;}
#breadcrum #left-bredcrum{float:left; text-align:left; color: #00B2D7; }
#breadcrum #right-bredcrum{float:right; text-align:right; color: #00B2D7; }
#breadcrum #left-bredcrum:hover, #breadcrum #right-bredcrum:hover{text-decoration:none !important; color:#F726AC; !important}
img + #breadcrum{ margin-top:0;}
.form-message{margin:0 !important; padding:0 !important; float:left; display:block; border:none !important; width:100%; background:none !important; }
.loading{text-align:center;}
.message{color:#00B2D7; margin:20px 0 0 0; float:left;}




.case-studies-nav{ list-style:none; float:left; display:block; width:580px; border-bottom: #999 1px solid; margin-bottom:22px;}
.case-studies-nav li{ float:left; margin-right:2px; list-style:none; height:37px; display:block;}
.case-studies-nav li a{padding:12px 14px 0px 14px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; height:25px; color:#ef0491 }
.case-studies-nav li a:hover{ background:url(../img/showcase-nav.jpg) repeat-x top left; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#ef0491; text-decoration:none;}
.case-studies-nav li a.on{ background:url(../img/showcase-nav.jpg) repeat-x top left; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#696767; text-decoration:none;}



.case-studies-work{ float:left; width:580px; margin-bottom:30px;}
.case-studies-work img, .case-studies-work img a{ float:left; width:279px; height:164px; border:3px solid #A0A0A0;}
.case-studies-work img:hover{border-color:#F20091!important;}
.case-studies-work .copy-right{ float:right; width:275px;}
.copy-right h2, .copy-right h2 a {color:#333333;display:block;font-size:14px;font-weight:bold;margin:0 0 10px 0;text-transform:uppercase;}
.copy-right p a{color:#19B4D8;cursor:pointer;text-decoration:none;}


.case-studies-featured{float:left; width:580px; list-style:none}
.case-studies-featured li{ display:inline;float:left;margin:0 28px 25px 0;  width:175px; height:123px;}
.case-studies-featured li.right{ margin-right:0; float:right}
.case-studies-featured .mid{ margin-right:0; float:left}
.case-studies-featured img, .case-studies-featured  img a{ border:none; text-decoration:none; border:3px solid #A0A0A0; width:169px; height:117px;}
.case-studies-featured  img:hover{border-color:#F20091!important;}



