html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p,

blockquote, pre, a, abbr, acronym, address, big,

cite, code, del, dfn, em, font, img,

ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

center, u, b, i, marquee {

	margin: 0 auto;

	padding: 0px;

	border: 0px;

	outline: 0px;
}

body
{
 margin:0;
 padding:0;
 font-family:Arial, Helvetica, sans-serif;
 background:#9f9f9f url(../images/bg-top-left-corner.jpg) no-repeat;
 width:100%;
}
@font-face {
    font-family: 'StencilStdRegular';
    src: url('../fonts/stencilstd-webfont.eot');
    src: url('../fonts/stencilstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/stencilstd-webfont.woff') format('woff'),
         url('../fonts/stencilstd-webfont.ttf') format('truetype'),
         url('../fonts/stencilstd-webfont.svg#StencilStdRegular') format('svg');
    font-weight: bold;
    font-style: normal;

}
@font-face{
	font-family:'FuturaBold';
	src:url('../fonts/futurabc.eot');
	src:url('../fonts/futurabc.eot?#iefix') format('embedded-opentype'),
		url('../fonts/futurabc.woff') format('woff'),
		url('../fonts/futurabc.ttf') format('truetype'),
		url('../fonts/futurabc.svg#futubd') format('svg');
}
@font-face{
	font-family:'FuturaLight';
	src:url('../fonts/futuralc.eot');
	src:url('../fonts/futuralc.eot?#iefix') format('embedded-opentype'),
		url('../fonts/futuralc.woff') format('woff'),
		url('../fonts/futuralc.ttf') format('truetype'),
		url('../fonts/futuralc.svg#futult') format('svg');
}
@font-face{
	font-family:'FreestyleScript';
	src:url('../fonts/freestylescript.eot');
	src:url('../fonts/freestylescript.eot?#iefix') format('embedded-opentype'),
		url('../fonts/freestylescript.woff') format('woff'),
		url('../fonts/freestylescript.ttf') format('truetype'),
		url('../fonts/freestylescript.svg#freestylescript') format('svg');
}
@font-face{
	font-family:'MyriadWebPro-Bold';
	src:url('../fonts/myriadpro-boldcond.eot');
	src:url('../fonts/myriadpro-boldcond.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadpro-boldcond.woff') format('woff'),
		url('../fonts/myriadpro-boldcond.ttf') format('truetype'),
		url('../fonts/myriadpro-boldcond.svg#myriadpro-boldcond') format('svg');
}
@font-face{
	font-family:'NewBaskervilleBold';
	src:url('../fonts/newbaskervillebold.eot');
	src:url('../fonts/newbaskervillebold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/newbaskervillebold.woff') format('woff'),
		url('../fonts/newbaskervillebold.ttf') format('truetype'),
		url('../fonts/newbaskervillebold.svg#newbaskervillebold') format('svg');
}
@font-face{
	font-family:'MyriadPro-Bold';
	src:url('../fonts/myriadwebpro-bold.eot');
	src:url('../fonts/myriadwebpro-bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadwebpro-bold.woff') format('woff'),
		url('../fonts/myriadwebpro-bold.ttf') format('truetype'),
		url('../fonts/myriadwebpro-bold.svg#myriadwebpro-bold') format('svg');
}
@font-face{
	font-family:'MyriadPro';
	src:url('../fonts/myriadwebpro.eot');
	src:url('../fonts/myriadwebpro.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadwebpro.woff') format('woff'),
		url('../fonts/myriadwebpro.ttf') format('truetype'),
		url('../fonts/myriadwebpro.svg#myriadwebpro') format('svg');
}
@font-face{
	font-family:'FuturaBook';
	src:url('../fonts/futurabook.eot');
	src:url('../fonts/futurabook.eot?#iefix') format('embedded-opentype'),
		url('../fonts/futurabook.woff') format('woff'),
		url('../fonts/futurabook.ttf') format('truetype'),
		url('../fonts/futurabook.svg#futurabook') format('svg');
}
@font-face{
	font-family:'MyriadPro-Semibold';
	src:url('../fonts/myriadpro-semibold.eot');
	src:url('../fonts/myriadpro-semibold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/myriadpro-semibold.woff') format('woff'),
		url('../fonts/myriadpro-semibold.ttf') format('truetype'),
		url('../fonts/myriadpro-semibold.svg#myriadpro-semibold') format('svg');
}
@font-face{
	font-family:'Futura-Light';
	src:url('../fonts/futura-light.eot');
	src:url('../fonts/futura-light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/futura-light.woff') format('woff'),
		url('../fonts/futura-light.ttf') format('truetype'),
		url('../fonts/futura-light.svg#futura-light') format('svg');
}
#bg_right
 {
 width:50%;
 background:url(bg-right.jpg) repeat-x;
 height:672px;
 position:absolute;
 right:0;
 top:0;
 z-index:-10;
 } 

