/* Project Red Pro CSS files -  */


/* Global Settings */

html, body {
	margin: 0px;
	padding: 0px;
	background-color:#000000;
	margin-bottom:100px;


}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}

#maincontainer
{
width:1000px;
/*			background-color:#99FFFF;
*/		
margin-left:auto;
margin-right:auto;
}
 	
		
		
#topbgimg
		{
			width:1000px;
			height:150px;
/*			background-color: #CCCCCC;*/
			float:left;
		}				

#globalnavigation
		{
			width:976px;
			height:43px;
			
			margin-left:24px;
		/*	background-color:#99CCFF;*/
		}	
#subnavigation
		{
			width:656px;
			float: right;
			height:21px;
			margin-bottom:24px;
		}	

#subnav1
		{
			width:7px;
			height:21px;
			float: left;
		}	
		
#subnav2
		{
			width:649px;
			height:21px;
			float: left;
			background-color:#23252a;
		}	
#subnav3
		{
			width:7px;
			height:21px;
			float: right;
		}	

#subnav_1
		{
			width:58px;
			height:21px;
			float: left;
			margin-left:6px;
		}	
		
#subnav_2
		{
			width:72px;
			height:21px;
			float: left;
			margin-left:15px;
		}	
#subnav_3
		{
			width:58px;
			height:21px;
			float: left;
			margin-left:20px;
		}	
#subnav_4
		{
			width:58px;
			height:21px;
			float: left;
			margin-left:22px;
		}	
#subnav_5
		{
			width:58px;
			height:21px;
			float: left;
			margin-left:15px;
		}	
#subnav_6
		{
			width:58px;
			height:21px;
			float: left;
			margin-left:15px;
		}
#subnav_11
		{
			width:85px;
			height:21px;
			float: left;
			margin-left:0px;
		}	
		
#subnav_22
		{
			width:90px;
			height:21px;
			float: left;
			margin-left:0px;
		}	
				
#subnav_55
		{
			width:58px;
			height:21px;
			float: left;
			margin-left:0px;
		}
#subnav_33
		{
			width:69px;
			height:21px;
			float: left;
			margin-left:0px;
		}	
#subnav_44
		{
			width:76px;
			height:21px;
			float: left;
			margin-left:0px;
		}	
#subnav_55
		{
			width:67px;
			height:21px;
			float: left;
			margin-left:0px;
		}	
#subnav_66
		{
			width:67px;
			height:21px;
			float: left;
			margin-left:0px;
		}
#viusalBot,#viusalBot1,#viusalBot2,#viusalBot3,#viusalBot4,#viusalBot5,#viusalBot6,#viusalBot7,#viusalBot8,#viusalBot9,#viusalBot10
		{
			width:655px;
			float: right;
			border-right:1px solid #040404;
			background-color:#0e0e0e;
			height:32px;
			
		}	
#viusal,#viusal1,#viusal2,#viusal3,#viusal4,#viusal5,#viusal6,#viusal7,#viusal8,#viusal9,#viusal10
		{
			width:663px;
			float: right;
	
			
		}	
#viusaltext,#viusaltext1,#viusaltext2,#viusaltext3,#viusaltext4,#viusaltext5,#viusaltext6,#viusaltext7,#viusaltext8,#viusaltext9,#viusaltext10
		{
			width:500px;
			float: right;
			margin-right:13px;
			margin-top:10px;			
		}
		
#viusaltext11,#viusaltext12,#viusaltext13,#viusaltext14,#viusaltext15,#viusaltext16,#viusaltext17,#viusaltext18,#viusaltext19,#viusaltext20
		{
			width:490px;
			float: right;
			margin-right:15px;
			margin-bottom:10px;
			margin-top:6px;			
		}	
#team
		{
			width:656px;
			float: right;
		
		}	
#theteam
		{
			width:255px;
			float: right;
			margin-bottom:15px;
			text-align:right;
			margin-right:15px;
		
		}	
#team1
		{
			width:656px;
			float: right;
			height:103px;
			background-color:#0e0e0e;
		}	
#team2
		{
			width:656px;
			float: right;
			height:9px;
			margin-top:47px;
			margin-bottom:47px;
		}	
#team3
		{
			width:100px;
			float: right;
			height:9px;
			margin-right:90px;	
			}	

#team4
		{
		width:100px;
			float: right;
			height:9px;
			margin-right:2px;	
			
		}	

