body { background: #000; }

#smartmoves_1 {
	background: url(/smartmoves/assets/bkg_1.gif) center top no-repeat;
}

#smartmoves_2 {
	width: 760px;
	margin: 0 auto;
	background: url(/smartmoves/assets/bkg_2.gif) center repeat-y;
}

#smartmoves_3 {
	background: url(/smartmoves/assets/footer.gif) center bottom no-repeat;
	min-height: 443px;
	position: relative;
}

#smartmoves_3 #content {
	padding: 22px 11px 36px 29px;
}

h1 {
	height: 108px;
	background: url(/smartmoves/assets/header.jpg) no-repeat;
}

h1 a { display: block; width: 100%; height: 100%; text-indent: -100em; }

h2 {
	margin-top: 54px;
	height: 194px;
	text-indent: -100em;
}

h3 {
	margin-top: -83px;
	margin-left: 30px;
}

h1, h2, h3, h4, h5, h6 { font-size: 1.2em; color: #e5472a; }

h4, h5, h6 { margin-bottom: .5em; }

a { color: #e5472a; }

.copyright { width: 760px; margin: 0 auto; padding: 1em 11px 1em 30px; color: #fff; font-size: .85em; }
.copyright a { color: #f3b643; }

.more {
	display: block;
	height: 25px;
	text-indent: -100em;
	background: url(/smartmoves/assets/more.gif) right top no-repeat;
	margin-bottom: 1em;
	overflow: auto;
	position: relative;
	z-index: 100;
}

#nav_1 {
	position: absolute;
	top: 108px;
	width: 760px;
	height: 60px;
	background: url(/smartmoves/assets/nav_2.jpg) top right no-repeat;
}

#nav_1 ul { margin: 0 auto; padding: 0; list-style: none; }
#nav_1 li a { overflow: hidden; display: block; width: 100%; height: 100%; text-indent: -100em; }

#nav_1 .home { float: left; width: 66px; height: 60px; }
#nav_1 .home a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .home a { background-position: 0 top; }
#nav_1 .home a:hover { background-position: 0 center; }
#nav_1 .homeOn { float: left; width: 66px; height: 60px; }
#nav_1 .homeOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .homeOn a { background-position: 0 bottom; }
#nav_1 .homeOn a:hover { background-position: 0 bottom; }

#nav_1 .news { float: left; width: 70px; height: 60px; }
#nav_1 .news a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .news a { background-position: -66px top; }
#nav_1 .news a:hover { background-position: -66px center; }
#nav_1 .newsOn { float: left; width: 70px; height: 60px; }
#nav_1 .newsOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .newsOn a { background-position: -66px bottom; }
#nav_1 .newsOn a:hover { background-position: -66px bottom; }

#nav_1 .tours { float: left; width: 79px; height: 60px; }
#nav_1 .tours a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .tours a { background-position: -136px top; }
#nav_1 .tours a:hover { background-position: -136px center; }
#nav_1 .toursOn { float: left; width: 79px; height: 60px; }
#nav_1 .toursOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .toursOn a { background-position: -136px bottom; }
#nav_1 .toursOn a:hover { background-position: -136px bottom; }

#nav_1 .convention { float: left; width: 95px; height: 60px; }
#nav_1 .convention a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .convention a { background-position: -215px top; }
#nav_1 .convention a:hover { background-position: -215px center; }
#nav_1 .conventionOn { float: left; width: 95px; height: 60px; }
#nav_1 .conventionOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .conventionOn a { background-position: -215px bottom; }
#nav_1 .conventionOn a:hover { background-position: -215px bottom; }

#nav_1 .handy { float: left; width: 79px; height: 60px; }
#nav_1 .handy a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .handy a { background-position: -310px top; }
#nav_1 .handy a:hover { background-position: -310px center; }
#nav_1 .handyOn { float: left; width: 79px; height: 60px; }
#nav_1 .handyOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .handyOn a { background-position: -310px bottom; }
#nav_1 .handyOn a:hover { background-position: -310px bottom; }

#nav_1 .activities { float: left; width: 86px; height: 60px; }
#nav_1 .activities a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .activities a { background-position: -389px top; }
#nav_1 .activities a:hover { background-position: -389px center; }
#nav_1 .activitiesOn { float: left; width: 86px; height: 60px; }
#nav_1 .activitiesOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .activitiesOn a { background-position: -389px bottom; }
#nav_1 .activitiesOn a:hover { background-position: -389px bottom; }

#nav_1 .careers { float: left; width: 92px; height: 60px; }
#nav_1 .careers a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .careers a { background-position: -475px top; }
#nav_1 .careers a:hover { background-position: -475px center; }
#nav_1 .careersOn { float: left; width: 92px; height: 60px; }
#nav_1 .careersOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .careersOn a { background-position: -475px bottom; }
#nav_1 .careersOn a:hover { background-position: -475px bottom; }

#nav_1 .contact { float: left; width: 88px; height: 60px; }
#nav_1 .contact a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .contact a { background-position: -567px top; }
#nav_1 .contact a:hover { background-position: -567px center; }
#nav_1 .contactOn { float: left; width: 88px; height: 60px; }
#nav_1 .contactOn a { background: url(/smartmoves/assets/nav_1.gif); }
#nav_1 .contactOn a { background-position: -567px bottom; }
#nav_1 .contactOn a:hover { background-position: -567px bottom; }

#nav_2_0 {
	width: 80px;
	height: 50px;
	float: right;
}

#nav_2_1 {
	margin: -118px 0 20px 20px;
	width: 166px;
	background: url(/smartmoves/assets/menu_bkg.gif);
	float: right;
}
#nav_2_2 {
	background: url(/smartmoves/assets/menu_footer.gif) bottom no-repeat;
	padding-bottom: 25px;
}
#nav_2_2 ul { margin: 0 auto; padding: 0; list-style: none; }
#nav_2_2 li a {
	overflow: hidden; display: block; width: 100%; height: 100%;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
}

