@charset "UTF-8";
/* CSS Document */

#navigation ul{
	margin:0px;
	padding:0px;
	}
	
#navigation ul li img{
	border-style:none;
	}

#navigation li{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	}
	
#navigation a{
	font-weight:normal;
	font-family:Lucida Grande, Arial, Helvetica;
	}
	
#navigation li.design{
	padding:0px 5px 0px 10px;
	}
	
#navigation li.digital{
	padding:0px 5px 0px 5px;
	}
	
#navigation li.events{
	padding:0px 5px 0px 5px;
	}
	
#navigation li.generic{
	padding:0px 5px 0px 5px;
	}
	
#navigation li.vertical_bar{
	padding:1px 5px 0px 5px;
	}
	
#navigation li.design a:link, #navigation li.design a:visited{
	color:#c80928;
	text-decoration:none;
	}
	
#navigation li.digital a:link, #navigation li.digital a:visited{
	color:#d70098;
	text-decoration:none;
	}
	
#navigation li.events a:link, #navigation li.events a:visited{
	color:#0090ff;
	text-decoration:none;
	}
	
#navigation li.generic a:link, #navigation li.generic a:visited{
	color:#999999;
	text-decoration:none;
	}
	


/*SUB PAGE NAVIGATION*/


#sidebar { 
	/*width:100%;*/
	}

#sidebar ul {
	list-style: none;
	margin:0px;
	padding:0px 0px 10px 0px;
}

#sidebar a, #sidebar h3.cat {
	/*width: 100px;*/
	display: block;
	/*background: url(../assets/tab_small.png) center right no-repeat;*/
	margin: 0px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight:bold;
}
*html #sidebar a, #sidebar h3.cat {
	/*width: 100px;*/
	display: block;
	/*background: url(../assets/tab_small.png) center right no-repeat;*/
	margin: 0px;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

/*#sidebar a {
	color: #FFFFFF;
}
*/
#sidebar a.big, #sidebar h3.cat {
	/*background: url(../assets/tab_big.png) center right no-repeat;*/
	padding: 0px;
	margin: 0px;
}

#sidebar h3 {
	font-size: 13px;
}

#sidebar h3.cat {
	color: #000000;
	text-shadow: 1px 2px 1px #222;
}

#sidebar a.big {
	color: #80a1b6;
}

.main_link_unactive {
	color:#80a1b6;
	font-weight:bold;
	font-size:1.2em;
	padding: 4px 2px 3px 0
	}


.main_link a{
	color:#80a1b6;
	font-weight:bold;
	font-size:1.2em;
	}
	
	.main_link_active a{
		color:#ffffff !important;
		font-weight:bold;
		font-size:1.2em;
		padding: 0px 0px 0px 10px;
		}
	
.blue_link a{
	color:#80a1b6;
	font-weight:normal;
	}
	
	.blue_link_active a{
		color:#ffffff;
		font-weight:normal;
		}
	
.blue_link{
	margin: 0px 0px 0px 5px;
	}