/*---------- global css -----------------*/
body{font:normal 11px arial; color:#898888; margin:10px 0px 0px 0px;}
A:link,A:visited,A:active  {text-decoration: none; color:#1D438E}
A:hover {text-decoration: underline; color:#1D438E }

/*----- header part css ----------------*/

#banner{font:bold 24px arial;padding:30px 0px 0px 20px; text-transform:uppercase;}
#banner-aboutus{height:233px; background-image:url(../images/img-aboutus.jpg); background-repeat:no-repeat;}

/*----- header-infra part css ----------------*/
#banner-infra{height:233px;  background-image:url(../images/img-infra.jpg); background-repeat:no-repeat;}
#banner-render{height:233px;  background-image:url(../images/infra-render.jpg); background-repeat:no-repeat;}
#banner-mocap{height:233px;  background-image:url(../images/infra-mocap.jpg); background-repeat:no-repeat;}
#banner-color{height:233px;  background-image:url(../images/infra-color.jpg); background-repeat:no-repeat;}
#banner-audio{height:233px;  background-image:url(../images/infra-audio.jpg); background-repeat:no-repeat;}
#banner-editor{height:233px;  background-image:url(../images/infra-editor.jpg); background-repeat:no-repeat;}
#banner-services{height:233px;  background-image:url(../images/infra-services.jpg); background-repeat:no-repeat;}
#banner-contactus{height:233px;  background-image:url(../images/contactus.jpg); background-repeat:no-repeat;}




#banner-how{height:233px;  background-image:url(../images/banner-how.jpg); background-repeat:no-repeat;}
#banner-showreel{height:233px;  background-image:url(../images/banner-showreel.jpg); background-repeat:no-repeat;}
#banner-news{height:233px; background-image:url(../images/img-news.jpg); background-repeat:no-repeat;}


.menu{font:bold 10px verdana;color:#989696;  text-transform:uppercase; text-decoration:none;}
a.menu:link, a.menu:visited{font:bold 10px verdana; color:#989696; text-decoration:none; text-transform:uppercase; display:block}
a.menu:hover{font:bold 10px verdana;  display:block; text-decoration:none; color:#000; }

.menu-on{font:bold 10px verdana;color:#000;  text-transform:uppercase; text-decoration:none;}
a.menu-on:link, a.menu-on:visited{font:bold 10px verdana; color:#000; text-decoration:none; text-transform:uppercase; display:block}
a.menu-on:hover{font:bold 10px verdana; display:block; text-decoration:none; color:#989696; }



.globe{ background-image:url(../images/gradient2.jpg); background-repeat:no-repeat; height:24px; border-bottom:#FFF solid 7px;}
.globemenu{font:bold 10px arial;color:#fff; text-decoration:none; }
a.globemenu:link, a.globemenu:visited{font:bold 10px verdana; color:#fff; text-decoration:none;  display:block; padding:0px 12px 0px 5px;}
a.globemenu:hover{ text-decoration:underline; color:#fff; }

.globemenu-on{font:bold 10px arial; color:#fff; text-decoration:none;}
a.globemenu-on:link, a.globemenu-on:visited{font:bold 10px verdana; color:#fff; text-decoration:underline;  display:block; padding:0px 12px 0px 5px;}
a.globemenu-on:hover{color:#fff;  text-decoration:underline; }
/*---------- home page css --------------*/
.h1{font:bold 17px arial; color:#1D438E;}
.h1 span{color:#3D3C3C;}

/*---------- inner page css --------------*/
#content {padding:20px 0px 20px 0px; font:11px tahoma; vertical-align:top; }


.content {padding:0px 10px 10px 0px; font:11px tahoma; vertical-align:top; }
.h1{font:bold 11px tahoma; color:#1D438E; text-align:left; text-transform:uppercase; line-height:12px; padding-bottom:10px; }
.h2{font:bold 10px tahoma; color:#646464; text-align:left; text-transform:uppercase;padding-bottom:10px; }
.h2-sub{font:normal 10px tahoma; color:#646464; text-align:left; text-transform:uppercase;padding-bottom:10px; }
.h3{font:bold 10px tahoma; color:#646464; text-align:left; text-transform:uppercase;padding-bottom:10px; }

.readmore{padding:6px 0px 0px 0px; border:0px;}
.readmore-none{padding:0px 0px 15px 0px; border:0px;}

.thumbnail{padding:0px 10px 15px 0px;}
/* tabs --*/
.tab-on{font:bold 11px verdana; color:#FFFFFF; background-color:#1D438E; text-align:center;}
.tab1{font:normal 11px verdana; color:#1D438E; background-color:#C6D8FA ;text-align:center; text-decoration:none; }
a.tab1:link, a.tab1:visited{font:normal 11px verdana; color:#1D438E; text-decoration:none;display:block}
a.tab1:hover{font:bold 11px verdana; color:#1D438E; display:block; text-decoration:none; }

.h-link{font:bold 11px verdana;color:#1D438E;  text-transform:uppercase; text-decoration:none;}
a.h-link:link, a.h-link:visited{font:bold 11px verdana; color:#1D438E; text-decoration:none; text-transform:uppercase; display:block}
a.h-link:hover{font:bold 11px verdana; color:red; display:block; text-decoration:none; color:#000; }


#marqueecontainer{position: relative;width: 185px; /*marquee width */height: 300px; /*marquee height */background-color: white;overflow: hidden;}

.sublink{font:normal 11px tahoma;color:#1D438E;  text-decoration:underline;}
a.sublink:link, a.sublink:visited{font:normal 11px tahoma; color:#1D438E; text-decoration:none; line-height:18px; }
a.sublink:hover{ text-decoration:underline;}

/* footer */
#footer-home{font:normal 10px arial; color:#898888; text-align:center; line-height:50px;}
#footer{font:normal 10px arial; color:#898888; text-align:center; line-height:30px; border-top:#CCC solid 1px;}