/* Style 2 */







body {



	color: #333;



	background: #fff;



font-family:"Tahoma",Verdana,sans-serif;



}



.pictureframe {margin: 0px 0px 10px 10px; padding: 5px 5px 5px 5px; border: 3px coral solid;}



a,



h3 {



	color: blue;



text-decoration:underline;



}  /* DH color chg - was 0294c1 */







.rok-content-rotator h2 a.active {



	color: #5D91CD !important;



}  /* DH color chg - was 27b9eb */







.contentheading {



	background: url(../images/style2/content-head-bg.png) 0 3px no-repeat;



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#page-bg {



	background: url(../images/style2/page-bg.jpg) 50% -85px repeat-x;



}







/* #header {



	background: url(../images/light/header-bg.png) 50% 0 repeat-x;



}





#logo {



	background: url(../../../images/Mini-Mos2010_HDR.png) 0 0 no-repeat;



}*/


dl.image_map {display:block; width:920px; height:950px; background:url(http://www.minimosmarathon.com/2009/images/sponsor-page.png); position:relative; margin:2px auto 2px auto;}
	a.LINK0 {left:314px; top:83px; background:transparent;}
	a.LINK0 {display:block; width:297px; height:0; padding-top:176px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK1 {left:58px; top:370px; background:transparent;}
	a.LINK1 {display:block; width:133px; height:0; padding-top:100px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK2 {left:306px; top:369px; background:transparent;}
	a.LINK2 {display:block; width:92px; height:0; padding-top:103px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK3 {left:488px; top:385px; background:transparent;}
	a.LINK3 {display:block; width:175px; height:0; padding-top:72px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK4 {left:710px; top:405px; background:transparent;}
	a.LINK4 {display:block; width:176px; height:0; padding-top:32px; overflow:hidden; position:absolute;}
	a.LINK4:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK5 {left:49px; top:551px; background:transparent;}
	a.LINK5 {display:block; width:148px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK5:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK6 {left:261px; top:536px; background:transparent;}
	a.LINK6 {display:block; width:169px; height:0; padding-top:73px; overflow:hidden; position:absolute;}
	a.LINK6:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK7 {left:487px; top:552px; background:transparent;}
	a.LINK7 {display:block; width:172px; height:0; padding-top:45px; overflow:hidden; position:absolute;}
	a.LINK7:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK8 {left:719px; top:539px; background:transparent;}
	a.LINK8 {display:block; width:161px; height:0; padding-top:66px; overflow:hidden; position:absolute;}
	a.LINK8:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK9 {left:36px; top:707px; background:transparent;}
	a.LINK9 {display:block; width:174px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
	a.LINK9:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK10 {left:264px; top:706px; background:transparent;}
	a.LINK10 {display:block; width:170px; height:0; padding-top:38px; overflow:hidden; position:absolute;}
	a.LINK10:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK11 {left:480px; top:677px; background:transparent;}
	a.LINK11 {display:block; width:185px; height:0; padding-top:98px; overflow:hidden; position:absolute;}
	a.LINK11:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK12 {left:716px; top:680px; background:transparent;}
	a.LINK12 {display:block; width:166px; height:0; padding-top:91px; overflow:hidden; position:absolute;}
	a.LINK12:hover  {background:transparent; border:0px dashed black; color:black;}
	a.LINK13 {left:385px; top:833px; background:transparent;}
	a.LINK13 {display:block; width:151px; height:0; padding-top:90px; overflow:hidden; position:absolute;}
	a.LINK13:hover  {background:transparent; border:0px dashed black; color:black;}


ul#headerlogo {

	list-style: none;

	background: url(../../../images/Mini-Mos2010_HDR-date.png) no-repeat 0 0;

	position: relative;

	width: 962px;

	height: 150px;

	margin: 0;

	padding: 0;

}



ul#headerlogo li {

	border: 0px solid #000;

	position: absolute;

}



ul#headerlogo li a{

	display: block;

	height: 100%;

	text-indent: -9000px;

}



#belle-hdr {

	width: 178px;

	height: 126px;

	top: 11px;

	left: 591px;

}



#topmod {



	background: url(../images/light/login-pane.png) 0 -50px no-repeat;



}







#toplinks a.mainlevel {



	color: #444;



}







#toplinks a:hover {



	color: #000;



}



ul#sponsors {

	list-style: none;

	position: relative;

	left: 1px;

	width: 960px;

	height: 100px;

	margin-top: 20px;

	padding: 0;

}



ul#sponsors li {

	border: 1px solid #000;

	position: absolute;

}



ul#sponsors li a{

	display: block;

	height: 100%;

	text-indent: -9000px;

}



#belle {

	width: 90px;

	height: 55px;

	top: 5px;

	left: 15px;

}



#hattonneale {

	width: 110px;

	height: 16px;

	top: 73px;

	left: 6px;

}



#munchkintables {

	width: 236px;

	height: 50px;

	top: 0px;

	left: 352px;

}



#cream {

	width: 85px;

	height: 100px;

	top: 0px;

	left: 131px;

}



