@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1, h2{
	display:none;
}
a{
	color:#08457f;
}
a:hover{
	color:#0000ff;
}
#page_wrapper{
	display:block;
	width:950px;
	height:auto;
}
#header{
	display:block;
	widht:950px;
	height:100px;
	background:url(http://www.activeteamfundraising.com/Assets/active_team_fundraising/header_bg.gif) no-repeat;
}
#header #logo{
	float:left;
	display:block;
	width:358px;
	height:34px;
	padding-top:45px;
}
#header #menu_bar{
	float:right;
	display:block;
	line-height:14px;
	text-align:right;
	padding-right:13px;
	padding-top:79px;
}
#header #menu_bar img{
	vertical-align:middle;
}
#header #menu_bar a{
	text-decoration:none;
	color:black;
}
#header #menu_bar a:hover{
	text-decoration:underline;
	color:black;
}
#nav_margin{
	float:left;
	width:15px;
}
#nav{
	float:left;
	width:172px;
}
#nav ul{
	margin:0px;
	padding:0px;
}
#nav ul li{
	margin:0px;
	padding:0px;
	line-height:23px;
	text-indent: 12px;
	list-style:none;
	width:172px;
	background:url(http://www.activeteamfundraising.com/Assets/active_team_fundraising/nav_bg.gif) bottom no-repeat;
}
#nav ul li a{
	color:black;
	text-decoration:none;
}
#nav ul li a:hover{
	color:black;
	text-decoration:underline;
}
#content{
	float:left;
	width:746px;
	margin-left:11px;
}
#content #welcome{
	float:left;
	width:416px;
}
#content #welcome p{
	padding-left:20px;
}
#content #free_kit{
	float:left;
	display:block;
	width:330px;
	height:207px;
}
#content #title{
	clear:both;
	display:block;
	width:746px;
	height:26px;
	background:url(http://www.activeteamfundraising.com/Assets/active_team_fundraising/title_bg.gif) no-repeat;
}
#content #title .heading{
	padding-left: 17px;
}
#content #box_top{
	display:block;
	width:746px;
	height:17px;
	background:url(http://www.activeteamfundraising.com/Assets/active_team_fundraising/box_top_bg.gif) no-repeat;
}
#content #box{
	display:block;
	width:746px;
	height:auto;
	background:url(http://www.activeteamfundraising.com/Assets/active_team_fundraising/box_bg.gif) repeat-y;
}
#content #box_btm{
	clear:both;
	display:block;
	width:746px;
	height:13px;
	background:url(http://www.activeteamfundraising.com/Assets/active_team_fundraising/box_btm_bg.gif) no-repeat;
}
.box_item{
	float:left;
	width:373px;
	height:auto;
	background:url(http://www.activeteamfundraising.com/Assets/active_team_fundraising/box_item_bg.gif) bottom no-repeat;
}
.box_item .photo{
	float:left;
	display:block;
	width:170px;
	height:auto;
}
.box_item .photo img{
	padding-left:1px;
}
.box_item .description{
	float:left;
	display:block;
	width:203px;
	height:auto;
}
.box_item .description p{
	padding-right:15px;
}
.box_item .clear_item{
	clear:both;
	display:block;
	width:373px;
	height:14px;
	line-height:14px;
	font-size:2px;
}
.box_item_btm{
	float:left;
	width:373px;
	height:auto;
}
.box_item_btm .photo{
	float:left;
	display:block;
	width:170px;
	height:auto;
}
.box_item_btm .photo img{
	padding-left:1px;
}
.box_item_btm .description{
	float:left;
	display:block;
	width:203px;
	height:auto;
}
.box_item_btm .description p{
	padding-right:15px;
}
.box_item_btm .clear_item{
	clear:both;
	display:block;
	width:373px;
	height:14px;
	line-height:14px;
	font-size:2px;
}
#content #footer{
	text-align:center;
	color:#333333;
	font-style:italic;
	font-size:10px;
	padding-top:20px;
}
#clear_page{
	clear:both;
}




/* classes */
.spacer_14{
	clear:both;
	display:block;
	height:14px;
	line-height:14px;
	font-size:2px;
}
.no_pad{
	padding-top:0px;
	margin-top:0px;
}
.top_pad{
	padding-top:15px;
	margin-top:0px;
}
.clear{
	clear:both;
}
