@charset "UTF-8";
/* CSS Document */


body	{
	background-color:#bdbaba;
	margin: 0px;
}

/* Global Navigation  */

#global-nav	{
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	position: relative;
	margin: 0 auto;
	width: 970px;
	padding: 5px 30px;
	background-color:#969696;	
}

#global-nav-home	{
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	position: relative;
	margin: 0 auto;
	width: 970px;
	padding: 5px 30px;
	background-color:#999999;	
}

ul.global	{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;	
}
	

ul.global li	{
	display: inline-block;
	font-size: 12pt;
	line-height: 15pt;
	padding-right: 62px;	
}

ul.global li a	{
	color: #FFF;
	text-decoration: none;
}

ul.global li a:hover	{
	color: #646363;
}

/* End Global Navigation  */

#page	{
	background-color:#FFF;
	padding:0 18px;
	margin: 0 auto;
	width:995px;
	height:676px;
	
}


#main-nav		{
	padding-left: 62px;
	padding-bottom:80px;

	
}

#bottom-nav		{
	padding-left: 70px;
	
	
}

#logo	{
	padding-left: 13px;
	padding-top: 14px;
	padding-bottom: 35px;
}

#dots	{
	display: inline-block;
	padding-left: 48px;
}


#about-text	{
	width: 450px;
	height: 296px;
	display:inline-block;
	padding-left: 19px;
	padding-right: 19px;
}


#contact-text	{
	width: 300px;
	height: 300px;
	display:inline-block;
	padding-left: 19px;
	padding-right: 19px;
}

#service-text	{
	width: 980px;
	height: 300px;
	display:inline-block;
	padding-left: 19px;
	padding-right: 19px;
}

#text-body	{
	padding-bottom: 26px;
	
}

#text-body-contact	{
	padding-top: 22px;
	
}

#text-body span	{
	padding-right: 10px;
	
}

h1	{
	font-size: 18px;
	color: #929288;
	padding-bottom: 20px;
	
}

h1.contact	{
	padding-bottom: 15px;
}

h2	{
	font-size: 18px;
	font-weight: bold;
	padding-top: 30px;
	color: #d0076d; 
	
}

#service-text h2 {
	padding-top: 0px;
	
}

p	{
	font-size: 12px;
	line-height: 20px;
	color: #929288;
	
}

h3	{
	font-size: 12px;
	line-height: 24px;
	color: #999;
	font-weight:bolder;
}

#animated-cards	{
	width: 448px;
	height: 287px;
/*	border-style: solid;
	border-color: #000;	*/
	display:inline-block;
}

ul, ol {
    list-style: none outside none;
	/*font-family:Clarenden bold;	*/
	
}

ul.main {
	/*font-family:Clarenden bold;	*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:42px;
	
	
}


ul.bottom {
	/*font-family:Clarenden bold;	*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14 px;
	color:#999;
	
}

cufon canvas	{
	width:27px;
}

li	{
	display:inline-block;
	width:80 px;
	
	
}

li a:hover	{
	color:#646363;
}

li a.corporate {
	color:#0076C0;
	text-decoration:none;
	padding-right: 0px;	
	
}


li a.education {
	color:#F89728;
	text-decoration:none;
	padding-right: 0px;
	
}

li a.film {
	color:
	#EE3225;
	text-decoration:none;
	padding-right: 0px;
}

li a.apps {
	color:#8DC133;
	text-decoration:none;
}





li a.education {
	color:#F89728;
	
}

li a.film {
	color:
	#EE3225;
}

li a.apps {
	color:#8DC133;
}
	
	

li a.corporate:hover, a.education:hover, a.film:hover, a.apps:hover {
	color:#999;
}

ul.bottom a.corporate, ul.bottom a.education, ul.bottom a.film, ul.bottom a.apps {
	color:#999;
	text-decoration:none;
}

	ul.bottom a.corporate:hover, ul.bottom a.education:hover, ul.bottom a.film:hover, ul.bottom a.apps:hover {
	color:#444;
	text-decoration:none;
}

li a.home, a.about, a.news, a.blog, a.contact {
	color:#999;
	text-decoration:none;
}

li a.home:hover, a.about:hover, a.news:hover, a.blog:hover, a.contact:hover {
	color:#444;
	text-decoration:none;
}
