h1.award_hdr {
	width: 100px;
	height: 30px;
	margin-bottom: 0;
	margin-top: 10px;
}

h1#award_hdr_2003 {
	background: url(../images/work/hdr_2003.gif) no-repeat 0 0;
}

h1#award_hdr_2004 {
	background: url(../images/work/hdr_2004.gif) no-repeat 0 0;
}

h1#award_hdr_2005 {
	background: url(../images/work/hdr_2005.gif) no-repeat 0 0;
}

h1#award_hdr_2006 {
	background: url(../images/work/hdr_2006.gif) no-repeat 0 0;
}

h1#award_hdr_2007 {
	background: url(../images/work/hdr_2007.gif) no-repeat 0 0;
}

/* Awards Page - List of awards on right */
ul#awards_listing {
	list-style-type: none;
	width: 350px;
	margin: 0;
	padding: 0;
}

	ul#awards_listing li {
		margin: 0;
		padding: 0;
		height: 35px;
		line-height: 35px;
		color: #666666;
		font-weight: bold;
		background: url(../images/backgrounds/dotted_border.gif) repeat-x bottom;
	}

#content_clients {
	position: relative;
	width: 898px;
	height: 280px;
	margin: 20px auto 0 auto;
	overflow: hidden;
}

#cs_disclaimer {
	position: absolute;
	width: 400px;
	height: 11px;
	bottom: 20px;
	left: 40px;
}

/* Client List 2 */
/*
ul#client_list2 {
	position: absolute;
	top: 20px;
	left: 0;
	margin: 0;
	padding: 0;
	width: 900px;
	list-style-type: none;
}

	ul#client_list2 li {
		margin: 0;
		padding: 0;
		float: left;
		width: 225px;
		font-weight: bold;
	}
	
		ul#client_list2 li a {
			padding-right: 15px;
			background: url(../images/icons/arrow_right_sml.gif) no-repeat right 4px;
		}
*/

/* Client List */
ul#client_list {
	position: absolute;
	top: 20px;
	left: 0;
	margin: 0;
	padding: 0;
	width: 4680px;
	list-style-type: none;
}

	ul#client_list li {
		margin: 0;
		padding: 0;
		position: relative;
		float: left;
		width: 180px;
		height: 150px;
		background: url(../images/backgrounds/dotted_border.gif) repeat-y right;
	}
	
		ul#client_list li a {
			padding-right: 15px;
			background: url(../images/icons/arrow_right_sml.gif) no-repeat right 4px;
		}
	
		ul#client_list li p {
			margin: 0;
			padding: 0 10px 0 40px;
			font-weight: bold;
		}

		.client_list_icon {
			position: absolute;
			top: 0;
			left: 10px;
			width: 20px;
			height: 20px;
		}
		
		#client_list_a {
			background: url(../images/icons/a.gif) no-repeat 0 0;
		}
		
		#client_list_b {
			background: url(../images/icons/b.gif) no-repeat 0 0;
		}
		
		#client_list_c {
			background: url(../images/icons/c.gif) no-repeat 0 0;
		}
		
		#client_list_d {
			background: url(../images/icons/d.gif) no-repeat 0 0;
		}
		
		#client_list_e {
			background: url(../images/icons/e.gif) no-repeat 0 0;
		}
		
		#client_list_f {
			background: url(../images/icons/f.gif) no-repeat 0 0;
		}
		
		#client_list_g {
			background: url(../images/icons/g.gif) no-repeat 0 0;
		}
		
		#client_list_h {
			background: url(../images/icons/h.gif) no-repeat 0 0;
		}
		
		#client_list_i {
			background: url(../images/icons/i.gif) no-repeat 0 0;
		}
		
		#client_list_j {
			background: url(../images/icons/j.gif) no-repeat 0 0;
		}
		
		#client_list_k {
			background: url(../images/icons/k.gif) no-repeat 0 0;
		}
		
		#client_list_l {
			background: url(../images/icons/l.gif) no-repeat 0 0;
		}
		
		#client_list_m {
			background: url(../images/icons/m.gif) no-repeat 0 0;
		}
		
		#client_list_n {
			background: url(../images/icons/n.gif) no-repeat 0 0;
		}
		
		#client_list_o {
			background: url(../images/icons/o.gif) no-repeat 0 0;
		}
		
		#client_list_p {
			background: url(../images/icons/p.gif) no-repeat 0 0;
		}
		
		#client_list_q {
			background: url(../images/icons/q.gif) no-repeat 0 0;
		}
		
		#client_list_r {
			background: url(../images/icons/r.gif) no-repeat 0 0;
		}
		
		#client_list_s {
			background: url(../images/icons/s.gif) no-repeat 0 0;
		}
		
		#client_list_t {
			background: url(../images/icons/t.gif) no-repeat 0 0;
		}
		
		#client_list_u {
			background: url(../images/icons/u.gif) no-repeat 0 0;
		}
		
		#client_list_v {
			background: url(../images/icons/v.gif) no-repeat 0 0;
		}
		
		#client_list_w {
			background: url(../images/icons/w.gif) no-repeat 0 0;
		}
		
		#client_list_x {
			background: url(../images/icons/x.gif) no-repeat 0 0;
		}
		
		#client_list_y {
			background: url(../images/icons/y.gif) no-repeat 0 0;
		}
		
		#client_list_z {
			background: url(../images/icons/z.gif) no-repeat 0 0;
		}
