@font-face {
font-family: 'DepotNew';
font-weight: 300;
src: url('/fonts/DepotNew-Lt.otf');
}

@font-face {
font-family: 'DepotNew';
font-weight: 500;
src: url('/fonts/DepotNew-Md.otf');
}

body {
	background: url("../img/fiber.png");
	  /*background: none repeat scroll 0 0 #E4E6E1;*/
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #333;
	margin: 0;
}

#dontletgo {max-width: 1120px; margin: 0 auto; }

#overhead {
	background: -webkit-linear-gradient(top, rgba(82,105,96,1) 0%,rgba(68,90,82,1) 100%);
	background: -moz-linear-gradient(top, rgba(82,105,96,1) 0%,rgba(68,90,82,1) 100%);
	text-shadow: 0 1px 0 rgba(0,0,0,.5);
	color: #b2c0ba;
	font-family: Verdana;
	font-size: 12px;
	border-bottom: 1px solid #30322a;
	box-shadow: 0 1px 0 #afb1ac;
	height: 45px;
	position:relative;
	z-index: 9999;
}

	#logogroup {display: inline-block;
    float: left;
    position: relative;}
	
	#actiongroup {display: inline-block;
    float: right;
    position: relative;}
	
	#overhead ul {
		margin: 0;
		padding: 0;
	}
	
	#overhead ul li {
	display: table-cell;
    list-style: none outside none;
    margin: 0;
    padding: 0 10px;
    vertical-align: middle;
	line-height: 11px;
	}
		
		#overhead ul li.bl {
			/*border-left: 1px solid #637970;
			box-shadow: inset 1px 0 0 #364740;*/
		}
		
		#overhead ul .hover i {
			margin-top: 14px;
			margin-right: 10px;
		}

		.dl {padding-left: 12px !important;
    width: 108px;}

	/*#overhead ul li.dl { width: 195px;}*/
	
	#overhead-search input {
		background: url("../img/glass.png") 97% center no-repeat #a9b8a9;
		border-radius: 5px;
		border: 1px solid #33403c;
		box-shadow: inset 0px 1px 3px rgba(0,0,0,.4), 0 1px 0 #6b7d76;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		padding: 5px 10px 5px 5px;
		color: #333;
		-webkit-transition: all .1s linear;
		-moz-transition: all .1s linear;
		width: 150px;
	}
		
		#overhead-search input:hover {
			outline: none;
			box-shadow: inset 0px 1px 1px rgba(0,0,0,.2), 0 1px 0 #6b7d76;
			background-color: #b1bfb1;
	}
		#overhead-search input:focus {
			outline: none;
			background-color: #eaf0e8;
			box-shadow: none !important;
			width: 200px;
		}
	
	a#logo {
		width: 16px;
		height: 26px;
		display: block;
		background: url("../img/logo.png") center center no-repeat;
	}
	
	#overhead a {
		color: #eff8f4;
		cursor: pointer;
		text-shadow: 0 1px 0 rgba(0,0,0,1) !important;
	}
		
	#overhead .hover {
		display: inline-block;
		height: 44px;
		color: #eff8f4;
		line-height: 44px;
		-webkit-transition: background-color .05s linear;
		-moz-transition: background-color .05s linear;
		padding: 0 10px;
	}
		
		#overhead .hover:hover {
			background-color: rgba(0,0,0,.1);
		}
		
		#overhead .hover:active {
			box-shadow: inset 1px 1px 10px rgba(0,0,0,.2);
			background-color: rgba(0,0,0,.15);
		}
	
	#overhead .dropdown {
		background: url("../img/down.png") 95% center no-repeat;
		padding-right: 35px;
	}
	
		/* dropdown */
		#overhead .dropdown:hover .stayaround {
			color: #333;
			text-shadow: 1px 1px 0 rgba(255,255,255,.5) !important;
		}
			
			#overhead .dropdown:hover .symbol {
				color: #666;
				text-shadow: 1px 1px 0 rgba(255,255,255,.5) !important;
			}
		
		#overhead .stayaround {
			position: relative;
			z-index: 90;
			text-decoration: none;
			display: inline-block;
		}
		
		#overhead .dropdown {
			position: relative;
			z-index: 80;
			cursor: default;
		}
		
			#overhead .dropdown .dropmenu {
				position: absolute;
				top: 0;
				left: -1px;
				box-shadow: 0 1px 2px #afb1ac;
				color: #333;
				width: 100%;
				text-shadow: none;
				line-height: normal;
				cursor: auto;
				display: none;
			}
				
				#overhead .dropdown .dropmenu .cover {
					width: 100%;
					height: 45px;
					z-index: 80;
					background: url("http://thecapitol.pn/_GLOBAL_HEADER/images/dd_texture_1.png");
				}
				
				#overhead .dropdown .dropmenu .list {
					background: url("http://thecapitol.pn/_GLOBAL_HEADER/images/dd_texture_1.png");
					box-shadow: 0 1px 2px #808972;
					z-index: 90;
					width: 300px;
				}
			
			#overhead .dropmenu ul {
				display: block;
				position: static;
				height: auto;
				padding: 6px;
				border-top: 1px solid #5e6351;
				box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
			}
				
				#overhead .dropmenu li {
					position: static;
					float: none;
					display: block;
					padding: 0;
				}
				
				#overhead .dropdown li a {
					display: block;
					padding: 12px;
					color: #333;
					text-shadow: 1px 1px 0 rgba(255,255,255,.5) !important;
					font-size: 12px;
					border-top: 1px solid rgba(0,0,0,.3);
					box-shadow: inset 0 1px rgba(255,255,255,.5);
				}
					
					#overhead .dropdown li a:hover {
						background: rgba(255,255,255,.2);
					}
					
					#overhead .dropdown li:first-of-type a {
						border-top: none;
						box-shadow: none;
					}
	
	#overhead-search {position: relative;}
	
	.notifications {
		border-radius: 4px;
		box-shadow: 0 1px 0 #596d65;
		height: 27px;

		-webkit-user-select: none;
		-moz-user-select: none;
	}
		
		.notifications a {
			float: left;
			line-height: 26px;
			height: 25px;
			background: #4d645b;
			border: 1px solid #3e5049;
			border-right: none;
			padding: 0 6px;
			box-shadow: inset 0 1px 0 #63786f, inset 1px 0 0 #536960;
		}
			
			.notifications a:hover {
				background: #546c63;		
			}
			
			.notifications a:active {
				background: #465b53;
				box-shadow: inset 1px 1px 3px rgba(0,0,0,.2) !important;
			}
			
			.notifications i {
				margin-top: 5px;
			}
				
				.notifications a:active i, .notifications .inactive i {
					-webkit-filter: sepia(0.3) saturate(0.3);
					filter: sepia(0.3) saturate(0.3);
					opacity: .5;
				}
			
			.notifications span {
				margin-left: 5px;
				/*font-family: "Depot New";*/
				font-size: 11px;
				color: #eaff00;
			}
			
				.notifications a:active span, .notifications .inactive span {
					color: #b2c0ba;
				}
				
		.notifications a:first-of-type {
			border-radius: 4px 0 0 4px;
			box-shadow: inset 0 1px 0 #63786f;
		}
		
		.notifications a:last-of-type {
			border-radius: 0 4px 4px 0;
			border-right: 1px solid #3e5049;
		}
		
		i.settings {background: url("../img/gear_sm.png") no-repeat scroll 3px 3px rgba(0, 0, 0, 0);
    margin-right: 0 !important;
    width: 18px;}
		i.submit {background: url("../img/brush.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);
    height: 18px;
    width: 18px;}
	
	#overhead .overhead-button {
		height: 28px;

		border-radius: 4px;
		background: -webkit-linear-gradient(top, rgba(68,88,77,1) 0%,rgba(51,62,57,1) 100%);
		background: -moz-linear-gradient(top, rgba(68,88,77,1) 0%,rgba(51,62,57,1) 100%);
		display: inline-block;
		line-height: 27px;
		font-size: 11px;
		padding: 0 16px 0 12px;
		color: #eaff00;
		border: 1px solid #242e28;
		box-shadow: inset 0 1px 0 #5c7062, 0 1px 0 #596d65;
	}	
	
		.overhead-button i {
			margin-top: 4px;
			margin-right: 5px;
		}
		
		#overhead .overhead-button:hover {
			background: -webkit-linear-gradient(top, rgba(77,91,83,1) 0%,rgba(59,71,65,1) 100%);
			background: -moz-linear-gradient(top, rgba(77,91,83,1) 0%,rgba(59,71,65,1) 100%);
		}
		
		#overhead .overhead-button:active {
			box-shadow: inset 1px 1px 3px rgba(0,0,0,.4), 0 1px 0 #596d65;
			background: -webkit-linear-gradient(top, rgba(67,79,71,1) 0%,rgba(44,53,49,1) 100%);
			background: -moz-linear-gradient(top, rgba(67,79,71,1) 0%,rgba(44,53,49,1) 100%);
		}
			
