/*-------------------- General Layout Styles --------------------*/
#btn-home {
width:28px;
background:url(btn-home.gif) 0 0 no-repeat;
margin:127px 0 0 27px!important;
}
#btn-home:hover {
background:url(btn-home.gif) 0 100% no-repeat;
}
#btn-about {
width:45px;
background:url(btn-about.gif) 0 0 no-repeat;
}
#btn-about:hover {
background:url(btn-about.gif) 0 100% no-repeat;
}
#btn-clients {
width:35px;
background:url(btn-clients.gif) 0 0 no-repeat;
}
#btn-clients:hover {
background:url(btn-clients.gif) 0 100% no-repeat;
}
#btn-news {
width:27px;
background:url(btn-news.gif) 0 0 no-repeat;
}
#btn-news:hover {
background:url(btn-news.gif) 0 100% no-repeat;
}
#btn-inquiry {
width:78px;
background:url(btn-inquiry.gif) 0 0 no-repeat;
}
#btn-inquiry:hover {
background:url(btn-inquiry.gif) 0 100% no-repeat;
}
#btn-find {
width:36px;
background:url(btn-find.gif) 0 0 no-repeat;
}
#btn-find:hover {
background:url(btn-find.gif) 0 100% no-repeat;
}
#btn-links {
width:28px;
background:url(btn-links.gif) 0 0 no-repeat;
}
#btn-links:hover {
background:url(btn-links.gif) 0 100% no-repeat;
}
#btn-photo {
width:67px;
background:url(btn-photo.gif) 0 0 no-repeat;
display:none!important;
}
#btn-photo:hover {
background:url(btn-photo.gif) 0 100% no-repeat;
display:none!important;
}
#btn-video {
width:64px;
background:url(btn-video.gif) 0 0 no-repeat;
}
#btn-video:hover {
background:url(btn-video.gif) 0 100% no-repeat;
}
#btn-support {
width:58px;
background:url(btn-support.gif) 0 0 no-repeat;
}
#btn-support:hover {
background:url(btn-support.gif) 0 100% no-repeat;
}
#btn-whos{
width:77px;
background:url(btn-whos.gif) 0 0 no-repeat;
}
#btn-whos:hover {
background:url(btn-whos.gif) 0 100% no-repeat;
}
#btn-newsletters{
width:62px;
background:url(btn-newsletters.gif) 0 0 no-repeat;
}
#btn-newsletters:hover {
background:url(btn-newsletters.gif) 0 100% no-repeat;
}
#btn-home, #btn-whos, #btn-newsletters, #btn-about, #btn-clients, #btn-news, #btn-inquiry, #btn-find, #btn-links, #btn-photo, #btn-video, #btn-support, #btn-case {
margin:127px 0 0 10px;
display:block;
height:16px;
float:left;
text-indent:-9000em;
color:transparent;
}
.footer-area p, .footer-area a {
color:#999;
font-size:10px;
padding:20px 0 20px 11px;
}
.footer-area a {
padding:0px;
}
#left-column {
float:left;
}
#main-image-holder img {
padding:2px;
border:1px solid #ccc;
width:296px;
margin:0 0 5px 0;
}
#image-scroller {
height:89px;
width:302px;
overflow:auto;
display:none;
white-space:nowrap;
}
#image-scroller img {
height:70px;
width:auto;
border:0px solid #ccc;
}
#talent-links {
padding:10px 0 0 0;
}
#talent-links a {
display:block;
border-bottom:1px dashed #ccc;
text-decoration:none;
width:302px;
padding:10px 0;
color:#777;
font-family:arial;
font-size:13px;
font-weight:bold;
}
#talent-links a:hover {
color:#333;
}
#right-column {
width:350px;
float:left;
padding:0 0 0 15px;
}
#right-column a {
display:block;
text-decoration:none;
background:#777;
text-align:center;
padding:5px;
color:#fff;
width:80px;
white-space:nowrap;
text-transform:uppercase;
font-size:10px;
margin:10px 0;
}
#right-column a:hover {
background:#333;
} 
.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
#windowPane {
height:600px!important;
}
.catalogue-heading {
color: #656565;
font-size: 30px;
font-family: Arial, Helvetica, sans-serif; 
font-weight:bold;
}
.catalogueListing {
width:100%;
}
.catalogue-item-small {
width:155px;
}
.cell-tds td {
padding:0px;
}
#windowPane {
width:760px;
overflow:auto;
margin:0 0 0px 11px;
}
.cell-placement {
width:760px;
height:583px;
overflow:auto;
margin:0px;
padding:0 0px;
}
.cell-placement td {
border:0px;
}
.cell-placement {
background:url(shadow.gif) 0 0 no-repeat;
}
.content-cell {
width:726px!important;
padding:14px 0 0 14px;
}
#cmsbody {
background:url(shadow.gif) 0 0 no-repeat;
width:732px!important;
padding:14px 14px;
}
.image-boarder {
border:1px solid #ccc;
}
.image-boarders a img {
border:1px solid #ccc;
display:block;
display:table;
margin:0px;
}
.image-boarders a img:hover {
border:1px solid #000;
}
.customFormContainerDiv {
text-align:left;
}
.customFormTable {
margin:0px;
border:1px solid #ddd;
}
.customFormTable td {
background:#eee;
}
.videoGallery {
margin:0 0 0 0;
}
.videoThumbTitle {
padding-top:5px!important;
}
.articleListReadMore {
border-bottom:1px dashed #ccc;
padding:0px 0 10px 0;
}
.articleListHeading {
margin-top:15px;
}
.videoThumb {
}
.videoThumb a {
display:block;
width:auto;
margin:0 auto!important;
height:auto!important;
background:#fff!important;
border:0px;
}
.videoThumb a img {
border:1px solid #ccc;
background:#eee;
padding:5px!important;
height:100px;
}
.videoThumbTable td {
height:125px;
width:25%;
text-align:center;
}
.videoThumb a:hover {
background:#ddd;
border:0px;
}
.videoThumb a:hover img {
background:#ddd;
border:1px solid #bbb;
}
.customFormTable .line1 td, .customFormTable, .customFormTable td {
background:#fff;
border:0px!important;
}
.catalogueHeading {
background:#ffffff;
height:1px!important;
}
.videoGallery, .line1, .line2 {
background:#ffffff!important;
}

.catalogueBlock2:hover {
background:#ffffff;
}