#team5
		{
			width:100px;
			float: right;
			height:9px;
			margin-right:2px;	
			
		}	
#team6
		{
			width:100px;
			float: right;
			height:9px;
			margin-right:2px;	
			
		}	










#Sponsorsbox{
width:300px;
margin:auto;
float:left;
}		

#IndustrySponsors
			{
				float:left;
				width:200px;
				margin-left:16px;
				margin-top:25px;
				}
#Sponsors
			{
				float:left;
				margin-bottom:12px;
				
				margin-left:10px;
				width:270px;
			}				
#GreenSponsors
			{
				float:left;
				margin-left:15px;
				width:150px;
}	

#Project
			{
				float:left;
				margin-left:45px;
				width:340px;
}	

#Projectred
			{
				float:left;
				margin-left:10px;
				width:100px;
}	
#Projectreddetail
			{
					
			width:655px;
			float: right;
			border-right:1px solid #040404;
			background-color:#0e0e0e;
				
}	
#Projectreddetail1s
			{
					
			width:610px;
			margin-left:auto;
			margin-right:auto;
			font-family:Arial; font-size:12px; font-weight:normal;
			text-align:justify;

			
}	




#bodycontainer
			{
				width:1000px;
				margin:0px;
				padding:0px;
				float:left;
				
			}	
#Headcontainer
			{
			float:left;
			margin:0px;
			padding:0px;
			}


#Nav1
			{
				float:left;
				width:75px;
				background-color:#FFFFFF;
				margin:0px;
				padding:0px;
				height:43px;

			}

#Nav2
			{
				float:left;
				width:733px;
				background-image:url(../images/bg_nav.jpg); background-repeat:repeat-x;
				margin:0px;
				padding:0px;
				height:43px;
			}
			#New_3
			{
			 margin-left:10px;
			}

#Nav3
			{
				float:left;
				width:167px;
				background-color:#FF0000;
				margin:0px;
				padding:0px;
				height:43px;
				
			}

#middlecontainer
			{
				width:1000px;
				float:left;
				margin:0px;
				background-image:url(../images/line.jpg);
				background-repeat:repeat-y;
				margin-left:-1px;
				
			}
#bottom
			{
			clear: both;
				width:1000px;
				float:left;
				margin:0px;
			
				
			}			
			
#bottomtabs
			{	clear: both;

				width:500px;
				margin-left:100px;
				margin-right:auto;
			}
#bottomtabs1
			{	
				clear: both;
				margin-top:15px;
				width:505px;
				margin-left:100px;
				margin-right:auto;
			}
					
#Archives
			{
				clear: both;
				width:130px;
				margin-left:auto;
				margin-right:auto;
				margin-top:25px;
				margin-bottom:28px;
				
			}
#bottomlinks
			{
				width:305px;
				margin-left:auto;
				margin-right:auto;
				
			}			
			
			
/*Left Section start*/
#Leftbox
{
		float:left;
		width:683px;
		margin:0px;
		
}
			
#Leftbox1
		{
			float:right;
			margin:0px;
			width:656px;
			border-right:1px solid #040404;
			background-color:#0e0e0e;
			margin-bottom:0px;

		}
		
#Blogbox
		{
			float:right;
			margin:0px;
			width:656px;
			border-right:1px solid #040404;
			background-color:#0e0e0e;
			
		
		}

#box1detail
		{
			float:left;
			margin-top:50px;
			margin-left:10px;
			margin-right:0px;
			margin-bottom:35px;

			width:600px;
			
			
		}

#box1detail1
		{
			float:left;
			width:200px;
		}
#box1detail2
		{
			float:right;
			width:185px;
		}
#Tab
		{
			width:620px;
			margin:auto;
		}

#Tab1
		{
			float:left;			
			width:110px;
			margin-right:5px;
			margin-left:5px;

		}
#Tab2,#Tab3,#Tab4
		{
			float:left;			
			width:65px;
			margin-right:16px;
		}
		
#Tab5,#Tab6
		{
			float:left;			
			width:75px;
			margin-right:12px;
		}
#Tab7
		{
			float:left;			
			width:75px;
		}
		
#Leftbox2container,Leftbox2container1,#Leftbox2container3,Leftbox2container4,#Leftbox2container5,Leftbox2container6,#Leftbox2container7,Leftbox2container8,#Leftbox2container9,Leftbox2container10,#Leftbox2container11,Leftbox2container12
		{
			float:left;
			margin:0px;
			width:683px;
		}
		