/* Client Logos */
ul#client_logos {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 10000px;
	list-style-type: none;
}

	ul#client_logos li {
		width: 225px;
		float: left;
		margin: 0;
		padding: 0;
		background: url(../images/backgrounds/dotted_border.gif) repeat-y right;
		height: 280px;
	}
	
		ul#client_logos li a {
			padding-left: 25px;
		}
		
		
		ul#client_logos li span {
			padding-left: 25px;
		}
		
		ul#client_logos li span#clientlist_A {
			background: url(../images/work/clientlist_A.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_B {
			background: url(../images/work/clientlist_B.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_C {
			background: url(../images/work/clientlist_C.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_D {
			background: url(../images/work/clientlist_D.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_E {
			background: url(../images/work/clientlist_E.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_F {
			background: url(../images/work/clientlist_F.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_G {
			background: url(../images/work/clientlist_G.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_H {
			background: url(../images/work/clientlist_H.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_I {
			background: url(../images/work/clientlist_I.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_J {
			background: url(../images/work/clientlist_J.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_K {
			background: url(../images/work/clientlist_K.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_L {
			background: url(../images/work/clientlist_L.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_M {
			background: url(../images/work/clientlist_M.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_N {
			background: url(../images/work/clientlist_N.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_O {
			background: url(../images/work/clientlist_O.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_P {
			background: url(../images/work/clientlist_P.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_Q {
			background: url(../images/work/clientlist_Q.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_R {
			background: url(../images/work/clientlist_R.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_S {
			background: url(../images/work/clientlist_S.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_T {
			background: url(../images/work/clientlist_T.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_U {
			background: url(../images/work/clientlist_U.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_V {
			background: url(../images/work/clientlist_V.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_W {
			background: url(../images/work/clientlist_W.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_X {
			background: url(../images/work/clientlist_X.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_Y {
			background: url(../images/work/clientlist_Y.gif) no-repeat 8px 4px;
		}
		
		ul#client_logos li span#clientlist_Z {
			background: url(../images/work/clientlist_Z.gif) no-repeat 8px 4px;
		}


.client_logo {
	width: 300px;
	height: 150px;
	margin: 0;
	padding: 0;
}

#aimco {
	background: url(../images/logos/aimco.gif) no-repeat 37px 0;
}

#abc {
	background: url(../images/logos/amerisourcebergen.gif) no-repeat 37px 0;
}

#army {
	background: url(../images/logos/army.gif) no-repeat 37px 0;
}

#arthurblank {
	background: url(../images/logos/arthurblank.gif) no-repeat 37px 0;
}

#bellsouth {
	background: url(../images/logos/bellsouth.gif) no-repeat 37px 0;
}

#bridge {
	background: url(../images/logos/bridge.gif) no-repeat 37px 0;
}

#choicepoint {
	background: url(../images/logos/choicepoint.gif) no-repeat 37px 0;
}

#cingular {
	background: url(../images/logos/cingular.gif) no-repeat 37px 0;
}

#comcast {
	background: url(../images/logos/comcast.gif) no-repeat 37px 0;
}

#cox {
	background: url(../images/logos/cox.gif) no-repeat 37px 0;
}

#equifax {
	background: url(../images/logos/equifax.gif) no-repeat 37px 0;
}

#fmpa {
	background: url(../images/logos/fmpa.gif) no-repeat 37px 0;
}

#harcourt {
	background: url(../images/logos/harcourt.gif) no-repeat 37px 0;
}

#healthspring {
	background: url(../images/logos/healthspring.gif) no-repeat 37px 0;
}

#ihg {
	background: url(../images/logos/ihg.gif) no-repeat 37px 0;
}

#ing {
	background: url(../images/logos/ing.gif) no-repeat 37px 0;
}

#i2i {
	background: url(../images/logos/i2i.gif) no-repeat 37px 0;
}

#livingwell {
	background: url(../images/logos/livingwell.gif) no-repeat 37px 0;
}

#manheim {
	background: url(../images/logos/manheim.gif) no-repeat 37px 0;
}

#marriot {
	background: url(../images/logos/marriot.gif) no-repeat 37px 0;
}

#northhighland {
	background: url(../images/logos/northhighland.gif) no-repeat 37px 0;
}

#openhand {
	background: url(../images/logos/openhand.gif) no-repeat 37px 0;
}

#pga {
	background: url(../images/logos/pga.gif) no-repeat 37px 0;
}

#qwest {
	background: url(../images/logos/qwest.gif) no-repeat 37px 0;
}

#southwire {
	background: url(../images/logos/southwire.gif) no-repeat 37px 0;
}

#specialtytile {
	background: url(../images/logos/specialtytile.gif) no-repeat 37px 0;
}

#srssa {
	background: url(../images/logos/srssa.gif) no-repeat 37px 0;
}

#trevelinokeller {
	background: url(../images/logos/trevelinokeller.gif) no-repeat 37px 0;
}

#tsys {
	background: url(../images/logos/tsys.gif) no-repeat 37px 0;
}

#verifone {
	background: url(../images/logos/verifone.gif) no-repeat 37px 0;
}

#verizon {
	background: url(../images/logos/verizon.gif) no-repeat 37px 0;
}

	a#cingular:hover,
	a#northhighland:hover,
	a#specialtytile:hover,
	a#srssa:hover {
		background-position: 37px -150px;
	}

/* Case Studies Main Page */

#content_casestudies {
	position: relative;
	/*
	width: 900px;
	*/
	width: 100%;
	height: 325px;
	margin: 0 auto;
	overflow: hidden;
}

	#content_casestudies #cs_nav {
		position: relative;
		float: left;
		width: 290px;
		height: 325px;
		overflow: hidden;
		top: 0;
		left: 0;
		background: url(../images/backgrounds/content_band_main_rgt.gif) repeat-y right;
	}
	
		#content_casestudies #cs_nav #scrollbartop {
			position: absolute;
			width: 35px;
			height: 162px;
			background: url(../images/icons/cs_up.gif) no-repeat 0 0;
			top: 0;
			left: 0;
			z-index: 60;
		}
		
		#content_casestudies #cs_nav #scrollbarbtm {
			position: absolute;
			width: 35px;
			height: 163px;
			background: url(../images/icons/cs_down.gif) no-repeat 0 0;
			top: 162px;
			left: 0;
			z-index: 60;
		}
		
			#content_casestudies #cs_nav #scrollbartop:hover {
				background-position: 0 -162px;
			}
			
			#content_casestudies #cs_nav #scrollbarbtm:hover {
				background-position: 0 -163px;
			}
		
		a#cs_left {
			position: absolute;
			top: 100px;
			left: 0;
			width: 32px;
			height: 80px;
			background: url(../images/icons/arrow_left.gif) no-repeat 0 0;
			/*
			opacity: .8;
			filter: alpha(opacity = 80);
			*/
			z-index: 60;
		}
		
		a#cs_right {
			position: absolute;
			top: 100px;
			right: 0;
			width: 32px;
			height: 80px;
			background: url(../images/icons/arrow_right.gif) no-repeat 0 0;
			/*
			opacity: .8;
			filter: alpha(opacity = 80);
			*/
			z-index: 60;
		}
		
			a#cs_left:hover,
			a#cs_right:hover {
				background-position: 0 -80px;
				/*
				opacity: 1;
				filter: alpha(opacity = 100);
				*/
			}
		
		ul#cs_list {
			position: absolute;
			width: 290px;
			top: 0;
			left: 0;
			text-align: right;
		}
		
			ul#cs_list li {
				width: 290px;
				border-bottom: 1px solid #D1D3C6;
				height: 35px;
				background: url(/images/icons/arrow_right_sml.gif) no-repeat 265px 15px;
			}
			
				ul#cs_list li#smallwood {
					height: 50px;
					background-position: 265px 23px;
				}
			
				ul#cs_list li a {
					display: block;
					width: 255px;
					padding-right: 35px;
					font-family: Georgia;
					color: #333333;
					font-weight: normal;
					font-size: 1.6em;
					height: 35px;
					line-height: 35px;
					padding-top: 1px;
				}
				
					ul#cs_list li#smallwood a {
						height: 50px;
						padding-top: 4px;
						line-height: 21px;
					}
				
			ul#cs_list li:hover,
			ul#cs_list li.hover {
				background: #006699 url(/images/icons/arrow_right_sml_wht.gif) no-repeat 265px 15px;
				cursor: pointer;
			}
			
				ul#cs_list li#smallwood:hover {
					background-position: 265px 23px;
					cursor: pointer;
				}
				
				ul#cs_list li a:hover {
					color: #ffffff;
					text-decoration: none;
				}
				
			body.smallwood ul#cs_list li#smallwood,
			ul#cs_list li.active {
				background: #979264 url(/images/icons/arrow_right_sml_wht.gif) no-repeat 265px 23px;
			}
			
			body.verifone ul#cs_list li#verifone,
			body.abc ul#cs_list li#abc,
			body.northhighland ul#cs_list li#northhighland,
			body.thebridge ul#cs_list li#thebridge,
			ul#cs_list li.active {
				background: #979264 url(/images/icons/arrow_right_sml_wht.gif) no-repeat 265px 15px;
			}
			
				body.smallwood ul#cs_list li#smallwood a,
				body.verifone ul#cs_list li#verifone a,
				body.abc ul#cs_list li#abc a,
				body.northhighland ul#cs_list li#northhighland a,
				body.thebridge ul#cs_list li#thebridge a,
				ul#cs_list li.active a {
					color: #ffffff;
				}
	
	#content_casestudies #cs_main {
		position: relative;
		height: 325px;
		overflow: hidden;
		text-align: center;
		/*
		background: #F0F0E8 url(../images/backgrounds/content_band_main_rgt.gif) repeat-y right;
		*/
	}
	
	#content_casestudies #cs_main.landing {
		position: relative;
		height: 325px;
		overflow: hidden;
		background-color: #FFFFFF;
	}
	
	#content_casestudies #cs_main.internal {
		position: relative;
		height: 325px;
		overflow: hidden;
		background-color: #F0F0E8;
	}
	
		#content_casestudies #cs_main #scrollleft {
			position: absolute;
			width: 30px;
			height: 100px;
			top: 100px;
			left: 0px;
			background: black;
		}
		
		#content_casestudies #cs_main #scrollright {
			position: absolute;
			width: 30px;
			height: 100px;
			top: 100px;
			right: 0;
			background: black;
			z-index: 50;
		}
	
	#cs_content {
		position: relative;
		width: 672px;
		height: 325px;
		overflow: hidden;
		margin: 0 auto;
	}
	
		ul#cs_slider {
			position: absolute;
			width: 10000px;
			height: 325px;
			top: 0;
			left: 0;
		}
		
			ul#cs_slider li {
				position: relative;
				width: 672px;
				height: 325px;
			}
			
				ul#cs_slider li img {
				
				}
				
				ul#cs_slider li a {
				
				}
	
