/* Style Sheets created by bkkwebdesign.com */
 
/* -------------- 1. Defaults --------------------------- */
*{
	margin:0;
	padding:0;
}
body{ font:62.5% Arial, Helvetica, sans-serif;}

a img{border:0;}
ul{list-style-type:none; }
a {color:#000; font:normal 1em  Helvetica, sans-serif}
input{color:#666}

/* -------------- 2. Structure -------------------------- */
#wrapper {width:374px;height:204px; overflow:hidden; background:#fddc8f none; position:relative; padding:10px;}
	.meter { background:#fddc8f url(../images/bh_pillows.gif) right 30px no-repeat !important}
	.pillows{ width:134px; position:absolute; right:50px; text-align:center; color:#a10628; font:bold 3em Arial, Helvetica, sans-serif}
	.pillow_image{background:url(../images/pillow_meter.png) no-repeat; width:100%; height:250px; position:relative; top:-13px} 
	
	.text_cont{float:left; width:180px; position:relative;}
		.left20{ left:10px}
		.donated{height:95px; width:143px; background:url(../images/box_donated.jpg) no-repeat; padding:15px 0 0; margin-bottom:10px; text-align:center}
	
	.button{font:bold 1.2em Helvetica, sans-serif; color:#000; background:url(../images/button_bg.gif) no-repeat right;  width:25px; border:none; height:39px; width:110px !important; cursor:pointer; float:right; padding:0 20px 0 0; color:#333}
	.button_sm{font:bold 1.2em Helvetica, sans-serif; color:#000; background:url(../images/button_bg_sm.gif) no-repeat right;  width:25px; border:none; height:39px; width:100px !important; cursor:pointer; float:right; padding:0 20px 0 0; color:#333}
	.button1{ width:85px; margin-right:30px;}
	
	* html input.button{ height:34px}
	input.go{float:right; background:url(../images/button_go.gif) no-repeat; height:35px; width:64px; cursor:pointer; border:none;font:bold 1.2em Helvetica, sans-serif; color:#333;padding:0 20px 0 0;}
	input.short{float:left; width:66px;}
	input.reg{width:167px}
	input.reg, input.short {margin-top:5px}
	* html input.reg, * html input.short {margin-top:3px}
	.for_pass{ position:relative; top:-5px}
	
	.news_letters{float:right; width:173px; margin-top:0px;} /* margin-top:18px; */
	.newsletters_form{margin-top:5px}
	.newsletters_form li{margin-bottom:10px}
		.indent{float:left; }
		.check_box{float:left; margin:0 5px 0 0}
		
		.ie_hax{position:absolute}

.row{width:100%; float:left; clear:both;}
.clear{clear:both; height:1px;}
.left{float:left;}
.right{float:right;}
fieldset{border:none;}
.x{display:none;}

.w_145{width:145px; margin:7px auto 0}
.w_145 form a{position:relative; top:12px}
.w_145 input{width:138px}
.w_145 .ft12 strong{display:block; margin-bottom:6px}
.spacer{height:40px}
.mb_5{margin-bottom:5px}

.error{font-weight:bold;}
.error_input{border:3px solid #f00}

p{ font-size:1.6em; text-align:center;}
.ft10{ font:1em  Helvetica, sans-serif}
.ft14{ font:1.4em Helvetica, sans-serif;white-space:nowrap;}
.ft12{ font:1.2em Helvetica, sans-serif}
.red{color:#A10628;}
.donated .red{font:bold 4.8em Helvetica, sans-serif; margin-top:4px}

.for_pass a{color:#333;}

/* -------------- 5. Images ----------------------------- */

.h1, .h2{text-indent:-100000px}
.h1{background:url(../images/text_1mil.gif) no-repeat; height:81px; width:179px;}
.h2{background:url(../images/text_official-counter.gif) center no-repeat; height:16px; margin:2px 0 10px}

/* -------------- Notes --------------------------------- */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {display: inline-block;}
 
html[xmlns] .clearfix {display: block;}
.clearfix {height: 1%;}

/* transparancy fix for ie 6 */
* html .pillow_image{background:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='images/pillow_meter.png', sizingMethod='size');}