i {
	display: inline-block;
	float: left;
	height: 16px;
	width: 16px;
}

.nopad {
	padding: 0 !important;
}

.symbol {
	font-family: "Depot New";
	margin-right: 1px;
	color: #b2c0ba;
	font-size: 13px;
}









#nav {
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(top, #e8e8e1 0%, #ddddd6 100%);
	background: -moz-linear-gradient(top, #e8e8e1 0%, #ddddd6 100%);
	background: -linear-gradient(top, #e8e8e1 0%, #ddddd6 100%);
	border-radius: 0 0 3px 3px;
	border: 1px solid #c7c7c1;
	box-shadow: inset 1px 1px 1px rgba(255,255,255,.50);
	height: 30px;
}
	
	#nav li {
		float: left;
		display: inline-block;
		list-style: none;
		font-family: "Helvetica Neue";
		font-weight: 500;
		font-size: 12px;
		color: #5c6061;
		text-shadow: 1px 1px rgba(255,255,255,.65);
		padding: 0 21px;
		border-right: 1px solid #c7c7c1;
		box-shadow: inset 1px 1px 1px rgba(255,255,255,.5);
		-webkit-transition: all .05s linear;
		cursor: pointer;
		height: 30px;
		line-height: 30px;
	}
	
		#nav li.active {
			background: #bfbfb7;
			box-shadow: inset 0 0 15px #666;
			color: #383938;
			text-shadow: 1px 1px rgba(255,255,255,.40);
			border: 1px solid #797974;
			height: 29px;
			border-radius: 0 0 0 3px;
		}
		
		#nav li:hover {
			background: #ebebeb;
		}


















