a img {border-style: none;} 
.left {float: left;}
.right {float: right;}
.image_replace {display: none;}
#container a {text-decoration: underline ! important;}

a:focus {outline: none ! important;}
/* This plus Navigation = total height of center box */
#container {
	height: 360px;
	/* font: normal 12px verdana, arial, helvetica; */
	/* need border to maintain height */
	border: 1px solid #fff;
	}
	
	.sponsorship #container {
	height: 405px;
	background: transparent url(/assets/images/getone/rent_sponsorship.png) no-repeat 50% 0;
	}
	
	
	ul.sub_nav {
		width: 668px;
		height: 68px;
		margin-left: 18px;
		}
		ul.sub_nav li a {
		display: block;
		height: 68px;
		float: left;
		text-indent: -9999px;
		background: transparent url(/assets/images/getone/build-buy-nav.jpg) no-repeat 0 0;
		}
		
		ul.sub_nav li.process a {
			width: 248px;
			background-position: 0 0;
			}			
			ul.sub_nav li.process a:hover,
			ul.sub_nav li.process a.current  {
				background-position: 0 -68px;
				}
			
		ul.sub_nav li.box a {
		width: 240px;
		background-position: -248px 0;
		}
			ul.sub_nav li.box a:hover,
			ul.sub_nav li.box a.current {
			width: 240px;
			background-position: -248px -68px;
			}
		
		ul.sub_nav li.action a {
		width: 180px;
		background-position: -488px 0;
		}
			ul.sub_nav li.action a:hover,
			ul.sub_nav li.action a.current{
			width: 180px;
			background-position: -488px -68px;
			}
			
			
.process_content {
	background: transparent url(../assets/images/getone/build-process.jpg) no-repeat 0 0;
	width: 669px;
	height: 258px;
	text-indent: -9999px;
	margin: 0 auto;
	position: relative;
	top: 40px;
	}
.box_content {
	width: 669px;
	height: 258px;
	margin: 0 auto;
	color: #000000;
	}
	.box_content img {margin: 10px;}
	.box_content h3 {
	color: #000000;
	text-align: left;
	padding-top: 56px;
	}
	
.inaction_content {
	width: 600px;
	height: 258px;
	margin: 0 auto;
	padding-top: 40px;
	color: #000000;
	}
	.inaction_content p {
	}
	
	
/***************************************************
INTRO TEXT
****************************************************/
	.intro_build {
		padding: 90px 40px 0 40px;
		font-size: 14px;
		}
	
	.intro_sponsorship {
		color: #000;
		padding: 20px 20px 0 20px;
		}


/***************************************************
RENT
****************************************************/
	.intro_rent {
		padding: 10px 20px 0 20px;
		background: transparent url(../assets/images/getone/rent.jpg) no-repeat 20px 100px;
		}
		.intro_rent	p.closer {
			padding-top: 180px;
			}

/***************************************************
WHY WALKAROUNDS
****************************************************/
.why_walkarounds_wrap {
	padding: 15px 0 0 15px;
	}
	
#left_side,
#right_side {
	width: 300px;
	float: left;
	padding: 0 0 0 10px;
	}
#left_side .content_inside,
#right_side .content_inside {
	height: 280px;
	padding-right: 10px;
	}
	
#center {
	width: 10px;
	float: left;
	padding: 15px;
	}
	
.why_walkarounds_wrap h3 {
	/* color: #ed0016; */
	}
	
	.why_content {
		background: #e3e2e2;
		padding: 5px 10px;
		height: 290px;
		}
		
#why_nav {
list-style-type: none;
margin-left: 20px;
padding-top: 5px;
clear: both;
}

#why_nav li {
	display: block;
	height: 72px;
	float: left;
	background: transparent url(/assets/images/getone/why_nav.png) no-repeat 0 0;
	text-indent: -9999px;
	}
	#why_nav li a {
		display: block;
		width: 100%;
		height: 100%;
		padding-bottom: 5px;
		}
	#why_nav li a:hover,
	#why_nav li a.current {
	border-bottom: 2px solid #bb4103;
	}
#why_nav li#why_fresh {
	width: 83px;
	background-position: 5px 0;
	}
#why_nav li#why_cleaning_service {
	width: 116px;
	background-position: -83px 0;
	}
#why_nav li#why_kids {
	width: 85px;
	background-position: -199px 0;
	}
#why_nav li#why_durable {
	width: 85px;
	background-position: -284px 0;
	}
#why_nav li#why_wearer {
	width: 90px;
	background-position: -369px 0;
	}