#Leftbox2,Leftbox2_1,#Leftbox3,#Leftbox4
		{
			float:left;
			margin:0px;
			width:683px;
	
		}
		
#Leftbox2top_1		
{

	float:left;
 
	margin:0px;
	border-right:1px solid #040404;
	background-color:#0e0e0e;

}

#Leftbox2top,#Leftbox2top11,#Leftbox2top22
		{
			float:left;
			background-image:url(../images/day2.jpg);
			height:33px;
			width:682px;
			margin:0px;
			border-right:1px solid #040404;
			background-color:#0e0e0e;
		}
		

		
		
#Leftbox2topdetail,#Leftbox2topdetail_1,#Leftbox2topdetail2,#Leftbox2topdetail3,#Leftbox2topdetail_2
		{
			float:right;
			width:656px;
			border-right:1px solid #040404;
			background-color:#0e0e0e;
		}
#Leftbox2topdetailtext,#Leftbox2topdetailtext_1,#Leftbox2topdetailtext1,#Leftbox2topdetailtext2,#Leftbox2topdetailtext3,#Leftbox2topdetailtext4,#Leftbox2topdetailtext5
		{
			float:left;
			width:610px;
            /*width:630px;*/
			/*margin-left:20px;*/
			margin-top:0px;
            /*margin-right:15px;*/
		 	/*margin-bottom:22px;*/
			border-bottom:1px dotted #313131;
			
		}
#Discuss,#Discuss1,#Discuss2,#Discuss3,#Discuss4,#Discuss5,#Discuss6,#Discuss7,#Discuss8,#Discuss9,#Discuss10,#Discuss11,#Discuss12,#Discuss13
		{
			float:right;
			width:656px;
			margin-left:26px;
			text-align:right;
			background-color:#0e0e0e;
			
		}
		
		
		
#Player
		{
			float: none;
			width:580px;
			margin:20px;
			text-align:left;
            background-color:#0e0e0e;

		}
#Player1,#Player2,#Player3,#Player1
		{
			float: right;
			width:580px;
			text-align:right;
			/*font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;*/
		}

.Bg1
	{
		background-image:url(../images/top.jpg); background-repeat:no-repeat; width:1000px; height:173px;
	}

.Bg3
	{
		background-image:url(../images/welcome_project_red.jpg); background-repeat:no-repeat; width:682px; height:33px;
	}
.Bg4
	{
		background-image:url(../images/day2.jpg); background-repeat:no-repeat; width:682px; height:33px;
	}	
.Bg5
	{
		background-image:url(../images/bg_black.jpg); background-repeat:no-repeat; width:282px; height:185px;
	}	
.Bg6
	{
		background-image:url(../images/vfx.jpg); background-repeat:no-repeat; width:282px; 
	}
.Bg7
	{
		background-image:url(../images/calling.jpg); background-repeat:no-repeat; width:285px;height:451px;
	}
.Bg8
	{
		background-image:url(../images/archives1.jpg); background-repeat:no-repeat; width:1000px; height:179px;
	}
.Bg9
	{
		background-image:url(../images/bg_image.jpg); background-repeat:no-repeat; width:663px;  height:144px;
	}				
.Light1
	{
		font-family:Arial; font-size:13px; font-weight:normal; text-align:justify;line-height:19px;
	}
.Light2
	{
		font-family:Arial; font-size:11px; font-weight:normal; text-align:justify;
	}
.Light3
	{
		font-family:Arial; font-size:11px; font-weight: normal; line-height:18px; text-align:justify;
	}
.Light4
	{
		font-family:Arial; font-size:9px; font-weight:normal; text-align:justify;
	}	
.Light5
	{
		font-family:Arial; font-size:13px; font-weight:normal; text-align:justify;line-height:19px;
	}	
.Light6
	{
		font-family:Arial; font-size:16px; font-weight:normal; text-align:justify;
	}	
.White
	{ 
		color:#FFFFFF;
	}	
.Black
	{ 
		color:#000000;
	}
.Brown
	{ 
		color:#3b3b3b;
	}
.Brown1
	{
		color:#929292;
	}
.Brown2
	{
		color:#505050;
	}
.Blue
	{
		color:#66afd8;
	}

.TextC
	{
	 text-align:center;
	  
	}	
.Pad1
	{
	padding-left:20px;
	padding-top:2px;
	padding-right:1px;
	
	}