#wrapper
 {
  margin:0;
  padding:0;
  width:100%;
  background:url(../images/bg-bottom-right-corner.jpg) no-repeat bottom right;
  float:left;
  padding:50px 0;
 }   
 #bot_r_corner
 {
 margin:0;
 padding:0;
 width:398px;
 height:100%;
 
 position:absolute;
 right:0;
 bottom:0;
 z-index:-10;

 }
 #main_wrapper
 {
 margin:0 auto;
 padding:0;
 width:1000px;
 }
 #main{
   width:1000px;
   background:#0a0a0a url(../images/content-bg.jpg) no-repeat center top;
   position:relative;
   float:left;
   padding-bottom:20px;
   -webkit-border-radius: 10px; 
   -moz-border-radius: 10px; 
   border-radius: 10px;	
   	behavior: url(PIE.htc);
 }
 /*------------ leftcoln ------------*/
 #leftcoln{
   width:325px;
   position:relative;
   float:left;
   display:inline;
   margin-left:25px;
 }
 #leftcoln .logo{
 margin:0;
 padding:0;
 width:325px;
 float:left;
 }  
 #leftcoln .logo img
 {
 margin:35px 0 0 10px;
 float:left;
 }
 #leftcoln  .voiceover_demo{
	background:url(../images/boxes.jpg) no-repeat;
	float:left;
	display:inline;
	width:315px;
	height:68px;
	padding:10px 0 0 10px;
	margin:25px 0 10px 0;
	position:relative;
	border:0;
}
 #leftcoln  .voiceover_demo h3{
 padding-left:5px;}
#leftcoln h3{
 color:#000;
 font:18px/22px StencilStdRegular, Arial, Helvetica, sans-serif;
 padding:0;
 margin:0;
 font-weight:bold;
 text-transform:uppercase;
 padding-bottom:0;
 } 
#leftcoln h4{
 color:#f86b13;
font:18px/22px StencilStdRegular, Arial, Helvetica, sans-serif;
 padding:0;
 margin:0;
 font-weight:bold;
 text-transform:uppercase;
 padding-bottom:10px;
 }  
#leftcoln h4 span{
 color:#000;
 font-size:30px;
 } 
 #leftcoln  p{
 color:#f86b13;
 font:13px/18px MyriadPro, Arial, Helvetica, sans-serif;
 padding:0;
 margin:0;
 }  
#leftcoln .mp3_player{
margin:0;
padding:5px 0 0 0;
float:left;
} 
#leftcoln .download{
margin:0;
padding:0;
float:left;
width:90px;
height:22px;
line-height:22px;
vertical-align:middle;
font:14px/22px MyriadPro, Arial, Helvetica, sans-serif;
text-align:center;
color:#fff;
text-transform:uppercase;
position:absolute;
right:0;
top:8px;
} 
#leftcoln .download a{
color:#fff;
text-decoration:none;
}
#leftcoln .download a:hover{
color:#000;
text-decoration:none;
}
#leftcoln  .featured_clients{
	background:#fff url(../images/boxes.jpg) no-repeat scroll 0 -89px;
	float:left;
	display:inline;
	width:285px;
	padding:15px;
	margin:0 0 30px 0;
	position:relative;
	border:0;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;		behavior: url(PIE.htc);
}
#leftcoln  .featured_clients ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#leftcoln  .featured_clients ul li{
	margin:0 5px 5px 0;
	padding:0 0 0 10px;
	list-style:none;
	display:inline;
	font:13px/18px MyriadPro, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/bullet-2.jpg) no-repeat scroll 0 5px;
	}
	