#why_nav li#why_medical {
	width: 106px;
	background-position: -459px 0;
	}
#why_nav li#why_shipping {
	width: 92px;
	background-position: -580px 0;
	}
/***************************************************
ABOUT - OTHER
****************************************************/
.othersSubpage #container {
	background: transparent url(/assets/images/about_other_custom.jpg) no-repeat 50% bottom;
	}
	
.hugeflagsSubpage #container {
	background: transparent url(/assets/images/about_huge_flags.jpg) no-repeat 50% bottom;
	}
	
.othersrocketsignsSubpage #container {
	background: transparent url(/assets/images/about_other_rocketsigns.jpg) no-repeat 50% 70%;
	}
.othersgiantflagsSubpage #container {
	background: transparent url(/assets/images/about_other_flags.jpg) no-repeat 50% bottom;
	}

.otherssearchlightsSubpage #container {
	background: transparent url(/assets/images/about_other_searchlights.jpg) no-repeat top right;
	}
	
	
	
.other_inside {
	padding: 20px 40px 0 40px;
	}
.other_inside_wamp {
	padding: 60px 40px 0 40px;
	background: transparent url(/assets/images/about_other_wamp.jpg) no-repeat 50% 30px;
	}
.other_inside_wamp h2 {
	text-align: left;
	margin-top: 36px;
	font-weight: normal;
	}
	
.other_inside_searchlights {
	padding: 20px 455px 0 14px;
	}
	

ul.other_nav {
	padding-top: 20px;
	list-style-type: none;
	text-align: center;
	padding-left: 30px;
	font-weight: normal;
	}
ul.other_nav li {
	display: block;
	float: left;
	margin-left: 5px;
	color: #000;
	}
ul.other_nav li a {
	color: #000;
	}
ul.other_nav li a:hover,
ul.other_nav li a.current {
	color: #c18710 ! important;
	}

/***************************************************
ABOUT - Material
****************************************************/
.materialSubpage #container {
	border-top: 0 solid #ff0000;
	height: 380px;
	}
.technologySubpage #container {
	height: 380px;
	}
.designSubpage #container {
	height: 380px;
	}

ul#materials_nav {
	list-style-type: none;
	list-style-position: outside;
	background: #fff url(/assets/images/about_materials_nav.jpg) no-repeat 0 0;
	width: 294px;
	height: 50px;
	margin: 0 auto;
	}
	ul#materials_nav li {
		display: block;
		float: left;
		width: 98px;
		height: 50px;
		}
	ul#materials_nav li a {
		display: block;
		width: 100%;
		height: 100%;
		text-indent: -9999px;
		}

.design_subpage {
	height: 380px;
}

.design_subpage_content {
	background: transparent url(/assets/images/about_materials_design.jpg) no-repeat 0 0;
	padding: 20px;
	height: 324px;
	}
.technology_subpage_content {
	background: transparent url(/assets/images/about_technology.jpg) no-repeat 50% bottom;
	padding: 5px 20px;
	height: 370px;
	}
.materialSubpage #content {
	background: transparent url(/assets/images/about_material.jpg) no-repeat top right;
	}
.materialSubpage #container {
	border-bottom: 0 solid #ff0000;
	}
.material_subpage {
height: 371px;
}
.material_subpage_content p {
	width: 60%;
	margin-left: 30px;
	}
.material_subpage_content p.intro {padding-top: 150px;}

.design_subpage_content h2 {
	text-align: left;
	}
.design_subpage_content p {width: 80%;}
.design_subpage_content p.quote {
	text-indent: 130px;
	width: 80%;
	}
/***************************************************
GALLERY
****************************************************/
.landing {
	padding: 20px;
	text-align: left;
	color: #000;
	}
	.landing_images {
		margin: 50px 0 20px 0;
		height: 190px;
		}
	.landing_img {
		float: left;
		margin-left: 20px;
		}
.landing_nav {
	margin-top: 20px;
	margin-left: 20px;
	height: 45px;
	}
	.landing_nav li {
		display: block;
		float: left;
		}
	.landing_nav a {
		display: block;
		text-indent: -9999px;
		background: transparent url(/assets/images/gallery/gallery_landing_nav.jpg) no-repeat 0 0;
		}
		
	.landing_nav li.custom a {
		width: 215px;
		height: 45px;
		background-position: 0 0;
		}
		.landing_nav li.custom a:hover {
			background-position: 0 -45px;
			}
		
	.landing_nav li.rental a {
		width: 249px;
		height: 45px;
		margin-right: 43px;
		background-position: -215px 0;
		}
		.landing_nav li.rental a:hover {
			background-position: -215px -45px;
			}
		
	.landing_nav li.video a {
		width: 83px;
		height: 45px;
		background-position: -507px 0;
		}
		.landing_nav li.video a:hover {
			background-position: -507px -45px;
			}
		
