#container #header {
	height: 92px;
	width: 420px;
	position: absolute;
	left: 47px;
	top: 23px;
}
#main_container {
	height: 1279px;
	width: 1226px;
	position: absolute;
	left: 0px;
	top: 56px;
	background-repeat: repeat;
}
#footer {
	height: 100px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 800px;
}
#nav {
	background-repeat: no-repeat;
	position: absolute;
	left: 56px;
	top: 142px;
	height: 150px;
	width: 130px;
}
#graphic1 {
	height: 310px;
	width: 115px;
	position: absolute;
	left: 34px;
	top: 296px;
	background-image: url(images/logan_graphic.png);
	background-repeat: no-repeat;
}
#main_container #graphic2 {
	height: 105px;
	width: 950px;
	position: absolute;
	left: 47px;
	top: 930px;
	background-image: url(images/werunthisplace_graphic.png);
	background-repeat: no-repeat;
}
#main_content {
	height: 386px;
	width: 520px;
	position: absolute;
	left: 306px;
	top: 553px;
	background-image: none;
	background-repeat: no-repeat;
}
#graphic3 {
	height: 462px;
	width: 460px;
	position: absolute;
	left: 202px;
	top: 86px;
	background-image: url(images/logo_lrg.png);
}
#container {
	background-image: url(images/background.jpg);
	position: absolute;
	height: 1902px;
	width: 1800px;
	left: 0px;
	top: 0px;
	background-repeat: repeat;
}
#footer_gallery {
	background-image: url(/images/gallery_werunthisplace.png);
	position: absolute;
	height: 521px;
	width: 725px;
	left: 965px;
	top: 781px;
	background-repeat: no-repeat;
}
#main_content_gallery {
	background-image: url(images/gallery_pic1.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 530px;
	width: 682px;
	left: 362px;
	top: 185px;
}



#werunthisplace {
	background-image: url(images/home_werunthisplace_2.png);
	position: absolute;
	height: 57px;
	width: 491px;
	left: 440px;
	top: 42px;
}
#container #header_gallery {
	background-image: url(images/gallery_gallery.png);
	position: absolute;
	height: 184px;
	width: 638px;
	left: 549px;
	top: 27px;
	background-repeat: no-repeat;
}
#header_gallery_2 {
	background-image: url(images/gallery_logan.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 431px;
	width: 91px;
	left: 1173px;
	top: 73px;
}
#container #main_container #backward {
	position: absolute;
	left: 567px;
	top: 719px;
	background-repeat: no-repeat;
}

#container #backward {
	position: absolute;
	left: 555px;
	top: 777px;
}

#gallery_forward {
	background-image: url(images/gallery_forward.png);
	position: absolute;
	height: 30px;
	width: 120px;
	left: 737px;
	top: 733px;
	background-repeat: no-repeat;
}
#gallery_werun {
	background-image: url(images/gallery_werun.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 378px;
	width: 66px;
	left: 47px;
	top: 441px;
}