h3#featuredcs {
	margin: 30px 0 0 16px;
	padding: 0;
	width: 135px;
	height: 5px;
	background: url(../images/smalltext/featuredcasestudies.gif) no-repeat 0 0;
}

h3#interactive {
	margin: 0;
	padding: 0 0 3px 0;
	width: 67px;
	height: 5px;
	background: url(../images/smalltext/interactive.gif) no-repeat 0 0;
}

h3#print {
	margin: 0;
	padding: 0 0 3px 0;
	width: 29px;
	height: 5px;
	background: url(../images/smalltext/print.gif) no-repeat 0 0;
}

h3#motionvideo {
	margin: 0;
	padding: 0 0 3px 0;
	width: 74px;
	height: 5px;
	background: url(../images/smalltext/motionvideo.gif) no-repeat 0 0;
}

h3#brandidentity {
	margin: 0;
	padding: 0 0 3px 0;
	width: 96px;
	height: 5px;
	background: url(../images/smalltext/brandidentity.gif) no-repeat 0 0;
}

h3#brand {
	margin: 0;
	padding: 0 0 3px 0;
	width: 33px;
	height: 5px;
	background: url(../images/smalltext/brand.gif) no-repeat 0 0;
}

h3#socialmedia {
	margin: 0;
	padding: 0 0 3px 0;
	width: 70px;
	height: 5px;
	background: url(../images/smalltext/socialmedia.gif) no-repeat 0 0;
}