.Pad2
	{
		padding-left:16px;
		padding-right:1px;
	}
	
/*Left Section End	*/

	
/*Right Section start */
#right
	  {
		float:right;
		width:316px;
		background-color:#171717;
	height:auto;
		border-left:1px solid #201e1e;
		
		
	  }
#rightbox1
	{
		margin-top:15px;
		margin-left:15px;
		margin-right:15px;
		
	}
#rightbox_1
	{
		margin-top:15px;
		margin-left:15px;
		margin-right:10px;
		
	}
#rightbox2
	{
		margin-left:15px;
		margin-right:15px;
		margin-bottom:10px;
	}
#rightbox3
	{
		margin-left:15px;
		margin-right:15px;
		margin-bottom:10px;
		
	}
#rightboxdirectors,#rightboxdirectors2

	{
		margin-left:10px;
		margin-right:2px;	

	}
#rightboxdirectors1
	{
		margin-left:10px;
		margin-right:2px;
			

	}
#directors,#directors1,#directors2,#directors3
	{
		float:left;
		margin-left:5px;
		height:71px;
		width:59px;
		margin-bottom:16px;
	}
#directors4,#directors5,#directors6,#directors7
	{
		float:left;
		margin-left:5px;
		height:71px;
		width:59px;
		margin-bottom:5px;
	}
#directorsimage,#directorsimage1,#directorsimage2,#directorsimage3,#directorsimage4,#directorsimage5,#directorsimage6,#directorsimage7,#directorsimage8,#directorsimage9

	{
		float:left;
		width:59px;
	}
#directordetail,#directordetail1,#directordetail2,#directordetail3,#directordetail4,#directordetail5,#directordetail6,#directordetail7,#directordetail8,#directordetail9

	{		
		float:left;
	 	background-color:#545454;
		width:59px;
		height:12px;
		
	 }
#View
	{		
		float:right;
		width:75px;
	 }
#Vfx
	{
		padding-top:48px;
		padding-left:15px;
		padding-right:15px;
	}
#Calling
	{
		padding-top:125px;
		padding-left:15px;
		padding-right:15px;
		
	}
		
/*Right Section End			*/

#Leftbottom
		{
			float:left;
			width:630px;
			margin-left:20px;
			margin-top:9px;
		}
		
		
#static
		{
			width:656px;
			float: right;
			height:103px;
			background-color:#0e0e0e;
			color:#505050;
		}	

#contactbut
{	
float:right;
width:280px;
height:25px;
/*background-color:#CCCC99;*/
}

.But1 
{
Font-Family: Verdana, Tahoma, Arial;
Font-Size: 8pt;Font-weight:normal;
border:1px solid #6E8BA9;
padding-left:3px;
background-image:url(../../images/textinput_bg.gif);	
background-repeat:repeat-x; 
background-color:#FFFFFF; 
color:#5b5a5a;

/*text-decoration: none;
padding: 3px 8px 5px 8px;
/* round corner tab displayed in Mozilla-based browsers only
-moz-border-radius: 20px 20px 20px 20px;*/


}		
#login-content1
{padding:0px;
	margin-top: 0px;
	background: url("../images/tpl_box_shading.png") repeat-x;
		margin-left:50px;
}
#login-content12
{padding:0px;
	margin-top: 0px;
	background: url("../images/tpl_box_shading.png") repeat-x;
		margin-left:25px;
		margin-right:25px;
}
#fullbox label {
	font-weight: bold;
}
#fullbox div.fm-req label:before {
	content: "* "; /* does not work in IE */
	color: #CC0000;
	font-weight: bold;
}
#signup label, #fullbox label {
	float: left;
	width: 150px;
	padding: 0 1em;
	text-align: right;
	font-size: 13px;
	font-weight: bold;
}
#signup div.fm-req label:before {
	content: "* "; /* does not work in IE */
	color: #CC0000;
}

#viusalteam
{
	
	width:490px;
	float: right;
	margin-right:15px;
	margin-bottom:10px;
	margin-top:6px;

}	
#viusalimage
{
	width:80px;
	float: left;
	margin-bottom:10px;
	margin-top:35px;
	
	
}	
	#New1
		{
			width:73px;
			height:43px;
			float: left;
			background-image:url(../images/bg_nav.jpg); background-repeat:repeat-x;
		}	
#News
		{
			float: left;
			width:140px;
			margin-top:5px;
			height:20px;
			text-align:center;
			color:#FFFFFF;			 
        }
	#New2
		{
			width:7px;
			height:21px;
			float: left;
		}	
