html, body {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	background:#170F05 url('../img/background.jpg') top center;
	color:#9f865d;
	font-size:14px;
}

a {
	text-decoration:none;
}

ul {
	margin:0;
	padding:0;
}

h2 {
	margin:0 0 35px;
	padding:0;
}

#wrapper {
 	background:transparent url('../img/header_background.jpg') top center no-repeat; 
}

#header {
    position:relative;
    top:0px;


}

.logo {
	margin-top:25px;
	/*-webkit-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 1px 1px rgba(50, 50, 50, 0.75);
     box-shadow:         0px 1px 1px rgba(50, 50, 50, 0.75); */
    
}

#top_button {
	background:transparent url('../img/top_button.png') top center no-repeat;
	width:93px;
	height:72px;
	display:block;
	position:fixed;
	margin-left:1000px;
	bottom:0;
	color:#170F05;
}

.content {
	width:980px;
	margin:0 auto 80px;
}

#description {
	margin-top:342px;
    
	margin-bottom:40px;

     color:#9d8864;
}

#description header {
	font-weight:bold;
	font-size:18px;
	color:#e8d35c;
	padding:5px 0;
}

#description li {
	list-style-image:url('../img/bullet.png');
	list-style-position:inside;
}

#nav_main {
	background:transparent url('../img/nav_menu.png') top left no-repeat;
	height:84px;
	margin-bottom:40px;
}

#nav_main li {
	list-style-type:none;
	display:inline;
}

#nav_main li a {
	height:79px;
	display:inline-block;
	text-align:center;
}
#nav_main li a:hover {
	background:#FFF;
	opacity:.05;
}

#nav_main li:nth-child(1) a {
	width:242px;
}

#nav_main li:nth-child(2) a {
	width:240px;
}

#nav_main li:nth-child(3) a {
	width:240px;
}

#nav_main li:nth-child(4) a {
	width:243px;
}

#achievement_container {
	background:transparent url('../img/achievement_container_background.jpg') top center no-repeat;
}

#achievements_slides {
	position:relative;
	overflow:visible !important;
	padding:40px 10px 0;
}

#achievements_slides .achievement {
	position:relative;
	background:transparent url('../img/achievement_background.png') top center no-repeat;
	width:118px;
	text-align:center;
	padding-top:10px;
	float:left;
	margin-top:28px;
	margin-left:60px;
}

#achievements_slides .achievement .name {
	background:transparent url('../img/achievement_name_background.png') top center no-repeat;
	color:#FFF;
	font-size:13px;
	height:38px;
	margin:18px 0 0;
	text-shadow:1px 1px 0 #000,
				-1px -1px 0 #000,
				1px -1px 0 #000,
				-1px 1px 0 #000,
				0px 1px 0 #000,
				1px 0px 0 #000,
				0px -1px 0 #000,
				-1px 0px 0 #000,
				2px 2px 0 #000,
				-2px -2px 0 #000,
				2px -2px 0 #000,
				-2px 2px 0 #000,
				0px 2px 0 #000,
				2px 0px 0 #000,
				0px -2px 0 #000,
				-2px 0px 0 #000;
	padding-top:9px;
	line-height:17px;
}

#achievements_slides .achievement .name.lines-2 {
	padding-top:2px;
	margin-bottom:9px;
}


#achievements_slides .achievement .description {
	background-color:#000;
	border:1px solid #342b2c;
	color:#AAA;
	height:43px;
	font-size:11px;	
	padding:25px 12px 0;
}

#achievements_slides .achievement .description.lines-2 {
	padding-top:17px;
	height:51px;
}

#achievements_slides .achievement .description.lines-3 {
	padding-top:10px;
	height:58px;
}

#achievements_slides .achievement .description.lines-4 {
	padding-top:2px;
	height:66px;
}

#july_patch_content h2 {
	background:url('../img/header_july_patch_content.png') top left no-repeat;
	height:57px;
}

.july_patch_armsel_striker {
	background:url('../img/content/armsel_striker.jpg') center top no-repeat;
	height:356px;
}

.july_patch_hk-416c {
	background:url('../img/content/hk-416c.jpg') center top no-repeat;
	height:391px;
}

.july_patch_msr {
	background:url('../img/content/msr.jpg') center top no-repeat;
	height:371px;
}

#city_td_map h2 {
	background:url('../img/header_city_td_map.png') top left no-repeat;
	height:57px;
}

.map_city_td {
	background:url('../img/content/map_city_td.jpg') center top no-repeat;
	height:346px;
}

#christmas_event h2 {
	background:url('../img/achievement_event_title.png') top left no-repeat;
	height:57px;
}

#footer {
}

/* Slidesjs modifications */

.slidesjs-container {
}

.slidesjs-pagination {
	position:absolute;
	top:7px;
	left:435px;
	margin: 6px 0 0;
	float: right;
	list-style: none;
}

.slidesjs-pagination li {
	display:inline;
}

.slidesjs-pagination li a {
	display:inline-block;
	width: 17px;
	height: 0;
	padding-top: 18px;
	background-image: url(../img/pagination.png);
	background-position: 0 -19px;
	color:#483922;
	overflow: hidden;
	margin:0 8px;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
	background-position: 0 -1px;
}

.slidesjs-previous, .slidesjs-next {
	position:absolute;
	top:280px;
	background: url(../img/achievement_arrows.png) no-repeat;
	width:31px;
	height:0;
	padding-top:102px;
	display:block;
	overflow:hidden;
	z-index:50;
	color:#1a1513;
}

.slidesjs-previous {
	left:14px;
}

.slidesjs-next { 
	background-position:-64px 0; 
	right:13px;
}

.slidesjs-previous:hover { background-position:-33px 0; }
.slidesjs-next:hover { background-position:-98px 0; }

/* END Slidesjs modifications */

.clear { clear:both; }







