/* css for basic items ---------------------------------------------------------------------------------- */
html,body	{
 	width:100%;
 	}
body {
    padding: 0;
    margin: 0;
 	min-width: 937px;
	background: #abba4a url(../images/bg-home-new.gif) center;
	font-family: arial, helvetica, verdana;
    font-size: 16px;
    line-height: 24px;
	color: #666666;
 	}
img {
    padding: 0;
    margin: 0;
    }
a, a:visited {
	color: #8A3925;
	text-decoration: none;
	outline: none;
	}
a:hover, a:active {
	color: #8A3925;
	text-decoration: underline;
	outline: none;
	}


/* css for site structure ------------------------------------------------------------------------------- */
#outer {
	width: 100%;
	display: table;
	vertical-align: middle;
 	}
#container {
	margin: 0 auto 0 auto;
	width: 937px;
    }
#inner {
	position: relative;
	width: 937px;
	height: 612px;
	}    



/* css for header items ------------------------------------------------------------------------------- */
#header {
	position: relative;
	height: 97px;
	width: 937px;
    }
#team {
	position: absolute;
	right: 37px;
	top: 0px;
	z-index: 10;
	}
#logo {
	position: absolute;
	left: 35px;
	top: 77px;
	z-index: 10;
	}


/* css for content items ------------------------------------------------------------------------------- */

.content {
	position: relative;
	width: 937px;
	height: 467px;
	background: url(../images/bg-content.gif) no-repeat;
	}
	.case-study {
		position: absolute;
		top: 35px;
		left: 42px;
		padding: 330px 0 0 240px;
		width: 368px;
		height: 67px;
		color: #fff;
		}
	.case-study p.header {
		padding: 0 0 0 0;
		margin: 0;
		font-size: 9px;
		line-height: 12px;
		}
	.case-study p.title {
		padding: 0 0 0 0;
		margin: 0;
		font-size: 14px;
		line-height: 17px;
		font-weight: bold;
		}
	.case-study p.title a,
	.case-study p.title a:visited,
	.case-study p.title a:active {
		color: #fff;
		text-decoration: none;
		}
	.case-study p.title a:hover {
		color: #fff;
		text-decoration: underline;
		}
	.case-study p {
		padding: 0 0 0 0;
		margin: 0;
		font-size: 11px;
		line-height: 14px;
		}
	.case-study a,
	.case-study a:visited,
	.case-study a:active {
		color: #ffa639;
		text-decoration: none;
		}
	.case-study a:hover {
		color: #ffa639;
		text-decoration: underline;
		}
	.case-nav {
		position: absolute;
		top: 366px;
		left: 50px;
		}
		.case-nav ul {
			padding: 0;
			margin: 0;
			list-style: none;
			}	
		.case-nav ul li {
			float: left;
			padding-right: 3px;
			}	
	.case-scoop {
		position: absolute;
		top: 364px;
		left: 600px;
		font-size: 9px;
		line-height: 10px;
		}		
		.case-scoop a,
		.case-scoop a:visited,
		.case-scoop a:active {
			color: #fff;
			text-decoration: none;
			}
		.case-scoop a:hover {
			color: #fff;
			text-decoration: underline;
			}
	#right-section {
		position: absolute;
		top: 150px;
		left: 680px;
		font-size: 11px;
		line-height: 14px;
		color: #727273;
		}
	#right-section h2 a,
	#right-section h2 a:visited,
	#right-section h2 a:active,
	#right-section h2 {
		padding: 0 0 5px 0;
		margin: 0;
		width: 185px;
		font-size: 11px;
		line-height: 14px;
		color: #a4b500 !important;
		text-transform: uppercase;
		text-decoration: none;
		}
	#right-section h2 a:hover {
		text-decoration: underline;
		}
	#right-section h3 a,
	#right-section h3 a:visited,
	#right-section h3 a:active,
	#right-section h3 {
		padding: 0 0 1px 0;
		margin: 0;
		width: 185px;
		font-size: 15px;
		line-height: 17px;
		color: #727272;
		text-decoration: none;
		font-weight: normal;
		}
	#right-section h3 a:hover {
		text-decoration: underline;
		}
	#right-section a,
	#right-section a:visited,
	#right-section a:active {
		color: #727272;
		text-decoration: none;
		}
	#right-section h4 a,
	#right-section h4 a:visited,
	#right-section h4 a:active,
	#right-section h4 {
		padding: 0 0 8px 0;
		margin: 0;
		width: 185px;
		font-size: 13px;
		line-height: 15px;
		color: #727272;
		text-decoration: none;
		font-weight: normal;
		}
	#right-section a:hover,
	#right-section h4 a:hover {
		text-decoration: underline;
		}
	#right-section .text {
		padding: 0;
		margin: 0;
		width: 195px;
		}
	#right-section .text p {
		padding: 0;
		margin: 0;
		}
	#right-section .timeago {
		padding: 0 0 5px 0;
		}
	#right-section #result2 {
		padding: 15px 0 0 0;
		margin: 15px 0 0 0;
		width: 185px;
		border-top: 1px solid #fff;
		}
	#right-section #links {
		padding: 15px 0 0 0;
		margin: 15px 0 0 0;
		width: 185px;
		border-top: 1px solid #fff;
		}
		
