html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:1;color:black;background:white;}
/*timer on home page*/
#timer{margin:23.25px 0 0 60px;}
#timer li{display:inline-block;font-size:25px;font-weight:bold;text-align:center;margin-right:2px; zoom:1; *display: inline;}
#timer li.seperator{background:url(/images/clockSeperator.gif) no-repeat top center;width:3px;height:45px; *padding:0 5px;}
#timer li .timeValue{height:27px;padding:3px 0;width:41px;background:url(/images/clockBubble.gif) no-repeat center;}
#timer li .timeLabel{text-transform:uppercase;font-size:10.5px;font-weight:normal;width:41px;margin-top:5px;}
#timer li.inactive{color:#CECCCC;}
.hasCountdown{border:none;background-color:#FFF;}
/*home page*/
body{background:#0089AA url(/images/background.png) repeat-x;color:#545955;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;}
a{color:#0082B2;}
#wrapper{width:1024px;margin:0 auto;position:relative;}
#clouds{position:absolute;top:0;right:-75px;background:url(/images/clouds.png);width:511px;height:126px;}
#logo{position:relative;padding:9px 0 0 25px; margin-bottom:10px; cursor:hand; }
/* Navigation */
#nav{font-size:11px;margin:-7px 0 -2px 328px;position:relative; display: block;}
#nav li{display:inline-block;height:20.5px;margin-right:.5px;text-align:center;line-height:24px;min-width:58.5px;zoom:1; *display: inline;}
#nav li:hover span{text-decoration:underline;}
#nav li a{color:inherit;text-decoration:none;}
#nav li span{display:block;height:20.5px;padding-left:13px;margin-right:13px;}
#nav li.navWhite{background:url(/images/nav_cap.gif) no-repeat right;border-bottom:thin solid #FFF;height:21.5px}
#nav li.navWhite span{background:url(/images/nav_bar.gif) no-repeat left;height:21.5px;}
#nav li.navBlue{background:url(/images/nav_cap.gif) no-repeat 100% 0px;color:#FFF;}
#nav li.navBlue a { color:#FFF; }
#nav li.navBlue span{background:url(/images/nav_bar.gif) no-repeat;}
#nav li.navGreen{background:url(/images/nav_cap.gif) no-repeat right bottom;color:#FFF;}
#nav li.navGreen a { color:#FFF; }
#nav li.navGreen span{background:url(/images/nav_bar.gif) no-repeat left bottom;}
#global-login-container { right:-20px; top:20px; }

/* video overlay */
#video_overlay #btn_play { position:absolute; top:260px; left:480px; float:left; }

/* Account Navigation */
#accountNav{position:absolute;right:56px;top:20px;font-size:10.25px;}
#accountNav li{display:inline;margin-right:.5px;}
/* Content */
#content{background:url(/images/container.png) no-repeat center;height:666px;}
/* Right Column */
.contentRight{float:right;}
#popOverBox{background:transparent url(/images/pop_over_box.png) no-repeat right;margin:60px 10.5px 0 0;height:177px;width:265px;font-family:"Century Gothic","Avant Garde",sans-serif;text-indent:-20000px;overflow:hidden;cursor:pointer;}
/* middle content */
.contentMiddle{float:left;}
#project{margin-left:29px;margin-top:26px;width:450px;}
#project h2 a{font-family:"Century Gothic","Avant Garde",sans-serif;font-size:38.5px;text-decoration:underline;letter-spacing:-.5px;}
#projectDetails{position:absolute;top:92px;left:667px;width:150px;}
#projectVideo{width:445px;margin-top:9px;}
#bottomContent{}
#description{float:left;margin-top:13.5px;}
#description p.header{margin-bottom:10px;font-size:11.5px;}
#description p.header a{color:#545955;}
#description p.header span{color:#8CC63F;text-decoration:none;}
#description p.detail{line-height:1.25em;font-size:13px;}
/* left content */
.contentLeft{float:left;height:660px;}
#benchmarks{ _margin-left:-50px;}
#donate{background:url(/images/donate.png) no-repeat;height:132px;width:219px;margin:13px 0 0 18px;}
#donate h2{text-indent:-2000px;}
#percentage{height:179px;width:222px;margin:-13px 0 0 26px;}
#percentage p{font-size:70px;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;font-weight:900;text-align:center;padding:10px 30px 0 29px;margin-right:30px;font-family:"Century Gothic";}
#percentage p .sup{font-size:0.7em;position:relative;top:-8px;}
#money{margin:8px 0 0 16px;}
#money li{margin:1px 0 7px 0;clear:both;font-size:12px;}
#money li span{display:inline-block;}
#money li .header{text-transform:uppercase;text-decoration:underline;text-align:right;width:100px;text-align:right;position:relative;bottom:3px;}
#money li .amount{font-size:21px;font-weight:bold;background:url(/images/amount.gif) no-repeat center;width:119px;height:30px;padding-left:8px;line-height:1.35em;}
/*comments*/
#testimonials{margin:9px 21px 0 0;clear:both;float:right;}
#reasons li{width:228px;}