@CHARSET "ISO-8859-1";

body {
	font-family: Arial, Trebuchet MS;
	background: transparent url(../images/goodgift_body_bg.png) repeat-x;
	background-color: #5e88a1;
	margin:0px;
	padding:0px;
	color: #000;
	font-size: 15px;
	letter-spacing: .2px;
	line-height: 17px;
	
}

p {
	margin:0px;
}

img {
border: none;
}

h5 {
padding: 0px;
margin: 0px;
font-size: 13px;
letter-spacing: -0.3px;
}

p.give_desc {
text-align: left;
font-size: 12px;
/*font-weight: bold;*/
letter-spacing: normal;
}

p.owtg {
text-align: left;
font-size: 12px;
/*font-weight: bold;*/
letter-spacing: normal;
}
/* ################### */

#background_container {
	min-width:1189px;
	}
#background_spacer { width:1189px; }	
#background_left, #background_right {
	background:none;
		
	}
#content_container, #header_container {
    top:0px;
    }
#content_container {
	}
#content {
    background:none; 
    padding-top:122px;
    min-height:750px;
    }
#content a {
color:#552e91;
text-decoration:underline;
}
#header, #content, #footer {
    width:1189px;
    }

#content img { 
    behavior: url('/themes/default/css/iepngfix2.htc');
	}

/* ############################### */

#give_background_container {
width: 948px;
margin-left:auto;
margin-right:auto;
}

#give_background_container_header {
background: transparent url(../images/give_container_header.png) no-repeat;	
width: 948px;
height: 66px;
behavior: url('/themes/default/css/iepngfix2.htc');
}

#give_background_container_middle{
text-align: left;
float:left;
background: transparent url(../images/give_container_middle.png) repeat-y;
width: 948px;

}

#give_background_container_footer {
clear:both;
background: transparent url(../images/give_container_footer.png) no-repeat;	
width: 948px;
height: 101px;
behavior: url('/themes/default/css/iepngfix2.htc');
}

#give_content_holder {
float:left;
}


#give_content_holder_holder {
float:left;
}

#give_content_column_left {
float:left;
width: 564px;
padding-left: 50px;
}

#give_content_column_right {
float:left;
width: 258px;
padding-left:22px;
}

#give_make_it_better_holder {
background:#000 url(../images/give_makeitbetter_middle.png) repeat-y;
width: 564px;
}

#goodgift_make_it_better_header {
background: transparent url(../images/goodgift_title_bg.png) no-repeat;	
height: 114px;
width: 947px;
_width: 950px;
behavior: url('/themes/default/css/iepngfix2.htc');
}

#give_make_it_better_middle {
text-align: left;
background: transparent url(../images/give_makeitbetter_upper_middle.png) top no-repeat;
min-height: 334px;
padding-left: 15px;
padding-right: 15px;
padding-top: 16px;
}

#give_make_it_better_footer {
background:#000 url(../images/give_makeitbetter_footer.png) no-repeat;	
height: 60px;
width: 564px;
behavior: url('/themes/default/css/iepngfix2.htc');
}

#give_otherwaystogive_holder {
background: transparent url(../images/give_other_ways_to_give_middle_back.png) repeat-y;
width: 258px;
}

#give_otherwaystogive_header {
background:#000 url(../images/give_other_ways_to_give_header.png) no-repeat;
behavior: url('/themes/default/css/iepngfix2.htc');
height: 80px;
width: 258px;
}


#give_otherwaystogive_middle {
text-align: left;	
background: transparent url(../images/give_other_ways_to_give_middle.png) top no-repeat;
min-height: 184px;
width: 258px;
padding-left: 0px;
padding-right: 0px;
padding-top: 16px;
}

#give_otherwaystogive_footer {
background:#000 url(../images/give_other_ways_to_give_footer.png) no-repeat;	
height: 59px;
width: 258px;
behavior: url('/themes/default/css/iepngfix2.htc');
}


#give_tell_a_friend {
behavior: url('/themes/default/css/iepngfix2.htc');
margin-top: 30px;
width: 260px;
height: 109px;
}
#give_tell_a_sponsor {
behavior: url('/themes/default/css/iepngfix2.htc');
margin-top: 30px;
width: 260px;
height: 110px;
}



#make_it_better_top_content{
padding-bottom: 15px;
}

#make_it_better_middle_content{

}


#make_it_better_middle_left_column{ 
padding-left: 10px;
padding-right: 10px;
width: 480px;
clear:both;
}

#make_it_better_middle_right_column {
padding-left: 10px;
padding-right: 10px;
width: 480px;
clear:both;
}

#mibmlc_holder {
height: 82px;
}

#mibmlc_holder_lc {
background-color: transparent;
width: 82px;
float:left;
}

#mibmlc_holder_rc {
padding-top: 10px;
padding-left: 5px;

float:left;
}




#mibmrc_holder {

}

#mibmrc_holder_lc {
background-color: transparent;
width: 82px;

float:left;
}

#mibmrc_holder_rc {
padding-top: 10px;
padding-left: 5px;
width: 380px;
float:left;
}

#make_it_better_bottom_content {
clear: both;
padding-top: 15px;
}

#owtg_holder {
float: left;
}

#owtg_holder img {
	margin-left: 18px;
		behavior: url('/themes/default/css/iepngfix2.htc');
	
	}

#owtg_lc {
float: left;
width: 50px;
}

#owtg_rc {
padding-top: 10px;
float: left;
width: 95px;
}

#content_body
{
	background: url(../images/goodgifts_content_body_bg.png) repeat-y;
	_background: url(../images/goodgifts_content_body_bg_ie6.png) repeat-y;
}

#content_body #inner
{
	margin-left: 0;
}

#content_body #inner_body 
{
	background:transparent url(../images/goodgifts_content_inner_header_bg.png) no-repeat scroll 0 0;
	behavior: url('/themes/default/css/iepngfix2.htc');
	min-height:442px;
	width:935px;
}

#content_body #inner_header
{
	background:transparent none repeat scroll 0 0;
	color:#333333;
	margin-left:366px;
	*margin-left: 310px;
	margin-top: 0;
	*margin-top:50px;
	padding-top:143px;
	*padding-top: 90px;
	text-align:left;
	width:534px;
	*width: 560px;
}

#content_body p
{
	font-size: 12px;
	margin: 0 0 6px;
}
	
#content h2, #content h3
{
	font-size:14px;
	font-weight:bold;
	padding:10px 0;
	color: #552e91;
}

#content strong
{
	color: #552e91;
}

#content_footer_alt 
{
	background:transparent url(../images/goodgifts_content_footer_alt_bg.png) no-repeat scroll 0 0;
	height:115px;
}

#good_gift
{
	margin-left: -16px;
	margin-bottom:-4px;
margin-left:-16px;
}

#content_body #inner_body {
_width:930px;
}

#content #content_title, #content_header, #content_body, #content_body_alt, #content_footer, #content_footer_alt {
margin:auto;
_width:952px;
}

#ecardFlash
{
	background:transparent url(../images/goodgift-bg.png) repeat-y scroll 0 0;
	margin-left:32px;
padding-left:14px;
width:881px;
}

#content_body #inner_body_card
{
	background:transparent url(../images/goodgift_ecard_header.png) no-repeat scroll 0 0;
	behavior: url('/themes/default/css/iepngfix2.htc');
	min-height:242px;
	width:935px;
}