	.container {
		background-color: #AF3832;
		padding: 0;
		margin: 0;
		list-style:none;
	}

	ul#topnav {
		margin: 0;
		font-weight : normal;
		list-style:none;
		list-style-type:none;
		padding: 0;
		float: left;
		width: 100%;
		list-style: none;
	}

	ul#topnav li {
		float: left;
		margin: 0; padding: 0;
		position: relative;
		list-style:none;
	}

	ul#topnav li a {
		float: left; 
		text-decoration: none;
		text-align: center;
		list-style:none;
	}

	ul#topnav a.buttons {
		width: auto; 
		padding-left : 10px;
		padding-right : 10px;
	/*	border-right : 1px solid #454545;
		border-left : 1px solid #454545;  */
		list-style:none;
		list-style-type: none;
	}

	ul#topnav li .sub {
		position: absolute;	
		padding: 0 5px 5px 5px;
		float: left;
		-moz-border-radius-bottomright: 5px;
		-khtml-border-radius-bottomright: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-bottomleft: 5px;
		-khtml-border-radius-bottomleft: 5px;
		-webkit-border-bottom-left-radius: 5px;
		display: none;
		z-index: 10000;
		width: auto;
		list-style:none;
		list-style-type: none;
		border: 1px solid #353535;
	}

	ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
	ul#topnav li:hover a, ul#topnav li a:hover { color: #ffffff }

	ul#topnav li .sub {
		left: 0;
	}
	
	ul#topnav li .sub ul{
		margin: 0; padding: 0;
		float: left;
		list-style:none;
		list-style-type: none;
	}

	ul#topnav .sub ul li {
		width: 100%;
		color: #fff;
		list-style:none;
	}

	ul#topnav .sub ul li.stitle {
		font-weight: normal;
		background: none;
		list-style:none;
		border: 0px;
	}

	ul#topnav .sub ul li.stitle a {
		text-align: left;
		padding : 5px;
		background-image: none;
		list-style:none;
		font-weight : bold;
		margin-left: 0px;
	}

	ul#topnav .sub ul li a {
		margin-left: 10px;
		text-align: left;
		float: left; 
		text-indent: 0;
		height: auto;
		display: block;
		text-decoration: none;
		align: left;
		font-weight: normal;
		list-style:none;
	}