#leftcoln .detail_box{
	background:url(../images/detail-box.jpg) no-repeat;
	width:286px;
	height:133px;
	float:left;
	clear:both;
	margin:25px 0 30px 0;
	padding:15px;
	
	}
#leftcoln .detail_box p{
 color:#000;
 font:13px/15px MyriadPro, Arial, Helvetica, sans-serif;
 padding:0 100px 5px 0;
 margin:0;
 }
#leftcoln .btn_detail{
	background:url(../images/btn-details.jpg) no-repeat;
	width:101px;
	height:30px;
	float:left;
	font-family:'IM Fell English',serif;
	font-size:18px;
	text-indent:-9999px;
} 	
#leftcoln .btn_detail a{
	background:url(../images/btn-details.jpg) no-repeat;
	width:101px;
	height:30px;
	float:left;
	font-family:'IM Fell English',serif;
	font-size:18px;
	color:#fff;
	text-decoration:none;
} 
#leftcoln .btn_detail a:hover{
	background:url(../images/btn-details.jpg) no-repeat;
	width:101px;
	height:30px;
	float:left;
	font-family:'IM Fell English',serif;
	font-size:18px;
	color:#fff;
	text-decoration:none;
	opacity:0.5;
	filter:alpha(opacity=50);
}
/*------------ rightcoln ------------*/ 
  #rightcoln{
   width:620px;
   position:relative;
   float:right;
   display:inline;
   margin-right:10px;
 }
#rightcoln  .topnav_container{
    width:100%;
	float:left;
	margin-top:18px;
	padding:0;
    } 
 ul.topnav{
 margin:0;
 padding:0 45px 0 0;
 list-style:none;
 float:right;
 text-align:right;
   }
 ul.topnav li{
	margin:0;
	padding:0 20px 0 7px;
	list-style:none;
	color:#fff;
	display:inline;
	font:18px/30px StencilStdRegular, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	vertical-align:middle;
	background:url(../images/orange-bullet.jpg) no-repeat right;
} 
 ul.topnav li.last{
 	background:transparent;
	} 
 ul.topnav li a{
 color:#fff;
 text-decoration:none;
} 
 ul.topnav li a:hover, ul.topnav li a.active{
 color:#f66a13;
 text-decoration:none;
} 
/*------------ Content ---------
-----------------------------*/              
 #content
 {
	margin:0;
	padding:0;
	width:620px;
	clear:both;
	float:left;
 } 
  #content .header{
  width:620px;
  float:left;
  display:inline;
  } 
   #content .sub_links{
  width:230px;
  float:right;
  display:inline;
  padding-top:25px;
  }
   #content .sub_links ul{
   	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
 }
 #content .sub_links ul li{
   	margin:0;
	padding:0 2px 0;
	list-style:none;
	display:inline;
	color:#fff;
	font-size:13px;
 } 
  #content .sub_links ul li a{
  text-decoration:none;
  color:#fff;
 } 
 #content .sub_links ul li a span{
  text-decoration:none;
  color:#9f9f9f;
 }
  #content .sub_links ul li a:hover, #content .sub_links ul li a.active{
  text-decoration:none;
  color:#f76a10;
 } 
  #content h1{
 color:#f66a13;
 font:25px/27px StencilStdRegular, Arial, Helvetica, sans-serif;
 padding:0;
 margin:0;
 font-weight:bold;
 font-size:20px;
 text-transform:uppercase;
 padding:0;
 }
#content h2{
 color:#fff;
 font-family:Arial, Helvetica, sans-serif;
 padding:0;
 margin:0;
 font-weight:bold;
 font-size:15px;
 padding-bottom:5px;
 clear:both;
 }
#content h3{
 color:#000;
/* font-family:'IM Fell English',serif;*/
 font:18px/22px StencilStdRegular, Arial, Helvetica, sans-serif;
 padding:0;
 margin:0;
 font-weight:bold;

 text-transform:uppercase;
 padding-bottom:10px;
 }
