/******* 
COLOURS
RED ––––––––––––––– #A70E0E
BLUE –––––––––––––––#1E5C8D
KELLETT GREEN ––––– #627C37
******/
/* Main styles
*******************************/
html{min-height:100%;height:auto;}
body{background:#fff;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;margin:0;padding:0;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{color:#555;text-align:left;}
html,body,div,span,blockquote,pre,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:12px;line-height:22px;}
h1 span,h2 span,h3 span,h4 span,h5 span,
h1 a,h1 a:focus,h2 a,h2 a:focus,h3 a,h3 a:focus,h4 a,h4 a:focus,h5 a,h5 a:focus{font-size:inherit;}
em{color:#e37222;font-size:16px;font-style:normal;}
ol{margin:0 0 1em 2em;list-style-type:decimal;}
ul,ol{margin:1em;padding:0 2em;list-style-type:disc;}
ul li,ol li{line-height:2em;}
ol ol{list-style:lower-alpha;}
ol ol ol{list-style:lower-roman;}
sup,.small{font-size:9px;border:none;}
.minor{font-size:10px;color:#888;}
div.light-box{padding:15px;}
a,a:focus,a:active,a:visited{text-decoration:underline;font-size:12px;}
a:hover{text-decoration:none;}
p a,
p a:focus,
p a:active,
p a:visited{text-decoration:underline;font-weight:bold;}
span.drk-blue{color:#001743;}
span.lt-blue{color:#0c98d3;}
.col{float:left;;margin:0;}
.span-0-5{width:107px;}
.span-1{width:214px;}
.span-2{width:428px;}
.span-2-5{width:535px;}
.span-3{width:642px;}
.span-4{width:856px;}
.clear{clear:both;}
.kellett{color:#627C37;}
.experience{color:#a70e0e;}
.how-we-work{color:#1e5c8d;}
.about-us{color:#627C37;}
h3.about-us,h3{color:#414141;font-size:17px;text-transform:uppercase;margin:35px 0 5px 0;font-weight:bold;}
img,a img{border:none;margin:0;}
p.first{margin-top:1.5em;}
blockquote{margin:0 0 1.5em;padding:0 0 0 30px;background:#fff url(../images/blockquote.png) top left no-repeat;}
#wrap{position:relative;width:870px;margin:0 auto;}

#stay-connected{height:130px;padding:0; border-bottom: 3px solid #999;}
#sidebar-right h3{color:white;margin:0 0 9px 0;padding:13px 0 0 0;}
#sidebar-right h3 a{color:#535353;text-decoration:none;display:block;}
/* blurb */
#sidebar-right p{margin:9px 0 0 0;padding:0 0 13px 0;}
#sidebar-right p a{font-weight:normal;text-decoration:none;color:#666;}
a.icon,
a.icon:visited,
a.icon:active,
a.icon:focus{display:block;float:left;text-decoration:none;margin:5px 10px 0 0;height:75px;width:75px;}
#stay-connected a.icon{background:url(/images/web_button_news.gif) top left no-repeat;}
/* Header
*******************************/
#header{position:relative;background-image:url(/images/header-bkg-wht.png);background-repeat:no-repeat;background-position:0 -6px;margin-top:5px;height:60px;width:870px;padding:5px 0;overflow:hidden;}
#header h1{font-size:22px;line-height:24px;margin-top:-15px;padding-top:14px;text-align:right;float:right;}
#header p{padding-top:22px;margin:0;float:left;}
#header a,
#header a:active,
#header a:focus,
#header a:visited{display:block;float:left;width:auto;font-size:15px;height:20px;text-decoration:none;text-align:left;margin:0 25px 0 0;color:#636363;padding:2px 0 0 0;}
#header a:hover,
#page-index #header a#tab-home,
#page-about-us #header a#tab-about-us,
#page-about-us-rates #header a#tab-about-us,
#page-about-us-services #header a#tab-about-us,
#page-about-us-team #header a#tab-about-us,
#page-how-we-work #header a#tab-how-we-work,
#page-how-we-work-process #header a#tab-how-we-work,
#page-how-we-work-tools #header a#tab-how-we-work,
#page-experience #header a#tab-experience,
#page-experience-wscc #header a#tab-experience,
#page-experience-kellett #header a#tab-experience{color:#313131;text-decoration:none;}
/* Main
*******************************/
#main{margin:0px 0 30px 0;clear:both;position:relative;z-index:1;min-height:491px;}
#page-portfolio #main{height:520px;}
/* Newsletters List
*******************************/
#cm-archive-list ul{margin:0;padding:0;list-style:none;margin-top:15px;}
#cm-archive-list li,
.letter{margin:0;border-bottom:2px solid #cccccc;}
.letter{padding:15px 0 20px 0;}
#cm-archive-list li{padding:0 0 20px 105px;background:url(/images/newsletter-icon.gif) left top no-repeat;clear:both;height:70px;font-weight:bold;}
#cm-archive-list li a,
#cm-archive-list li a:visited,
#cm-archive-list li a:active,
#cm-archive-list li a:focus{font-size:17px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.news-icon{float:left;}
.news-icon a{display:block;width:75px;height:75px;background:url(/images/newsletter-icon.gif) left top no-repeat;}
.news-icon a:hover{background-position:left -155px;}
.news-box{padding:0 0 0 105px;margin:0;}
.news-box h3 a{text-decoration:none;font-size:17px;color:#414141;}
.news-box h3 a:hover,
#cm-archive-list li a:hover{text-decoration:underline;font-size:17px;color:#A70E0E;}
.letter h3{padding:1px 0 0 0;margin:0;}
.letter h5{padding:5px 0 0 0;margin:0;}
/* Left Sidebar
*******************************/
#sidebar{min-height:491px;position:relative;}
#sidebar.sub-nav{background:url(../images/left-nav-bg.png) top right no-repeat;}
#sidebar.sub-nav ul{font-size:12px;margin:48px 0 0;padding:0;width:105px;float:right;background:transparent;}
#sidebar.sub-nav ul li{font-size:12px;padding:0;list-style-type:none;float:right;width:105px;text-align:right;}
#sidebar.sub-nav ul li a{color:#fff;display:block;width:100px;height:29px;padding:5px 5px 4px 0;text-decoration:none;background:#fff url(../images/sub-menu-bg.png) no-repeat;text-align:right;}
#page-experience-kellett #sidebar.sub-nav ul li a,
#page-experience-wscc #sidebar.sub-nav ul li a{background-position:left bottom;}
#page-how-we-work-process #sidebar.sub-nav ul li a,
#page-how-we-work-tools #sidebar.sub-nav ul li a{background-position:-105px bottom;}
#page-about-us-team #sidebar.sub-nav ul li a,
#page-about-us-rates #sidebar.sub-nav ul li a,
#page-about-us-services #sidebar.sub-nav ul li a{background-position:-210px bottom;}
#page-experience-kellett #sidebar.sub-nav ul li a:hover,
#page-experience-kellett #sidebar.sub-nav ul li a.selected,
#page-experience-wscc #sidebar.sub-nav ul li a:hover,
#page-experience-wscc #sidebar.sub-nav ul li a.selected{text-decoration:none;background-position:left top;}
#page-about-us-team #sidebar.sub-nav ul li a:hover,
#page-about-us-team #sidebar.sub-nav ul li a.selected,
#page-about-us-rates #sidebar.sub-nav ul li a:hover,
#page-about-us-rates #sidebar.sub-nav ul li a.selected,
#page-about-us-services #sidebar.sub-nav ul li a:hover,
#page-about-us-services #sidebar.sub-nav ul li a.selected{text-decoration:none;background-position:-210px top;}
#page-how-we-work-process #sidebar.sub-nav ul li a:hover,
#page-how-we-work-process #sidebar.sub-nav ul li a.selected,
#page-how-we-work-tools #sidebar.sub-nav ul li a:hover,
#page-how-we-work-tools #sidebar.sub-nav ul li a.selected{text-decoration:none;background-position:-105px top;}
/* Accordion menu
*******************************/
#main #accordion-menu{padding:48px 0 0;}
#main #accordion-menu a.accordion-title,
#main #accordion-menu a:active.accordion-title,
#main #accordion-menu a:focus.accordion-title,
#main #accordion-menu a:visited.accordion-title{display:block;width:197px;height:30px;background:url(../images/accordion-title-bg.png) no-repeat;font-size:12px;padding:8px 0 0 15px;color:#b8b8b8;text-align:left;text-decoration:none;cursor:pointer;}
#main #accordion-menu a.accordion-title#menu-experience{background-position:left top;}
#main #accordion-menu a.accordion-title#menu-how-we-work{background-position:left -38px;}
#main #accordion-menu a.accordion-title#menu-about-us{background-position:left -76px;}
#main #accordion-menu a:hover.accordion-title,
#main #accordion-menu a.accordion-title.selected{text-decoration:none;color:#fff;cursor:pointer;}
#main #accordion-menu a:hover.accordion-title#menu-experience,
#main #accordion-menu a.accordion-title.selected#menu-experience{background-position:-212px top;}
#main #accordion-menu a:hover.accordion-title#menu-how-we-work,
#main #accordion-menu a.accordion-title.selected#menu-how-we-work{background-position:-212px -38px;}
#main #accordion-menu a:hover.accordion-title#menu-about-us,
#main #accordion-menu a.accordion-title.selected#menu-about-us{background-position:-212px -76px;}
#main #accordion-menu .accordion-content{padding:0;height:auto;}
#main #accordion-menu .accordion-content div{background:#fff url(../images/accordion-content-bg.png) top left no-repeat;padding:0 0 5px;}
#main #accordion-menu .accordion-content blockquote{margin:0 0 0 15px;padding:0;font-style:normal;}
#main #accordion-menu .accordion-content a,
#main #accordion-menu .accordion-content a:active,
#main #accordion-menu .accordion-content a:focus,
#main #accordion-menu .accordion-content a:visited{display:block;padding:3px 5px 3px 10px;color:#888;text-decoration:none;cursor:pointer;background:transparent;}
#main #accordion-menu .accordion-content a:hover,
#page-experience-kellett #main #accordion-menu .accordion-content a#sub-item-experience-kellett,
#page-experience-wscc #main #accordion-menu .accordion-content a#sub-item-experience-wscc,
#page-how-we-work-process #main #accordion-menu .accordion-content a#sub-item-how-we-work-process,
#page-how-we-work-tools #main #accordion-menu .accordion-content a#sub-item-how-we-work-tools,
#page-about-us-team #main #accordion-menu .accordion-content a#sub-item-about-us-team,
#page-about-us-rates #main #accordion-menu .accordion-content a#sub-item-about-us-rates,
#page-about-us-services #main #accordion-menu .accordion-content a#sub-item-about-us-services,
#page-about-us-services-advertising #main #accordion-menu .accordion-content a#sub-item-about-us-services,
#page-about-us-services-design #main #accordion-menu .accordion-content a#sub-item-about-us-services,
#page-about-us-services-integration #main #accordion-menu .accordion-content a#sub-item-about-us-services,
#page-about-us-services-advertising #main #accordion-menu .accordion-content a#sub-item-about-us-services-advertising,
#page-about-us-services-design #main #accordion-menu .accordion-content a#sub-item-about-us-services-design,
#page-about-us-services-integration #main #accordion-menu .accordion-content a#sub-item-about-us-services-integration{text-decoration:none;color:#000;cursor:pointer;background:transparent;}
/* Content
*******************************/
#content{min-height:491px;position:relative;background:#fff;margin-top:10px;}
#main #coverflow-container{height:125px;}
#main.with-coverflow #content{min-height:366px;}
#content .sub-content{background:#fff url(../images/content-top-border.png) top left no-repeat;}
#content.intro{font-size:30px;margin:0px 0 25px 0px;}
#content .content-container,
#content .content-container2{padding:0;margin:0px;position:relative;background:#fff;}
#page-how-we-work-process #content .content-container,
#page-about-us-team #content .content-container{margin:0;padding:0px;background:#fff;}
#page-about-us-team #content #team-chart{background:#fff url(../images/org-chart.png) bottom center no-repeat;height:451px;}
#page-experience-wscc #content .sub-content .content-container2 .content-container,
#page-experience-kellett #content .sub-content .content-container2 .content-container{padding:0;margin:10px 0 0;background:#fff;}
#content ul#big-buttons{margin:0;padding:0;height:104px;}
#content ul#big-buttons li{float:left;display:block;width:203px;height:104px;font-size:12px;padding:0px;list-style-type:none;margin:0 4px 0 8px;}
#content ul#big-buttons li.last{margin-right:0;}
#content ul#big-buttons li a,
#content ul#big-buttons li a:active,
#content ul#big-buttons li a:focus,
#content ul#big-buttons li a:visited{display:block;float:left;width:179px;height:80px;padding:12px;background:url(../images/big-btn-bg.png) top left no-repeat;color:#555;text-decoration:none;font-size:10px;line-height:14px;}
#content ul#big-buttons li a:hover{text-decoration:none;background-position:bottom left;}
#content ul#big-buttons li a span.title{display:block;font-size:14px;margin:0 0 10px;}
#content ul#big-buttons li a span.title span{font-size:14px;}
ul.experience-logos{list-style:none;margin:20px 0 0 -12px;padding:0;}
ul.experience-logos li{float:left;width:231px;height:105px;/*margin-right:58px;*/
margin-right:55px;}
div.exp-image-link{width:231px;height:105px;overflow:hidden;}
div.exp-image-link a{text-decoration:none;display:block;width:462px;}
div.exp-image-link a img{border:0;}
div.exp-image-link a:hover{margin-left:-231px;}
#client{height:20px;margin-left:-5px;padding:0;}
#client a,
#client a:active,
#client a:focus,
#client a:visited{text-decoration:none;margin-right:10px;}
/* Team page icons
*******************************/
#content a.team-icon,
#content a.team-icon:focus,
#content a.team-icon:visited,
#content a.team-icon:active{display:block;position:absolute;width:49px;height:49px;text-indent:-3000em;text-decoration:none;margin:1px;}
#content a.team-icon:hover{border:1px solid #257812;margin:0;}
#content a.team-icon#shannon-h-link{background:url(../images/team/shannon-h.png) no-repeat;left:147px;top:153px;}
#content a.team-icon#bill-link{background:url(../images/team/bill.png) no-repeat;left:330px;top:153px;}
#content a.team-icon#alli-link{background:url(../images/team/alli.png) no-repeat;left:153px;top:231px;}
#content a.team-icon#shannon-b-link{background:url(../images/team/shannon-b.png) no-repeat;left:121px;top:331px;}
#content a.team-icon#erin-link{background:url(../images/team/erin.png) no-repeat;left:183px;top:331px;}
#content a.team-icon#nigel-link{background:url(../images/team/nigel.png) no-repeat;left:153px;top:390px;}
#content a.team-icon#peter-link{background:url(../images/team/peter.png) no-repeat;left:328px;top:231px;}
#content a.team-icon#jay-link{background:url(../images/team/jay.png) no-repeat;left:299px;top:331px;}
#content a.team-icon#lee-link{background:url(../images/team/lee.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#michael-link{background:url(../images/team/michael.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#garet-link{background:url(../images/team/garet1.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#marie-link{background:url(../images/team/marie.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#jerry-link{background:url(../images/team/jerry.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#rachel-link{background:url(../images/team/rachel.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#davewatson-link{background:url(../images/team/davewatson.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#sebastian-link{background:url(../images/team/craig.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#john-link{background:url(../images/team/john.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#nicole-link{background:url(../images/team/nicole.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#devin-link{background:url(../images/team/devin.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#cat-link{background:url(../images/team/caterina.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#betty-link{background:url(../images/team/betty.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#daveg-link{background:url(../images/team/blank.png) no-repeat;left:360px;top:331px;}
#content a.team-icon#brian-link{background:url(../images/team/blank.png) no-repeat;left:360px;top:331px;}
/* Bios
*******************************/
#bio-alli{background:url(../images/team/photos/alli.png) 20px 20px no-repeat;}
#bio-bill{background:url(../images/team/photos/bill.png) 20px 20px no-repeat;}
#bio-jay{background:url(../images/team/photos/jay.png) 20px 20px no-repeat;}
#bio-lee{background:url(../images/team/photos/lee.png) 20px 20px no-repeat;}
#bio-nigel{background:url(../images/team/photos/nigel.png) 20px 20px no-repeat;}
#bio-erin{background:url(../images/team/photos/erin.png) 20px 20px no-repeat;}
#bio-peter{background:url(../images/team/photos/peter.png) 20px 20px no-repeat;}
#bio-shannon-h{background:url(../images/team/photos/shannon-h.png) 20px 20px no-repeat;}
#bio-shannon-b{background:url(../images/team/photos/shannon-b.png) 20px 20px no-repeat;}
#bio-michael{background:url(../images/team/photos/michael.png) 20px 20px no-repeat;}
#bio-garet{background:url(../images/team/photos/garet.png) 20px 20px no-repeat;}
#bio-joanna{background:url(../images/team/photos/joanna.png) 20px 20px no-repeat;}
#bio-janet{background:url(../images/team/photos/janet.png) 20px 20px no-repeat;}
#bio-dave{background:url(../images/team/photos/dave.png) 20px 20px no-repeat;}
#bio-marie{background:url(../images/team/photos/marie.png) 20px 20px no-repeat;}
#bio-jerry{background:url(../images/team/photos/jerry.png) 20px 20px no-repeat;}
#bio-rachel{background:url(../images/team/photos/rachel.png) 20px 20px no-repeat;}
#bio-davewatson{background:url(../images/team/photos/dave-watson.png) 20px 20px no-repeat;}
#bio-sebastian{background:url(../images/team/photos/craig.png) 20px 20px no-repeat;}
#bio-john{background:url(../images/team/photos/john.png) 20px 20px no-repeat;}
#bio-nicole{background:url(../images/team/photos/nicole.png) 20px 20px no-repeat;}
#bio-devin{background:url(../images/team/photos/devin.png) 20px 20px no-repeat;}
#bio-cat{background:url(../images/team/photos/caterina.png) 20px 20px no-repeat;}
#bio-betty{background:url(../images/team/photos/betty.png) 20px 20px no-repeat;}
#bio-daveg{background:url(../images/team/photos/daveg.png) 20px 20px no-repeat;}
#bio-brian{background:url(../images/team/photos/brian.png) 20px 20px no-repeat;}
.bio-container blockquote{min-height:20px;}
.bio-container{padding:30px 40px 10px 190px;height:400px;}
.bio-container ol li{list-style-type:decimal;}
.bio-container h3{color:#ccc;margin:5px 0 0;float:right;}
/* Process diagram
*******************************/
.process-description{padding:10px;}
#page-how-we-work-process #content #process-diagram{background:url(../images/process-diagram.png) center 62px no-repeat;height:451px;}
#content #process-diagram a.process-item,
#content #process-diagram a.process-item:active,
#content #process-diagram a.process-item:focus,
#content #process-diagram a.process-item:visited{display:block;position:absolute;color:#636363;font-size:10px;line-height:12px;text-decoration:none;}
#content #process-diagram a.process-item:hover{text-decoration:underline;}
#content #process-diagram a.process-item strong{font-weight:bold;color:#000;}
#content #process-diagram a.process-item.left{width:170px;height:53px;left:20px;}
#content #process-diagram a.process-item.middle{width:66px;height:26px;left:205px;}
#content #process-diagram a.process-item.right{width:102px;height:53px;left:311px;}
#content #process-diagram a#link-step-1,
#content #process-diagram a#link-step-3{top:80px;}
#content #process-diagram a#link-step-2{top:90px;}
#content #process-diagram a#link-step-4{top:184px;}
#content #process-diagram a#link-step-5{top:194px;}
#content #process-diagram a#link-step-6,
#content #process-diagram a#link-step-8{top:286px;}
#content #process-diagram a#link-step-7{top:296px;}
#content #process-diagram a#link-step-9,
#content #process-diagram a#link-step-11{top:388px;}
#content #process-diagram a#link-step-10{top:398px;}
/* Footer
*******************************/
#footer{position:relative;clear:both;height:14px;margin:50px 0 0 0;padding:5px;width:860px;font-size:10px;line-height:14px;border-top:2px solid #d1d1d1;z-index:10;}
#footer #kci-logo{position:absolute;top:-86px;right:0;z-index:100;width:56px;height:84px;background:url(../images/kellett-logo.png) no-repeat;text-indent:-2000em;}
#footer #title{text-align:left;float:left;height:12px;line-height:12px;font-size:10px;color:#001743;}
#footer #title a,
#footer #title a:active,
#footer #title a:visited,
#footer #title a:focus{text-decoration:none;margin-right:5px;}
#footer #contact{float:right;text-align:right;height:20px;line-height:20px;font-size:10px;color:#627c37;}
#footer #contact a,
#footer #contact a:active,
#footer #contact a:visited,
#footer #contact a:focus{color:#627c37;}
/* Page-specific layouts/styles */
#main #sidebar .placeholder{width:214px;height:491px;background:#fff;}
/* Homepage Styles
**********************************/
#homepage-text{/* border-top:2px solid #d1d1d1;*/
/*padding:20px 0 0 0;*/
margin:20px 0 25px 0;}
div.homepage-categories{width:230px;height:125px;float:left;margin:0 70px 60px 0;}
div.homepage-categories-last{width:230px;float:left;margin:0 0 60px 0;}
.homepage-categories a,
.homepage-categories a:visited,
.homepage-categories a:focus,
.homepage-categories a:active{color:#414141;font-size:17px;text-transform:uppercase;margin-bottom:5px;font-weight:bold;text-decoration:none;}
.homepage-categories-last a,
.homepage-categories-last a:visited,
.homepage-categories-last a:focus,
.homepage-categories-last a:active{color:#414141;font-size:17px;text-transform:uppercase;margin-bottom:5px;font-weight:bold;text-decoration:none;}
#experience a:hover{color:#A70E0E;}
#how-we-work a:hover{color:#1E5C8D;}
#agency-profile a:hover{color:#627C37;}
/* Experience Styles
**********************************/
#portfolio-content{height:395px;position:relative;}
.experience-text{margin:42px 0 0 0;float:left;clear:both;width:345px;padding-top:10px;}
.experience-text img.web-language{margin:0 0 32px 0;}
.call-to-action{float:left;width:410px;margin:390px 40px 90px 75px;}
.call-to-action p{font-size:14px;}
#portfolio-items{left:405px;position:absolute;top:50px;width:450px;height:345px;}
.experience-image{position:relative;margin:0;}
.experience-image img{max-width:450px;}
div.lb-weblink{text-align:center;}
div.lb-weblink a,
div.lb-weblink a:visited,
div.lb-weblink a:active,
div.lb-weblink a:focus{text-decoration:none;border:1px solid #fff;display:block;text-align:center;outline:0;}
div.lb-weblink a:hover{border:1px solid #444;text-decoration:none;outline:0;}
/* Team Styles
**********************************/
div.team-icons{overflow:hidden;width:75px;height:75px;float:left;margin-right:15px;}
div.team-icons a{text-decoration:none;display:block;width:150px;}
div.team-icons img{border:0;}
div.team-icons a:hover{margin-left:-75px;}
div.team-container{width:800px;height:75px;margin-bottom:50px;clear:both;}
/* Process Styles
**********************************/
.steps{border-bottom:2px solid #d1d1d1;margin:0 0 40px 0;padding-bottom:20px;}
.steps h3 a{text-decoration:none;font-size:inherit;}
#step1{border-top:2px solid #d1d1d1;}
/* Contact Styles
**********************************/
#contact-info{margin:-100px 0 0 50px;float:right;}
#contact-info ul li{width:200px;height:20px;}
/* Home page sample cycler styles */
#sample-cycler{width:650px;height:427px;position:relative;margin:0 0 0 -2px;}
#sample-cycler #border-top{width:650px;height:33px;position:absolute;top:0;left:0;background:url(/images/slidebox/top.png) top left no-repeat;behavior:url(/scripts/iepngfix/iepngfix.htc);z-index:20;}
#sample-cycler #border-right{width:16px;height:361px;position:absolute;top:29px;left:617px;background:url(/images/slidebox/2right.png) top left no-repeat;behavior:url(/scripts/iepngfix/iepngfix.htc);z-index:20;}
#sample-cycler #border-bottom{width:650px;height:37px;position:absolute;bottom:0;left:0;background:url(/images/slidebox/bottom.png) top left no-repeat;behavior:url(/scripts/iepngfix/iepngfix.htc);z-index:20;}
#sample-cycler #border-left{width:35px;height:357px;position:absolute;top:33px;left:0;background:url(/images/slidebox/left.png) top left no-repeat;behavior:url(/scripts/iepngfix/iepngfix.htc);z-index:20;}
#sample-cycler #nav-bar{position:absolute;width:620px;height:30px;left:30px;bottom:31px;z-index:15;}
#sample-cycler #nav-bar #nav-bg{position:absolute;width:617px;height:30px;left:0;top:0;z-index:10;behavior:url(/scripts/iepngfix/iepngfix.htc);background:url(/images/10th_slider_images/slider-menu.png) bottom left no-repeat;}
#sample-cycler #nav-bar #nav-buttons{position:absolute;width:617px;height:30px;left:0;top:0;z-index:20;padding:0 9px;}
#sample-cycler #nav-bar #nav-buttons a,
#sample-cycler #nav-bar #nav-buttons a:visited,
#sample-cycler #nav-bar #nav-buttons a:active,
#sample-cycler #nav-bar #nav-buttons a:focus{display:block;float:left;font-size:16px;color:#fff;text-decoration:none;border:none;margin:1px 4px 1px 1px;text-align:center;padding:3px 10px;}
#sample-cycler #nav-bar #nav-buttons a:hover,
#sample-cycler #nav-bar #nav-buttons a.activeSlide{color:#999;}
#sample-cycler #samples{position:absolute;left:16px;top:14px;width:650px;height:396px;z-index:10;}
.item-details-text{padding:20px;}
.item-details-text h3{margin-top:0;}
.no-border{border-bottom:0 none;}
.letters{float:right;margin:10px 0 0 20px;}
#ideamonster{margin:0 0 0 -15px;}
.no-video-content{padding:30px;}
/* Forms */
input,textarea{font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:14px;padding:2px;}
