.logo {
	border-width: 0px;
}

.navigation_outer {
	width: 990px;
	min-height: 50px;
	margin-bottom: 20px;
	background: #A60515;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#A60515) to(#6E0001)); /*old webkit*/
	background: -webkit-linear-gradient(#A60515, #6E0001); /*new webkit*/
	background: -moz-linear-gradient(#A60515, #6E0001); /*gecko*/
	background: -ms-linear-gradient(#A60515, #6E0001); /*IE10*/
	background: -o-linear-gradient(#A60515, #6E0001); /*opera 11.10+*/
	background: linear-gradient(#A60515, #6E0001); /*future CSS3 browsers*/
	-pie-background: linear-gradient(#A60515, #6E0001); /*PIE*/
	/* padding: 3px 0px; */
	-webkit-border-radius: 20px;
    -moz-border-radius: 20px;
	border-radius: 20px 0px 20px 0px;
	behavior: url(PIE.htc);
}

#navigation
{
	margin: 0px 0px 0px 6px;
	padding: 0;
}

#navigation li
{
	margin: 0;
	padding: 0;
	display:inline; 
}

#navigation li a, #navigation li#active, #navigation li#first_li_active, #navigation li#first_li a, #navigation li#last_li_active, #navigation li#last_li a
{
	border-width: 0px 1px;
	border-left-color: #6D040B;
	border-right-color: #8C030D;
	border-style: solid;
	height: 34px;
	padding: 16px 25px 0px 25px;
	text-align: center;
	text-decoration: none;
	float: left; /* Turns it into a block element -- Necessary for IE. */
}

#navigation li#first_li a, #navigation li#first_li_active
{
	border-left-width: 0px;
}

#navigation li#last_li_active, #navigation li#last_li a
{
	border-right-width: 0px;
}

#navigation li a
{
	color: #fff;
	/* font-weight: bold; */
}

#navigation li#active, #navigation li#first_li_active, #navigation li#last_li_active
{
	color: #ccc;
	/* font-weight: bold; */
}

#navigation li a:hover, ul#navigation li#active a:hover
{
	color: #ccc;
}

.top_left, .top_right
{
	width: 210px;
	font-size: 1.2em;
	text-align: center;
	color: #555;
}

.top_left {
	position:absolute; top:75px; left:10px;
}

.top_right {
	position:absolute; top:75px; left:780px;
}