ul#featuredcs_thumbs {
	margin: 5px 0 0 15px;
	padding: 0;
	width: 672px;
	height: 160px;
	text-align: right;
	background: url(../images/backgrounds/dotted_border.gif) repeat-x bottom;
}

	ul#featuredcs_thumbs li {
		margin: 0 5px 0 0;
		padding: 0;
		float: left;
		width: 210px;
	}
	
		ul#featuredcs_thumbs li img {
			border: 1px solid #666666;
		}
		
		ul#featuredcs_thumbs li a.cslink {
			display: block;
			font-family: Georgia;
			color: #333333;
			font-weight: normal;
			font-size: 1.6em;
			background: url(/images/icons/arrow_right_sml.gif) no-repeat center right;
			padding-right: 15px;
		}
		
ul#featuredcs_list {
	margin: 12px 0 0 15px;
	padding: 0;
	width: 672px;
	text-align: left;
}

	ul#featuredcs_list li {
		margin: 0 10px 0 0;
		padding: 0;
		float: left;
		width: 150px;
	}
	
		ul#featuredcs_list li a {
			display: block;
			margin-top: 4px;
		}

	#cs_panel_header {
		position: absolute;
		width: 100%;
		height: 40px;
		top: 0;
		left: 0;
		background-color: #ffffff;
		overflow: hidden;
		z-index: 101;
	}

	#cs_panel {
		position: absolute;
		text-align: left;
		width: 100%;
		min-height: 325px;
		_height: 325px;
		background: #ffffff;
		margin: 0 auto;
		top: 325px;
		left: 0;
		z-index: 100;
		-moz-opacity: .95;
		opacity: .95;
		filter: alpha(opacity=95);
		padding: 0;
		overflow: hidden;
	}
	
		
		
		#cs_panel h2 {
			color: #333333;
			font-size: 1em;
			margin: 5px 0 0 20px;
			padding: 0;
		}
		
		#cs_panel h3 {
			margin: 5px 0 0 20px;
		}
		
		#panel_links {
			position: absolute;
			top: 10px;
			right: 100px;
		}
		
		a#opentoread {
			float: right;
			width: 89px;
			height: 9px;
			background: url(../images/links/opentoread.gif) no-repeat 0 0;
			margin-left: 15px;
		}
		
		a#visitsite {
			float: right;
			width: 66px;
			height: 9px;
			background: url(../images/links/visitsite.gif) no-repeat 0 0;
			margin-left: 15px;
		}
		
		a#downloadpdf {
			float: right;
			width: 92px;
			height: 10px;
			background: url(../images/links/downloadpdf.gif) no-repeat 0 0;
			display: none;
			margin-top: 1px;
			margin-left: 15px;
		}
		
		a#closepanel {
			float: right;
			width: 45px;
			height: 9px;
			background: url(../images/links/closepanel.gif) no-repeat 0 0;
			display: none;
			margin-left: 15px;
		}
		
		a.enlargeimage {
			position: absolute;
			width: 94px;
			height: 9px;
			background: url(../images/links/enlargeimage.gif) no-repeat 0 0;
			bottom: 60px;
			right: 35px;
		}
		
		a#closepanel:hover,
		a#opentoread:hover,
		a#visitsite:hover,
		a.enlargeimage:hover {
			background-position: 0 -9px;
		}
		
		a#downloadpdf:hover {
			background-position: 0 -10px;
		}
			#panel_content {
				position: absolute;
				top: 20px;
				width: 520px;
				left: 50%;
				margin-left: -260px;
			}
			
				img#cs_heading {
					padding: 50px 150px 20px 0;
					background: url(../images/backgrounds/dotted_border.gif) repeat-x bottom;
				}
				
					img#cs_heading.landing {
						padding: 20px 200px 5px 0;
						margin-left: 30px;
						background: url(../images/backgrounds/dotted_border.gif) repeat-x bottom;
					}
				
				#cs_panel h4 {
					float: left;
					font-size: 1em;
					color: #696653;
					margin: 0; 
				}
				
				#cs_panel p {
					width: 400px;
					margin: 0 0 0 100px;
					color: #666666;
				}
				
				#cs_panel ul.cs_copy_list {
					width: 400px;
					margin: 0 0 0 100px;
				}
				
				#cs_panel p.intro {
					padding-top: 20px;
					background: url(../images/backgrounds/dotted_border.gif) repeat-x top;
					font-size: 1.6em;
					color: #605D49;
				}
				
				#cs_panel p.top {
					/*
					padding-top: 20px;
					background: url(../images/backgrounds/dotted_border.gif) repeat-x top;
					margin-top: 10px;
					*/
				}