#gallery_thisplace {
	background-image: url(images/gallery_thisplace.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 151px;
	width: 711px;
	left: 38px;
	top: 812px;
}
#container #main_container #forward {
	position: absolute;
	left: 735px;
	top: 719px;
}
#gallery_logo {
	background-image: url(images/gallery_logo.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 440px;
	width: 360px;
	left: 919px;
	top: 658px;
}
#container #main_container #main_content_gallery2 {
	background-image: url(images/gallery_pic2.png);
}
#gallery_2 {
	background-image: url(images/gallery_pic2.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 530px;
	width: 682px;
	left: 362px;
	top: 185px;
}
#container #main_container #gallery_3 {
	background-image: url(images/gallery_pic3.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 611px;
	width: 468px;
	left: 480px;
	top: 105px;
}
#container #main_container #gallery_4 {
	background-image: url(images/gallery_pic4.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 530px;
	width: 682px;
	left: 362px;
	top: 185px;
}
#container #main_container #gallery_5 {
	background-image: url(images/gallery_pic5.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 530px;
	width: 682px;
	left: 362px;
	top: 185px;
}
#container #main_container #gallery_6 {
	background-image: url(images/gallery_pic6.png);
	background-repeat: no-repeat;
	height: 530px;
	width: 682px;
	left: 362px;
	top: 185px;
}
#gallery_6 {
	background-image: url(images/gallery_pic6.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 500px;
	width: 682px;
	left: 500px;
	top: 500px;
}
#gallery_7 {
	background-image: url(images/gallery_pic7.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 530px;
	width: 682px;
	left: 362px;
	top: 185px;
}
#gallery_8 {
	background-image: url(images/gallery_pic8.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 530px;
	width: 682px;
	left: 362px;
	top: 185px;
}
#races_logo {
	background-image: url(images/races_logo.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 380px;
	width: 350px;
	left: 904px;
	top: 226px;
}
#races_werunthisplace {
	background-image: url(images/races_werunthisplace.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 121px;
	width: 942px;
	left: 305px;
	top: 5px;
}
#races_container {
	background-image: url(images/races_background.jpg);
	background-repeat: repeat;
	position: absolute;
	height: 1113px;
	width: 100%;
	left: 0px;
	top: -100px;
}
#races_werunthisplace {
	background-image: url(images/races_werunthisplace.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 121px;
	width: 942px;
	left: 327px;
	top: 7px;
}
#races_logo {
	background-image: url(images/races_logo.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 455px;
	width: 447px;
	left: 903px;
	top: 303px;
}
#races_logan {
	background-image: url(images/races_logan.png);
	position: absolute;
	height: 341px;
	width: 125px;
	left: 33px;
	top: 295px;
	background-repeat: no-repeat;
}
#races_gorun {
	background-image: url(images/races_gorunlocalraces.png);
	position: absolute;
	height: 47px;
	width: 353px;
	left: 341px;
	top: 178px;
	background-repeat: no-repeat;
}
#races_dates {
	background-image: url(images/races_dates.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 279px;
	width: 223px;
	left: 236px;
	top: 228px;
}
#main_container #races {
	position: absolute;
	height: 291px;
	width: 412px;
	left: 465px;
	top: 236px;
}
#main_container #races #this is the race {
	position: absolute;
	left: 0px;
	top: 5px;
}
#main_container #races #this #this is the race {
	position: absolute;
	left: 0px;
	top: 15px;
}
#main_container #races #this #this is the race {
	position: absolute;
	height: 19px;
	width: 319px;
	left: 15px;
	top: 15px;
}
#races_freedom {
	position: absolute;
	left: 0px;
	top: 0px;
}
#main_container #races #this {
	position: absolute;
	left: 0px;
	top: 35px;
}
#races_life {
	position: absolute;
	left: 0px;
	top: 68px;
}
#races_top_half {
	position: absolute;
	left: 0px;
	top: 101px;
}
#races_fun {
	position: absolute;
	left: 0px;
	top: 135px;
}
#races_top {
	position: absolute;
	left: 0px;
	top: 168px;
}
#main_container #races #races_canyon {
	position: absolute;
	left: 0px;
	top: 201px;
}
#races_trot {
	position: absolute;
	left: 0px;
	top: 237px;
}
#gear_gear {
	background-image: url(images/gear_gear.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 95px;
	width: 314px;
	left: 265px;
	top: 48px;
}
#gear_logo {
	background-image: url(images/gear_logo.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 373px;
	width: 379px;
	left: 943px;
	top: 88px;
}
#gear_logan {
	background-image: url(images/gear_logan.png);
	position: absolute;
	height: 844px;
	width: 181px;
	left: 1092px;
	top: 565px;
	background-repeat: no-repeat;
}
#gear_werunthisplace {
	background-image: url(images/gear_werunthisplace.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 1279px;
	width: 114px;
	left: 15px;
	top: 300px;
}
#gear_maincontent {
	background-image: url(images/gear_content.png);
	position: absolute;
	height: 1600px;
	width: 610px;
	left: 316px;
	top: 189px;
	background-repeat: no-repeat;
}
#local_runs_localruns {
	background-image: url(images/runs_localruns.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 122px;
	width: 712px;
	left: 392px;
	top: 25px;
}
#local_runs_logo {
	background-image: url(images/runs_logo.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 237px;
	width: 228px;
	left: 28px;
	top: 291px;
}
#local_runs_logan {
	background-image: url(images/runs_logan.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 318px;
	width: 109px;
	left: 34px;
	top: 521px;
}
#local_runs_content {
	background-image: none;
	background-repeat: no-repeat;
	position: absolute;
	height: 767px;
	width: 823px;
	left: 204px;
	top: 185px;
}
#local_runs_werunthisplace {
	background-image: url(images/runs_werunthisplace.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 110px;
	width: 945px;
	left: 54px;
	top: 950px;
}
#main_container #main_content div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	font-style: normal;
	background-repeat: no-repeat;
	word-spacing: normal;
	height: 431px;
	width: 523px;
	text-align: justify;
	color: #888888;
	letter-spacing: normal;
	line-height: 31px;
}
#content {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
}