/* css for navigation items ------------------------------------------------------------------------------- */
#nav {
	position: absolute;
	top: 95px;
	right: 50px;
    z-index: 999;
    }
#nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 11px;
	line-height: 13px;
	color: #ffffff;
    }
#nav ul li {
    padding: 0;
	margin: 0;
	float: left;
	}
#nav ul li a,
#nav ul li a:visited {
	color: #ffffff;
	text-decoration: none;
	}
#nav ul li a:hover,
#nav ul li a:active {
	color: #5A462C;
	text-decoration: none;
	border-bottom: 3px solid #5A462C;
	}
#nav ul li a.on,
#nav ul li a.on:visited {
	color: #5A462C;
	text-decoration: none;
	border-bottom: 3px solid #5A462C;
	}
#nav ul li a.on:hover,
#nav ul li a.on:active {
	color: #5A462C;
	text-decoration: none;
	border-bottom: 3px solid #5A462C;
	}


#video00 {
	position: absolute;
	left: 179px;
	top: 22px;
	z-index: 15;
	}
#video01 {
	position: absolute;
	left: 295px;
	top: 22px;
	z-index: 15;
	}
#video02 {
	position: absolute;
	left: 378px;
	top: 22px;
	z-index: 15;
	}
#video03 {
	position: absolute;
	left: 466px;
	top: 22px;
	z-index: 15;
	}
#video04 {
	position: absolute;
	left: 555px;
	top: 22px;
	z-index: 15;
	}
#video05 {
	position: absolute;
	left: 642px;
	top: 22px;
	z-index: 15;
	}



/* css for footer items ------------------------------------------------------------------------------- */
#footer {
	position: absolute;
	top: 550px;
	left: 195px;
	width: 685px;
    font-size: 10px;
    line-height: 10px;
    color: #fff;
    z-index: 999;
    }
#footer ul  {
	padding: 0;
	margin: 0;
	list-style: none;
	}
#footer ul li {
	width: 474px;
	float: left;
	}
#footer ul li.right {
	width: 130px;
	float: right;
	text-align: right;
	}
#footer ul li.right a, 
#footer ul li.right a:visited, 
#footer ul li.right a:active {
	color: #fff;
	text-decoration: none;
	}
#footer ul li.right a:hover {
	color: #fff;
	text-decoration: none;
	}
#copyright {
	padding: 90px 0 30px 195px;
	font-size: 9px;
	color: #fff;
	}
#intern-blog {
	position: absolute;
	top: 551px;
	left: 45px;
	font-size: 16px;	
	line-height: 20px;
	color: #fff;
	text-align: right;
	}
	#intern-blog .title {
		padding: 0;
		margin: 0;
		font-size: 10px;	
		line-height: 10px;
		color: #fff;
		}
	#intern-blog a {
		color: #fff;
		text-decoration: none;
		}


