
* { 
	margin: 0; padding: 0;
}	

@charset "utf-8";
/* CSS Document */

.menu_title{
	padding-top:15px; 
	padding-right:15px; 
	font-family:"Trebuchet MS"; 
	font-size:15px; 
	color:#FFFFFF;
	width:650px;
}

.menu_title_heading{
	padding-top:15px; 
	padding-right:15px; 
	font-family:"Trebuchet MS"; 
	font-size:18px; 
	color:#FFFFFF;
	width:550px;
}

.blue{
	color:#009cff;
}

.menu_title_1{
	font-family:"Trebuchet MS"; 
	font-size:24px; 
	color:#FFFFFF;
	line-height:30px;
}

.big_font{
	font-family:"Trebuchet MS"; 
	font-size:30px; 
	color:#ffffff;
	line-height:40px;
}

#header {
	width: 100%;
	height:350px;
	margin: 0px auto 0px;
	padding: 0 0 30px 0;
	overflow: hidden;
}

#header_1 {
	width: 100%;
	height:30px;
	margin: 0px auto 0px;
	padding: 0 0 30px 0;
	overflow: hidden;
}

#header_cult_1 {
	width: 100%;
	height:30px;
	margin: 0px auto 0px;
	padding: 0 0 30px 0;
	overflow: hidden;
}

#header_cult {
	width: 100%;
	height:120px;
	margin: 0px auto 0px;
	padding: 0 0 30px 0;
	overflow: hidden;
}

#header_2 {
	width: 100%;
	height:150px;
	margin: 0px auto 0px;
	padding: 0 0 30px 0;
	overflow: hidden;
}

#header_a_img {
	border: none;
	margin: 0px;
	padding: 0px;
	background-image:url(..images/trans_bg.png);
}

.headerleft {
	float: left;
	margin: 0px;
	padding: 15px 0 0 15px;
	overflow: hidden;
}

.headerright {
	float:right;
	margin:0;
	padding: 15px 15px 0 15px;
	overflow: hidden;
}
.headerright_1 {
	margin:0;
	padding: 15px 0 0 15px;
	overflow: hidden;
}

#nav {
	margin: 65px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}

.content {
	padding:10px 20px 10px 20px;
	font-family:"Trebuchet MS";
	font-size:13px;	
}

.content_services {
	padding:0px 20px 10px 60px;
	font-family:"Trebuchet MS";
	font-size:13px;	
}

.content_cult {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#0066FF;
}

.content_tell {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#CCCCCC;
}

.content_bullets {
	padding:10px 20px 10px 60px;
	font-family: "Trebuchet MS";
	font-size:14px;
	line-height:22px;
	color:#0066FF;	
}

.transperant_bg {
	background-image:url(..images/trans_bg.png); 
	background-position:center;
	width:900px; 
	height:100px;
}

.images_cult {
	padding-left:40px;
	padding-right:40px;
	width:110px; 
	height:135px;
}

.transperant_bg_services {
	background-image:url(..images/trans_bg.png); 
	background-position:center;
	width:750px; 
	height:75px;
}

.transperant_bg_small {
	background-image:url(..images/trans_bg.png); 
	background-position:center;
	width:450px; 
	height:100px;
}







#wrap { 
	width: 980px; 
	margin: 0 auto; 
	margin-top: 10px;  
	height: 100%;
}
body { 
	background-color: #000000; 
	font-family: "Trebuchet MS"; 
	font-size: 15px; 
	color: #FFFFFF; 
	}
#content { 
	margin: 0 auto; 
	width: 900px; 
	height: 250px; 
	padding-top: 5px;
	
}
#player1, #player2, #player3, #player4 { margin-top: 60px; text-align: center; background-color: #FFF; }
#information {  
	width: 500px; 
	float: right; 
}
#information ul { 
	width: 500px; 
	margin-top: 15px; 
	list-style-type: none; 
	float: right;
}
#information li { 
	margin-bottom: 5px; 
	text-align: right;
}
#information li.work, #information li.contactme { font-size: 11px; } 
#information li.end { margin-bottom: 20px; }
#categories { width: 300px; float: left; padding-left:50px;  }
h1 {  float: right; text-indent: -9999px; padding-bottom: 5px; }
h1 a { width: 222px; height: 21px; display: block; }
h1 a:hover { background-position: -222px 0px; }
a { color: #888888; text-decoration: none; outline: none; } a:hover { color: #646464; }
ul#navigation {
	width: 960px;
	list-style-type: none;
	position: absolute;
	top: 320px;
}
ul#navigation li a { display: block;  width: 19px; height: 19px; text-indent: -9999px;}
ul#navigation li.previous { float: left; }
ul#navigation li.next { float: right;}
ul#navigation li.previous a { background-image: url(http://www.digi-cult.in/images/prev.png);}
ul#navigation li.next a { background-image: url(http://www.digi-cult.in/images/next2.png);}
ul#navigation li.previous a:hover, ul#navigation li.next a:hover { background-position: 19px 0px;}
#portfolio { height: 600px; float: left; width: 960px; padding: 0px 10px 1px 10px;margin-bottom: 19px; }
#pictures .video { width: 960px; text-align: center; float: left; height: 500px; margin-top: 145px; }
#holder { width: 960px; height: 600px; float: left; margin-bottom: 19px;}

#pictures { }
#loader { width: 126px; height: 22px; margin: 0 auto; margin-top: 270px; background: url(http://www.digi-cult.in/files/ajax-loader.gif) no-repeat; display: none;}
.pics { height: 600px; width: 900px; margin:0 auto; overflow: hidden; background-color: #000000; }
.pics img { display: block; margin: 0 auto; }
.imgc { width: 900px; height: 600px; }

#contactform { width: 600px; float: left; }
#contactform input, textarea { border: 1px solid #eee;  padding: 5px; margin-bottom: 5px; float: left; width:300px; font-family: Georgia, serif; font-size: 11px;}
#contactform textarea { height: 100px;}
#contactform ul { list-style-type: none; }
#contactform ul li { float: left; width: 412px;}
#contactform ul li p { float: left; width: 100px; }
#contactform ul li p span { color: orange;}
#contactformlabel { width: 100px; float: left;  }
#contactform input.contactsubmit { width: 50px; float: right; border: 0; background-color: #CCC; color: #FFF; font-family: georgia, serif;}
#contactform .ajax-loader { float: left; margin: 20px; }
#contactok {padding-top: 0px; width: 600px; clear: both; font-weight: bold;}
#contactform span.wpcf7-not-valid-tip { border: 0; }
#contactform div.wpcf7-mail-sent-ok { border: 0;}