/* CSS Document */

#logo {
	position: absolute;
	top:300px;
	left: 300px;
	width: 500px;
	height: 210px;
	background-image:url(../images/blurlogo.png);
	background-repeat:no-repeat;
	}
	
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}


a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0;
	text-decoration: underline;
}

		
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight:lighter;
	color: #ffffff;
	font-style: normal;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #FFFFFF;
	font-weight:lighter;
	line-height: 45px;
}


h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFF;
	font-style: normal;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	color:#d40069;
	font-size:17px;
	font-weight: lighter;
	font-style: normal;
	margin-left:15px;
}
	
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #d40069;
	font-style: normal;
	line-height:22px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	line-height:1px;
}



p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-top:0px;
	line-height:1.2em;
}



.white {
	color: #FFF;}
	
.noboarder {
	border:none;}
	
.tweet {
	color:#d40069;
	font-size:17px;}
	
.bold {
	color:#d40069;
	style:bold;}
	
.italic {
	color:#ffffff;
	style:italic;
}

.lineheight {
	line-height:0px;
}

.centered {
	text-align:center;
	font-weight: italic;
	font-weight: 100;

}

.large {
	font-size:18px;
	font-weight:bold;
}
.floatright{
	padding-left:10px;
	float:right;
	}
	
.colour{
	color:#C2DD26;
	text-align:center;
}

.green{
	color:#C2DD26;
}
	
	
#tweet ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:lighter;
	text-align:left;
	color: #C2DD26;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}	

#tweet a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:lighter;
	text-align:left;
	color: #C2DD26;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#tweet a:hover {
	color: #ffffff;
	
}

#blog a:hover{
	color:#C2DD26;
}

#descriptor a {
	color:#C2DD26;
}

#descriptor a:hover {
	color:#333;
}

#stylefour{
	position:absolute;
	display:block;
	height:39px;
	font-size:10px;
	background:transparent url(../images/bgOFF.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	font-weight:bold;
	width: 420px;
	left: 10px;
}
body {
	margin: 0px;
	padding:0px;
	background-color:#ca0404;
	background-image:url(../images/backgroundcrowd.jpg);
	background-repeat:repeat-x;
}

	#container {
	width: 1100px!important;
	width /**/: 1094px;
	margin: 0 auto;
	height: 1150px;
	position: relative;
	}
	
	#menubox {
	position: absolute;
	top:510px;
	left: 300px;
	width: 500px;
	height: 650px;
	background-image:url(../images/menuboxbg.png);
	background-repeat:repeat-y;
	}
	
	#introbox {
	position: absolute;
	top: 40px;
	width: 1000px;
	}
	
	#topmenu {
	position: absolute;
	top: 0px;
	left: 534px;
	width:556px;
	height: 4px;
	}
	
	#descriptor {
	position: absolute;
	top: 50px;
	width: 400px;
	left: 18px;
	}

	#flashweb {
	position: absolute;
	top: 266px;
	width: 420px;
	left: 10px;
	}
	
	#flashcrowd {
	position: absolute;
	top: 40px;
	width: 430px;
	left: 660px;
	height: 300px;
	}
	
	#blog {
	position: absolute;
	width: 270px;
	top: 300px;
	padding-left: 35px;
	background-image: url(../images/wordpress.png);
	background-repeat: no-repeat;
	}
	
	#tweet {
	position: absolute;
	width: 270px;
	top: 650px;
	background-image: url(../images/twitter.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	}
	
		#btn {
	position: absolute;
	width: 300px;
	top: 282px;
	left: 722px;
	height: 100px;
	padding:0px;
	}
	
	#networkbadge {
	position: absolute;
	top: 205px;
	left: 655px;
	}
	
	#linkys {
	position: absolute;
	top: 565px;
	left: 750px;
	width: 300px;
	height: 50px;
	}
	
	#youtube {
	position: absolute;
	width: 270px;
	top: 770px;
	background-image: url(../images/youtube.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 200px;
	padding-top: 3px;
	}
	
	#crowds {
	position: absolute;
	left: 760px;
	width: 300px;
	top: 385px;
	}
	
	
	#rss-box {
	position: absolute;
	width: 320px;
	top: 430px;
	left: 730px;
	height: 70px;
	padding:0px;
	background-image: url(../images/blurmarketing.png);
	background-repeat: no-repeat;
	padding-top: 70px;
	}

#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#ca0404;text-decoration:none;padding:11px 10px 0 10px;height:23px;background:transparent url(../images/bgDIVIDER.gif) no-repeat top right;}
#stylefour ul li a:hover,#stylefour ul li a.current{color:#333;background:#fff url(../images/bgON.gif) no-repeat top right;}

.marketing {color: #5e4d86}
.group {color: #1A262F}
.innovations {color: #9bc45d}
.creatives {color: #E5548F}
.designs {color: #e3004f}
.media {color: #8ea2a8}
.tech {color: #12A1D7}
.labs {color: #B1C800}
.partners {color: #BD7538}
.yellow {color:#6FF}
.crowd {color:#ca0404}
