body
{
 margin:0;
 padding:0;
 font-family:verdana;
 font-size:12px;
 color:#000;
 background-image:url(../App_Themes/WalkAsOne/Images/background_image.jpg);
 background-repeat:no-repeat;
 background-position:top left;
 background-color:#fff;
}

/* #Standard Styles# */

p
{
 margin:10px 0 15px 0;
}

h1
{
 font-size:25px;
 font-weight:normal;
 color:#803389;
 margin-top:0;
 padding-top:0;
}

h2
{
 font-size:19px;
 color:#0066A9;
 font-weight:normal;
}

h3
{
 font-size:14px;
 color:#803389;
}

h4
{
 font-size:12px;
 color:#803389;
}

a
{
 color:#803389;
}

a:hover
{
 text-decoration:none;
}

img
{
 border:none;
}

ol li
{
 margin-bottom:8px;
}

.blue-text
{
 color:#0066A9;
}

.purple-text
{
 color:#803389;
}



/* #Special Styles# */

div.label-small
{
 width:80px;
 float:left;
}







/* #Hacks and Fix# */

/* #Hacks and Fix/BrMoz Fix# */
br[type=_moz]
{
 display:none;
}


/* #Hacks and Fix/Clear Fix# */

div.clear
{
 clear:both; 
 display:block; 
 visibility:hidden; 
 height:1px; 
 font-size:0; 
 overflow:hidden;
}




/* #Master Layout# */

div#outer-container
{

}

div#container
{
 /*width:1053px;*/ 
 width:930px;
 margin:0 0 0 20px;
}

div#container div#inner-container
{
}


/* #Master Layout/Header# */

div#header
{
 height:200px;
 position:relative;
}

div#header div.header-banner
{
 position:absolute;
 right:250px;
 top:80px;
}

div#header div.walk-as-one-logo
{
 position:absolute;
 left:0;
 top:20px;
}


/* #Master Layout/Columns# */

div#content-holder div.left-column
{
 width:190px;
 float:left;
}


div#content-holder div.right-column
{
 width:527px;
 float:left;
 margin-left:18px;
}




/* #Master Layout/Navigation# */

div.navigation
{
 /*background-color:#3CA6E6;*/
 background-image:url(../App_Themes/WalkAsOne/Images/Navigation/nav_bg.jpg);
 margin-bottom:15px;
 width:189px;
}

div.nav-content
{
 padding:5px 5px 0px 15px;
}

div.nav-top
{
 background-image:url(../App_Themes/WalkAsOne/Images/Navigation/nav_bg_top.jpg);
 height:15px;
}
div.nav-bottom
{
 background-image:url(../App_Themes/WalkAsOne/Images/Navigation/nav_bg_bottom.jpg);
 height:15px;
}




div.navigation ul
{
 list-style:none;
 padding:0;
 margin:0;
}



/* #Master Layout/Navigation/Level 1# */

div.navigation ul li
{
 list-style:none;
 background:url(../App_Themes/WalkAsOne/Images/Navigation/navigation_arrow.gif) 0px 5px no-repeat;
 padding:0 6px 10px 15px;
}

div.navigation ul li a{
 font-size:11px;
 font-weight:bold;
 color:#0069A7;
 display:block;
 text-decoration:none;
}

div.navigation ul li.CMSListMenuHighlightedLI a
{
 font-size:11px;
 font-weight:bold;
 color:#803389;
 display:block;
 text-decoration:none;
}

div.navigation ul li a:hover
{
 color:#803389;
}



/* #Master Layout/Navigation/Level 2# */

div.navigation ul ul
{
 padding-top:3px;
}

div.navigation ul ul li{
 padding:0 6px 2px 20px;
}

div.navigation ul li.CMSListMenuHighlightedLI ul li a
{
 /*font-weight:normal;*/
}

div.navigation ul li.CMSListMenuHighlightedLI ul li a:hover
{
 text-decoration:underline;
}



/* #Master Layout/Navigation/Level 2+# */

div.navigation ul li.CMSListMenuHighlightedLI ul ul li{
 padding-left:15px;
}

div.navigation ul li.CMSListMenuHighlightedLI ul ul li a{
 font-size:11px;
 font-weight:normal;
 color:#803389;
 display:block;
 text-decoration:none;
}






















/* #Master Layout/Footer# */

div#footer
{
 width:930px;
 margin-top:20px;
 padding-bottom:10px;
 font-size:10px;
}

div#footer a
{
 color:#000;
 text-decoration:none;
}

div#footer a:hover
{
 text-decoration:underline;
}

div#footer div.footer-banner
{
 margin-bottom:10px;
}

div#footer div.footer-copyright
{
 float:left;
 font-weight:bold;
}

div#footer div.footer-links
{
 float:right;
}















/* #Content# */

/* #Content/Left Column# */
div.left-column div.left-page-content
{
}

div.left-column div.left-page-content div.campaign
{
 padding:0;
 margin:0 0 14px 0;
}

div.left-column div.partner-logo-holder
{
 text-align:center;
}

div.left-column div.partner-logo-holder img
{
 margin-bottom:14px;
}










/* #Content/Right Column# */







/* #Content/Right Column/Site Map# */

div.site-map ul ul
{
 margin-top:6px;
}

div.site-map li
{
 margin-bottom:6px;
}





/* #Content/Right Column/Contact Form# */

input[type=text], input[type=textarea]{
 border:1px solid #cccccc;
}

input[type=submit]{
 padding:2px 4px 2px 4px;
 font-weight:bold;
 color:#ffffff;
 background-color:#BC0075; /*#803389;*/
 cursor:pointer;
 border:0;
}





















/* #Banners# */


/* #Banners/Run in the Park# */

div.run-in-the-park-banner
{
 background-image:url(../App_Themes/RunAndRaise/Images/run_in_the_park_banner.jpg);
 background-repeat:no-repeat;
 width:527px;
 height:248px;
 position:relative;
 margin-bottom:14px;
}

div.run-in-the-park-banner p.description
{
 display:block;
 width:260px;
 height:60px;
 /*background-color:#ccc;*/
 position:absolute;
 left:21px;
 bottom:19px;
 padding:0;
 margin:0;
 line-height:15px;
}

div.run-in-the-park-banner a.more-link
{
 display:block;
 width:219px;
 height:49px;
 /*background-color:#ccc;*/
 position:absolute;
 right:0;
 bottom:19px;
}

div.run-in-the-park-banner a.more-link span
{
 display:none;
}










/* #Boxes# */

div.please-donate-box
{
 background-image:url(../App_Themes/WalkAsOne/Images/please_donate_box.jpg);
 background-repeat:no-repeat;
 width:189px;
 height:113px;
 margin-bottom:15px;
 text-align:center;
}

div.please-donate-box a
{
 display:block;
 padding:65px 6px 2px 6px;
 color:#fff;
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
}

div.please-donate-box a:hover
{
 text-decoration:underline;
}