a#cs_left {
	position: absolute;
	top: 100px;
	left: 0;
	width: 32px;
	height: 80px;
	background: url(../images/icons/arrow_left.gif) no-repeat 0 0;
	/*
	opacity: .8;
	filter: alpha(opacity = 80);
	*/
	z-index: 60;
	display: none;
}

a#cs_right {
	position: absolute;
	top: 100px;
	right: 0;
	width: 32px;
	height: 80px;
	background: url(../images/icons/arrow_right.gif) no-repeat 0 0;
	/*
	opacity: .8;
	filter: alpha(opacity = 80);
	*/
	z-index: 60;
}

	a#cs_left:hover,
	a#cs_right:hover {
		background-position: 0 -80px;
		/*
		opacity: 1;
		filter: alpha(opacity = 100);
		*/
	}

ul#cs_landing {
	margin: 20px 0 0 30px;
	padding: 0;
}

	ul#cs_landing li {
		float: left;
		width: 290px;
		margin: 0 0 20px 30px;
		padding: 0;
	}
	
		ul#cs_landing li img {
			border: 1px solid #666666;
			float: left;
			margin: 0 10px 0 0;
			padding: 0;
		}
		
		ul#cs_landing li h3 {
			margin-top: 20px;
		}
		
		ul#cs_landing li a.cslink {
			font-family: Georgia;
			color: #333333;
			font-weight: normal;
			font-size: 1.5em;
			background: url(/images/icons/arrow_right_sml.gif) no-repeat center right;
			padding-right: 12px;
			/*
			
			
			*/
		}









