﻿@import url("css/menu.css");

/* CSS Document */
#Body {height:100%; margin:0; padding:0; }

* {
	margin: 0;
}
html, body, form {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 60px; /* .push must be the same height as .footer */
}


.headerPane{background-color:#000000; height:54px;}
.bottomPane{background-color:#000000; height:60px; font-size:12px;/*width:980px;*/}


#topPadding{height:102px;}
#middlePadding{height:32px; }
#bottomPadding{height:17px;}

.bgdBlack{background-color:#000000;}
            
/*-------- Default Style --------*/
body,th,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
body,th,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:13px;}
h3, h4, h5, h6{color:#069bf7;}
h1, h3, h5, h1 input{font-weight:bold;}
h4, h6{font-weight:normal}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}
h1{color:#00a2ff; font-weight:bold; font-size:14px; margin:5px 0px 5px 0px; padding:0px; text-transform:uppercase;}
h2{color:#00a2ff; font-weight:bold; font-size:21px; margin:0px; padding:0px; text-transform:uppercase;}


a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; font-size:14px; }
a:hover{color:#3E81B5; text-decoration:underline; font-size:14px;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}
input{color:#000000;}
.LabelEditTextClass{color:#ffffff;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/

.logo_pad{font-family:Arial; color:#bebebe; font-size:13px; padding:0px 5px 0px 19px; width:60px; text-align:left;}

.menu_style{text-align:right; padding-right:30px;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#CB2027; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.LogoPane{padding:0;width:270px; vertical-align:top;}
.Content_bg{background-image:url(images/content_bg.gif); background-repeat:repeat-x; height:267px;}
.ContentPane{width:100%; vertical-align:top; text-align:left; padding-left:6px;}
.ContentPaneInner{padding:15px 15px 0 15px; vertical-align:top; text-align:left;}
.ButtonPane{text-align:left;height:121px;}


/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- text1 Styles --------------*/
#text1{padding-left:50px;text-align:left}
#text1 #row1{font-family:Arial; font-size:33px;color:#8ac91d; text-transform:uppercase; font-weight:bold; text-align:left}
#text1 .blue{font-family:Arial; font-size:33px; color:#00a2ff; text-transform:uppercase; font-weight:bold;}
#text1 .white{font-family:Arial; font-size:33px;color:#ffffff; text-transform:lowercase; font-weight:bold;}
#text1 #row2{ margin-top:-10px; font-family:Arial; font-size:33px;color:#8ac91d; text-transform:lowercase; font-weight:bold;}

/*-------------- bottomPane Links Styles --------------*/

a.link1,a.link1:link,a.link1:visited,a.link1:active{background-image:url(images/link1.gif); background-repeat:no-repeat; display:block; width:83px; height:50px; }
a.link1:hover{background-image:url(images/link1.gif); background-position:-83px 0px; }

a.link2,a.link2:link,a.link2:visited,a.link2:active{background-image:url(images/link2.gif); background-repeat:no-repeat; display:block; width:184px; height:42px; }
a.link2:hover{background-image:url(images/link2.gif); background-position:-184px 0px; }

a.link3,a.link3:link,a.link3:visited,a.link3:active{background-image:url(images/volunteerNow.gif); background-repeat:no-repeat; display:block;width:158px; height:60px;}
/*a.link3:hover{background-image:url(images/link3.gif); background-position:-28px 0px; }*/

a.link4,a.link4:link,a.link4:visited,a.link4:active{background-image:url(images/donateButton2.gif); background-repeat:no-repeat; display:block;width:163px; height:60px; }
/*a.link4:hover{ background-image:url(images/link4.gif); background-position:-55px 0px;}*/

a.link5,a.link5:link,a.link5:visited,a.link5:active{background-image:url(images/C&Glogo.gif); background-repeat:no-repeat; display:block; width:57px; height:55px; }
a.link5:hover{ background-image:url(images/C&Glogo.gif); background-position:-57px 0px;}

a.link6,a.link6:link,a.link6:visited,a.link6:active{background-image:url(images/link6.gif); background-repeat:no-repeat; display:block; width:57px; height:56px; }
a.link6:hover{background-image:url(images/link6.gif); background-position:-57px 0px; }

a.link7,a.link7:link,a.link7:visited,a.link7:active{background-image:url(images/link9.gif); background-repeat:no-repeat; display:block; width:54px; height:56px; }
a.link7:hover{background-image:url(images/link9.gif); background-position:-54px 0px; }

a.link8,a.link8:link,a.link8:visited,a.link8:active{background-image:url(images/ou_logo.gif); background-repeat:no-repeat; display:block; width:46px; height:57px; }
a.link8:hover{background-image:url(images/ou_logo.gif); background-position:-46px 0px; }

a.link10,a.link10:link,a.link10:visited,a.link10:active{background-image:url(images/link10.gif); background-repeat:no-repeat; display:block; width:123px; height:45px; }
a.link10:hover{background-image:url(images/link10.gif); background-position:-123px 0px; }



a.link21,a.link21:link,a.link21:visited,a.link21:active{background-image:url(images/dougfm.jpg); background-repeat:no-repeat; display:block; width:92px; height:45px; }
a.link21:hover{background-image:url(images/dougfm.jpg); background-position:-92px 0px; }

a.link22,a.link22:link,a.link22:visited,a.link22:active{background-image:url(images/wdvd.jpg); background-repeat:no-repeat; display:block; width:102px; height:40px; }
a.link22:hover{background-image:url(images/wdvd.jpg); background-position:-102px 0px; }

.link3{background-image:url(images/volunteerBttn.gif);}


/*-------------- bottomPane Columns Styles --------------*/

.bottomPane .cl1{vertical-align:top; padding:5px 0 0 5px;width:0px;font-size:11px;}
.bottomPane .cl2{width:50px;}
.bottomPane .cl3{vertical-align:top; padding:5px 0 0 5px;width:50px;font-size:11px;}
.bottomPane .cl4{width:150px;}
.bottomPane .cl5{width:165px;}
.bottomPane .cl6{width:175px;}
.bottomPane .cl7{padding-right:13px;width:198px;}
.bottomPane .cl8{padding-right:13px;}
.bottomPane .c20 { padding:5px 0 0 5px;}
.bottomPane .c21 { padding:5px 9px 0 5px;width:47px;}
.bottomPane .c23 { padding:5px 0px 0 0px;width:47px;}
.bottomPane .c24 { padding:5px 0px 0 0px;width:47px;}


.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed !important;
	z-index: -1;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}

a.box1 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_canoeROLLOVER.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;margin-top:2px;}
a.box1:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_canoeROLLOVER.jpg') no-repeat -132px;margin-right:2px;margin-top:2px; cursor:default;}

a.box2 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_harnessesROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;margin-top:2px;}
a.box2:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_harnessesROLLOVERS.jpg') no-repeat -132px;margin-right:2px;margin-top:2px; cursor:default;}

a.box3 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_climberROLLOVER.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;margin-top:2px;}
a.box3:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_climberROLLOVER.jpg') no-repeat -132px;margin-right:2px;margin-top:2px; cursor:default;}

a.box4 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_huddleROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;margin-top:2px;}
a.box4:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_huddleROLLOVERS.jpg') no-repeat -132px;margin-right:2px;margin-top:2px; cursor:default;}

a.box5 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_trackROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;margin-top:2px;}
a.box5:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_trackROLLOVERS.jpg') no-repeat -132px;margin-right:2px;margin-top:2px; cursor:default;}

a.box6 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_obstacleCourseROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;}
a.box6:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_obstacleCourseROLLOVERS.jpg') no-repeat -132px;margin-right:2px; cursor:default;}

a.box7 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_wheelchairROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;}
a.box7:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_wheelchairROLLOVERS.jpg') no-repeat -132px;margin-right:2px; cursor:default;}

