﻿/* GADO SPECIFIC CHANGES */

body
{ margin:0; padding:0; background:#fff url("images/back_body.gif") repeat }

/* Headings */
h1, h2, h3, h4, h5, h6 {color:#606060}
#footer p.links {color:#666}
ul li, ol li ul li
{margin:0 0 .6em; padding:0 0 0 19px; background:url("images/bullet_arrow.gif") no-repeat 0 center}
blockquote, blockquote p
{color:#603}

/* Links */
a
{ text-decoration:none }
a:link
{ color:#fb6907}
a:visited
{ color:#17539C }
a:hover, a:active
{ color:#6c0076; text-decoration:none }

/* Define images, total width (+2 pixels right edge each) = 986px */
#topnav .item-1 a.menu
{ width:318px; background-image:url("images/topnav_understanding.gif") }
#topnav .item-2 a.menu
{ width:228px; background-image:url("images/topnav_getinvolved.gif") }
#topnav .item-3 a.menu
{ width:148px; background-image:url("images/topnav_give.gif") }
#topnav .item-4 a.menu
{ width:134px; background-image:url("images/topnav_aboutus.gif") }
#topnav .item-5 a.menu
{ width:150px; background-image:url("images/topnav_partners.gif") }

/* Action button */
#banner a.button
{ position:absolute; z-index:5; left:30%; bottom:10%; margin:0 auto }
	#banner a.button img
	{ float:none; margin:0 }
	
#subnav h2, #subnav h2 a {color:#fb6907}

#homepage #banner #logo img
{ /*margin:12px 0 8px 34px*/ margin:0 }
#homepage #banner h1#logo
{ margin:0 }

/* Logo */
#banner #logo img
{ float:left; /*margin:12px 0 8px 34px*/ margin:0 }
	* html #banner #logo /* IE6 double-margin fix */
	{ display:inline }
	
#content ul li, #content ol li ul li, #sidebar ul li, #sidebar ol li ul li
{margin:0 0 .6em; padding:0 0 0 19px; background:url(images/bullet_arrow.gif) no-repeat 0 0.4em}

/* Separators */
hr
{ color:#fff; background-color:#fff; height:1px; margin:1.3em 0; padding:0; border-width:0; border-top:1px dashed #F45106; overflow:hidden }
	* html hr /* IE6 fix */
	{ margin:0 0 1em }
	*:first-child+html hr /* IE7 fix */
	{ margin:0 0 1em }

p.more /* Read more links */
{ clear:both; margin-top:.8em; padding:.8em 0 1em; border-top:2px dashed #F45106; font-weight:bold }

table.WrapperBack, table.minicalcell, td.minicaltitle  {display:none}

#remotereg {background: url("images/bg_remotereg_top.jpg") no-repeat top left; width: 400px; padding-top: 28px; 
position:absolute; z-index:5; left:27%; bottom:2%; margin:0 auto}
#remoteregbottom {background: url("images/bg_remotereg_bottom.jpg") no-repeat bottom left; margin: 0; padding: 0 0 7px 0}
#remotereg p {font: 11px/1.3 verdana; color: #1F4050; margin: 0; padding: 6px 10px }
#remotereg strong {color: #F45106}
#remoteregbottom label {font-weight:bold; display:block}
#remoteregbottom select {width:220px}
#remoteregbottom input.field {width:255px; padding: .5em .25em; font: 12px/1.3 verdana; background-color: #FFFBEC; color: #333; border: 1px solid #FFE39B; margin-right: 0px}

#registration form { position:absolute; z-index:5; left:30%; bottom:10%; margin:0 auto }

#homepage #content .block
{ padding-top:1em; border-bottom:1px dashed #F45106 }


/* --- A Tasteful Pursuit --- */

#atp h2, #atp h3, #atp h4, #atp h5, #atp h6, #atp p.lead, #atp blockquote, #atp blockquote p
{ color:#603 }

#atp table.data td.date
{ text-transform:uppercase }



/* --- Operation Frontline --- */

#ofl #banner #logo img
{ margin:4px 0 0 26px }

#ofl blockquote, #ofl blockquote p /*, #ofl p.lead */{color:#fb6907}

.formfix {font-weight:normal; margin-left: -15px; zoom:1; position:relative; padding:0; !important}
.Explicit {font-weight: normal}
form table td span {font-weight:normal}