#New
		{
			width:83px;
			height:21px;
			float: left;
		}	
#News1
		{
			float: none;
			width:440px;
			margin-left:210px;
			margin-top:5px;
			height:20px;	
			font-weight:bold;		 
     	}	
		
#NewsDiscuss
		{
			float:right;
			width:656px;
			margin-left:26px;
			text-align:right;
			background-color:#0e0e0e;
			height:15px;
			

		}		
	div.bCommentSmallPrint {
	clear: both;
	font-size: 78%;
	margin: 1ex 0;
}
a.permalink_right,
span.bIcons
{
	float: right;
	border: 0px;
	margin: 0 0 0 1em;
}
input.middle, /* for image types */
img.middle {
	vertical-align:middle;
}	


		
#postComm
{
	float:left;
	width:600px;
	/*margin-left:10px;*/
	border-right:1px solid #040404;
	background-color:#0e0e0e;
}		


#Comm
{
	float: left;
	width:550px;
	margin-top:5px;
	/*height:20px;*/
	text-align:left;
	top:auto;
	color:#FFFFFF;			 
}

#Comm1
{
	float: none;
	width:430px;
	/*margin-left:70px;*/
	margin-top:8px;
	/*height:20px;*/	
	color:#FFFFFF;
	font-weight:bold;		 
}	

#CommDiscuss
{
	float:right;
	width:656px;
	/*margin-left:26px;*/
	text-align:right;
	background-color:#0e0e0e;
	height:15px;
	

}	


#bottomtabsF
{	
clear: both;
width:500px;
margin-left:auto;
margin-right:auto;
}
#bottomtabsF1
{	
clear: both;
margin-top:15px;
width:500px;
margin-left:auto;
margin-right:auto;
}

#usernamediv
{
float:left;
width:250px;

}

#emaildiv
{
float:left;
width:250px;
}


#passworddiv
{
clear:both;
}


#confirmdiv
{
float:left;
}

.divRegister
{
background-color:#f1f1f1;
padding:6px;
padding-left:22px;
color:#666666;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-image:url(../images/reg.jpg);
height:30px;

}

.divLogin
{
background-color:#f1f1f1;
padding:6px;
padding-left:22px;
color:#666666;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-image:url(../images/login.jpg);
height:30px;

}

.blueLink
{
color:#5B96B8;
text-decoration:none;
font-weight:normal;
font-size:16px;
}

.blueLink:hover
{
color:#5B96B8;
text-decoration:none;
font-weight:normal;
font-size:16px;
}
	
.textboxClass
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b9b9b9;

}
.textboxClass2
{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#383838;

}	
		
#Leftbox2topdetailtext123
		{
			float:left;
			width:610px;
            /*width:630px;*/
			/*margin-left:20px;*/
			margin-top:0px;
            /*margin-right:15px;*/
		 	/*margin-bottom:22px;*/
			/*border-bottom:1px dotted #313131;*/
			
		}
#Leftbox2topdetailtext124
{
			float:left;
			width:610px;
         
			margin-top:0px;
		
            

}

		


.teamsmalldate
{
	/*Arial Bold #505050 */
	font-family:Arial;
	color:#505050;
	font-size:11px;
	
}
.footertitle
{
/*Arial Bold #6b6b6b Point Size 9*/
	font-family:Arial;
	color:#6b6b6b;
	font-size:9px;

}
.footerheading
{
/* Arial Bold #505050 Point size 11 */
font-family:Arial;
color:#505050;
font-size:11px;
 
}

.Fdate
	{
		font-family:Arial;
		font-weight: bold;
		font-size::22px; 
		color:#C0C0C0;
}	
.Blog_title
	{
	font-family:Arial;
		font-weight:bold;
		font-size::22px; 
		color:#6794B1;
	}
.Blog_Message
	{
		font-family:Arial;
		font-weight:bold;
		font-size:12px; 
		color:#787878;
	}

	
.SmallFdate
	{
		font-family:Arial;
		color:#505050; 
		font-weight:bold;
		font-size::11px;
		
	}
.PostBY
	{
		font-family:Arial;
		color:#505050; 
		font-weight:bold;
		font-size::11px;
		
	}	
.PostedDate
{
	font-family:Arial;
	color:#4B4B4B;
	font-size:8pt;
	font-weight:300;
}
.hei2
{

	}
				