.intro { font-size:0.85em; height:220px; }
.intro h2 {font-size:1.8em; margin:0px 0 5px 0; background:url("../images/mywork.png") 0 0px no-repeat; height:137px; text-indent:-9999px;}

.prefix_14{margin-top:-20px; margin-bottom:20px;}

.casestudy{  background:pink;} 

.client { font-size:0.85em; height:190px;  display:block; overflow:hidden;  margin-bottom:20px; color:#000; background:#fff;}

.client img{margin:2px;  width:216px; height:120px; border-bottom:none; }
.client a{border-bottom:none;}
.client h3  {font-size:1.5em; margin:5px ; font-weight:600;  color:#000; font-family:arial;}
.client p {margin:5px; } 

.client:hover { color:#fff; background:#A01212;}
.client:hover h3  {color:#fff; }
.client {cursor:pointer; }

#clist{float:right; display:inline-block; border-bottom:none; background:url("../images/arrow.png") right 3px no-repeat; padding-right:20px; font-size:1.04em; margin:15px 5px 0 0;}
#clist:hover{background:url("../images/arrow.png") right -121px no-repeat;}

#clientlist {background:#fff; position:absolute; border:1px solid #ddd;  border-left:1px solid #eee;  border-top:1px solid #eee; 
padding:0; margin:0 0 0 10px;
box-shadow: 1px 1px 4px #ddd;
-moz-box-shadow: 2px 2px 4px #ddd;
-webkit-box-shadow: 1px 1px 1px #ddd; 
top:115px;  z-index:100;
 }

#clientlist #clist{display:inline-block; border-bottom:none; background:url("../images/close.png") right 3px no-repeat #fff; padding-right:20px; font-size:1.04em; margin-top:5px; }
#clientlist #clist:hover{background:url("../images/close.png") right -21px no-repeat;}

#clientlist ul{float:left; list-style:none outside; margin:5px; padding:0; }

#clientlist li{float:left; list-style:none outside; margin:0 5px 5px 5px; padding:2px 5px 2px 10px; width:205px;}

#clientlist .link{border-left:1px solid #ddd; }

#clientlist .prefix_14{margin-top:0px; margin-bottom:0px;}




.page-template-case-php .top_nav {margin:0px!important;}

.b_image { height:350px; position:relative; margin-top:-100px; display:block; background: url('ss') bottom right no-repeat; border-bottom:2px solid #ddd;}

.tango {margin-top:-170px; position:relative; z-index:10;}
.brad { padding:0px; background: rgba(255, 255, 255, 0.99);  border-top:1px dotted #ddd;  }
.tango h2{ font-size:2.5em; margin:10px 9px 5px 9px;}
.tango h5{ font-size:1.7em; margin:10px 9px 5px 10px;}
.tango p{ margin: 10px; } 
 
.theta {margin-top:20px; position:relative; z-index:10;}
.theta h4{ font-size:1.2em; margin:0px 0px 5px 0px;}
.theta ul{ list-style:none outside; margin:0px 0px 30px 0px;}

.pimgg {  background: rgba(255, 255, 255, 0.95); margin:0px 0 20px 0; text-align:center; padding:5px 0 0 0; color:#fff; border:1px solid #ddd;}
.pimgg img{ margin:0 0 5px 5px ; padding:0; width:67px; height:67px;}
.pimgg a { border:none; margin:0; padding:0;}
.ngg-galleryoverview { margin:0; padding:0;}

.navigation { float:right; display:block; overflow:auto; width:520px;}
.navigation .left ,  .navigation .right { border-bottom:none; display:inline-block; float:right;}
.navigation .right { float:right; margin-left:20px;}
 
.navigation .left a,  .navigation .right a{ padding:0px; border-bottom:none; display:inline-block; float:left; }
.navigation .right a{ float:right; text-align:right;}
.navigation .left  a {background:url("../images/arrow-left.png") left 2px no-repeat; margin:0px 5px 0 0; padding-left:20px; float:left;}
.navigation .left a:hover{background:url("../images/arrow-left.png") left -122px no-repeat; float:left;}
.navigation .right a {background:url("../images/arrow.png") right 2px no-repeat; margin:0px 0px 0 5px; float:right; padding-right:20px;}
.navigation .right a:hover{background:url("../images/arrow.png") right -122px no-repeat; float:right;}



.page-id-480 .tango h2, .page-id-485 .tango h2, .page-id-499 .tango h2 { color:#fff!important;}


.project { border:1px solid #ddd;  border-left:1px solid #eee;  border-top:1px solid #eee; margin-bottom:20px; padding:10px; overflow:auto;}
.project h4{font-size:2em; margin:5px 0 0 0; padding:0;}
.project span{display:block; width:390px; padding:0; margin:5px 0 0 0; float:left;}
.project small{color:#888;}

.project .gall{display:block; width:500px; padding:0; margin:0; float:left; margin-left:20px; text-align:center; }
.project .gall img{ margin:0 0 5px 5px ; padding:0; width:67px; height:67px;}
.project .gall a { border:none; margin:0; padding:0;}

.project .large{ border:1px solid #ddd; float:right; margin:0px 20px 0 0px; padding:0;}



.link-title { background:url("../images/titles-2.png") 0px -398px  no-repeat; text-indent:-9999px; height:16px;}
.press-title { background:url("../images/titles-2.png") 0px -446px  no-repeat; text-indent:-9999px; height:16px;}
.trackback-title { background:url("../images/sidebar-title.png") left -190px no-repeat; text-indent:-9999px; height:16px;}
.tagged-title { background:url("../images/sidebar-title.png") left -159px no-repeat; text-indent:-9999px; height:16px;}
.gallery-title { background:url("../images/titles-2.png") 0px -350px  no-repeat; text-indent:-9999px; height:16px;}
