#nav_2_3 {
	width: 50px;
	height: 50px;
	float: right;
}

#nav_2_2 .button, #nav_2_2 .buttonOn { width: 163px; height: 50px; }
#nav_2_2 .button span, #nav_2_2 .buttonOn span { display: block; padding: 15px 9px 0 17px; height: 33px; overflow: hidden;}
#nav_2_2 .button a, #nav_2_2 .buttonOn a { background: url(/smartmoves/assets/menu_button.gif); }
#nav_2_2 .button a { background-position: 0 top; color: #333; }
#nav_2_2 .button a:hover { background-position: 0 bottom; color: #fff; }
#nav_2_2 .buttonOn a { background-position: 0 bottom; color: #fff; }
#nav_2_2 .buttonOn a:hover { background-position: 0 bottom; color: #fff; }

#nav_2_2 .buttonConvention, #nav_2_2 .buttonConventionOn { width: 163px; height: 50px; }
#nav_2_2 .buttonConvention span, #nav_2_2 .buttonConventionOn span { display: block; padding: 15px 9px 0 17px; height: 33px; overflow: hidden;}
#nav_2_2 .buttonConvention a, #nav_2_2 .buttonConventionOn a { background: url(/smartmoves/assets/menu_button_convention.gif); }
#nav_2_2 .buttonConvention a { background-position: 0 top; color: #fff; }
#nav_2_2 .buttonConvention a:hover { background-position: 0 bottom; color: #333; }
#nav_2_2 .buttonConventionOn a { background-position: 0 bottom; color: #333; }
#nav_2_2 .buttonConventionOn a:hover { background-position: 0 bottom; color: #333; }

.highlight, .highlight a { color: #663333; }
.highlight_0 { position: relative; z-index: 100; overflow: auto; }
.highlight_1 { background: url(/smartmoves/assets/highlight_4.jpg) top left no-repeat; padding-top: 53px; width: 500px; margin: 0 auto; padding-bottom: 1em; }
.highlight_2 { background: url(/smartmoves/assets/highlight_2.gif) top right repeat-y; min-height: 65px; }
.highlight_3 { background: url(/smartmoves/assets/highlight_1.gif) top right no-repeat; padding: 23px 74px 0 94px; }
.highlight_4 { background: url(/smartmoves/assets/highlight_3.gif) bottom right no-repeat; height: 23px; }

.box_intro {
	min-height: 50px;
}

.box_twocol {
	overflow: auto;
	background: url(/smartmoves/assets/dot_v.gif) 50% top repeat-y;
}

.box_left { 
	float: left; width: 48%;
}

.box_right {
	float: right; width: 48%;
}

.title a img {border-style:none}