ul.casestudy_list {
	position: relative;
	margin: 0;
	padding: 0;
	width: 900px;
	height: 122px;
	list-style-type: none;
	background: url(../images/backgrounds/dotted_border.gif) repeat-x bottom;
	padding: 20px 0;
	overflow: hidden;
}

	ul.casestudy_list.last {
		background: none;
	}

	ul.casestudy_list li {
		float: left;
		margin: 0 16px;
		padding: 0;
		width: 192px;
		height: 122px;
	}
	
		ul.casestudy_list li#csthumb_cingular {
			background: #FAF8F1 url(../images/casestudies/main_cingular.jpg) no-repeat 8px 7px;
		}
		
		ul.casestudy_list li#csthumb_i2i {
			background: #FAF8F1 url(../images/casestudies/main_i2i.jpg) no-repeat 8px 7px;
		}
		
		ul.casestudy_list li#csthumb_nh {
			background: #FAF8F1 url(../images/casestudies/main_nh.jpg) no-repeat 8px 7px;
		}
		
		ul.casestudy_list li#csthumb_srssa {
			background: #FAF8F1 url(../images/casestudies/main_srssa.jpg) no-repeat 8px 7px;
		}
		
		ul.casestudy_list li#csthumb_specialtytile {
			background: #FAF8F1 url(../images/casestudies/main_specialtytile.jpg) no-repeat 8px 7px;
		}

		.csthumb {
			width: 192px;
			height: 122px;
			margin: 0 auto;
		}
		
				ul.casestudy_list li#csthumb_cingular a {
					background: url(../images/casestudies/bg_cingular.gif) no-repeat 0 0;
				}
				
				ul.casestudy_list li#csthumb_i2i a {
					background: url(../images/casestudies/bg_i2i.gif) no-repeat 0 0;
				}
				
				ul.casestudy_list li#csthumb_nh a {
					background: url(../images/casestudies/bg_nh.gif) no-repeat 0 0;
				}
				
				ul.casestudy_list li#csthumb_srssa a {
					background: url(../images/casestudies/bg_srssa.gif) no-repeat 0 0;
				}
				
				ul.casestudy_list li#csthumb_specialtytile a {
					background: url(../images/casestudies/bg_specialtytile.gif) no-repeat 0 0;
				}


