@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; }
.clear {clear:both; }
body {background:url(subimg/main-bg.gif) #eeeeee repeat-x; }
body p {padding-bottom:15px; line-height:19px; }
body p a {color:#ae1212; text-decoration:none; }
body p a:hover {text-decoration:underline; }
body h4 {font:bold 15px arial; color:#c11717; }
body li a {color:#ae1212; text-decoration:none;  }
body li a:hover {text-decoration:underline; }



/* ------ HEADER ------ */
#header-container {width:1000px; height:144px; background:url(subimg/header-bg.gif) no-repeat; margin:0 auto; }
#tagline {font:bold 15px arial; padding:71px 0 0 14px; float:left; }

#telephone {color:#951817; font:18px arial; float:right; padding:58px 23px 0 0; }
#topnum {font:bold 13px arial; padding-left:123px; margin-bottom:-2px; }
.small {font:bold 14px arial; }
/* ------ END HEADER ------ */


/* ------ NAVIGATION ------ */
#navigation {width:1000px; height:31px; font-family:Arial, Helvetica, sans-serif; vertical-align:top; background:url(subimg/nav-bg.gif) no-repeat; margin:-32px auto 0 auto; }
#navigation ul {float:left; font:bold 13px arial; padding:0 0 0 16px; margin-top:1px; }
#navigation ul li {list-style:none; float:left; }
	
#navigation .home-nav a { width:100px; height:31px; display:block; background: url(subimg/nav/rover-home.gif) 0 0 no-repeat; text-decoration: none; }
#navigation .home-nav a:hover { text-decoration:none; Background-position: 0 -31px; }

#navigation .services-nav a { width:125px; height:31px; display:block; background: url(subimg/nav/rover-services.gif) 0 0 no-repeat; text-decoration: none; }
#navigation .services-nav a:hover { text-decoration:none; Background-position: 0 -31px; }

#navigation .meth-nav a { width:163px; height:31px; display:block; background: url(subimg/nav/rover-meth.gif) 0 0 no-repeat; text-decoration: none; }
#navigation .meth-nav a:hover { text-decoration:none; Background-position: 0 -31px; }

#navigation .clients-nav a { width:116px; height:31px; display:block; background: url(subimg/nav/rover-clients.gif) 0 0 no-repeat; text-decoration: none; }
#navigation .clients-nav a:hover { text-decoration:none; Background-position: 0 -31px; }

#navigation .about-nav a { width:124px; height:31px; display:block; background: url(subimg/nav/rover-about.gif) 0 0 no-repeat; text-decoration: none; }
#navigation .about-nav a:hover { text-decoration:none; Background-position: 0 -31px; }

#navigation .contact-nav a { width:150px; height:31px; display:block; background: url(subimg/nav/rover-contact.gif) 0 0 no-repeat; text-decoration: none; }
#navigation .contact-nav a:hover { text-decoration:none; Background-position: 0 -31px; }

#navigation .blog-nav a { width:96px; height:31px; display:block; background: url(subimg/nav/rover-blog.gif) 0 0 no-repeat; text-decoration: none; }
#navigation .blog-nav a:hover { text-decoration:none; Background-position: 0 -31px; }
	
#search-box {float:right; padding-top:0; padding:8px 14px 0 0; margin-right:6px; margin-top:-2px; }
#searchstyle {border:1px solid #CCC; width:124px; padding:2px; font:11px arial; color:#888; float:left; background:#F9F9F9; }
/* ------ END NAVIGATION ------ */


/* ------ CONTAINER STRUCTURE ------ */
#wrapper {width:1038px; margin:0 auto; }
#content-container {width:1038px; margin:1px auto 0 auto; background:url(subimg/content-bg.gif) repeat-y; padding-top:8px;  }
#leftcol {float:left; width:708px; margin:20px 0 0 35px; }
#rightcol {float:right; width:257px; margin-right:19px; }
/* ------ END CONTAINER STRUCTURE ------ */


/* ---- RIGHT COLUMN ----*/

/* --- request quote --- */
#requestquote {float:left; margin:8px 0 15px 57px; }
#requestquote a {display:block; width: 146px; height:56px; background:url(subimg/freequote-btn.jpg) 0 0 no-repeat; text-decoration: none; }
#requestquote a:hover {text-decoration:none; background-position: 0 -56px; }
/* --- end request quote --- */

/* --- side navigation --- */
#sidenav-container {padding-left:28px; }
#sidenav-title {width:206px; height:26px; background:url(subimg/sidenav-title.jpg) no-repeat; margin-top:0px; font:14px arial; line-height:25px; padding-left:5px; }
#sidenav-title .black {font-family:"Arial Black", Gadget, sans-serif; }
#sidenav-title a {text-decoration:none; color:#000; }

#sidenav-topbg {background:url(subimg/sidenav-topbg.jpg) no-repeat; width:206px; height:5px; margin-top:5px; }
#sidenav {background:url(subimg/sidenav-bg.jpg) #ededed repeat-x; width:206px; }
#sidenav ul li {font:11px arial; list-style:none; background:url(subimg/link-bg.png) no-repeat; wdith:206px; height:32px; line-height:24px; display:block; }
#sidenav ul li a {color:#a11616; text-decoration:none; display:block; height:32px; }
#sidenav ul li a:hover {background:url(subimg/link-hover-bg.png) no-repeat; width:206px; height:32px; color:#fff;  }

#sidenav ul li.last {background:url(subimg/nav-last-bg.gif) no-repeat bottom; width:206px; height:32px; }
#sidenav ul li.last a {color:#a11616; text-decoration:none; display:block; height:32px; }
#sidenav ul li.last a:hover {background:url(subimg/link-hover-bg.png) no-repeat; width:206px; height:32px; color:#fff;  }
/* --- end side navigation --- */

/* --- sign up --- */
#signup {background:url(subimg/signup-bg.gif) no-repeat; width:224px; height:188px; margin:27px 0 0 19px; }
#signup-form {padding:92px 0 0 23px; }
.signupstyle1 {font:11px arial; color:#999; border:1px solid #999; padding:3px; width:167px; margin-bottom:9px; }
.signupstyle2 {font:11px arial; color:#999; border:1px solid #999; padding:3px; width:167px;  }
.send-btn {float:left; padding:5px 0 0 57px; }
/* --- end sign up --- */

/*---- END RIGHT COLUMN ----*/


/* ---- LEFT COLUMN CONTENT STRUCTURE/STYLING ----*/
#intro {margin-top:15px; }
#intro p, #content-p {padding-top:15px; font:13px arial; line-height:18px; }
.p-bold {font:bold 12px arial; color:#ae1212; }

#titlebg {margin-top:15px; width:714px; height:44px; background:url(subimg/title-bg.gif) no-repeat; }
#content {font:13px arial; line-height:18px; padding:10px 0 0 3px; }

h2 {padding:5px 0 0 10px; font:24px arial; font-weight:normal; }
h2 .redbold {font:24px "Arial Black", Gadget, sans-serif; color:#a11616; }
h2 .blackbold {font:24px "Arial Black", Gadget, sans-serif; }
/* ---- END LEFT COLUMN CONTENT STRUCTURE/STYLING ----*/


/* ---- SOCIAL MEDIA FOOTER ----*/
#social-media-wrapper { width:1000px; margin:0 auto; height:193px; padding-bottom:25px; }

.twitter{ float:left; width:355px; height:163px; background-image:url(subimg/twitter-bubble.gif); background-repeat:no-repeat; font:bold 12px arial; color:#177dc2; margin-left:10px; }
	
#tweets { font-family:Arial, Helvetica, sans-serif; font-weight:normal; width:185px; color:#000; float:left; margin:10px 0 0 152px; line-height:18px; }
#tweets a { color:#8c5b16; }
#tweets ul { list-style:none; text-align:left; }
#tweets ul li { margin-top:5px; }

.certifications { float:left; width:270px; margin-left:50px; }
	
#cert-boxes{margin-top:20px; }

.social-icons { float:left; width:240px; height:inherit; margin-left:60px; }
#sm-title {margin:30px 0 5px 34px; }
	
#social-media-icons{ } 
	
.icons{ padding-left:10px; }
	
.facebook{ float:left; }
.facebook  a { width:55px; height:75px; display:block; background: url(subimg/fbook-rover.png) 0 0 no-repeat; text-decoration: none; }
.facebook a:hover { Text-decoration:none; Background-position: 0 -75px; }

.twitter-icon{ float:left; }
.twitter-icon a { width:55px; height:75px; display:block; background: url(subimg/twitter-rover.png) 0 0 no-repeat; text-decoration: none; }
.twitter-icon a:hover { text-decoration:none; Background-position: 0 -76px; }

.youtube{ float:left; }
.youtube a { width:55px; height:75px; display:block; background: url(subimg/youtube-rover.png) 0 0 no-repeat; text-decoration: none; }
.youtube a:hover { text-decoration:none; background-position: 0 -76px; }

.myspace{ float:left; }
.myspace a { width:55px; height:75px; display:block; background: url(subimg/myspace-rover.png) 0 0 no-repeat; text-decoration: none; }
.myspace a:hover { Text-decoration:none; background-position: 0 -75px; }
/* ------ END SOCIAL MEDIA FOOTER ------ */


/* ------ FOOTER ------ */
#footer-wrapper { width:100%; background-image:url(subimg/footer-bg.png); background-repeat:repeat-x; margin-top:-18px; }
#footer-content { font:12px arial; color:#fff; width:1000px; margin:0 auto; height:232px; padding-top:15px; }
#footer-content h6 {font:bold 12px arial; color:#fff; line-height:20px;  } 
#footer-content h6 a { color:#FFF; text-decoration:none; }
#footer-content h6 a:hover { text-decoration:underline; }
	
.footer-nav { padding-top:15px; margin:0 auto; width:800px; text-align:center; color:#FFF; font-size:12px; line-height:20px; }

.copyright { padding-top:15px; color:#FFF; font-size:12px; text-decoration:none; font-weight:normal; } 	
.copyright a { color:#FFF; font-size:12px; text-decoration:none; }
.copyright a:hover { text-decoration:underline; }
	
.seo-footer { text-align:center; padding:40px 0 0 0; line-height:15px; }
.seo-footer h7 { font-size:10px; color:#ffb4b4; }

#small-quote-sticker{ position:absolute; margin-top:-20px; }
#small-quote-sticker a { width:100px; height:100px;	display:block; background: url(subimg/small-quote-sticker-rollover.png) 0 0 no-repeat; text-decoration:none; }
#small-quote-sticker a:hover { text-decoration:none; background-position: 0 -101px; }
/* ------ END FOOTER ------ */





/* ---------------------------- SERVICES PAGES ------------------------------------ */
#main {width:765px; height: 417px; padding-top:20px; }
#main_left { font-family: Arial, Helvetica, sans-serif; width: 210px; float: left; font-size: 11px; }
#main_left ul { list-style-type: none; width:190px; }
#main_left ul li { height:30px; line-height:30px; display:block; }
#main_left ul li a { text-decoration: none; color: #000; padding-left: 5px; width:190px; height:30px; display:block; }
#main_left ul li a:hover {background:#F0F0F0; padding-left:5px; width:190px; height:30px; background:url(/goinew/subimg/arrow.jpg) no-repeat right #F0F0F0; }

#main_right { width: 510px; float: left; position: relative; z-index: 100; }
#lyr1, #lyr2, #lyr3, #lyr4, #lyr5, #lyr6, #lyr7, #lyr8, #lyr9, #lyr10, #lyr11, #lyr12, #lyr13, #lyr14 { position:absolute; visibility:hidden; left:0px; top:0px; z-index:1; }
#lyr1 { background-image: url(subimg/SEO_thumb.jpg); background-repeat: no-repeat; }
#lyr2 { background-image: url(subimg/management_thumb.jpg); background-repeat: no-repeat; }
#lyr3 { background-image: url(subimg/linkBuilding_thumb.jpg); background-repeat: no-repeat; }
#lyr4 { background-image: url(subimg/payPerclick_thumb.jpg); background-repeat: no-repeat; }
#lyr5 { background-image: url(subimg/localSearch_thumb.jpg); background-repeat: no-repeat; }
#lyr6 { background-image: url(subimg/websiteDevelopment_thumb.jpg); background-repeat: no-repeat; }
#lyr7 { background-image: url(subimg/contentCreation_thumb.jpg); background-repeat: no-repeat; }
#lyr8 { background-image: url(subimg/pressReleases_thumb.jpg); background-repeat: no-repeat; }
#lyr9 { background-image: url(subimg/web_thumb.jpg); background-repeat: no-repeat; }
#lyr10 { background-image: url(subimg/blogs_thumb.jpg); background-repeat: no-repeat; }
#lyr11 { background-image: url(subimg/ecommerce_thumb.jpg); background-repeat: no-repeat; }
#lyr12 { background-image: url(subimg/videos_thumb.jpg); background-repeat: no-repeat; }
#lyr13 { background-image: url(subimg/crm_thumb.jpg); background-repeat: no-repeat; }
#lyr14 { background-image: url(subimg/branding_thumb.jpg); background-repeat: no-repeat; }

.services { padding-left: 87px; height:95px; }
.services .styleFont {font:14px arial; color: #333333; line-height:19px; padding-top:5px; }
.included-services {font:bold 14px arial; color: #555555;}
.styleFont2 {font:15px arial; color:#333333; line-height:18px; }
.red { color: #a11616; font-weight: bold; }
.services-list dd {margin:0; padding:0; font:13px arial; color:#555; }

.stylePadding { padding-left: 15px; padding-bottom: 15px; }
.stylePadding1 { Padding-bottom: 20px; }

p.styleFont { font-family:Arial, Helvetica, sans-serif; font-size: 15px; padding-top:4px; line-height:19px; }
p.styleFont1 { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #b11617; font-weight: bold; padding-top: 10px; }

dl.styleFont { font-family:Arial, Helvetica, sans-serif; font-size: 14px; }
dt { padding-bottom: 3px; }
#styleDL { margin-top: 5px; padding-left: 10px; }
.services h2 { font-family:Arial, Helvetica, sans-serif; margin-top: 0px; font-weight: normal; font-size: 23px; line-height:21px; padding-left:0; }
.redBold { color:#a11616; font-family: "Arial Black", Gadget, sans-serif; }
.blackBold { color:#000; font-family: "Arial Black", Gadget, sans-serif; }

.seo-package-link a {text-decoration:none; color:#a11616; }
.seo-package-link a:hover {text-decoration:underline; }

.small-text {font:11px arial; color:#666; padding-top:10px; }
.seopackage {margin-left:25px; }
/* ---------------------------- END SERVICES PAGES ------------------------------------ */




/* ---------------------------- METHODOLOGY PAGES ------------------------------------ */
#methodology #content  {padding:35px 0 0 25px; }
#methodology .intro-content {font-weight:bold; }

#step1, #step2, #step3, #step4 {width:752px; margin-bottom:35px; }
#step1, #step2, #step3, #step4 {padding:0 0 0 48px; font:14px arial; width:660px; line-height:20px; }
#step1 {background:url(subimg/methodology-1.gif) no-repeat; margin-top:8px; }
#step2 {background:url(subimg/methodology-2.gif) no-repeat; }
#step3 {background:url(subimg/methodology-3.gif) no-repeat; }
#step4 {background:url(subimg/methodology-4.gif) no-repeat; }

.step-title {font:16px arial; padding:15px 0 15px 0; }
.step-title .blackbold {font:16px "Arial Black", Gadget, sans-serif; }
.step-title .redbold {font:16px "Arial Black", Gadget, sans-serif; color:#a11616; }

#methodology1 { background:url(subimg/methodology-1-large.gif) no-repeat; width:710px; }
#methodology2 { background:url(subimg/methodology-2-large.gif) no-repeat; width:710px; }
#methodology3 { background:url(subimg/methodology-3-large.gif) no-repeat; width:710px; }
#methodology4 { background:url(subimg/methodology-4-large.gif) no-repeat; width:710px; }
#singlestep-title {font:23px arial; padding:23px 0 0 75px; }
#singlestep-title .blackbold {font:23px "Arial Black", Gadget, sans-serif; }
#singlestep-title .redbold {font:23px "Arial Black", Gadget, sans-serif; color:#a11616; }

#nextstep {width:714px; height:128px; background:url(subimg/nextstep-bg.gif) no-repeat; padding:10px 0 0 20px; margin:20px 0 15px 0; }
#backnext {font:bold 12px arial; padding-bottom:8px; }
.back a {color:#444; text-decoration:none; }
.next a {color:#c11717; text-decoration:none; }
.back a:hover, .next a:hover {text-decoration:underline; }
.break {font-size:16px; }

#listandimage {width:500px; height:135px; margin-left:85px; }
#processnav li a {text-decoration:underline; color:#900; line-height:20px;  }
.category-list {padding:0 0 0 25px; }

.linebreak {width:100%; margin:20px auto; }
.linebreak2 {width:100%; margin:10px auto; }

.category-list2 {padding:0 0 0 25px; line-height:23px; }
#maintenance {width:600px; height:300px; padding:20px 0 0 25px; }
#maintenance ul {width:250px; color:#900; font-weight:bold; padding:15px 0 0 25px; }
#maintenance ul li {line-height:25px; }

.website-table {width:420px; margin:0 auto; }
.website-table ul {padding-left:20px; }
.website-image {width:100px; }
/* ---------------------------- END METHODOLOGY PAGES ------------------------------------ */




/* ---------------------------- CLIENT/CASE STUDY STUDIES PAGES ------------------------------------ */
.cs-intro {font:20px arial; color:#9f0f0f; padding-top:10px; }

.cs-hover-container{margin-left:15px; margin-bottom:17px; }
.cs-hover-container a { width:676px; height:191px; display:block; background: url(subimg/casestudies/read-hover.gif) 0 0 no-repeat; text-decoration: none; color:#000; }
.cs-hover-container a:hover {background-position: 0 -191px; text-decoration:none; }

.cs-content {padding:10px 0 0 10px; color:#333; }
.cs-title {padding-left:30px; font:bold 14px arial; }
.cs-client {font:bold 20px arial; color:#a11616; }
.cs-photo {float:left; padding-top:10px; }
.cs-services {float:left; width:250px; font:17px arial; padding-top:10px; line-height:19px; }

#subtitles {margin:15px 0 10px 10px; }
.subtitles-box {float:left; background:url(subimg/clienthome-subtitles.gif) no-repeat; height:156px; width:339px; }
.client-subtitle {font:18px arial; padding:4px 0 2px 6px; }
.subtitles-box p {margin-top:10px; font:13px arial; line-height:14px; width:325px; } 

#testimonial-list p {font:13px arial; }


#category-client {width:691px; margin-top:25px; }
#client-title {width:677px; height:27px; background:url(subimg/casestudies/gradientbar1.jpg) no-repeat; font:bold 22px Verdana, Geneva, sans-serif; color:#a11616; padding:0px 0 0 5px; }
#cat-client-name {font:17px arial; color:#a11616; padding:10px 0 0 5px; line-height:20px; }
.client-name {font-size:29px; }
#cat-client-background {font:13px arial; color:#222; padding:5px 0 0 5px; line-height:17px; }
#inside-nav {text-align:center; font:14px arial; color:#a11616; padding:15px 0 0px 0; }
#inside-nav a {color:#a11616; text-decoration:none; }
#inside-nav a:hover {text-decoration:underline; }
#screenshot {text-align:center; }

.backtotop {font:11px arial; text-align:right; padding:0 15px 15px 0; }
.backtotop a {text-decoration:none; color:#666; }
.backtotop a:hover {color:#a11616; }

#category-challengegoals {width:691px; padding-top:10px; }
#challenge {float:left; width:330px; margin-left:10px; }
#goals {float:left; width:330px; margin-left:20px; }
	#challenge-title, #goals-title {width:325px; height:26px; background:url(subimg/casestudies/gradientbar2.jpg) no-repeat; font:bold 22px Verdana, Geneva, sans-serif; color:#a11616; padding-left:10px; }
	#challenge-content, #goals-content {padding:3px 0 0 4px; }
	#challenge p, #goals p {font:13px arial; color:#333; line-height:18px; }

#category-results {width:691px;  }
#results-title {width:677px; height:27px; background:url(subimg/casestudies/gradientbar1.jpg) no-repeat; font:bold 22px Verdana, Geneva, sans-serif; color:#a11616; line-height:22px; padding:2px 0 0 5px; }
#results-content ul {margin-left:20px; font:16px arial; color:#333; line-height:25px; padding-top:5px; }
#results-content ul li {padding-bottom:9px; }
#results-content p {font:15px arial; color:#333; line-height:20px; padding:5px 0 0 5px; }

#category-testimonials {background:url(subimg/casestudies/testimonials-bg.gif) no-repeat; width:691px; min-height:162px; margin-top:5px;}
#category-testimonials p {font:14px arial; line-height:26px; text-align:center; padding:15px 0 0 25px; width:625px; color:#a11616;  }
#category-testimonials p .author {color:#333; }

#category-services {width:691px; padding-top:17px;  }
#services-title {width:677px; height:20px; background:url(subimg/casestudies/gradientbar1.jpg) no-repeat; font:bold 17px Verdana, Geneva, sans-serif; color:#a11616; line-height:20px; padding:0 0 1px 5px; }
.cs-services-container {margin:5px 0 8px 15px; }
.service-title {font:22px arial; color:#a11616; }
.service-title a {text-decoration:none; color:#a11616; }
.service-title a:hover {text-decoration:underline; }
.service-desc {margin-left:15px; color:#666; font:12px arial; }
.service-desc li {margin-bottom:3px; }
.service-desc li a:hover {text-decoration:underline; }
.service-link a {font-weight:bold; color:#a11616; text-decoration:none; }
.service-link a:hover {text-decoration:underline; }

#client-list-thumbs li {float:left; text-align:center; list-style:none; margin:10px 0 0 15px; font:11px arial; }
#client-list-thumbs li a {color:#a11616; text-decoration:none; }
#client-list-thumbs li a:hover {text-decoration:underline; }

/* -- case study thumb list --*/
.thumb-list {margin:15px 0 0 0; width:670px; }
.thumb-list2 {margin:10px 0 10px 0; text-align:center; }
.thumb-title {font:20px arial; color:#a11616; text-align:center; padding-top:10px; }
.thumb-backtohome {font:13px arial; color:#3c3c3c; text-align:right; padding:15px 40px 15px 0; }
.thumb-backtohome a {color:#555555; text-decoration:none; }
.thumb-backtohome a:hover {text-decoration:underline; }

#tomjames-thumb {float:left; width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/tomjames-thumb.jpg) 0 0 no-repeat; background-position: 0 -96px; }
#tomjames-thumb a { width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/tomjames-thumb.jpg) 0 0 no-repeat; text-decoration: none; }
#tomjames-thumb a:hover {background-position: 0 -96px; text-decoration:none; }

#revgear-thumb {float:left; width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/revgear-thumb.jpg) 0 0 no-repeat; background-position: 0 -96px;  }
#revgear-thumb a { width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/revgear-thumb.jpg) 0 0 no-repeat; text-decoration: none; }
#revgear-thumb a:hover {background-position: 0 -96px; text-decoration:none; }

#dowkey-thumb {float:left; width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/dowkey-thumb.jpg) 0 0 no-repeat; background-position: 0 -96px;  }
#dowkey-thumb a { width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/dowkey-thumb.jpg) 0 0 no-repeat; text-decoration: none; }
#dowkey-thumb a:hover {background-position: 0 -96px; text-decoration:none; }

#gitman-thumb {float:left; width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/gitman-thumb.jpg) 0 0 no-repeat; background-position: 0 -96px;  }
#gitman-thumb a { width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/gitman-thumb.jpg) 0 0 no-repeat; text-decoration: none; }
#gitman-thumb a:hover {background-position: 0 -96px; text-decoration:none; }

#als-thumb {float:left; width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/als-thumb.jpg) 0 0 no-repeat; background-position: 0 -96px;  }
#als-thumb a { width:132px; height:96px; display:block; background: url(subimg/casestudies/thumbs/als-thumb.jpg) 0 0 no-repeat; text-decoration: none; }
#als-thumb a:hover {background-position: 0 -96px; text-decoration:none; }
/* -- end case study thumb list --*/

/* -- sidenav case study thumbs --*/
#sidenav-thumbs {width:230px; margin:20px 0 0 15px; }
#topbg {width:230px; height:44px; background:url(subimg/casestudies/sidenavthumbs-topbg.gif) no-repeat; }
.topbg-title {font:14px arial; color:#a11616; text-align:center; padding-top:15px; }
#content-bg {width:230px; background:url(subimg/casestudies/sidenavthumbs-midbg.gif) repeat-y; }
#bottom-bg {width:230px; height:25px; background:url(subimg/casestudies/sidenavthumbs-bottombg.gif) no-repeat; }

.sidenav-thumb-img {text-align:center; font:12px arial; padding-top:10px; }
.sidenav-thumb-img a {color:#666; text-decoration:none; }
.sidenav-thumb-img a:hover {text-decoration:underline; color:#000; }
/* -- end sidenav case study thumbs --*/
/* ---------------------------- END CLIENT/CASE STUDIES PAGES ------------------------------------ */
