	#firetop 
	{
		position: absolute;
    	top: 0px; left: 0px;
    }
    
    #fireflash    
    {
    	width: 100%;
    	height: 100%;
    }

    
	#firecol 
	{
		position: absolute;
    	top: 0px; left: 444px; width: 230px
    }
    
    #fireright 
	{
		position: absolute;
    	top: 0px; left: 674px;
    }
    
	#firelogo 
	{
		position: absolute;
    	top: 0px; left: 490px;
    }
    
	#contact 
	{
		position: absolute;
    	top: 110px; left: 444px; width: 230px
    }
    
	#sitedesign 
	{
		position: relative;
    	top: 0px; left: 72px; width: 86px
    }
    
	#cluster	
	{
		position: relative;
    	top: 0px; left: 4px; width: 222px	}
    
	#copyblock	
	{
		position: absolute;
    	top: 75px; left: 40px; width: 380px
	}
    
	#navblock	
	{
		position: absolute;
    	top: 280px; left: 40px; width: 380px
	}
    
	#firenav	
	{
		position: absolute;
    	top: 10px; left: 0px; width: 150px
	}
    
	#footer	
	{
		position: relative;
		top: 20px; left: 0px; width: 380px}
    
	#copyblock1	
	{
		position: absolute;
    	top: 75px; left: 40px; width: 380px
	}
    
	#copyblock2	
	{
	position: relative;
	top: 20px;
	left: 170px;
	width: 200px;
	bottom: 20px;
	margin-bottom: 10px;
	}
    
	#copyblock3	
	{
	position: relative;
	top: 20px;
	left: 170px;
	width: 200px;
	margin-top: 0px;
	margin-bottom: 20px;
	}
    
	#copyblock3a	
	{
	position: relative;
	top: 20px;
	left: 170px;
	width: 200px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
    
	#copyblock4	
	{
		position: relative;
    	top: 20px; left: 170px; width: 200px
	}
    
	#copyblock4	
	{
	position: relative;
	top: 20px;
	left: 170px;
	width: 200px;
	margin-bottom: 10px;
	}
    
	#copyblock5	
	{
	position: relative;
	top: 20px;
	left: 170px;
	width: 200px;
	margin-bottom: 20px;
	}
    
	#login	
	{
		position: relative;
    	top: 0px; left: 28px; width: 118px
	}
    
	#port1	
	{
		position: absolute;
    	top: 305px; left: 485px; width: 125px
	}
    
	#p1caption	
	{
		position: absolute;
    	top: 475px; left: 495px; width: 125px
	}
    
	#port2	
	{
		position: absolute;
    	top: 505px; left: 485px; width: 125px
	}
    
	#p2caption	
	{
		position: absolute;
    	top: 675px; left: 495px; width: 125px
	}
    
	#port3	
	{
		position: absolute;
    	top: 705px; left: 485px; width: 125px
	}
    
	#p3caption	
	{
		position: absolute;
    	top: 875px; left: 495px; width: 125px
	}
    
	#p3caption2	
	{
		position: absolute;
    	top: 915px; left: 495px; width: 125px
	}
    
	#p3caption3	
	{
		position: absolute;
    	top: 795px; left: 495px; width: 125px
	}
    
	#p3caption4	
	{
		position: absolute;
    	top: 865px; left: 495px; width: 125px
	}
    
	#webport1	
	{
		position: absolute;
    	top: 305px; left: 462px; width: 175px
	}
    
	#webp1caption	
	{
		position: absolute;
    	top: 460px; left: 470px; width: 175px
	}
    
	#webport2	
	{
		position: absolute;
    	top: 490px; left: 462px; width: 175px
	}
    
	#webp2caption	
	{
		position: absolute;
    	top: 645px; left: 470px; width: 175px
	}
    
	#webport3	
	{
		position: absolute;
    	top: 680px; left: 462px; width: 175px
	}
    
	#webp3caption	
	{
		position: absolute;
    	top: 835px; left: 470px; width: 175px
	}
    
	#credita	
	{
		position: absolute;
    	top: 114px; left: 414px; width: 9px
	}
    
	#credita1	
	{
		position: absolute;
    	top: 135px; left: 414px; width: 9px
	}
    
	#credit1	
	{
		position: absolute;
    	top: 305px; left: 624px; width: 9px
	}
    
	#credit2	
	{
		position: absolute;
    	top: 505px; left: 624px; width: 9px
	}
    
	#credit3	
	{
		position: absolute;
    	top: 705px; left: 624px; width: 9px
	}
    
	#webcredita	
	{
		position: absolute;
    	top: 114px; left: 414px; width: 9px
	}
    
	#webcredit1	
	{
		position: absolute;
    	top: 305px; left: 650px; width: 9px
	}
    
	#webcredit2	
	{
		position: absolute;
    	top: 490px; left: 650px; width: 9px
	}
    
	#webcredit3	
	{
		position: absolute;
    	top: 680px; left: 650px; width: 9px
	}
    
	#creditblock	
	{
		position: absolute;
    	top: 75px; left: 40px; width: 380px
	}
    
	#creditcol3 
	{
		position: absolute;
    	top: 480px; left: 464px; width: 192px
    }
    
	#studioblock3	
	{
	position: relative;
	left: 0px;
	top: 20px;
	width: 370px;
	margin-bottom: 20px;
	}
    
	#studiobar	
	{
		position: absolute;
    	top: 310px; left: 444px; width: 230px
	}
    
	#talkfloat	
	{
		float: right;
		width: 40px;
		height: 83px;
	}
    
	#shapes5	
	{
		position: absolute;
		top: 270px;
		left: 0px;
		width: 150px;
		height: 95px;
	}
    
    a:link    
    {
    	color: #FFF;
    	font-style: normal;
    	font-variant: normal;
    	font-weight: bold;
    	text-decoration: underline;
    	background-color: transparent;
    }
	
	a:visited	
	{
		color: #FFF;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-decoration: underline;
		background-color: transparent;
	}
	
	a:hover	
	{
		color: #606;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-decoration: none;
		background-color: transparent;
	}
	
	.spacer { margin: 30px 0px 30px 40px; }
	
	.talkfloat	
	{
		float: right;
		margin: 0px 0px 0px 5px;
		width: 33px;
		height: 75px;
		clear: none;
	}
    
	#talkfloat2	
	{
		float: right;
		margin: 0px 0px 0px 5px;
		width: 62px;
		height: 62px;
		clear: none;
	}
	
	.contact	
	{
		color: #FFF;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 14px;
		line-height: 14px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 10px 10px 0px 10px;
		background-color: transparent;
	}
    
	.contact2	
	{
		color: #900;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px;
		background-color: transparent;
	}
    
	h1	
	{
		color: #FFF;
		font-family: arial, verdana, 'news gothic', sans-serif;
		font-size: 18px;
		line-height: 18px;
		font-style: oblique;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 20px 0px;
		background-color: transparent;
	}
    
	.a-head	
	{
		color: #FFF;
		font-family: arial, verdana, 'news gothic', sans-serif;
		font-size: 18px;
		line-height: 18px;
		font-style: oblique;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 20px 0px;
		background-color: transparent;
	}
    
	.b-head	
	{
	color: #630;
	font-family: times, 'times new roman', serif;
	font-size: 14px;
	line-height: 14px;
	font-style: oblique;
	font-variant: normal;
	font-weight: bold;
	text-indent: 0%;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0px;
	background-color: transparent;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
    
	.a-body	
	{
		color: #FFF;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 10px 10px 0px;
		background-color: transparent;
	}
    
	.b-body	
	{
		color: #FFF;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 20px 0px;
		background-color: transparent;
	}
    
    
	.b-bodybullet	
	{
		color: #FFF;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 0px 0px;
		background-color: transparent;
	}
	.b2-body	
	{
		color: #FFF;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 20px 0px;
		background-color: transparent;
	}
	
	.log	
	{
		color: black;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 2px 0px 2px 0px;
		background-color: transparent;
	}
	
	.caption	
	{
		color: black;
		font-family: times, 'times new roman', serif;
		font-size: 12px;
		line-height: 10px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		text-indent: 0%;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px;
		background-color: transparent;
	}
	
	.project	
	{
		color: #FFF;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 20px 0px 0px;
		background-color: transparent;
	}
	
	.scope	
	{
		color: #FFF;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 15px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 20px 10px 0px;
		background-color: transparent;
	}
	
	.studio	
	{
		color: #630;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 20px 10px 0px;
		background-color: transparent;
	}
	
	.team	
	{
		color: #FFF;
		font-family: times, 'times new roman', serif;
		font-size: 12px;
		line-height: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 20px 10px 0px;
		background-color: transparent;
	}
	
	.role	
	{
		color: #000;
		font-family: times, 'times new roman', serif;
		font-size: 12px;
		line-height: 13px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		text-indent: 0%;
		text-align: right;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 15px 0px 0px;
		background-color: transparent;
	}
	
	.talent	
	{
		color: #630;
		font-family: times, 'times new roman', serif;
		font-size: 12px;
		line-height: 13px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 0px 0px;
		background-color: transparent;
	}
    
	.studioa-head	
	{
		color: #900;
		font-family: arial, verdana, 'news gothic', sans-serif;
		font-size: 13px;
		line-height: 12px;
		font-style: oblique;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0px;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 10px 0px 10px;
		background-color: transparent;
	}
    
	.studiob-head	
	{
		color: #630;
		font-family: times, 'times new roman', serif;
		font-size: 14px;
		line-height: 14px;
		font-style: oblique;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 5px 10px 0px 10px;
		background-color: transparent;
	}
    
	.studioa-body	
	{
		color: #FFF;
		font-family: times, 'times new roman', serif;
		font-size: 12px;
		line-height: 13px;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 5px 10px 10px 10px;
		background-color: transparent;
		font-style: oblique;
	}
    
	.studiob-body	
	{
		color: #000;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 11px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		text-indent: 0%;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 5px 10px 0px 10px;
		background-color: transparent;
	}
    
	.studiob-bullet	
	{
		color: #000;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 10px;
		line-height: 11px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		text-indent: 0%;
		text-align: center;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 5px 10px 0px 10px;
		background-color: transparent;
	}
    
	.footer	
	{
		color: #FC9;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 9px;
		line-height: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 0px 0px;
		background-color: transparent;
	}
    
	.footertext	
	{
		color: #F47D20;
		font-family: verdana, arial, 'news gothic', sans-serif;
		font-size: 9px;
		line-height: 12px;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-indent: 0%;
		text-align: left;
		text-transform: none;
		text-decoration: none;
		word-spacing: normal;
		letter-spacing: 0px;
		margin: 0px 0px 0px 0px;
		background-color: transparent;
	}