/*
a#csthumb_cingular {
	background: url(../images/casestudies/main_cingular.jpg) no-repeat 0 0;
}

a#csthumb_i2i {
	background: url(../images/casestudies/main_i2i.jpg) no-repeat 0 0;
}

a#csthumb_nh {
	background: url(../images/casestudies/main_northhighland.jpg) no-repeat 0 0;
}

a#csthumb_srssa {
	background: url(../images/casestudies/main_srssa.jpg) no-repeat 0 0;
}

a#csthumb_specialtytile {
	background: url(../images/casestudies/main_specialtytile.jpg) no-repeat 0 0;
}
*/
ul.casestudy_list li#csthumb_cingular a:hover,
ul.casestudy_list li#csthumb_i2i a:hover,
ul.casestudy_list li#csthumb_nh a:hover,
ul.casestudy_list li#csthumb_srssa a:hover,
ul.casestudy_list li#csthumb_specialtytile a:hover {
	background-position: 0 -122px;
}

#cs_popup_main {
	position: relative;
	width: 600px;
	/*
	margin-bottom: 50px;
	*/
}

	#cs_popup_main img {
		padding-top: 50px;
		padding-bottom: 20px;
		margin-left: 50px;
	}
	
	#cs_popup_main p {
		width: 500px;
		text-align: left;
		margin-left: 50px;
		margin-right: 10px;
	}
	
	#cs_popup_main p.intro {
		padding-top: 20px;
		background: url(../images/backgrounds/dotted_border.gif) repeat-x top;
		font-size: 1.6em;
		color: #605D49;
		font-family: arial;
	}
	
	#cs_popup_main p.top {
		padding-top: 20px;
		background: url(../images/backgrounds/dotted_border.gif) repeat-x top;
		margin-top: 10px;
	}

#list_by {
	position: absolute;
	top: 20px;
	left: 50px;
}

	#list_by p {
		font-family: arial, sans-serif;
		color: #666666;
		font-weight: bold;
	}
	
	#list_by a {
		padding-bottom: 4px;
	}
	
	#list_by a:hover {
		text-decoration: none;
		background: url(../images/navigation/nav_btm.gif) repeat-x bottom;
	}
	
	#list_by a.active {
		background: url(../images/navigation/nav_btm.gif) repeat-x bottom;
	}