#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#jquery-lightbox a img{border:none;}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#lightbox-container-image{padding:10px;}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#lightbox-container-image-box>#lightbox-nav{left:0;}#lightbox-nav a{outline:none;}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}#lightbox-nav-btnPrev{left:0;float:left;}#lightbox-nav-btnNext{right:0;float:right;}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}#lightbox-container-image-data{padding:0 10px;color:#666;}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}#lightbox-image-details-caption{font-weight:bold;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}

*{margin:0;padding:0;}body{background:#001e2b url(/images/tile_body.gif) top left repeat-x;font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;font-size:14px;color:#262626;}hr{display:none;}img,fieldset{border:none;}a:link,a:visited{color:#008dbf;}a:hover,a:active{color:#93d600;}.clear{clear:both;height:0;font-size:0;line-height:0;}.content{width:935px;margin:0 auto;}.btn,.txt,#nav li a,#logo h1 a,#sidebar h3{display:block;text-indent:-999em;overflow:hidden;height:41px;}#header{background:url(/images/tile_header.gif) bottom left repeat-x;color:#fff;}#nav{list-style:none;height:41px;float:right;display:inline;}#nav li{float:left;display:inline;}#nav li a{margin:0 10px 0 0;}#nav li a:hover,#nav .active a{background-position:bottom;}#btnHome{background:url(/images/btn_home.gif) top left no-repeat;width:82px;}#btnDev{background:url(/images/btn_dev.gif) top left no-repeat;width:143px;}#btnMedia{background:url(/images/btn_media.gif) top left no-repeat;width:81px;}#btnBlog{background:url(/images/btn_blog.gif) top left no-repeat;width:75px;}#btnTeam{background:url(/images/btn_team.gif) top left no-repeat;width:80px;}#btnContact{background:url(/images/btn_contact.gif) top left no-repeat;width:102px;margin:0!important;}#logo{background:url(/images/divider_head.gif) center right no-repeat;float:left;display:inline;margin:41px 0 0 32px;font-size:15px;font-style:italic;width:232px;padding:0 0 30px 0;}#logo p{width:197px;text-align:center;font-size:14px;}#logo h1 a{background:url(/images/envylabs_logo.png) top left no-repeat;width:197px;height:111px;}#logo h1 a:hover{background-position:bottom;}.about{float:right;display:inline;width:600px;margin:22px 13px 20px 0;}#txtContactHead{background:url(/images/txt_contact_head.gif) top left no-repeat;width:90px;height:15px;float:left;display:inline;margin:11px 0 0 0;}.about p{font-size:15px;line-height:1.7em;margin:0 0 10px 0;}.about ul{list-style:none;list-style-position:outside;display:inline;margin:10px 0 0 10px;float:left;display:inline;}.about li{float:left;display:inline;color:#008dbf;font-size:15px;padding:0 0 0 15px;}.about li a{color:#008dbf;text-decoration:none;}.about li a:hover{color:#93d600;text-decoration:underline;}.about #iconPhone{background:url(/images/icon_phone.gif) 0 2px no-repeat;padding:0 0 0 16px;}.about #iconEmail{background:url(/images/icon_email.gif) 0 1px no-repeat;padding:0 0 0 24px;margin:0 0 0 20px;}.sub{margin:15px 13px 20px 0;padding:0 0 0 105px;width:495px;}.sub p,.team p{font-size:14px;line-height:1.8em;margin:0 0 5px 0;}.sub h2{margin:15px 0;width:360px;height:20px;}#txtTeamHead,#txtBlogHead{background:url(/images/txt_team_head.gif) top left no-repeat;margin:5px 0 15px 0;width:370px;height:20px;}#txtBlogHead{background:url(/images/txt_blog_head.gif) top left no-repeat;}.main-index #main{background:#d9f5ff url(/images/tile_main.gif) top left repeat-x;padding:1px 0 40px 0;}#main{background:url(/images/tile_sub_mid.gif) top center repeat-y;}#mainTop{background:url(/images/tile_sub_top.png) top center repeat-x;}#mainBtm{background:url(/images/tile_sub_btm.png) bottom center repeat-x;padding:0 0 41px 0;}.serviceMain{margin:35px 0 0 0;padding:0 0 0 110px;width:825px;}#txtAppDev,#txtMediaPro{background:url(/images/txt_app_dev.gif) top left no-repeat;width:301px;height:18px;margin:10px 0 15px 0;}#txtMediaPro{background:url(/images/txt_media_pro.gif) top left no-repeat;}#iconAppDev{background:url(/images/icon_app_dev.png) 0 10px no-repeat;}#iconMediaPro{background:url(/images/icon_media_pro.png) 0 10px no-repeat;}.serviceMain .copy{width:360px;line-height:24px;float:left;display:inline;}.btnLearnMore,.btnContactUs{background:url(/images/btn_learn_more.png) top left no-repeat;margin:12px 0 0 0;width:125px;height:26px;}.btnContactUs{background:url(/images/btn_contact_us.png) top left no-repeat;}.btnContactUs:hover,.btnLearnMore:hover{background-position:bottom;}.projectList{background:#002a3a url(/images/latest_mid.gif) top left repeat-x;float:right;display:inline;width:442px;}.projectList .top{background:url(/images/latest_top.gif) top left no-repeat;height:25px;font-size:0;}.projectList .btm{background:url(/images/latest_btm.gif) bottom left no-repeat;padding:0 0 14px 0;}.projectList .mid{background:url(/images/latest_mid.png) top left repeat-y;width:442px;}#txtLatestDev,#txtLatestMedia{background:url(/images/txt_latest_dev.gif) top left no-repeat;width:228px;height:19px;margin:0 0 0 31px;}#txtLatestMedia{background:url(/images/txt_latest_media.gif) top left no-repeat;}.projectList ul{margin:9px 11px 0 11px;width:420px;}.projectList li{background:url(/images/latest_divider.png) top left repeat-x;font-size:13px;font-weight:bold;list-style:none;list-style-position:outside;line-height:20px;color:#fff;width:420px;}li.purple strong{background:url(/images/icon_tube_purple.gif) 20px center no-repeat;display:block;}li.blue strong{background:url(/images/icon_tube_blue.gif) 20px center no-repeat;display:block;}li.green strong{background:url(/images/icon_tube_green.gif) 20px center no-repeat;display:block;}.projectList li a{background:url(/images/icon_arrow_blue.gif) 380px center no-repeat;color:#fff!important;text-decoration:none;padding:7px 0 5px 25px;display:block;margin:0 0 0 20px;width:375px;}.projectList li a:hover{color:#008dbf!important;}#subSection{background:#6cc1df url(/images/tile_sub_section.gif) bottom left repeat-x;}#subSection .content{background:url(/images/bg_sub_section.gif) top center no-repeat;padding:40px 0;}#blog{float:left;display:inline;width:470px;}#txtBlog{background:url(/images/txt_blog.gif) top left no-repeat;width:215px;height:17px;margin:0 0 15px 0;}#blog .post{margin:0 0 0 25px;}#blog .post h4{margin:0 0 3px 0;}#blog .post h4 a{color:#001e2b;text-decoration:none;font-size:16px;}#blog .post .meta,#testimonials cite{color:#004b66;text-transform:uppercase;font-weight:bold;font-size:11px;letter-spacing:2px;line-height:1em;margin:0 0 10px 0;}#blog .post p{line-height:23px;margin:0 0 8px 0;}#blog .post a.more,#teamMember .bio a.more,.portfolio a.more{color:#00121a;font-weight:bold;text-transform:uppercase;font-size:12px;}#blog .post a:hover{color:#fff;}#testimonials{float:right;display:inline;width:420px;margin:0 10px 0 0;}#txtTestimonials{background:url(/images/txt_testimonials.gif) top left no-repeat;width:263px;height:17px!important;margin:0 0 15px 0;}#testimonials blockquote,#testimonials cite{margin:0 0 0 25px;}#testimonials blockquote p{font-style:italic;line-height:24px;}#testimonials cite{margin-top:10px;display:block;font-style:normal;}#footer{background:url(/images/tile_footer.gif) top left repeat-x;color:#fff;padding:40px 0 60px 0;}#main{border-bottom:1px solid #002130;}#teamMember{float:left;display:inline;width:470px;color:#fff;line-height:24px;font-size:12px;}#txtSpotlight,#txtContactFoot{background:url(/images/txt_spotlight.gif) top left no-repeat;width:263px;height:17px;margin:0 0 15px 0;}#teamMember img{background:#fff;padding:5px;display:block;width:120px;}#teamMember .img{background:url(/images/spotlight_img_shadow.gif) bottom center no-repeat;padding-bottom:10px;width:130px;margin:0 0 0 25px;float:left;display:inline;}#teamMember h4{color:#008dbf;font-size:16px;font-style:italic;}#teamMember .bio{margin:0 0 0 20px;float:left;display:inline;width:290px;}#teamMember .bio p{margin:0 0 3px 0;}#teamMember .bio a{color:#6aad00!important;}#teamMember .bio a.more:hover{color:#008dbf!important;}.teamMember{margin:0 0 30px 0;width:577px;}.teamMember img{border:1px solid #6cc1df;padding:5px;background:#fff;float:left;display:inline;margin:0 15px 0 0;}.teamMember .copy{float:right;display:inline;width:385px;}.teamMember h3{color:#008dbf;font-size:20px;margin:0 0 10px 0;}.teamMember .copy p{line-height:24px;margin:0 0 10px 0;}.teamMember .contact a{color:#00121a;font-weight:bold;text-transform:uppercase;font-size:12px;}.teamMember .contact a:hover{color:#008dbf;}.teamMember .copy ul{height:20px;}.teamMember .copy li{list-style:none;list-style-position:outside;float:left;display:inline;color:#001e2b;font-weight:bold;font-style:italic;margin:0 20px 0 0;}.teamMember li a{color:#001e2b!important;text-decoration:none;}.teamMember li a:hover{color:#008dbf!important;text-decoration:underline;}.teamMember .iconTwitter{background:url(/images/icon_team_twitter.gif) 0 2px no-repeat;padding:0 0 0 13px;}.teamMember .iconEmail{background:url(/images/icon_team_email.gif) 0 4px no-repeat;padding:0 0 0 23px;}#contact{float:left;display:inline;width:290px;margin:0 10px 0 30px;}#txtContactFoot{background:url(/images/txt_contact_foot.gif) top left no-repeat;}#contact ul{list-style:none;list-style-position:outside;margin:0 0 0 25px;}#contact li{margin:0 0 5px 0;font-style:italic;line-height:24px;}#contact ul strong{color:#008dbf;text-transform:uppercase;font-size:11px;font-style:normal;letter-spacing:2px;float:left;display:inline;border:1px solid #001e2b;width:80px;}#contact a{color:#93d600;}#contact a:hover{color:#008dbf;}#copyright{float:right;display:inline;width:115px;font-size:12px;color:#008dbf;}#copyright ul{list-style:none;list-style-position:outside;margin:8px 0 0 0;}#copyright a{background:url(/images/bullet_arrow.gif) center left no-repeat;color:#fff;text-decoration:none;display:block;width:115px;padding:3px 0 3px 10px;}#copyright a:hover{color:#008dbf;}#body{background:url(/images/sidebar_shadow.png) top right no-repeat;width:577px;min-height:400px;float:left;display:inline;padding:45px 40px 0 0;}#body .service{margin:0 0 40px 0;}#body .portfolio{margin:0 0 30px 0;}.service .copy,.portfolio .copy{width:570px;line-height:24px;}.service .imgRight,.portfolio .imgRight{border:1px solid #6cc1df;padding:5px;background:#fff;float:right;display:inline;margin:0 0 0 15px;}.service a .imgRight:hover,.portfolio a .imgRight:hover{border:1px solid #001e2b;}.service p{margin:0 0 10px 0;}.service h2{width:365px;height:20px;margin:0 0 15px 0;}.portfolio .copy p{margin:0 0 10px;}.portfolio h3,.service h3{color:#008dbf;font-size:17px;margin:0 0 5px 0;}.service li strong{color:#008dbf;font-size:16px;}.portfolio a.more:hover{color:#008dbf;}#txtPortfolio{background:url(/images/txt_portfolio.gif) top left no-repeat;width:130px;height:20px;margin:0 0 15px 0;}.service ul{margin:0 0 10px 30px;font-size:14px;}.service li{margin:0 0 10px 0;line-height:20px;}#sidebar{float:right;display:inline;width:290px;margin:1px 8px 0 0;padding:45px 0 0 20px;}#sidebar .recentTweets{width:290px;background:url(/images/sidebar_divider.gif) bottom left no-repeat;padding:0 0 5px 0;margin:40px 0 0 0;}.recentTweets a{color:#004b66!important;}.recentTweets a:hover{color:#fff!important;}#txtRecentTweets{background:url(/images/txt_recent_tweets.gif) top left no-repeat;width:263px;height:19px!important;margin:0 0 15px 0;}.recentTweets ul{width:290px;font-size:13px;}.recentTweets li{font-size:14px;font-style:italic;list-style:none;line-height:18px;list-style-position:outside;padding:9px 10px 10px 25px;line-height:1.5em;width:255px;}.recentTweets span.twitterTime{color:#004b66;text-transform:uppercase;font-size:11px;letter-spacing:2px;line-height:1em;margin:10px 0 0 0;display:block;}.recentTweets .user{background:url(/images/sidebar_divider.gif) top left no-repeat;text-transform:uppercase;font-size:11px;letter-spacing:2px;line-height:1em;margin:5px 0 0 0;padding:15px 0 0 25px;display:block;}.recentTweets .user a{color:#004b66;text-decoration:none;}#sidebar .latestProjects,#sidebar #recent-posts-3{width:290px;}#txtLatestProjects,#txtCommProjects{background:url(/images/txt_latest_projects.gif) top left no-repeat;width:263px;height:19px!important;margin:0 0 15px 0;}#txtCommProjects{background:url(/images/txt_comm_projects.gif) top left no-repeat;}#sidebar .latestProjects ul,#sidebar #recent-posts-3 ul{background:url(/images/sidebar_divider.gif) bottom left no-repeat;width:290px;font-size:13px;}#sidebar .latestProjects li,#sidebar #recent-posts-3 li{background:url(/images/sidebar_divider.gif) top left no-repeat;font-size:13px;font-weight:bold;list-style:none;line-height:18px;list-style-position:outside;color:#fff;width:290px;}#sidebar .latestProjects li a,#sidebar #recent-posts-3 li a{background:url(/images/icon_arrow_white.gif) 276px center no-repeat;color:#00384c!important;text-decoration:none;padding:9px 10px 7px 25px;display:block;width:255px;}#sidebar .latestProjects a:hover,#sidebar #recent-posts-3 a:hover{color:#fff!important;}#sidebar #testimonials{float:none;display:block;width:290px!important;margin:40px 0 0 0;}#sidebar #testimonials blockquote{width:260px;}#tip{width:290px;}#txtTip{background:url(/images/txt_tips.gif) top left no-repeat;width:263px;height:17px!important;margin:0 0 15px 0;}#tip p{margin:0 0 10px 25px;line-height:24px;}#searchform{background:#5ea9c4;padding:5px;overflow:auto;margin:0 0 20px 0;width:280px;}#searchform #s{font-size:14px;float:left;display:inline;color:#666;padding:2px 5px;width:235px;font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;}#searchform #searchsubmit{background:url(/images/icon_search.gif) top left no-repeat;float:right;display:inline;text-indent:-999em;overflow:hidden;width:21px;height:20px;padding-top:20px;cursor:pointer;border:0;margin:3px 2px 0 0;}#searchform label{display:none;}#body #searchform{background:#b8e5f5;}#body #s{width:510px;}#body #searchsubmit{background:url(/images/icon_search_body.gif) top left no-repeat;}#btnRss{background:url(/images/txt_rss.gif) top left no-repeat;width:232px;height:19px;margin:0 0 20px 0;}#btnRss:hover{background-position:bottom;}#recent-posts-3{margin:0 0 40px 0;}#recent-posts-3 h3,#ctc h3{background:url(/images/txt_lab_notes.gif) top left no-repeat;width:263px;height:19px;margin:0 0 15px 0;}#ctc div{text-align:justify;margin:0 0 0 25px;line-height:1.8em;width:265px;}#ctc a{color:#00384c!important;}#ctc a:hover{color:#fff!important;}#ctc h3{background:url(/images/txt_tags.gif) top left no-repeat;}.navigation{width:570px;line-height:14px;}.navSingle{background:url(/images/post_divider.gif) bottom left no-repeat;padding:0 0 10px 0;margin:0 0 15px 0;}.navigation a{text-decoration:none;}.navigation a:hover{color:#008dbf;}.navigation .alignleft{float:left;display:inline;width:275px;}.navigation .alignright{float:right;display:inline;text-align:right;width:275px;}#comments{font-size:18px;color:#008dbf;margin:20px 0 10px 0;}.commentlist{list-style:none;list-style-position:outside;width:567px;}.commentlist li{width:567px;}.comment p{width:365px;float:right;display:inline;clear:none;font-size:13px;line-height:22px;}.comment-body{background:url(/images/post_divider.gif) top left no-repeat;padding:15px 0 0 0;overflow:auto;}.comment-author{background:url(/images/icon_comments.gif) top left no-repeat;padding:0 0 0 22px;width:160px;float:left;display:inline;}.comment-author cite a,.comment-author span{color:#001e2b;text-decoration:none;font-weight:bold;font-style:italic;}.comment-author cite a:hover{color:#008dbf;}.comment-meta{margin:5px 0 0 0;color:#004b66;text-transform:uppercase;font-weight:bold;font-size:11px;letter-spacing:2px;line-height:1em;}.comment-meta a{text-decoration:none;}#respond p.req{font-style:italic;color:#007099;margin:0 0 10px 0;}.comment{margin:0 0 15px 0;}#commentform p{padding:5px;background:#b8e5f5;margin:0 0 5px 0;color:#00384c;font-weight:bold;font-size:15px;}#commentform p span{color:#007099;font-size:12px;}#commentform label{padding:6px 0 0 5px;line-height:1em;float:left;display:inline;width:170px;}#commentform input{font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;font-size:14px;color:#666;padding:2px 5px;width:365px;}#commentform textarea{font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;font-size:14px;color:#666;padding:2px 5px;width:545px;height:110px;}#commentform #submit{background:url(/images/btn_post_comment.gif) top left no-repeat;display:block;text-indent:-999em;overflow:hidden;width:145px;height:26px;padding-top:26px;cursor:pointer;border:0;margin:15px 0 0 0;}.post{margin:0 0 40px 0;}.post .title,.post .title a{color:#001e2b;font-size:22px;text-decoration:none;margin:0 0 7px 0;line-height:1.3em;}.post .title a:hover{color:#008dbf;}.post h3.title,.post h3.title a{font-size:18px;}.post .date{margin:0 0 15px 0;}.post .date,.post .postmetadata,.navigation a{color:#004b66;text-transform:uppercase;font-weight:bold;font-size:11px;letter-spacing:2px;line-height:1em;}.post .postmetadata{background:url(/images/post_divider.gif) top left no-repeat;padding:7px 0 0 0;min-height:17px;}.post .postmetadata a{color:#004b66;text-decoration:none;}.post .postmetadata a:hover{color:#008dbf;text-decoration:underline;}.post .postmetadata .iconComment{background:url(/images/icon_comments.gif) top left no-repeat;width:120px;float:left;display:inline;line-height:14px;padding:2px 0 1px 22px;}.post .postmetadata .iconTag{background:url(/images/icon_tags.gif) top left no-repeat;float:right;display:inline;width:400px;padding:2px 0 1px 22px;line-height:14px;}.pagetitle,#respond h3{background:url(/images/post_divider.gif) bottom left no-repeat;font-size:18px;color:#008dbf;padding:0 0 10px 0;margin:0 0 15px 0;}.post .entry p{line-height:24px;margin:0 0 15px 0;}.post .entry h1,.post .entry h2,.post .entry h3,.post .entry h4,.post .entry h5,.post .entry h6{color:#00384c;}.post .entry h1{font-size:20px;margin:0 0 10px 0;}.post .entry h2{font-size:18px;margin:0 0 10px 0;}.post .entry h3{font-size:17px;margin:0 0 5px 0;}.post .entry h4{font-size:16px;margin:0 0 5px 0;}.post .entry h5{font-size:15px;margin:0 0 5px 0;}.post .entry h6{font-size:14px;margin:0 0 5px 0;}.post .entry ul,.post .entry ol{margin:0 0 10px 40px;font-size:14px;}.post .entry li{margin:0 0 10px 0;line-height:20px;}.post .entry blockquote{background:#b8e5f5;border:1px solid #6cc1df;padding:15px 20px 0 20px;font-style:italic;margin:20px;color:#007099;}.post .entry code{display:block;font-size:13px;background:#001e2b;border-left:5px solid #6cc1df;padding:15px 20px;margin:20px 0;color:#fff;}.post .entry img{border:1px solid #6cc1df;padding:5px;background:#fff;margin:0 15px 0 0;}.post .entry .alignleft{float:left;display:inline;margin:0 10px 5px 0;}.post .entry .alignright{float:right;display:inline;margin:0 0 10px 10px;}.post .entry .aligncenter{display:block;margin:0 auto 10px auto;}#hosting{text-align:right;color:#38aee7;font-size:12px;}#hosting img{vertical-align:-50%;}#hosting a{text-decoration:none;}

#mediaAbout{background:url(/images/icon_media_pro.png) top left no-repeat;}#txtMediaProHead{background:url(/images/txt_media_pro_head.gif) top left no-repeat;}#txtScreencasting{background:url(/images/txt_screencasting.gif) top left no-repeat;}#txtPodcasting{background:url(/images/txt_podcasting.gif) top left no-repeat;}#txtEventCoverage{background:url(/images/txt_event_coverage.gif) top left no-repeat;}#txtScreencastingHead{background:url(/images/txt_screencasting_head.gif) top left no-repeat;}#txtPodcastingHead{background:url(/images/txt_podcasting_head.gif) top left no-repeat;}#txtEventCoverageHead{background:url(/images/txt_event_coverage_head.gif) top left no-repeat;}#appDevAbout{background:url(/images/icon_app_dev.png) top left no-repeat;}#txtAppDevHead{background:url(/images/txt_app_dev_head.gif) top left no-repeat;}#txtNewApplicationDevelopment{background:url(/images/txt_new_app_dev.gif) top left no-repeat;}#txtRubyOnRailsScalabilityOptimization{background:url(/images/txt_scalability.gif) top left no-repeat;}#txtRubyOnRailsCodeReview{background:url(/images/txt_code_review.gif) top left no-repeat;}#txtRubyOnRailsCodeRescue{background:url(/images/txt_code_rescue.gif) top left no-repeat;}#txtNewApplicationDevelopmentHead{background:url(/images/txt_new_app_dev_head.gif) top left no-repeat;}#txtRubyOnRailsScalabilityOptimizationHead{background:url(/images/txt_scalability_head.gif) top left no-repeat;}#txtRubyOnRailsCodeReviewHead{background:url(/images/txt_code_review_head.gif) top left no-repeat;}#txtRubyOnRailsCodeRescueHead{background:url(/images/txt_code_rescue_head.gif) top left no-repeat;}

#txtScreenshots{background:url(/images/txt_screenshots.gif) top left no-repeat;}.projects-controller .portfolio h3{font-size:18pt;}#screenshots{list-style:none;margin:0;padding:0;}#screenshots li{float:left;margin:0 25px 1em 0;}#screenshots a{display:block;border:4px solid #6cc1df;}#screenshots a:hover{border-color:#fff;}