#bg_home a {	text-decoration:none;	}	#bg_home a:hover {	text-decoration:none;	}.float_left {float: left;margin: 0;}.float_right {float: right;margin: 0;}.left_list li{float: left;margin: 0;}.float_left_margin {float: left;margin-left:5px;}	/**main backgrounds**//**main backgrounds**//**main backgrounds**//**main backgrounds**//**main backgrounds**//**main backgrounds**/#bg_home {	position: relative;	background-color:#ffffff;	margin-top:0px;	width: 917px; 	height: 860px;}#bg_readit {	position: relative;	background:url("images/rbor_bg_image.gif") no-repeat;	background-color:#ffffff;	margin-top:0px;	margin-left:0px;	width: 917px; 	height: 1160px;	z-index: 0;}#bg_liveit {	position: relative;	background:url("images/liveit_bg_image.gif") no-repeat;	background-color:#ffffff;	margin-top:0px;	margin-left:0px;	width: 917px; 	height: 840px;	z-index: 0;}#bg_watchit {	position: relative;	background:url("images/liveit_bg_image.gif") no-repeat;	background-color:#ffffff;	margin-top:0px;	margin-left:0px;	width: 917px; 	height: 840px;	z-index: 0;}/**div backgrounds**//**div backgrounds**//**div backgrounds**//**div backgrounds**//**div backgrounds**//**div backgrounds**/.socialmedia_footer_bg {	background:url("images/red_16.gif") no-repeat;	float: left;	width: 332px;	height: 99px;	}	#champions_box{	position: absolute;	background:url("images/red_11.gif") no-repeat;	top: 527px;	left: 0px;	width:582px;	height: 240px;	z-index: 22;}#red_comments {	position: absolute;	top: 527px;	left: 567px;	width:358px;	height: 96px;}#didyouknow {	position: absolute;	top: 622px;	left: 567px;	width:358px;	height: 142px;}#learnmore_btn {	position: absolute;	top: 204px;	left: 455px;	width:122px;	height: 26px;	z-index: 55;}/**RBOR PAGES STUFF**//**RBOR PAGES STUFF**//**RBOR PAGES STUFF**//**RBOR PAGES STUFF**//**RBOR PAGES STUFF**//**RBOR PAGES STUFF**//**RBOR PAGES STUFF**//**RBOR PAGES STUFF**//**RBOR PAGES STUFF**/#rbor_readit {	position: absolute;	top: 264px;	left: 234px;	width:660px;	height: 805px;	z-index: 22;}#rbor_iwill {	position: absolute;	top: 284px;	left: 224px;	width:660px;	height: 805px;	z-index: 22;}#rbor_liveit {	position: absolute;	float: left;	background-color:#ffffff;	top: 288px;	left: 217px;	width:688px;	height: 445px;	}#rbor_watchit {	position: absolute;	float: left;	background-color:#ffffff;	top: 294px;	left: 245px;	width:640px;	height: 405px;			z-index: 0;}#bottomspace {	position: absolute;	top: 756px;	left: 0px;	width:940px;	height: 15px;}#bottomspace_read {	position: absolute;	top: 1050px;	left: 0px;	width:940px;	height: 15px;}#bottomspace_watch {	position: absolute;	top: 720px;	left: 0px;	width:940px;	height: 15px;}.horizontal_nav li{	margin:0px 0px 0px 0px;	font-family:"Gotham", Arial, Helvetica, sans-serif;	font-size: 1em;	font-style: normal;	color:#0144a2;	float: right;	line-height: 150%;		}#rbor_readit p {	margin:8px 0px 0px 0px;	font-family:"Gotham", Arial, Helvetica, sans-serif;	font-size: 1em;	font-style: normal;	display: block;	color:#333333;	width: 648px;	float: left;	line-height: 155%;	}		#red_header {	position: relative;	background:url("images/red_06.gif") no-repeat;		font-family:Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	background-color:#496791;	width: 917px;	height: 174px;	line-height: 100%;}#firstrow {	font-family:Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	background-color:#496791;	width: 917px;	height: 355px;	line-height: 100%;	}	#secondrow {	position: relative;	background-color:#ffffff;	top: 660px;	left: 0px;	width:940px;	height: 339px;	}		#red_socialmedia{	position: absolute;	background-color:#496791;	margin-top: 118px;	right: 15px;	height: 24px;		z-index: 55;}#red_language{	position: absolute;	background-color:#496791;	margin-top: 152px;	right: 15px;	height: 24px;		z-index: 777;}#readnow_bg {	position: relative;	background:url("images/red_site_14.jpg") no-repeat;	background-color:#ffffff;	top: 0px;	left: 0px;	width:552px;	height: 238px;}	#bottomspace_home {	position: relative;	margin-top: 20px;	left: 0px;	width:940px;	height: 15px;}	#bottomspace4 {	position: relative;	margin-bottom: 10px;	left: 0px;	width:940px;	height: 15px;}#bottomspace3 {	position: relative;	margin-bottom: 0px;	left: 0px;	width:940px;	height: 15px;}#rbor_nav {	position: relative;	float: left;	background-color:#ffffff;	top: 21px;	left: 0px;	width:192px;	height: 190px;	}#top_headers {	position: relative;	float: left;	text-align: right;	background-color:#ffffff;	top: 21px;	margin-left: 23px;	margin-right: 10px;	margin-bottom: 0px;	width:678px;	height: 35px;	}#top_headers li {	float: right;	text-align: right;	margin: 0 0 0 0;}#top_headers ul {	margin: 0 0 0 0;}.blue {	font-size: 1.1em;	color:#496791;	font-weight: 600;	line-height: 160%;}.green {	color:#7fb539;	font-weight: 700;}#centering {	width:950px; 	margin:0 auto 0 auto;	font-size:.625em;}.introtext {	margin:5px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color:#346693;	float: left;	line-height: 150%;	}			/**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**/.essay_item {float: left;margin: 0;}#bg_essaycontest {	position: relative;	background-repeat: no-repeat;	width: 940px; 	height: 940px;	left: 0px;	z-index: 0;	background-color:#01abcc;}#contestrules p{	margin:18px 5px 0px 5px;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	width: 400px;	color:#444444;	text-align: left;	line-height: 130%;	}	.consentforms {	margin:11px 5px 0px 5px;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	width: 390px;	color:#ff0000;	text-align: left;	line-height: 140%;	}	#contest_box {	position: absolute;	background:url("images/essaycontest_08.gif") no-repeat;	top: 354px;	left: 461px;	width:479px;	height: 565px;}#left_content {	position: absolute;	top: 354px;	left: 0px;	width:461px;	line-height: 100%;}#rules_iframe {	position: relative;	top: 24px;	left: 15px;	width:450px;	height: 460px;}a.essay_download_button  {    display: block;    width: 462px;    height: 126px;    background: url("images/essay_buttons_06.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.essay_download_button  {    background-position: 0 -120px;	text-decoration: none;} a.essay_register_button  {    display: block;    width: 461px;    height: 56px;    background: url("images/essay_buttons_07.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.essay_register_button{    background-position: 0 -56px;	text-decoration: none;} /**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**//**ESSAY CONTEST STUFF**/#essaycontest {position: relative;float: right;margin-top: 20px;margin-right: 7px;}a.essaycontest_button  {    display: block;    width: 161px;    height: 138px;    background: url("images/essaycontest.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.essaycontest_button  {    background-position: 0 -138px;	text-decoration: none;} #t_register {position: absolute;margin-top: 178px;margin-left: 40px;}a.t_register_button  {    display: block;    width: 436px;    height: 52px;    background: url("images/t_register.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.t_register_button  {    background-position: 0 -51px;	text-decoration: none;} a.share_button  {    display: block;    width: 174px;    height: 116px;    background: url("images/share.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.share_button  {    background-position: 0 -120px;	text-decoration: none;} .jumboflash {	background:url("images/read.jpg") no-repeat;	background-color:#ffffff;	top: 490px;	left: 7px;	width:750px;	height: 447px;	cursor: pointer;}			#bottomspace2 {	position: absolute;	background-color:#ffffff;	top: 788px;	left: 0px;	width:935px;	height: 15px;}#twitter_like {	position: absolute;	float: left;	top: 40px;	left: 20px;	width:280px;	height: 45px;}#facebook_like {	position: absolute;	top: 54px;	left: 242px;	width:450px;	height: 100px;}#didyouknow_bg {	position: relative;	top: 23px;	left: 0px;	float: left;	width: 371px;	height: 99px;}		#addthis_footer {	position: relative;	top: 14px;	left: 130px;	font-family:"Gotham", Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	float: left;	line-height: 100%;	}	#addthis_header {	position: relative;	top: 7px;	left: 0px;	font-family:"Gotham", Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	float: left;	line-height: 100%;	}#addthis_header_landingpage {	position: relative;	top: 28px;	left: 24px;	font-family:"Gotham", Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	float: left;	line-height: 100%;	}		#socialmedia_content {	position: relative;	top: 23px;	left: 360px;	font-family:Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	float: left;	width: 635px;	line-height: 120%;	}		.footericons {float: left; margin-left: 0px; margin-top:0px;}.footericons2 {float: left; margin-left: 0px; margin-top:0px;}.footericons3 {float: left; margin-left: 52px; margin-top:5px;}	#logo_bg {	position: absolute;	background:url("images/red_05.gif") no-repeat;	top: 0px;	left: 759px;	width:170px;	height: 215px;}		#campaignlearnmore_bg {	position: absolute;	top: 0px;	left: 802px;	width:139px;	height: 216px;}#socialmedia_landingpage_bg {	position: absolute;	background:url("images/red_site_09.gif") no-repeat;	top: 236px;	left: 802px;	width:139px;	height: 216px;}#quote_content {	margin:0px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	float: left;	width: 455px;	line-height: 100%;	}				#champions_content {	margin:43px 0px 0px 4px;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	float: left;	width: 250px;	line-height: 100%;}		#champions_scroll {	position: absolute;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	top: 467px;	left: 130px;	float: right;	width: 130px;	height: 120px;	z-index: 11;	line-height: 100%;}	#champions_learnmore {	position: absolute;	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	top: 620px;	left: 262px;	float: right;	width: 100px;	height: 34px;	z-index: 11;	line-height: 100%;}	.infotext {	margin:10px 0px 0px 10px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 14px;	float: left;	width: 600px;	line-height: 140%;}.actionsteps_cats {	margin:10px 0px 0px 0px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 18px;	color:#d76f2c;	width: 400px;	line-height: 140%;}	.actionsteps_list {	margin:10px 0px 0px 10px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 14px;	width: 570px;	line-height: 180%;}.actionsteps_list li {list-style:url(images/greenbox2.gif);}			.actionsteps_text {	margin:10px 0px 0px 0px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 14px;	width: 570px;	line-height: 110%;}.checkmark {	margin:0px 0px 0px 0px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:normal;	text-align:right;	width: 50px;	color: #000000;	line-height: 120%;	}	#calltoactiontext {	position: absolute;	width: 280px;	margin-top:150px;	margin-left: 500px;	padding-left: 0px;	float: left;	margin-right: 0px;	}		#actionsteps {	position: absolute;	width: 680px;	margin-top:0px;	margin-left: 0px;	padding-left: 0px;	float: left;	margin-right: 0px;	}	#actionsteps_content {	position: absolute;	width: 500px;	margin-top:0px;	margin-left: 180px;	padding-left: 0px;	float: left;	margin-right: 1000px;	}	#numbers { 	position:absolute;     left:50px;     top:20px;     cursor:pointer; 	z-index: 111;    width:680px; 	}		#calltoactionbadges { 	position:absolute;     left:100px;     top:160px;     cursor:pointer; 	z-index: 111;    width:800px; 	}	.sharebadges {	margin:0px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	width: 600px;	line-height: 150%;	color: #333333;	}		.jumbotron {	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:normal;	text-align:center;	width: 77px;	min-width: 77px;	color: #ffffff;	line-height: 100%;	}a.jumbotron:hover  {	color: #ffffff;	width: 77px;	min-width: 77px;	}	a.jumbotron:active {	color: #ffffff;	width: 77px;	min-width: 77px;	}		a:link.top_nav_links {	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 1em;	font-style:normal;	text-align:left;	line-height: 100%;	padding: 0px;	}a:hover.top_nav_links  {	color: #ffffff;	background-color:#3dc2db;	text-decoration:none;	padding: 0px;	}	a:active.top_nav_links {	color: #ffffff;	padding: 0px;	}	a:visited.top_nav_links {	padding: 0px;	}	a.jumbotron {	color: #ffffff;	width: 77px;	min-width: 77px;	}	a.jumbotron:visited {	color: #ffffff;	width: 77px;	min-width: 77px;	}	.thankyou {	margin:0px 0;	margin:0px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 26px;	font-style: normal;	line-height: 150%;	color: #333333;	}#returnbutton { 	position:absolute;     left:40px;     top:430px;     cursor:pointer; 	z-index: 111;    width:680px; 	}		ul, ol{padding:0; margin:0}ul li{list-style:none}.displace{left:-5000px;position:absolute;}.clear {clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}/**Layout**/	.webelieve_button {background-repeat:no-repeat;display:block;width:301px;height:52px;}.webelieve_button a {    display: block;    width: 301px;    height: 52px;    background: url("images/webelieve_button.jpg") 0 0 no-repeat;    text-decoration: none;} .webelieve_button a:hover {    background-position: 0 -50px;	text-decoration: none;} #btnCalltoAction {background-image:url("images/nominate.jpg");background-repeat:no-repeat;display:block;height:47px;width:140px;}.btnChampion {background-image:url("images/nominate.jpg");background-repeat:no-repeat;display:block;width:288px;height:180px;}a.btnChampion {display:block;width:288px;height:180px;text-decoration: none;}a:hover.btnChampion {background: url("images/nominate.jpg") 0 0 no-repeat;text-decoration: none;}.btnVideo {background-image:url("images/watch.jpg");background-repeat:no-repeat;display:block;width:421px;height:117px;}a.btnVideo {display:block;width:421px;height:117px;text-decoration: none;}a:hover.btnVideo {background: url("images/ro_watch.gif") 0 0 no-repeat;text-decoration: none;}#btnTips {background-image:url("images/boxes_06.gif");background-repeat:no-repeat;display:block;width:140px;height:47px;}.btnFanUs {background-image:url("images/facebook.gif");background-repeat:no-repeat;display:block;width:426px;height:172px;}a.btnFanUs {display:block;width:426px;height:172px;text-decoration: none;}a:hover.btnFanUs {background: url("images/ro_facebook.gif") 0 0 no-repeat;text-decoration: none;}.btnBadges {background-image:url("images/sharebadges.gif");background-repeat:no-repeat;display:block;width:207px;height:172px;}a.btnBadges {display:block;width:207px;height:172px;text-decoration: none;}a:hover.btnBadges {background-image:url("images/sharebadges.gif");text-decoration: none;}/* Overlays*/ .overlay {     display:none;     z-index:10000;     background:url(images/bg_video.jpg) no-repeat scroll 0 100% #FFFFFF;    width:640px;	height: 512px;  	margin-top: -30px;    min-height:512px;     border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10005;    right:-15px;     top:-15px;     cursor:pointer;     height:35px;     width:35px; }/**overlay styles**/.overlay{color:#fff; }.overlay p {	margin:5px 0;	margin:15px 15px 10px 15px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:normal;	color: #000000;	}.overlay ol{margin:5px 40px}#brightcove{margin:0 auto;width:415px}.overlay  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:20px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }.overlay2 {     display:none;     z-index:10000;     background:url(images/slideshow_white.gif) no-repeat scroll 0 100% #FFFFFF;    width:820px;	height: 490px;     	margin-top: -30px;    min-height:490px;     border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay2 .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10001;    right:-15px;     top:-15px;     cursor:pointer;     height:35px;     width:35px; }/**overlay styles**/.overlay2 {color:#fff; }.overlay2 p {	margin:5px 0;	margin:15px 15px 10px 15px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:italic;	color: #000000;	}.overlay2 ol{margin:5px 40px}.overlay2  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:20px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }.overlay3 {     display:none;     z-index:10000;     background:url(images/bg_champions.jpg) no-repeat scroll 0 100% #FFFFFF;    width:670px;	height: 450px;    	margin-top: -30px;    min-height:450px;         border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay3 .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10001;    right:-15px;     top:-15px;     cursor:pointer;     height:35px;     width:35px; }.overlay3 .sticker {     position:absolute; 	z-index: 10001;    left:-75px;     top:390px;     cursor:pointer;     height:170px;     width:170px; }/**overlay styles**/.overlay3 {color:#fff; }.overlay3 p {	margin:5px 0;	margin:5px 15px 10px 5px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:italic;	color: #000000;	}.overlay3 ol{margin:5px 40px}.overlay3  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:0px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }.overlay4 {     display:none;     z-index:10000;     background:url(images/bg_video.jpg) no-repeat scroll 0 100% #ffffff;    width:820px;	height: 540px;    	margin-top: -40px;    min-height:540px;     border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay4 .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10041;    right:-15px;    top:-15px; 	z-index: 101;    cursor:pointer;     height:35px;     width:35px; }.overlay4 .sticker {     position:absolute; 	z-index: 10001;    left:-75px;     top:390px;     cursor:pointer;     height:170px;     width:170px; }/**overlay styles**/.overlay4 {color:#fff; }.overlay4 p {	margin:5px 15px 10px 5px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:italic;	color: #000000;	}.overlay4 ol{margin:5px 40px}.overlay4  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:20px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }.overlay5 {     display:none; 	background-color: #ffffff;    z-index:10000;     width:800px;     	margin-top: -40px;    min-height:450px;	height: 450px;     border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay5 .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10041;    right:-15px;    top:-15px; 	z-index: 101;    cursor:pointer;     height:35px;     width:35px; }/**overlay styles**/.overlay5 {color:#fff; }.overlay5 p {	margin:15px 15px 10px 15px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:italic;	color: #000000;	}.overlay5 ol{margin:5px 40px}.overlay5  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:20px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }#badges_popup {     position:absolute; 	z-index: 10041;    left:50px;    top:140px; 	z-index: 101;    height:288px;     width:690px; }.overlay9 {     display:none;     z-index:10000;     background:url(images/bg_champions.jpg) no-repeat scroll 0 100% #00000;    width:1px;	height: 1px;   	margin-top: -30px;    min-height:1px;         border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay9 .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10001;    left: 245px;     top: 0px;     cursor:pointer;     height:35px;     width:35px; 	z-index: 9999;}.overlay9 .sm_visit {     position:absolute; 	z-index: 10001;    left:-425px;     top:28px;     cursor:pointer;     height:170px;     width:170px; }/**overlay styles**/.overlay9 {color:#fff; }.overlay9 p {	margin:5px 0;	margin:5px 15px 10px 5px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style:normal;	color: #000000;	line-height: 140%;	}.overlay9 ol{margin:5px 40px}.overlay9  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:0px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }.overlay6 {     display:none;     z-index:10000;     background:url(images/bg_champions.jpg) no-repeat scroll 0 100% #FFFFFF;    width:810px;	height: 500px;   	margin-top: -30px;    min-height:500px;         border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay6 .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10001;    right:-15px;     top:-15px;     cursor:pointer;     height:35px;     width:35px; }.overlay6 .sticker {     position:absolute; 	z-index: 10001;    left:-75px;     top:390px;     cursor:pointer;     height:170px;     width:170px; }/**overlay styles**/.overlay6 {color:#fff; }.overlay6 p {	margin:5px 0;	margin:5px 15px 10px 5px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style:normal;	color: #000000;	line-height: 140%;	}.overlay6 ol{margin:5px 40px}.overlay6  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:0px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }.overlay7 {     display:none;     z-index:10000;     background:url(images/bg_champions.jpg) no-repeat scroll 0 100% #FFFFFF;    width:810px;	height: 520px;   	margin-top: -30px;    min-height:520px;         border:0px solid #666; 	padding:0px;    -moz-box-shadow:0 0 90px 5px #000;     -webkit-box-shadow: 0 0 90px #000; }  .overlay7 .close {     background-image:url(images/close.png);     position:absolute; 	z-index: 10001;    right:-15px;     top:-15px;     cursor:pointer;     height:35px;     width:35px; }.overlay7 .sticker {     position:absolute; 	z-index: 10001;    left:-75px;     top:390px;     cursor:pointer;     height:170px;     width:170px; }/**overlay styles**/.overlay7 {color:#fff; }.overlay7 p {	margin:5px 0;	margin:5px 15px 10px 5px;	font-family:Gotham, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style:normal;	color: #000000;	line-height: 140%;	}.overlay7 ol{margin:5px 40px}.overlay7  .copy{color:#000;background-color:#fff;/**border:1px solid #08218C;**/padding:0px;filter:alpha(opacity=60);/* for IE */opacity:0.6;  /* CSS3 standard */ }/**MAIN **/	.biglink {	margin:0px 0;	margin:0px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: bold;	line-height: 150%;	color: #ffffff;	}	.biglink a{	margin:0px 0;	margin:0px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: bold;	line-height: 150%;	color: #ffffff;	}	.biglink a: hover{	margin:0px 0;	margin:0px 0px 0px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: bold;	line-height: 150%;	color: #ffffff;	}.popupvideo {    position:absolute;     left:0px;     top:0px; 	z-index: 100;    cursor:pointer;     height:520px;     width:640px;	}	.videospace {    position:absolute;     left:0px;     top:127px; 	z-index: 100;    cursor:pointer;     height:385px;     width:640px;	}		.socialmedia { 	position:absolute;     left:530px;     top:505px;     cursor:pointer; 	z-index: 111;    height:85px;     width:95px; 	}	.socialmedia2 { 	position:absolute;     left:-10px;     top:485px;     cursor:pointer; 	z-index: 111;    height:85px;     width:95px; 	}		.popupiframe {    position:absolute;     left:0px;     top:0px; 	z-index: 100;    cursor:pointer;     height:495px;     width:760px;	}		.popupiframe2 {    position:absolute;     left:0px;     top:0px; 	z-index: 100;    cursor:pointer;     height:665px;     width:760px;	}				#column2 {	position: relative;	width: 280px;	margin-top:80px;	padding-left: 0px;	margin-left: 338px;	}	#webelieve_button {	position: absolute;	width: 288px;	margin-top: 455px;	padding-left: 0px;	margin-left: 515px;	}#column1 p, #column2 p {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height: 140%;margin-bottom: 20px;font-weight:500;text-align:justify;}.championslist {font-family: "Gotham", Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height: 120%;margin-bottom: 10px;font-weight:400;text-align:left;}#championbox {	position: absolute;	background:url("images/nominate.jpg") no-repeat;	top: 1108px;	left: 0px;	width:604px;	height: 234px;	}	.link1 {	position: absolute;	top: 23px;	left: 50px;	z-index: 55; 	width:121px;	height: 117px;	}#thirdbox {	position: absolute;	background:url("images/watch.jpg") no-repeat;	top: 1108px;	left: 604px; 	width:316px;	height: 234px;	}#lowerright {	position: absolute;	background:url("images/milestones.gif") no-repeat;	top: 1342px;	left: 0px; 	width:221px;	height: 172px;	}	#lowerright2 {	position: absolute;	background:url("images/sharebadges.gif") no-repeat;	top: 1342px;	left: 221px; 	width:207px;	height: 172px;	}		#lowerright3 {	position: absolute;	background:url("images/shareicons.gif") no-repeat;	top: 1342px;	left: 428px; 	width:250px;	height: 172px;	}	#lowerright4 {	position: absolute;	background:url("images/facebook.gif") no-repeat;	top: 1342px;	left: 678px; 	width:242px;	height: 172px;	}		#shareicons3 {	position: absolute;	top: 54px;	left: 22px; 	width:190px;	height: 68px;	}			#partners {	position: absolute;	background:url("images/partners.gif") no-repeat;	top: 850px;	left: 0px; 	width:934px;	height: 286px;	}	#tellus {	position: absolute;	background:url("images/tellus.jpg") no-repeat;	top: 532px;	left: 0px; 	width:920px;	height: 115px;	}		#commentbox {	position: absolute;	background:url("images/bg_comments.jpg") no-repeat;	top: 645px;	left: 0px; 	width:920px;	height: 464px;	}	#commentform {	position: absolute;	top: 0px;	left: 0px; 	width:420px;	height: 400px;	}	#commenttext {	position: absolute;	top: 17px;	left: 460px; 	width:420px;	height: 480px;	}	#long {position: absolute;top: 1111px;}		#testbox {	position: absolute;	top: 120px;	left: 40px; 	width:94px;	height: 56px;	}		#sm_icons {	position: absolute;	top: 1020px;	left: 40px; 	width:94px;	height: 56px;	}	/**a href links**//**a href links**//**a href links**/a.landing_cat1 {    display: block;    width: 310px;    height: 340px;    background: url("images/landing_cats_01.jpg") 0 0 no-repeat;    text-decoration: none;} a:hover.landing_cat1  {    background-position: 0 -340px;	text-decoration: none;} a.landing_cat2 {    display: block;    width: 297px;    height: 340px;    background: url("images/landing_cats_02.jpg") 0 0 no-repeat;    text-decoration: none;} a:hover.landing_cat2  {    background-position: 0 -340px;	text-decoration: none;} a.landing_cat3 {    display: block;    width: 310px;    height: 340px;    background: url("images/landing_cats_03.jpg") 0 0 no-repeat;    text-decoration: none;} a:hover.landing_cat3  {    background-position: 0 -340px;	text-decoration: none;} #landing_contest_button {	position: absolute;	margin: 276px 0 0 152px;	z-index: 333;}a.landing_cat_contest {    display: block;    width: 137px;    height: 51px;    background: url("images/landing_cats_contest.png") 0 0 no-repeat;    text-decoration: none;} a:hover.landing_cat_contest  {    background-position: 0 -53px;	text-decoration: none;} a.topnav1  {    display: block;    width: 70px;    height: 24px;    background: url("images/nav_top_01.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.topnav1  {    background-position: 0 -22px;	text-decoration: none;} a.topnav2  {    display: block;    width: 76px;    height: 24px;    background: url("images/nav_top_02.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.topnav2  {    background-position: 0 -22px;	text-decoration: none;} a.topnav3  {    display: block;    width: 55px;    height: 24px;    background: url("images/nav_top_05.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.topnav3  {    background-position: 0 -22px;	text-decoration: none;} a.topnav4  {    display: block;    width: 61px;    height: 24px;    background: url("images/nav_top_06.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.topnav4  {    background-position: 0 -22px;	text-decoration: none;} a.topnav5  {    display: block;    width: 61px;    height: 24px;    background: url("images/nav_top_07.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.topnav5  {    background-position: 0 -22px;	text-decoration: none;} a.rbor_nav1  {    display: block;    width: 192px;    height: 48px;    background: url("images/rbor_nav_01.gif") 0 0 no-repeat;    text-decoration: none;}  a.rbor_nav1_on {    display: block;    width: 192px;    height: 48px;    background: url("images/rbor_nav_01.gif") 0 0 no-repeat;    background-position: 0 -97px;    text-decoration: none;}a:hover.rbor_nav1  {    background-position: 0 -47px;	text-decoration: none;} a.rbor_nav2 {    display: block;    width: 192px;    height: 48px;    background: url("images/rbor_nav_02.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.rbor_nav2  {    background-position: 0 -47px;	text-decoration: none;} a.rbor_nav2_on {    display: block;    width: 192px;    height: 48px;    background: url("images/rbor_nav_02.gif") 0 0 no-repeat;    background-position: 0 -97px;    text-decoration: none;}a.join_btn {    display: block;    width: 192px;    height: 175px;    background: url("images/join_btn.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.join_btn  {    background-position: 0 -176px;	text-decoration: none;} a.join_btn_on {    display: block;    width: 192px;    height: 175px;    background: url("images/join_btn.gif") 0 0 no-repeat;    background-position: 0 -349px;    text-decoration: none;}a.rbor_nav3  {    display: block;    width: 192px;    height: 48px;    background: url("images/rbor_nav_03.gif") 0 0 no-repeat;    text-decoration: none;} a:hover.rbor_nav3  {    background-position: 0 -47px;	text-decoration: none;} a.rbor_nav3_on {    display: block;    width: 192px;    height: 48px;    background: url("images/rbor_nav_03.gif") 0 0 no-repeat;    background-position: 0 -97px;    text-decoration: none;}