a.box8 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_trophiesROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;}
a.box8:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_trophiesROLLOVERS.jpg') no-repeat -132px;margin-right:2px; cursor:default;}

a.box9 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_compassROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;}
a.box9:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_compassROLLOVERS.jpg') no-repeat -132px;margin-right:2px; cursor:default;}

a.box10 {display:block;background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_trailROLLOVERS.jpg') no-repeat;float:left;height:132px;width:132px;margin-right:2px;}
a.box10:hover {background:url('/Portals/0/Skins/AmazingRace/images/homepage_grid_trailROLLOVERS.jpg') no-repeat -132px;margin-right:2px; cursor:default;}
.clear {
	clear:both;font-size:0px;
	height:0px;
	line-height:0px;
}
li{
 color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
}


.bgdWhite{background-color:white;}

.NewsArticles {
	background-color:white;
	color:black;
}
.NewsArticles p  {
	color:black;
}
.articleAuthor  {
	display:none;
}
.articleComments{
	color:black;
}
.postRating{
	color:black;
}
.articleEntry{
	color:black;
}
.Normal{
	color:black;
}
.NSsummary justify p{
	color:black;
}
.NSsummary p{
	color:black;
}
p.NSsummary justify{
	color:black;
}
p.NSsummary{
	color:black;
}