#gotalk {

	width: 115px;

	height: 42px;

	top: 6px;

	left: 220px;

}



#invisalign {

	width: 145px;

	height: 30px;

	top: 60px;

	left: 237px;

}



#olympus {

	width: 102px;

	height: 37px;

	top: 57px;

	left: 394px;

}



#brandmanagement {

	width: 63px;

	height: 46px;

	top: 8px;

	left: 603px;

}



#orthodonticsexclusively {

	width: 154px;

	height: 34px;

	top: 62px;

	left: 520px;

}



#overfortysfitness {

	width: 173px;

	height: 32px;

	top: 13px;

	left: 683px;

}



#mosmantoyota {

	width: 96px;

	height: 39px;

	top: 57px;

	left: 778px;

}



#perspective {

	width: 82px;

	height: 44px;

	top: 42px;

	left: 686px;

}



#visionpt {

	width: 86px;

	height: 49px;

	top: 5px;

	left: 866px;

}



#taurus {

	width: 75px;

	height: 42px;

	top: 55px;

	left: 885px;

}




.rok-content-rotator .arrow {



	background: url(../images/light/rotator-arrow.png) 0 0 no-repeat;



}







.rok-content-rotator {



	background: #666;



}







#showcase {



	background: url(../images/light/showcase-bg.png) 0 0;



	color: #fff;



}







#showcase a {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#showcase .module h3 {



	color: #000;



}







#showcase .module h3 span {



	color: #fff;



}







#featured .module a {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#featured-bottom {



	background: url(../images/light/featured-bl.png) 0 100% no-repeat;



}







#featured-bottom2 {



	background: url(../images/light/featured-br.png) 100% 100% no-repeat;



}







#featured .module h3,



.module-scroller h3 {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#main-content-bar {



	background: url(../images/light/main-content-bar.png) 0 0 repeat-x;



}







div.maincol-indicator {



	background: url(../images/light/maincol-indicator.png) 0 0 no-repeat;



}







td.maincol {



	border-left: 1px solid #e0e0e0;



	border-right: 1px solid #e0e0e0;



}







td.rightcol,



td.leftcol {



	background: #e0e0e0;



	color: #333;



}







/* Footer image map - added 210510 */



ul#footerlogos {

	list-style: none;

	background: url(../../../images/logo_bottom.png) no-repeat 0 0;

	position: relative;

	left: 1px;

	width: 960px;

	height: 100px;

	margin-top: 20px;

	padding: 0;

}



ul#footerlogos li {

	border: 0px solid #000;

	position: absolute;

}



ul#footerlogos li a{

	display: block;

	height: 100%;

	text-indent: -9000px;

}



#belle {

	width: 90px;

	height: 55px;

	top: 5px;

	left: 15px;

}



#hattonneale {

	width: 110px;

	height: 16px;

	top: 73px;

	left: 6px;

}



#munchkintables {

	width: 236px;

	height: 50px;

	top: 0px;

	left: 352px;

}



#cream {

	width: 85px;

	height: 100px;

	top: 0px;

	left: 131px;

}



#gotalk {

	width: 115px;

	height: 42px;

	top: 6px;

	left: 220px;

}



#invisalign {

	width: 145px;

	height: 30px;

	top: 60px;

	left: 237px;

}



#olympus {

	width: 102px;

	height: 37px;

	top: 57px;

	left: 394px;

}



#brandmanagement {

	width: 63px;

	height: 46px;

	top: 8px;

	left: 603px;

}



#orthodonticsexclusively {

	width: 154px;

	height: 34px;

	top: 62px;

	left: 520px;

}



#overfortysfitness {

	width: 173px;

	height: 32px;

	top: 13px;

	left: 683px;

}



#mosmantoyota {

	width: 96px;

	height: 39px;

	top: 57px;

	left: 778px;

}



#perspective {

	width: 82px;

	height: 44px;

	top: 42px;

	left: 686px;

}



#visionpt {

	width: 86px;

	height: 49px;

	top: 5px;

	left: 866px;

}



#taurus {

	width: 75px;

	height: 42px;

	top: 55px;

	left: 885px;

}



img#rocket {



	background: url(../images/light/rocket.png) 0 0 no-repeat;



}







td.rightcol .module h3,



td.leftcol .module h3,



td.rightcol .module-menu h3,



td.leftcol .module-menu h3,



td.rightcol .module_menu h3,



td.leftcol .module_menu h3 {



	background: url(../images/light/sidemodule-h3.png) 0 0 no-repeat;



	color: #999;



}







td.rightcol .module h3 span,



td.leftcol .module h3 span,



td.rightcol .module-menu h3 span,



td.leftcol .module-menu h3 span,



td.rightcol .module-red h3 span,



td.leftcol .module-red h3 span,



td.rightcol .module-blue h3 span,



td.leftcol .module-blue h3 span,



td.rightcol .module-black h3 span,



td.leftcol .module-black h3 span,



td.rightcol .module-green h3 span,



td.leftcol .module-green h3 span,