.landing h2 {
	text-align: left;
	}
	#content {
		background: #fff;
		position: relative;
		overflow: hidden;
		}
		#content_inside {
			position: relative;
			top: 0;
			height: 435px;
			}
/* categories & image titles */

	ul#final_nav {
		list-style-position: outside;
		margin: 0 0 0 10px;
		}
	ul#final_nav li {
	list-style-type: none;
	margin-bottom: 4px;
	}
	ul#final_nav li ul {
		margin-top: 4px;
	}

	ul#final_nav li a {
		font: bold 10px verdana, arial, sans-serif;
		color: #000;
		padding: 3px;
		}
	ul#final_nav ul li a {
		font: normal 10px verdana, arial, sans-serif;
		color: #000;
		padding: 3px;
		}
		
	ul#final_nav li a:hover,
	ul#final_nav li a.current {
		color: #fff ! important;
		background: #de650a;
		}

		ul#final_nav ul {
		margin-left: 10px;
		}

.left_wrap {
	float: left;
	width: 200px;
	padding: 10px 0 0 0;
	height: 435px;
	overflow: auto;
	}

.right_wrap {
	width: 300px;
	float: right;
	overflow: auto;
	height: 430px;
	}

.right_wrap img {
	}

	.right_wrap h2 {
		width: 250px;
		margin: 5px 0;
		font: bold 12px Verdana, Arial, sans-serif;
		}
	.right_wrap .desc {
		width: 250px;
		font-weight: normal;
		margin: 0;
		background: #eee;
		padding: 10px;
		border: 1px solid #ccc;
		}

/***************************************************
IDEAS
****************************************************/
.hide {visibility: hidden;}
.ideas_wrapper {
	height: 440px;
	}
	
	.ideas_top_section {
		height: 200px;
		}	
		.ideas_top_section_inside {
			padding: 10px 20px 0 20px;
			}
	.ideas_bottom_section {
		height: 240px;
		background: transparent url(/assets/images/ideas/photo_background.jpg) no-repeat 40px 0;
		position: relative;
		overflow: auto;
		}
	.ideas_bottom_section_management {
		height: 240px;
		position: relative;
		}
		
	/* position of photo in the IDEAS section */ 	
	#photo {
		position: absolute;
		top: 9px;
		left: 58px;
		}
	
	#more_button {
		position: absolute;
		top: 85px;
		left: 278px;
		}
		
	#photo_description {
		width: 210px;
		height: 200px;
		position: absolute;
		top: 10px;
		left: 405px;
		overflow: auto;
		text-align: left;
		font-weight: normal;
		}
/***************************************************
NEWS
****************************************************/
.news {
	height: 310px;
	padding: 0 30px 30px 30px;
	overflow: auto;
	text-align: left ! important;
	}
	.news p {font-weight: normal;}
.news h3 {
text-align: left;
}

.news h3 a,
.news p a {text-decoration: underline;}

p.paginate {padding: 10px 0 0 30px;}


/***************************************************
CLIENTS
****************************************************/

body.clientsSubpage .client {
float:left;
width:650px;
height:200px;
background:none !important;
padding:5px 0 0 0;
margin:0 0 35px 0;
display:none;
}

body.clientsSubpage .client .img {
float:left;
width:305px;
height:225px;
text-align:center;
padding:20px 0 0 0;
}

body.clientsSubpage .client p {
float:left;
width:320px;
font-family:Verdana,Arial,sans-serif;
font-size:14px;
line-height:22px;
color:#000;
}

body.clientsSubpage ul#slide_selector {
float:left;
width:370px;
text-align:center;
padding:0 0 0 150px;
}

body.clientsSubpage ul#slide_selector li {
float:left;
width:11px;
height:11px;
overflow:hidden;
margin:0 22px 10px 0;
}

body.clientsSubpage ul#slide_selector li a {
display:block;
width:11px;
height:0px !important;
overflow:hidden;
padding:11px 0 0 0;
background:url(http://www.walkaround.com/assets/images/bullet_clients.png) 0px 0px no-repeat;
}

body.clientsSubpage ul#slide_selector li a:hover,
body.clientsSubpage ul#slide_selector li a.selected {
background:url(http://www.walkaround.com/assets/images/bullet_clients.png) 0px -11px no-repeat;
}