#local_runs_utahtrailrunning {
	position: absolute;
	left: 405px;
	top: 755px;
}

#local_runs_mapmyrun {
	position: absolute;
	left: 460px;
	top: 815px;
}

#local_runs_goutah {
	position: absolute;
	left: 430px;
	top: 835px;
}

#local_runs_runs_com {
	position: absolute;
	left: 405px;
	top: 852px;
}
#main_container #main_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 900;
	font-style: normal;
	color: #666666;
	line-height: 30px;
	text-align: justify;
}
#home_seven {
	background-image: url(images/home_seven.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 18px;
	width: 100px;
	left: 281px;
	top: 576px;
}
#home_youglanceback {
	background-image: url(images/home_youglanceback.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 300px;
	left: 579px;
	top: 756px;
}
#home_keeponrunning {
	background-image: url(images/home_keeponrunning.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 255px;
	left: 199px;
	top: 785px;
}
#runs_content_pic {
	background-image: none;
	position: absolute;
	left: 83px;
	top: 179px;
}
#runs_content_text {
	height: 250px;
	width: 568px;
	left: 175px;
	top: -15px;
	position: absolute;
	font-size: 18px;
	line-height: 30px;
	font-weight: 900;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
#runs_content_only {
	position: absolute;
	left: 140px;
	top: -14px;
}
#main_container #local_runs_content #runs_content_thesevoices {
	position: absolute;
	left: 557px;
	top: 78px;
}
#runs_content_however {
	position: absolute;
	left: 74px;
	top: 109px;
}
#runs_content_wise {
	position: absolute;
	left: 270px;
	top: 288px;
}
#gear_maincontent_text {
	height: 1548px;
	width: 591px;
	position: absolute;
	left: 348px;
	top: 186px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: 900;
	color: #666666;
}
#main_container #gear_maincontent_text {
}
#gear_content_every {
	position: absolute;
	left: 316px;
	top: 190px;
}
#gear_content {
	position: absolute;
	left: 358px;
	top: 464px;
}
#gear_content_shoes {
	position: absolute;
	left: 362px;
	top: 704px;
}
#gear_content_shorts {
	position: absolute;
	left: 356px;
	top: 1275px;
}
#gear_content_tops {
	position: absolute;
	left: 363px;
	top: 1544px;
}
#tips_tips {
	position: absolute;
	left: 638px;
	top: -16px;
}
#tips_logo {
	position: absolute;
	left: 852px;
	top: 180px;
}
#tips_logan {
	position: absolute;
	left: 908px;
	top: 430px;
}
#tips_werunthisplace {
	position: absolute;
	left: 35px;
	top: 307px;
}
#tips_content {
	position: absolute;
	height: 493px;
	width: 506px;
	left: 294px;
	top: 166px;
	color: #666666;
}
#main_container #tips_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: 900;
}
#tips_content_inthebeginning {
	position: absolute;
	left: 210px;
	top: 167px;
}
#tips_content_tips {
	position: absolute;
	height: 239px;
	width: 398px;
	left: 348px;
	top: 679px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: 800;
	color: #666666;
}
#gear_link_striders {
	position: absolute;
	left: 796px;
	top: 883px;
}
#gear_link_runnersworld {
	position: absolute;
	left: 438px;
	top: 1095px;
}
#gear_link_howtobuy {
	position: absolute;
	left: 436px;
	top: 1123px;
}
#gear_link_stridersrunning {
	position: absolute;
	left: 436px;
	top: 1152px;
}
#gear_link_buyingshoes {
	position: absolute;
	left: 436px;
	top: 1181px;
}
#gear_link_chooseshorts {
	position: absolute;
	left: 438px;
	top: 1461px;
}
#gear_link_howtoshorts {
	position: absolute;
	left: 440px;
	top: 1491px;
}
#tips_link_100 {
	position: absolute;
	left: 348px;
	top: 930px;
}
#tips_link_distance {
	position: absolute;
	left: 348px;
	top: 958px;
}
#tips_link_rundown {
	position: absolute;
	left: 348px;
	top: 988px;
}
#tips_link_running {
	position: absolute;
	left: 348px;
	top: 1018px;
}
