/************
*	Tags	*
*************/

p {
	margin:7px 17px 0 12px;
}


/***************
*	Navigation	*
****************/

#logo a {
	background:url(../img/adr_logo.png) no-repeat;
	display:block;
	float:right;
	height:64px;
	text-indent:-9999px;
	width:200px;
	z-index:1;
	position:inherit;
}

#logo {
	width:980px;
	float:left;
	margin:0 0 63px 0;
}

ul#topNav {
	top:-34px;
	right:217px;
	margin-bottom:0;
}

#clientNavi {
	position:relative;
	z-index:1;
	left:7px;
	top:5px;
}

a.back_adv, a.back_col, a.back_pac, a.back_env, a.back_ide, a.back_dir, a.back_web {
	float:left;
	height:270px;
	left:-15px;
	margin-right:-15px;
	position:relative;
	top:143px;
	width:15px;
	text-indent:-9999px;
}

a.back_adv {background:url(../img/back_adv.png) no-repeat;}
a.back_col {background:url(../img/back_col.png) no-repeat;}
a.back_pac {background:url(../img/back_pac.png) no-repeat;}
a.back_env {background:url(../img/back_env.png) no-repeat;}
a.back_ide {background:url(../img/back_ide.png) no-repeat;}
a.back_dir {background:url(../img/back_dir.png) no-repeat;}
a.back_web {background:url(../img/back_web.png) no-repeat;}

a.back_adv:hover {background-position:-15px 0;}
a.back_col:hover {background-position:-15px 0;}
a.back_pac:hover {background-position:-15px 0;}
a.back_env:hover {background-position:-15px 0;}
a.back_ide:hover {background-position:-15px 0;}
a.back_dir:hover {background-position:-15px 0;}
a.back_web:hover {background-position:-15px 0;}

/***************
*	Headings	*
****************/

h1.client_name {
	font-family:"Times New Roman", Times, Georgia, serif;
	color:#888;
	margin:126px 0 0 50px;
	position:relative;
	z-index:1;
	font-weight:normal;
	font-size:24px;
	letter-spacing:1.1px;
	padding-left:102px;
	background:url(../img/client_heading.png) no-repeat 0 1px;
}

#proj_about h2 {
	background:url(../img/about_project_header.png) no-repeat;
	margin:0;
	height:22px;
	width:290px;
	text-indent:-9999px;
}

#proj_about h2.about_adv {background-position:0 0;}
#proj_about h2.about_col {background-position:0 -22px;}
#proj_about h2.about_env {background-position:0 -44px;}
#proj_about h2.about_pac {background-position:0 -66px;}
#proj_about h2.about_ide {background-position:0 -88px;}
#proj_about h2.about_dir {background-position:0 -110px;}
#proj_about h2.about_web {background-position:0 -132px;}

#client_about h2 {
	background:url(../img/about_client_header.png) no-repeat;
	margin:0;
	height:22px;
	width:290px;
	text-indent:-9999px;
}

/************
*	Images	*
*************/

#main img {
	border:none;
}

img.heading {
	position:inherit;
	margin:0;
}

img.lg_icon {
	position:relative;
	left:43px;
	top:39px;
}

img.sm_icon {
	position:relative;
	float:left;
	left:28px;
	top:-15px;
}

#primary_work img {
	float:left;
}

/****************
*	Sections	*
*****************/

#main {
	margin-top:-25px;
	background-color:#FFF;
	font-size:10px;
	line-height:16px;
	letter-spacing:.4px;
	color:#626262;
}

#primary_work, #proj_about, #other_work, #client_about, #other_work_none {
	display:inline;
	float:left;
	position:relative;
}

#primary_work {
	width:690px;
	background:#F0F0F0 url(../img/back-text.png) no-repeat 1px 106px;
	height:270px;
}

#img_group {
	margin:60px 0 0 60px;
	width:510px;
	height:126px;
	padding:6px 0 0 6px;
}

.ShadowSmall{background:url(../img/work_shadow_small.png) no-repeat;}
.ShadowMedium{background:url(../img/work_shadow_medium.png) no-repeat;}
.ShadowLarge{background:url(../img/work_shadow_large.png) no-repeat;}


#proj_about {
	width:290px;
}

#other_work {
	background:#D1D1D1 url(../img/other_client_work.png) no-repeat 43px 0;
	width:690px;
	height:270px;
}

#other_work_none {
	background-color:#D1D1D1;
	width:690px;
	height:270px;
}

#img_group2 {
	margin:70px 0 0 17px;
}

.other_thumbnail {
	background:url(../img/other_shadow.png) no-repeat;
	width:137px;
	height:97px;
	padding:6px 0 0 6px;
	margin:0 -25px 0 0;
	float:left;
}

#client_about {
	width:290px;
	background-color:#DADADA;
	height:270px;
}

/*************
*	Footer   *
**************/

#footer {
	clear:both;
	background:url(../img/footer.png) no-repeat;
	padding:54px 0 0 7px;
}

ul#footer_links {
	margin-left:0;
	top:0;
}

.footer-right {
	margin-top:9px;
}