#content h4{
 color:#000;
 font:18px/22px StencilStdRegular, Arial, Helvetica, sans-serif;
 padding:0;
 margin:0;
 font-weight:bold;
 text-transform:uppercase;
 padding-bottom:10px;
 } 
#content p{
 color:#9e9e9e;
 font:13px/18px MyriadPro, Arial, Helvetica, sans-serif;
 padding:0 0 20px;
 margin:0;
 }
 #content .leftcoln p img{
  float:left;
  margin-right:20px;
  } 

#content  .excerpt{
	background:#fff url(../images/content-excerpt-box.jpg) no-repeat;
	float:left;
	display:inline;
	width:267px;
	height:150px;
	padding:15px;
	margin:0 10px 5px 0;
	position:relative;
	-webkit-border-radius:10px; 
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url(PIE.htc);
}
#content  .excerpt p{
 color:#000;
 font:13px/18px MyriadPro, Arial, Helvetica, sans-serif;
 padding:0 0 10px;
 margin:0;
 }
#content  .excerpt p.author{
 color:#000;
 font:11px/15px Arial, Helvetica, sans-serif;
 padding:0 0 15px;
 margin:0;
 } 
#content  .excerpt p.author span{
 color:#fa6a14;
 }  
#content  .excerpt ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#content  .excerpt ul li{
	margin:0 0 3px 0;
	padding:0;
	list-style:none;
	font:14px/18px MyriadPro, Arial, Helvetica, sans-serif;
	color:#000; 
	}
#content  .excerpt ul li a{
	font-size:13px;
	text-decoration:underline;
	color:#000;
	}	
#content  .excerpt ul li a:hover{
	font-size:13px;
	text-decoration:none;
	color:#fa6a14;
	}			
#content  .excerpt ul.social_icons{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	width:auto;
	clear:both;
	position:absolute;
	right:15px;
	bottom:10px;
	}
#content  .excerpt ul.social_icons li{
	margin:0;
	padding:0;
	display:inline;
	text-indent:-9999px;
	
	}
#content  .excerpt ul.social_icons li.facebook a{
	background:url(../images/social-icons.jpg) no-repeat bottom left;
	width:27px;
	height:27px;
	float:left;
	margin-left:3px;
}	
#content  .excerpt ul.social_icons li.facebook a:hover{
	background:url(../images/social-icons.jpg) no-repeat;
	width:27px;
	height:27px;
	float:left;
}	
#content  .excerpt ul.social_icons li.twitter a{
	background:url(../images/social-icons.jpg) no-repeat scroll -30px -27px;
	width:27px;
	height:27px;
	float:left;
	margin-left:3px;
}	
#content  .excerpt ul.social_icons li.twitter a:hover{
	background:url(../images/social-icons.jpg) no-repeat scroll -30px 0;
	width:27px;
	height:27px;
	float:left;
}	
#content  .excerpt ul.social_icons li.linkedin a{
	background:url(../images/social-icons.jpg) no-repeat right bottom;
	width:27px;
	height:27px;
	float:left;
	margin-left:3px;
}	
#content  .excerpt ul.social_icons li.linkedin a:hover{
	background:url(../images/social-icons.jpg) no-repeat right top;
	width:27px;
	height:27px;
	float:left;
}	
#content  .excerpt ul.social_icons li.skype a{
	background:url(../images/skype.jpg) no-repeat bottom right;
	width:27px;
	height:27px;
	float:left;
	margin-left:3px;
}	
#content  .excerpt ul.social_icons li.skype a:hover{
	background:url(../images/skype.jpg) no-repeat right top;
	width:27px;
	height:27px;
	float:left;
}

/*===========*/
#content  .studio_snapshot{
	background:#fff url(../images/content-excerpt-box.jpg) no-repeat;
	float:left;
	display:inline;
	width:267px;
	height:280px;
	padding:15px;
	margin:10px 10px 10px 0;
	position:relative;
	-webkit-border-radius:10px; 
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url(PIE.htc);
}
#content  .studio_snapshot ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#content  .studio_snapshot ul li{
	margin:0 0 5px 0;
	padding:0 0 0 10px;
	list-style:none;
	font:12px/18px MyriadPro, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/arrow-bullet.jpg) no-repeat scroll 0 5px;
	float:left;
	width:257px; 
	}