td.rightcol .module-orange h3 span,



td.leftcol .module-orange h3 span {



	color: #333;



}







td.rightcol .module a,



td.leftcol .module a {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







td.rightcol .module-red h3,



td.leftcol .module-red h3 {



	background: url(../images/light/sidemodule-red.png) 0 0 no-repeat;



	color: #DBB8B8;



}







td.rightcol .module-blue h3,



td.leftcol .module-blue h3 {



	background: url(../images/light/sidemodule-blue.png) 0 0 no-repeat;



	color: #BAD5DF;



}







td.rightcol .module-black h3,



td.leftcol .module-black h3 {


	background: url(../images/light/sidemodule-black.png) 0 0 no-repeat;



	color: #bebebe;



}







td.rightcol .module-green h3,



td.leftcol .module-green h3 {



	background: url(../images/light/sidemodule-green.png) 0 0 no-repeat;



	color: #D0DAB3;



}







td.rightcol .module-orange h3,



td.leftcol .module-orange h3 {



	background: url(../images/light/sidemodule-orange.png) 0 0 no-repeat;



	color: #ECD3B3;



}







td.rightcol .module-red h3 span,



td.leftcol .module-red h3 span,



td.rightcol .module-blue h3 span,



td.leftcol .module-blue h3 span,



td.rightcol .module-black h3 span,



td.leftcol .module-black h3 span,



td.rightcol .module-green h3 span,



td.leftcol .module-green h3 span,



td.rightcol .module-orange h3 span,



td.leftcol .module-orange h3 span {



	color: #fff;



}







#horiz-menu {



	background: url(../images/style2/horiz-menu-l.png) 0 0 no-repeat;



}







<!--#horiz-menu2 {



	background: url(../images/style2/horiz-menu-r.png) 100% 0 no-repeat;



} -->







#horiz-menu a,



#horiz-menu li.active a {



	color: #666;



}







#horiz-menu li.active a {



	background: url(../images/style2/horiz-menu-active.png) 50% 0 no-repeat;



	color: #000;



}







#horiz-menu li a:hover {



	color: #000;



}







div.menuslide {



	background: url(../images/style2/horiz-menu-hover.png) 50% 0 no-repeat;



	width: 65px;



	height: 19px;



}







#horiz-menu ul ul li a:hover,



#horiz-menu ul li.active.parent ul a:hover {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#main-content a.mainlevel {



	color: #333;



	background: url(../images/light/menu-arrow.png) 4px 7px no-repeat;



}







#main-content a#active_menu.mainlevel {



	background: url(../images/style2/menu-arrow-active.png) 4px 7px no-repeat;



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#main-content a.mainlevel:hover {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#main-content a.sublevel {



	color: #333;



}







#main-content a.sublevel:hover {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







#main-content a#active_menu.sublevel {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







ul.menu a {



	color: #333;



	background: url(../images/light/menu-arrow.png) 4px 7px no-repeat;



}







ul.menu ul li a,



ul.menu li.active.parent ul li a,



ul.menu li.active.parent ul li.parent a.daddy,



ul.menu li.active.parent ul li.active.parent ul li a {



	color: #ccc;



}







ul.menu a:hover,



ul.menu li.active a,



ul.menu li.active.parent a.daddy,



ul.menu li.active.parent ul li a:hover,



ul.menu li.active.parent ul li.parent a.daddy:hover,



ul.menu li.active.parent ul li.active.parent ul li a:hover,



ul.menu li.active.parent ul li.active.parent a.daddy,



ul.menu li.active.parent ul li.active a,



ul.menu li.active.parent ul li.active.parent ul li.active a {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







ul.menu li.active a,



ul.menu li.active a.daddy {



	background: url(../images/style2/menu-arrow-active.png) 4px 7px no-repeat;



}







ul.menu ul {



	background: #303030 url(../images/light/sidemenu-bgtop.png) 15px 0 no-repeat;



}







a.readon {



	background: url(../images/style2/readon.png) 0 0 no-repeat;



	color: #fff;



}







blockquote.color2,



.important-title2,



span.number-color,



span.dropcap-color {



	color: #5D91CD;



}  /* DH color chg - was 0294c1 */







blockquote.color3,



.important-title3,



span.number-color2,



span.dropcap-color2 {



	color: #cc0000;



}







.important2 {



	border: 1px solid #5D91CD;



} /* DH color chg - was 0294c1 */











.important3 {



	border: 1px solid #cc0000;



}







a.large .button {



	background: url(../images/light/font-lg.png) 0 0 no-repeat;



}







a.small .button {



	background: url(../images/light/font-sm.png) 0 0 no-repeat;



}







a.default .button {



	background: url(../images/light/font-d.png) 0 0 no-repeat;



}







div.content-bar-text {



	color: #000;



}







div.content-bar-text2 {



	color: #000;



}







span.color2 {



	color: #fff;



}







span.color3 {



	color: #fff;



}







span.rotator-demo-header {



	color: #5D91CD;



} /* DH color chg - was 0294c1 */