/*======twitter_feed=====*/
#content  .twitter_feed{
	background:url(../images/twitter-feed-bot.jpg) no-repeat bottom;
	float:left;
	display:inline;
	width:297px;
	padding:0 0 10px 0;
	margin:0 10px 10px 0;
	position:relative;
}
#content  .twitter_feed-bg{
	background:#fff url(../images/twitter-feed-bg.jpg) no-repeat;
	float:left;
	width:267px;
	padding:25px 15px 0 15px;
	margin:0;
	position:relative;
}
#content  .twitter_feed ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#content  .twitter_feed ul li{
	margin:0 0 3px 0;
	padding:5px 0 5px 0;
	list-style:none;
	font:12px/14px MyriadPro, Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:1px solid #777;
	width:267px;
	float:left;
	}
#content  .twitter_feed ul li.bot{
border:0;
}	
#content  .twitter_feed ul li img{
float:left;
margin-right:10px;}


/*======twitter_feed=====*/
#content  .contactform_holder{
	background:#fff url(../images/contact-form-bg.jpg) no-repeat;
	float:left;
	width:486px;
	padding:15px;
	margin:0;
	position:relative;
	border:0;
	clear:both;
	-webkit-border-radius:10px; 
	-moz-border-radius:10px;
	border-radius:10px;
	behavior: url(PIE.htc);
}
#content  .contactform{
	margin:0;
	padding:0;
}
#content  .contactform .row{
	float:left;
	width:100%;
	margin:15px 0 0 0;
	padding:0;
	clear:both;
	}
#content  .contactform label{
	margin:0;
	padding:0;
	width:120px;
	float:left;
	color:#000;
	font:18px/30px MyriadPro, Arial, Helvetica, sans-serif;
	display:inline;
}
#content  .contactform .text_field{
	margin:0;
	padding:5px 10px;
	width:338px;
	height:20px;
	float:right;
	color:#000;
	display:inline;
	border:0;
	background:#fff url(../images/form-fields.jpg) no-repeat;
}
#content  .contactform .area{
	margin:0;
	padding:5px 10px;
	width:338px;
	max-height:70px;
	min-height:70px;
	max-width:338px;
	min-width:338px;
	height:70px;
	float:right;
	color:#000;
	display:inline;
	border:0;
	background:#fff url(../images/form-fields.jpg) no-repeat bottom;
}
#content  .contactform .submit{
	margin:0 0 0 120px;
	padding:0;
	width:109px;
	height:42px;
	float:left;
	color:#fff;
	font-family:'IM Fell English',serif;
	font-size:20px;
	font-weight:bold;
	display:inline;
	border:0;
	background:url(../images/btn-submit.jpg) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}
/*----------- footer area -------------*/
#footer
 {
 margin:0 auto;
 padding:50px 0 20px 0;
 width:1000px;
 position:relative;
 clear:both;
 }  
		
  ul.footernav{
 margin:0;
 padding:0;
 list-style:none;
 text-align:center;
 clear:both;
   }
 ul.footernav li{
 margin:0;
 padding:0 10px 0;
 list-style:none;
 display:inline;
 font-size:13px;
 font-weight:normal;
 font:15px/15px MyriadPro, Arial, Helvetica, sans-serif;
 color:#525252;
 background:url(bullet-sq.jpg) no-repeat right;
} 
 ul.footernav li.last{
   background:transparent;} 
 ul.footernav li a{
 color:#525252;
 text-decoration:none;
} 
 ul.footernav li a:hover, ul.footernav li a.active{
 color:#357bae;
 text-decoration:none;
} 
 
#footer p{
   font:14px/15px MyriadPro, Arial, Helvetica, sans-serif;
   color:#525252;
   padding:20px 0 0 0;
   margin:0;
   text-align:center;
   }   
   
#footer p a{
   color:#000;
   text-decoration:none;
   }  
#footer p a:hover{
   color:#357bae;
   text-decoration:underline;
   }             
   
a.twitter-timeline
{ 
  text-decoration:none; 
  color:#F86B13;
}
a.twitter-timeline:hover
{ 
  text-decoration:none; 
  color:#000;
}
   
