/*Defaults*/

fieldset {
	margin-bottom: 1em;
	padding: .5em;
}
form {
	margin: 0;
	padding: 0;
}
hr {
	height: 1px;
	border: 1px solid gray;
}
img {
	border: 0;
}
table {
	border-collapse: collapse;
}
th {
	text-align: left;
	padding-right: 1em;
	border-bottom: 3px solid #ccc;
}
/*End of Defaults*/
/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear-block {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clear-block {
	height: 1%;
}
.clear-block {
	display: block;
}
/* End hide from IE-mac */

/*Contents CSS*/
.field .field-label, .field .field-label-inline, .field .field-label-inline-first {
	font-weight:bold;
}
.field .field-label-inline, .field .field-label-inline-first {
	display:inline;
}
.field .field-label-inline {
	visibility:hidden;
}
.node-form .number {
	display: inline;
	width: auto;
}
/*End of Contents CSS*/

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:Verdana, Arial, Helvetica, sans-serif;
	vertical-align: baseline;
	text-decoration: none;
}
#wrapper {
	background:transparent url(../images/pink_block_bg_homepage_new2.jpg) no-repeat scroll 0 160px;
	position:relative;
	width:900px;
}
body.home #container {
	background:transparent url(../images/pink_block_bg_homepage_new2.jpg) no-repeat scroll 0 160px;
	position:relative;
	width:900px;
}
body.home #header {
	background-color:transparent;
	height:322px;
	width:900px;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
tabs
}
body {
	background-color: #fff;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*******************************************************************/
/*                    OVERRIDE DRUPAL STYLES                       */
/*******************************************************************/

ul.menu {
	text-align:inherit;
}
ul.menu li {
	margin: 0;
}
li.expanded {
	list-style-type: none;
	list-style-image: none;
	padding: 0;
}
li.collapsed {
	list-style-type: none;
	list-style-image: none;
	padding: 0;
}
li.leaf {
	list-style-type: none;
	list-style-image: none;
	padding: 0;
}
li a.active {
	color: inherit;
}
.block ul {
	padding: 0;
}
ul.links li {
	display: block;
	padding: 0;
}
.item-list ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
html.js fieldset.collapsible legend a {
	padding-right: 0.5em;
}
.more-link {
	text-align: left;
}
thead th {
	background-color: transparent;
}
tr.even, tr.odd {
	background-color: transparent;
}
tr.odd {
	background-color: #eee;
}
tr.even td, tr.odd td {
	padding: 0.2em;
}
.breadcrumb {
	padding: 0;
}
.pager {
	text-align: right;
	border-top: 0px solid #b3b3b3;
	border-bottom: 0px solid #b3b3b3;
	padding: 0.8em 0;
}
/*******************************************************************/
/*                       NEW DRUPAL STYLES                         */
/*******************************************************************/

div.messages {
	border: 1px solid #ddd;
	background-color: #D9FFEC;
	margin-bottom: 1em;
	padding: 0.5em;
	color:#CC0000;
}
/*******************************************************************/
/*                        FRONT-END ADMIN                          */
/*******************************************************************/

/**
  * Node editing form
  */

ul.tabs a.active {
	color: #000;
}
ul.tabs {
	margin: -35px 0 0 0;
	float: right;
}
ul.tabs.primary {
	border-bottom: none;
}
ul.tabs.primary li a {
	background: #fff;
}
ul.tabs.primary li a.active {
	background: #fff;
}
div.node-form fieldset {
	background: none;
	border: 1px solid #E5E5E5;
	padding: 1em;
	margin-top: 1em;
	margin-bottom: 0;
}
div.node-form div.fieldset-wrapper {
	width: auto;
	margin-top: 1em;
}
/**
  * Revisions and blocks tables
  */

div#content-inner table td {
	padding: 0.5em;
}
/**
  * Views edit form
  */

form#views-edit-view fieldset {
	margin-bottom: 1em;
	padding: 1em;
	border: 1px solid #ccc;
}
ul.primary li a {
	background-color: transparent;
}
body#home ul.primary li a.active {
	color: #fff;
}
ul.primary li.active a {
	background-color: transparent;
}
/**
  * Imagefield
  */

div.imagefield-edit-image-row {
	border-width: 0;
	border-style: none;
	border-color: transparent;
	margin-bottom: 10px;
	padding: 0;
}
div.imagefield-edit-image-row div.custom-fields div.form-item {
	float: left;
	margin: 0 0.8em 0.8em 0;
	padding: 0;
	width: 47%;
}
div.imagefield-edit-image-detail {
	margin-bottom: 20px;
	margin-top: 20px;
}
/*******************************************************************/
/*                      GENERAL TAG STYLES                         */
/*******************************************************************/

body {
	font-family:verdana, Arial, helvetica, Sans-Serif;
	font-size: 87.5%;
	line-height: 1.2em;
	color:#733345;
	text-align: center;
	margin-bottom:20px;
	background-color: #3C1A1F;
	background-image: url(../images/main_bg.png);
	background-repeat: repeat-x;
}
body#tinymce, body#mceSpanFonts {
	background: #fff;
	text-align: left;
}
p {
	margin-bottom: 1em;
	font-size: 100%;
}
a, a:hover, a:visited {
	color:#DF55A7;
	font-weight:bold;
}
b, strong {
	font-weight: bold;
}
i, em {
	font-style: italic;
}
u {
	text-decoration: underline;
}
h3 {
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:10px;
	line-height: 1.2em;
}
h4 {
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:20px;
	line-height: 1.2em;
}
/*******************************************************************/
/*                      GENERAL HELPER STYLES                      */
/*******************************************************************/

div.clear, span.clear {
	clear: both;
	height: 0;
	line-height: 0;
	overflow: hidden;
	background-color: #fff;
}
div.access-keys {
	display: none;
}
/*******************************************************************/
/*                         LAYOUT STYLES                           */
/*******************************************************************/

#wrapper {
	background-color:transparent;
	margin:0 auto;
	width:900px;
	text-align: left;
}
#page {
	position: relative;
}
/*******************************************************************/
/*                    THE HOME PAGE                                */
/*******************************************************************/


body.home #container {
	position:relative;
	width:900px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/pink_block_bg_homepage.jpg);
	background-repeat: no-repeat;
	background-position: 0 160px;
}
body.home #header {
	background-color:transparent;
	height:322px;
	width:900px;
}
/*** HOME PAGE HEADER AREA ***/

/*body.home #header #main-maddy-pic {position: absolute; left: 18px; top: 125px; display: block; width: 305px; height: 207px;}*/
body.home #header #invest-line {
	position: absolute;
	right: 2px;
	top: 324px;
	display: block;
	width: 275px;
}
body.home #header #info-block {
	position: absolute; 
	right: 0px; 
	top: 160px; 
	display: block;
	width: 280px; 
	height: 70px;
	background: url(../images/homepage_info_block.gif) no-repeat;
	padding: 50px 15px 0px 15px;
}

body.home #header #info-block ul li {
	font-family: tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 3px;
	list-style-type: disc;
	margin-left: 15px;
	color: #ee5ba1; 
}

body.home #header #info-block ul li span {
	color: #3c1a1f;
}

body.home #header #info-block ul li a {
	text-decoration: none;
	color: #3c1a1f;
	font-weight: normal
}

body.home #header #info-block ul li a.pink {
	color: #ee5ba1;
	font-weight: bold;
}
/* Language links top right of all pages */
#header div#block-block-4 {
	position: absolute;
	right: 0px;
	top: 10px;
}
#header div#block-block-4 img.seperator {
	position: relative;
	top: 0px;
}
/*** END OF HOME HEADER AREA ***/
body.home #center {
	padding: 0;
	margin: 0;
	width: 100%;
}
#main-content-holder {
	width: 900px;
	background: #FFFFFF url(../images/content_top.gif) no-repeat;
	float: left;
	position: relative;
	padding-bottom: 10px;
	padding-top: 18px;
}
body.home #main-content-holder {
	background-color: transparent;
	padding-top: 0px;
	background: none;
}
body.admin-menu #main-content-holder {
	width: 900px;
	background-color: #ffffff;
	float: left;
	position: relative;
	padding-bottom: 10px;
	padding-top: 0px;
}
/** HOMEPAGE VIEW  **/
/********************************/

body.home #homepage-content-holder {
	float: left;
}
body.home #homepage-content-holder #homepage-left {
	float: left;
	width: 420px;
	margin-left: 0px;
}
body.home #homepage-content-holder #homepage-right {
	background-color: transparent;
	float: left;
	margin-left: 20px;
	width:420px;
}
body.home #center .left-corner h2 {
	margin-bottom:20px;
}
body.home #homepage-right .block-block {
	display: inline;
}
/** LEFT COLUMN **/
body.home div#main-content-holder div#center {
	background-color:transparent;
	float:left;
	margin-left:0px;
	width:580px;
	padding-left: 0px;
	padding-right: 0px;
}
body.home h2 {
	margin: 0;
	padding: 0;
	font-size: 26px;
	line-height: 26px;
}
body.home #center h2 {
	margin-bottom: 0px;
	font-size: 26px;
	line-height: 26px;
}
body.home #center .left-corner h2 {
	margin-bottom: 0px;
	font-size: 26px;
	line-height: 26px;
}
body.home #center p {
	font-size:0.9em;
	margin-top:1.4em;
}
/**  RIGHT COLUMN **/
body.home #sidebar-right {
	width: 310px;
	float:left;
	background-color: transparent;
	margin-left: 10px;
}
body.home #sidebar-right p {
	font-size:0.9em;
	margin-top:1.4em;
}
/**  RIGHT COLUMN **/


/* home page right column bottom */
body.home .view-data-field-right-column-content-bott-value {
	background:transparent url(../images/fundraising_bg.gif) no-repeat;
	border:none;
	height:240px;
	margin:20px 0 0 0;
	padding:0;
	width:420px;
}
body.home .view-data-field-right-column-content-bott-value h2 {
	padding: 0px 0px 0;
	font-size: 26px;
	line-height: 26px;
	margin: 0;
	position: relative;
	top: 15px;
	left: 20px;
}
body.home .view-data-field-right-column-content-bott-value p {
	margin:0;
	padding:10px 20px 0;
}
body.home .view-data-field-right-column-content-bott-value p.coming-soon {
	padding-top: 10px;
}
/************* MAIN MENU ***********************/
/****************************************************/

#menu {
	width: 837px;
	height: 39px;
	background-color: transparent;
	position: absolute;
	right: 0px;
	top: 92px;
}
.primary-links {
	width: 837px;
	height: 39px;
	position: relative;
	background: url(../images/menu_matrix1.png) no-repeat;
	margin: 0;
	padding: 0;
}
.primary-links li {
	float: left;
	list-style-type: none;
}
.primary-links li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	height: 39px;
	background: url(../images/menu_matrix1.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
}
.primary-links li.menu-1-1-2 a, .primary-links li.menu-1-1-2-active a {
	left: 0;
	width: 82px;
	background-position: 0 0;
}
.primary-links li.menu-1-2-2 a, .primary-links li.menu-1-2-2-active a {
	left: 82px;
	width: 86px;
	background-position: -82px 0;
}
.primary-links li.menu-1-2-2A a, .primary-links li.menu-1-2-2A-active a {
	left: 168px;
	width: 134px;
	background-position: -168px 0;
}
.primary-links li.menu-1-3-2 a, .primary-links li.menu-1-3-2-active a {
	left: 302px;
	width: 81px;
	background-position: -302px 0;
}
.primary-links li.menu-1-4-2 a, .primary-links li.menu-1-4-2-active a {
	left: 383px;
	width: 88px;
	background-position: -383px 0;
}
.primary-links li.menu-1-5-2 a, .primary-links li.menu-1-5-2-active a {
	left: 471px;
	width: 131px;
	background-position: -471px 0;
}
.primary-links li.menu-1-6-2 a, .primary-links li.menu-1-6-2-active a {
	left: 602px;
	width: 103px;
	background-position: -602px 0;
}
.primary-links li.menu-1-7-2 a, .primary-links li.menu-1-7-2-active a {
	left: 705px;
	width: 129px;
	background-position: -705px 0;
}
/** Hover and selected state */

.primary-links li.menu-1-1-2 a.menu-1-1-2:hover, .primary-links li.menu-1-1-2-active a.menu-1-1-2-active:hover, .primary-links li.menu-1-1-2-active a.menu-1-1-2-active {
	background-position: 0 -39px;
}
.primary-links li.menu-1-2-2 a.menu-1-2-2:hover, .primary-links li.menu-1-2-2-active a.menu-1-2-2-active:hover, .primary-links li.menu-1-2-2-active a.menu-1-2-2-active {
	background-position: -82px -39px;
}
.primary-links li.menu-1-2-2A a.menu-1-2-2A:hover, .primary-links li.menu-1-2-2A-active a.menu-1-2-2A-active:hover, .primary-links li.menu-1-2-2A-active a.menu-1-2-2A-active {
	background-position: -168px -39px;
}
.primary-links li.menu-1-3-2 a.menu-1-3-2:hover, .primary-links li.menu-1-3-2-active a.menu-1-3-2-active:hover, .primary-links li.menu-1-3-2-active a.menu-1-3-2-active {
	background-position: -302px -39px;
}
.primary-links li.menu-1-4-2 a.menu-1-4-2:hover, .primary-links li.menu-1-4-2-active a.menu-1-4-2-active:hover, .primary-links li.menu-1-4-2-active a.menu-1-4-2-active {
	background-position: -383px -39px;
}
.primary-links li.menu-1-5-2 a.menu-1-5-2:hover, .primary-links li.menu-1-5-2-active a.menu-1-5-2-active:hover, .primary-links li.menu-1-5-2-active a.menu-1-5-2-active {
	background-position: -471px -39px;
}
.primary-links li.menu-1-6-2 a.menu-1-6-2:hover, .primary-links li.menu-1-6-2-active a.menu-1-6-2-active:hover, .primary-links li.menu-1-6-2-active a.menu-1-6-2-active {
	background-position: -602px -39px;
}
.primary-links li.menu-1-7-2 a.menu-1-7-2:hover, .primary-links li.menu-1-7-2-active a.menu-1-7-2-active:hover, .primary-links li.menu-1-7-2-active a.menu-1-7-2-active {
	background-position: -705px -39px;
}
/** END OF MAIN MENU **/





/*******************************************************************/
/*                    SECONDARY PAGES                              */
/*******************************************************************/

#container {
	background:url(../images/pink_block_bg_smaller.gif) no-repeat 0 160px;
	position:relative;
	width:900px;
}
#header {
	background-color:transparent;
	height:350px;
	width:900px;
}
/* header section on secondary pages */
#header #ribbon {
	position: absolute;
	left: 28px;
	top: 10px;
	display: block;
	width: 128px;
	height: 172px;
}
#header #logo {
	position: absolute;
	left: 102px;
	top: 30px;
	display: block;
	width: 311px;
	height: 36px;
}
#header #tagline {
	position: absolute;
	right: 30px;
	top: 47px;
	display: block;
	width: 300px;
	height: 13px;
}
#header #collage {
	position: absolute;
	left: 8px;
	top: 120px;
	display: block;
	width: 406px;
	height: 209px;
}
#header #poster-download {
    position: absolute;
    right: 360px;
    top: 180px;
    display: block;
    width: 176px;
    height: 86px;
}
#header #small-poster {
    position: absolute;
    right: 260px;
    top: 150px;
    display: block;
    width: 109px;
    height: 134px;
}
#header #invest-line {
	position: absolute;
	right: 18px;
	top: 185px;
	display: block;
	width: 179px;
	height: 44px;
}
/*#header #invest-email {
	position: absolute;
	right: 18px;
	top: 244px;
	display: block;
	width: 201px;
	height: 36px;
}*/
body#secondary #sidebar-left, body.missing-children #sidebar-left {
	background-color:transparent;
	float:left;
	margin-left:14px;
	min-height:200px;
	width:192px;
}
body#secondary #center, body.missing-children #center {
	background-color:transparent;
	float:left;
	margin-left:14px;
	width:660px;
	padding-left: 0px;
	padding-right: 0px;
}
/*body#secondary #center img {float: left;}*/
body#secondary #center .right-corner {
	position: relative;
}
/** inner copy list elements */
body#secondary #center .content ul {
	list-style-type: none;
	padding: 0;
	margin: 0 0 20px 0;
	float: none;
}
body#secondary #center .content ul li {
	list-style-type:none;
	margin-left:25px;
	padding:0 0 0 15px;
	font-size: 0.9em;
	margin-bottom: 10px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 7px;
}
/* general for secondary pages */
#center .left-corner h2 {
	margin-bottom: 45px;
	font-size: 26px;
	font-weight: bold;
	line-height: 26px;
}
body#secondary-left-image #center .left-corner h2 {
	margin-bottom: 25px;
	font-size: 26px;
	font-weight: bold;
	line-height: 26px;
}
body.updates #center .left-corner h2, body.support #center .left-corner h2, body.contact-us #center .left-corner h2, body.press-releases #center .left-corner h2.online_store {
	margin-bottom: 16px;
}
body.missing-children #center .left-corner h2 {
	margin-bottom: 45px;
}
/** Investigation line block **/
/******************************
#invest-line {
	font-weight:bold;
	position: absolute;
	right:20px;
	top:35px;
}
/** about us pages **/
body.about-us .field-field-main-page-title {
	margin-bottom: 45px;
}
/** missing children **/
body.missing-children .field-field-main-page-title {
	margin-bottom: 45px;
}
/** missing children organisations page view **/
body.missing-children div.organ-holder {
	float: left;
	border: none;
	margin-bottom: 20px;
	padding-bottom: 0px;
}
body.missing-children div.organ-holder div.logo {
	float: left;
	width: 200px;
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
body.missing-children div.organ-holder div.info {
	float: left;
	width: 440px;
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
body.missing-children div.organ-holder div.info p {
	padding-top: 0px;
	margin-bottom: 0em;
	padding-bottom: 20px;
}
body.missing-children div.organ-holder div.view-organisation-link p {
	padding-top: 0px;
	margin-bottom: 0em;
}
body.missing-children div.organ-holder div.view-title {
	color: #733345;
	font-weight: bold;
}
/** Contact us page **/
body.contact-us table {
	width: 500px;
	background-color: transparent;
	margin-bottom: 10px;
}
body.contact-us table td {
	padding-bottom: 10px;
}
body.contact-us #center .form-holder {
	float: left;
	width: 660px;
	height: 385px;
	background: url(../images/send_info_form_bg.gif) no-repeat;
	padding-top: 25px;
	padding-left: 20px;
	border: none;
}
body.contact-us #center .form-holder p {
	padding-bottom: 16px;
}
body.contact-us #center .form-holder .form-elements {
	float: left;
	width: 350px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border: none;
}
body.contact-us #center .form-holder .form-elements label {
	margin-right: 30px;
}
body.contact-us #center .form-holder .form-elements input.textbox {
	width: 158px;
	height: 16px;
}
body.contact-us #center .form-holder .form-elements textarea {
	width: 350px;
	height: 100px;
}
body.contact-us #center .form-holder .form-elements ul.form-list li span {
	font-size: 0.8em;
}
body.contact-us #center .form-holder .form-info {
	float: left;
	width: 250px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border: none;
}
/* end of contact us page */


#center {
	margin:0;
	padding-left:14px;
	padding-right:14px;
	width:872px;
}
#footer {
	text-align: left;
	width: 900px;
	height: 80px;
	background: url(../images/content_bottom.gif) no-repeat;
	clear: both;
	padding-top: 40px;
}
body.home #footer {
	text-align: left;
	width: 900px;
	height: 300px;
	background: url(../images/homepage_newfooter_bg.jpg) no-repeat;
	clear: both;
	padding-top: 0px;
	position: relative;
}
body.home #footer-title {
	color: #DF55A7;
	padding-top: 32px;
	font-size: 18px;
	margin-left: 20px;
}
body.home #footer .col-right p {
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	width: 178px;
	height: 51px;
	overflow: hidden;
	display: block;
	position: absolute;
	right: 120px;
	top: 58px;
}
body.home #footer .col-right a.posters {
	display:block;
	font-size:1%;
	height:24px;
	position:absolute;
	right:106px;
	top:112px;
	width:50px;
	text-decoration: none;
	text-indent: -9999px;
	background-color: transparent;
}
body.home #footer .col-left ul {
	width: 520px;
}
body.home #footer .col-left ul li {
	color: #fff;
	font-size: 12px;
	margin-left: 0px;
	list-style-type: disc;
	position: relative;
	left: 32px;
	top: 10px;
	width: 520px;
}
body.home .social-media {
	position: absolute;
	top: 180px;
	left: 20px;
}
body.home .social-media ul.social-network-links li {
	display: inline;
	margin-right: 14px;
}
body.home .social-media p {
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
}
#footer ul#footer-links {
	list-style-type: none;
	position: relative;
	left: 20px;
}
body.home #footer ul#footer-links {
	list-style-type: none;
	position: absolute;
	left: 725px;
	top: 215px;
	font-size: 12px;
	font-weight: 100;
}
#footer ul#footer-links li {
	display: inline;
	color: #fff;
}
#footer ul#footer-links li a {
	color: #fff;
	border-right: 2px solid #fff;
	padding: 0 5px 0 0;
	font-size: 0.9em;
}
#footer ul#footer-links li.last a {
	border: none;
}
/*******************************************************************/
/*                    SECONDARY PAGE WITH LEFT SIDED IMAGE         */
/*******************************************************************/
body#secondary-left-image #sidebar-left {
	background-color:transparent;
	float:left;
	margin-left:14px;
	min-height:200px;
	width:192px;
}
body#secondary-left-image #center {
	background-color:transparent;
	float:left;
	margin-left:14px;
	width:650px;
	padding-left: 10px;
	padding-right: 10px;
}
body#secondary-left-image #center #node-19 .content {
	float: left;
}
body#secondary-left-image #center #node-19 .content .field-field-left-image, .field-field-left-image {
	float: left;
	width: 250px;
	margin-right: 20px;
	height: 500px;
}
body#secondary-left-image #center #node-19 .content p, body#secondary-left-image #center .content p {
	margin-left: 270px;
}
body#secondary-left-image #center .content p {
	text-align: left;
}
/*******************************************************************/
/*                    SECONDARY PAGE SUB NAVIGATION                */
/*******************************************************************/

/* sub-nav - about-us */
body.about-us ul.secondary-links {
	width: 192px;
	height: 185px;
	position: relative;
	padding: 0;
	background-image: url(../images/about_fund_nav.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
body.about-us ul.secondary-links li {
	list-style-type: none;
	display: block;
	width: 192px;
}
body.about-us ul.secondary-links li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	width: 192px;
	background: url(../images/about_fund_nav.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
	border: none;
}
body.about-us ul.secondary-links li.menu-2-1-54 a.menu-2-1-54, body.about-us ul.secondary-links li.menu-2-1-54 a.active {
	top: 0;
	width: 192px;
	height: 106px;
	background-position: 0 0;
}
body.about-us ul.secondary-links li.menu-2-2-54 a.menu-2-2-54, body.about-us ul.secondary-links li.menu-2-2-54-active a.menu-2-2-54-active {
	top: 106px;
	width: 192px;
	height: 30px;
	background-position: 0 -106px;
}
/** Hover and selected state */
body.about-us ul.secondary-links li.menu-2-1-54 a.menu-2-1-54:hover, body.about-us ul.secondary-links li.menu-2-1-54 a.active:hover, body.about-us ul.secondary-links li.menu-2-1-54 a.active {
	background-position: -192px 0;
}
body.about-us ul.secondary-links li.menu-2-2-54 a.menu-2-2-54:hover, body.about-us ul.secondary-links li.menu-2-2-54-active a.menu-2-2-54-active:hover, body.about-us ul.secondary-links li.menu-2-2-54-active a.menu-2-2-54-active {
	background-position: -192px -106px;
}
/* end of subnav - about us */

/*******************************************************************/
/*                 	ABOUT MADELEINE SUB NAV                        */
/*******************************************************************/
body.about-madeleine ul.secondary-links {
	width: 192px;
	height: 200px;
	position: relative;
	margin: 5px 0 0 0;
	padding: 0;
	background-image: url(../images/about_madeleine_submenu.png);
	background-repeat: no-repeat;
}
body.about-madeleine ul.secondary-links li {
	list-style-type: none;
	display: block;
	width: 192px;
}
body.about-madeleine ul.secondary-links li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	width: 192px;
	background: url(../images/about_madeleine_submenu.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
	border: none;
}
body.about-madeleine ul.secondary-links li.menu-2-1-57 a.menu-2-1-57, body.about-madeleine ul.secondary-links li.menu-2-1-57 a.active {
	top: 0;
	width: 192px;
	height: 76px;
	background-position: 0 0;
}
body.about-madeleine ul.secondary-links li.menu-2-2-57 a.menu-2-2-57, body.about-madeleine ul.secondary-links li.menu-2-2-57-active a.menu-2-2-57-active {
	top: 80px;
	width: 192px;
	height: 30px;
	background-position: 0 -80px;
}
body.about-madeleine ul.secondary-links li.menu-2-3-57 a.menu-2-3-57, body.about-madeleine ul.secondary-links li.menu-2-3-57-active a.menu-2-3-57-active {
	top: 118px;
	width: 192px;
	height: 124px;
	background-position: 0 -118px;
}
/** Hover and selected state */
body.about-madeleine ul.secondary-links li.menu-2-1-57 a.menu-2-1-57:hover, body.about-madeleine ul.secondary-links li.menu-2-1-57 a.active:hover, body.about-madeleine ul.secondary-links li.menu-2-1-57 a.active {
	background-position: -192px 0;
}
body.about-madeleine ul.secondary-links li.menu-2-2-57 a.menu-2-2-57:hover, body.about-madeleine ul.secondary-links li.menu-2-2-57-active a.menu-2-2-57-active:hover, body.about-madeleine ul.secondary-links li.menu-2-2-57-active a.menu-2-2-57-active {
	background-position: -192px -80px;
}
body.about-madeleine ul.secondary-links li.menu-2-3-57 a.menu-2-3-57:hover, body.about-madeleine ul.secondary-links li.menu-2-3-57-active a.menu-2-3-57-active:hover, body.about-madeleine ul.secondary-links li.menu-2-3-57-active a.menu-2-3-57-active {
	background-position: -192px -118px;
}
/* end of subnav - about madeleine */

/********** SUPPORT PAGES **************/
/***************************************/

body.support ul.secondary-links {
	width: 192px;
	height: 289px;
	position: relative;
	background: url(../images/support_subnav2.png) no-repeat;
	margin: 5px 0 0 0;
	padding: 0;
}
body.support ul.secondary-links li {
	list-style-type: none;
	display: block;
	width: 192px;
}
body.support ul.secondary-links li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	width: 192px;
	background: url(../images/support_subnav2.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
	border: none;
}
body.support ul.secondary-links li.menu-2-1-55 a.menu-2-1-55, body.support ul.secondary-links li.menu-2-1-55 a.active {
	top: 0;
	width: 192px;
	height: 80px;
	background-position: 0 0;
}
body.support ul.secondary-links li.menu-2-2-55 a.menu-2-2-55, body.support ul.secondary-links li.menu-2-2-55-active a.menu-2-2-55-active {
	top: 80px;
	width: 192px;
	height: 30px;
	background-position: 0 -80px;
}
body.support ul.secondary-links li.menu-2-3-55 a.menu-2-3-55, body.support ul.secondary-links li.menu-2-3-55-active a.menu-2-3-55-active {
	top: 110px;
	width: 192px;
	height: 30px;
	background-position: 0 -110px;
}
body.support ul.secondary-links li.menu-2-4-55 a.menu-2-4-55, body.support ul.secondary-links li.menu-2-4-55-active a.menu-2-4-55-active {
	top: 140px;
	width: 192px;
	height: 30px;
	background-position: 0 -140px;
}
body.support ul.secondary-links li.menu-2-5-55 a.menu-2-5-55, body.support ul.secondary-links li.menu-2-5-55-active a.menu-2-5-55-active {
	top: 170px;
	width: 192px;
	height: 30px;
	background-position: 0 -170px;
}
body.support ul.secondary-links li.menu-2-6-55 a.menu-2-6-55, body.support ul.secondary-links li.menu-2-6-55-active a.menu-2-6-55-active {
	top: 200px;
	width: 192px;
	height: 90px;
	background-position: 0 -200px;
}
/** Hover and selected state */
body.support ul.secondary-links li.menu-2-1-55 a.menu-2-1-55:hover, body.support ul.secondary-links li.menu-2-1-55 a.active:hover, body.support ul.secondary-links li.menu-2-1-55 a.active {
	background-position: -192px 0;
}
body.support ul.secondary-links li.menu-2-2-55 a.menu-2-2-55:hover, body.support ul.secondary-links li.menu-2-2-55-active a.menu-2-2-55-active:hover, body.support ul.secondary-links li.menu-2-2-55-active a.menu-2-2-55-active {
	background-position: -192px -80px;
}
body.support ul.secondary-links li.menu-2-3-55 a.menu-2-3-55:hover, body.support ul.secondary-links li.menu-2-3-55-active a.menu-2-3-55-active:hover, body.support ul.secondary-links li.menu-2-3-55-active a.menu-2-3-55-active {
	background-position: -192px -110px;
}
body.support ul.secondary-links li.menu-2-4-55 a.menu-2-4-55:hover, body.support ul.secondary-links li.menu-2-4-55-active a.menu-2-4-55-active:hover, body.support ul.secondary-links li.menu-2-4-55-active a.menu-2-4-55-active {
	background-position: -192px -140px;
}
body.support ul.secondary-links li.menu-2-5-55 a.menu-2-5-55:hover, body.support ul.secondary-links li.menu-2-5-55-active a.menu-2-5-55-active:hover, body.support ul.secondary-links li.menu-2-5-55-active a.menu-2-5-55-active {
	background-position: -192px -170px;
}
body.support ul.secondary-links li.menu-2-6-55 a.menu-2-6-55:hover, body.support ul.secondary-links li.menu-2-6-55-active a.menu-2-6-55-active:hover, body.support ul.secondary-links li.menu-2-6-55-active a.menu-2-6-55-active {
	background-position: -192px -200px;
}
/* End of subnav support pages */

/******** SUBNAV MISSING CHILDREN **********/
/*******************************************/

body.missing-children ul.secondary-links {
	width: 192px;
	height: 250px;
	position: relative;
	background: url(../images/missing_children_subnav.jpg) no-repeat;
	margin: 5px 0 0 0;
	padding: 0;
}
body.missing-childrenmissing-children ul.secondary-links li {
	list-style-type: none;
	display: block;
	width: 192px;
}
body.missing-children ul.secondary-links li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	width: 192px;
	background: url(../images/missing_children_subnav.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
	border: none;
}
body.missing-children ul.secondary-links li.menu-2-1-56 a.menu-2-1-56, body.missing-children ul.secondary-links li.menu-2-1-56 a.active {
	top: 0;
	width: 192px;
	height: 96px;
	background-position: 0 0;
}
body.missing-children ul.secondary-links li.menu-2-2-56 a.menu-2-2-56, body.missing-children ul.secondary-links li.menu-2-2-56-active a.menu-2-2-56-active {
	top: 96px;
	width: 192px;
	height: 30px;
	background-position: 0 -96px;
}
body.missing-children ul.secondary-links li.menu-2-3-56 a.menu-2-3-56, body.missing-children ul.secondary-links li.menu-2-3-56-active a.menu-2-3-56-active {
	top: 126px;
	width: 192px;
	height: 124px;
	background-position: 0 -126px;
}
/** Hover and selected state */
body.missing-children ul.secondary-links li.menu-2-1-56 a.menu-2-1-56:hover, body.missing-children ul.secondary-links li.menu-2-1-56 a.active:hover, body.missing-children ul.secondary-links li.menu-2-1-56 a.active {
	background-position: -192px 0;
}
body.missing-children ul.secondary-links li.menu-2-2-56 a.menu-2-2-56:hover, body.missing-children ul.secondary-links li.menu-2-2-56-active a.menu-2-2-56-active:hover, body.missing-children ul.secondary-links li.menu-2-2-56-active a.menu-2-2-56-active {
	background-position: -192px -96px;
}
body.missing-children ul.secondary-links li.menu-2-3-56 a.menu-2-3-56:hover, body.missing-children ul.secondary-links li.menu-2-3-56-active a.menu-2-3-56-active:hover, body.missing-children ul.secondary-links li.menu-2-3-56-active a.menu-2-3-56-active {
	background-position: -192px -126px;
}
/*******************************************************************/
/*                    SINGULAR COLUMN PAGES                        */
/*******************************************************************/

body.updates #center {
	margin:0;
	padding-left:14px;
	padding-right:14px;
	width:872px;
}
/*******************************************************************/
/*                    PRESSROOM PAGES                                */
/*******************************************************************/

body.press .view-press-releases ul li, body.press .view-press-releases ul li {
	border-bottom:1px dotted #E7B1D1;
	margin-bottom:20px;
	padding-bottom:20px;
	padding-top:0;
}
body.press .view-press-releases ul li .pr-date {
	margin:0;
	padding-bottom:20px;
	clear: both;
}
body.press #sidebar-left, body.press-enquiries #sidebar-left {
	background-color:transparent;
	float:left;
	margin-left:14px;
	min-height:200px;
	width:192px;
}
body.press #center, body.press-enquiries #center {
	background-color:transparent;
	float:left;
	margin-left:14px;
	padding-left:0;
	padding-right:0;
	width:660px;
}
body.press .view-press-releases .pr-title .title {
	margin-bottom: 20px;
}
body.press .view-press-releases .pr-title .title a {
	color: #733345;
	text-decoration: none;
}
/* pressroom subnav */
body.press ul.menu, body.press-enquiries ul.menu {
	width: 192px;
	height: 170px;
	position: relative;
	background: url(../images/press_enquiries_subnav.jpg) no-repeat;
	margin: 5px 0 0 0;
	padding: 0;
}
body.press ul.menu li, body.press-enquiries ul.menu li {
	list-style-type: none;
	display: block;
	width: 192px;
}
body.press ul.menu li a, body.press-enquiries ul.menu li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	width: 192px;
	background: url(../images/press_enquiries_subnav.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
	border: none;
}
body.press ul.menu li a {
	top: 0;
	width: 192px;
	height: 170px;
	background-position: 0 0;
}
body.press ul.menu a:hover, body.press-releases ul.menu a.active {
	background-position: -192px 0;
}
/* press enquires page */
/***** PRESS ENQUIRIES PAGE   *********/
body.press-enquiries #form-top {
	width: 660px;
	height: 12px;
	background: url(../images/form_top.gif) no-repeat;
	border: none;
	margin: 0;
	padding: 0;
}
body.press-enquiries #form-content {
	float: left;
	width: 620px;
	border-bottom: none;
	margin-bottom: 0;
	padding: 20px;
	background: url(../images/form_bg.gif) repeat-y;
	padding-bottom: 0px;
}
body.press-enquiries #form-content .left-content {
	float: left;
	width: 330px;
	border-right: 1px solid #733345;
}
body.press-enquiries #form-content .left-content td {
	padding-bottom: 5px;
}
body.press-enquiries #form-content .left-content textarea {
	width: 300px;
	height: 80px;
}
body.press-enquiries #form-content .left-content input#submit {
	margin-top: 30px;
}
body.press-enquiries #form-content .right-content {
	float: left;
	width: 240px;
	margin-left: 30px;
}
body.press-enquiries #form-bottom {
	width: 660px;
	height: 12px;
	background: url(../images/form_bottom.gif) no-repeat;
	clear: both;
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
}
/* enquiries subnav */
body.press-enquiries ul.menu, body.press-enquiries ul.menu {
	width: 192px;
	height: 170px;
	position: relative;
	background: url(../images/press_releases_subnav.jpg) no-repeat;
	margin: 5px 0 0 0;
	padding: 0;
}
/** homepage blocks **/



body.home #homepage-right div.homepage-right-column-bottom div.block div.box-container {
	display: block;
	background:transparent url(../images/fundraising_bg.gif) no-repeat scroll 0 0;
	border:medium none;
	height:200px;
	padding:20px;
	margin-top: 20px;
	width:380px;
}
body.press-enquiries ul.menu li, body.press-enquiries ul.menu li {
	list-style-type: none;
	display: block;
	width: 192px;
}
body.press-enquiries ul.menu li a, body.press-enquiries ul.menu li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	width: 192px;
	background: url(../images/press_releases_subnav.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
	border: none;
}
body.home #homepage-right div.homepage-right-column-bottom div.block div.tshirt-box {
	padding: 0;
	height: 240px;
	width: 420px;
	text-align: center;
}
body.press-enquiries ul.menu li a {
	top: 0;
	width: 192px;
	height: 170px;
	background-position: 0 0;
}
body.press-releases ul.menu a:hover, body.press-releases ul.menu a.active {
	background-position: -192px 0;
}
/* home page right column top */
body.home div.homepage-right-column-top {
	border-bottom:1px dotted #E7B1D1;
	margin-bottom:20px;
	padding-bottom:20px;
	padding-top:0;
}
body.home div.homepage-right-column-top ul.social-network-links {
	padding-top:0px;
}
body.home div.homepage-right-column-top ul.social-network-links li {
	display:inline;
	font-size:0.9em;
	margin-right:3px;
}
body div#center div#block-fm_posters-0 h2 {
	font-size: 0.9em;
}
/** download section **/

body.support div#center div.fm-posters-list {
	margin-bottom: 20px;
}
body.support div#center div.fm-posters-list div.fm-posters-language {
	margin-bottom: 25px;
}
body.support div#center div.fm-posters-list div.poster-item {
	width: 310px;
	margin: 5px 20px 0 0;
	float: left;
}
body.sitemap div#center h2 {
	display: none;
}
/** sitemap **/


body.sitemap div#center h2 {
	margin-bottom: 20px;
}
body.sitemap div#center div.site-map h2 {
	display: none;
}
body.sitemap div#center div.site-map ul {
	margin-left: 14px;
}
body.sitemap div#center div.site-map ul ul {
	margin-left: 12px;
	font-size: 80%;
}
body.sitemap div#center div.site-map li {
	margin-top: 10px;
}
/** Udates page **/

body.updates div.view-data-body p img {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}
/***** VIDEO ON HOMEPAGE *****/
#video-player {
	margin-bottom: 20px;
}
/******  VIEWS PINK PANELS ON HOMEPAGE  *********/
/************************************************/

#pink-panel {
	width: 420px;
	margin-bottom: 20px;
}
#pink-panel #panel-top {
	width: 420px;
	height: 16px;
	display: block;
	padding: 0;
	margin: 0;
	background: url(../images/pink_panel_top.gif) no-repeat;
}
#pink-panel .panel-content {
	width: 388px;
	display: block;
	padding: 0 16px 0 16px;
	margin: 0;
	background: url(../images/pink_panel_bg.gif) repeat-y;
	min-height: 208px;
	_height: 208px;
}
#pink-panel .panel-title {
	font-size: 20px;
}
#pink-panel .panel-copy {
	color: #733345;
}
#pink-panel .panel-copy p {
	color: #733345;
}
#pink-panel .panel-image {
}
#pink-panel .panel-image p {
	padding: 0;
	margin: 0;
}
#pink-panel #panel-bottom {
	width: 420px;
	height: 16px;
	display: block;
	padding: 0;
	margin: 0;
	background: url(../images/pink_panel_bottom.gif) no-repeat;
}
/******  HOMEPAGE RIGHT PANELS  *****************/
/************************************************/

body.home #sidebar-right .view-homepage-right-sidepanel {
	background: url(../images/homepage_rightpanel_bottom.gif) left bottom no-repeat;
	padding-bottom: 24px;
	background-color: #f7eff4;
	height: 336px;
}
/*body.home #sidebar-right .view-homepage-right-sidepanel ul {
	background-color: #f7eff4;
}*/

body.home #sidebar-right .right-panel {
	width: 272px;
	padding: 0px 19px 32px 19px;
	height: 88px;
}
body.home #sidebar-right .view-data-title {
	font-weight: bold;
	padding-bottom: 2px;
}
body.home #sidebar-right .panel-left-inner {
	float: left;
	width: 70px;
	margin-right: 10px;
}
body.home #sidebar-right .panel-right-inner {
	float: left;
	width: 192px;
	margin-right: 0px;
	height: 70px;
	font-size: 12px;
	line-height: 110%;
	position: relative;
	margin-bottom: 32px;
}
body.home #sidebar-right .panel-right-inner .view-data-field-right-panel-link-value {
	position: absolute;
	bottom: 0px;
}
body.home #sidebar-right .panel-right-inner .view-data-field-right-panel-link-value p {
	padding: 0;
	margin: 0;
}
/******  HOMEPAGE LEFT PANELS  *****************/
/************************************************/

body.home #center div.view-content-homepage-left-panels-block {
	display: block;
	width: 580px;
	height: 360px;
	position: relative;
	background: url(../images/homepage_leftpanel_bg.gif) no-repeat;
}
body.home #center div.view-content-homepage-left-panels-block li.item-0 .title-top, body.home #center div.view-content-homepage-left-panels-block li.item-1 .title-top, body.home #center div.view-content-homepage-left-panels-block li.item-2 .title-top {
	position: absolute;
	left: 20px;
	top: 0px;
	width: 90%;
	height: 30px;
	display: block;
}
body.home #center div.view-content-homepage-left-panels-block li.item-0 .main-image, body.home #center div.view-content-homepage-left-panels-block li.item-1 .main-image, body.home #center div.view-content-homepage-left-panels-block li.item-2 .main-image {
	display: block;
	width: 333px;
	height: 214px;
	background-color: #5f2d38;
	padding: 5px;
	position: absolute;
	left: 20px;
	top: 30px;
	text-align: center;
}
body.home #center div.view-content-homepage-left-panels-block .main-image img {
	margin: 0 auto;
}
body.home #center div.view-content-homepage-left-panels-block .title-right {
	background: #fff url(../images/home_left_panel_item_off.gif) 4px 6px no-repeat;
	font-size: 14px;
	color: #c74f92;
	padding: 3px 6px 0px 19px;
	display: block;
	width: 165px;
	height: 71px;
	font-weight: bold;
}
body.home #center div.view-content-homepage-left-panels-block li.item-0 .title-right {
	position: absolute;
	top: 30px;
	left: 363px;
	height: 71px;
	border-top: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
}
body.home #center div.view-content-homepage-left-panels-block li.item-1 .title-right {
	position: absolute;
	top: 105px;
	left: 363px;
	height: 71px;
	border-top: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
}
body.home #center div.view-content-homepage-left-panels-block li.item-2 .title-right {
	position: absolute;
	top: 180px;
	left: 363px;
	border-top: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	border-bottom: 1px solid #cbcbcb;
	height: 69px;
}
body.home #center div.view-content-homepage-left-panels-block li .title-top {
	color: #271211;
	font-size: 19px;
}
body.home #center div.view-content-homepage-left-panels-block li div.selected-panel div.title-right {
	background: #fff url(../images/home_left_panel_item_on.gif) 4px 6px no-repeat;
	background-color: #5F2D38;
	border-top: 1px solid #5F2D38;
	border-right: 1px solid #5F2D38;
	border-bottom: 1px solid #5F2D38;
	color: #ffffff;
}
body.home #center div.view-content-homepage-left-panels-block li.item-0 .teaser-copy, body.home #center div.view-content-homepage-left-panels-block li.item-1 .teaser-copy, body.home #center div.view-content-homepage-left-panels-block li.item-2 .teaser-copy {
	display: block;
	width: 510px;
	height: 38px;
	position: absolute;
	top: 254px;
	left: 20px;
	background-color: #d1b5bb;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
body.home #center div.view-content-homepage-left-panels-block li.item-0 .info-lnk, body.home #center div.view-content-homepage-left-panels-block li.item-1 .info-lnk, body.home #center div.view-content-homepage-left-panels-block li.item-2 .info-lnk {
	display: block;
	width: 534px;
	height: 27px;
	position: absolute;
	top: 311px;
	left: 20px;
	background-color: #eeaad3;
}
body.home #center div.view-content-homepage-left-panels-block li.item-0 .info-lnk a, body.home #center div.view-content-homepage-left-panels-block li.item-1 .info-lnk a, body.home #center div.view-content-homepage-left-panels-block li.item-2 .info-lnk a {
	display: block;
	width: 170px;
	height: 27px;
	background: #df56a8 url(../images/home_more_info_arrow.gif) 175px 10px no-repeat;
	color: #fff;
	text-align: right;
	float: right;
	line-height: 27px;
	font-size: 12px;
	padding-right: 20px;
	text-decoration: none;
}
body.home #center div.view-content-homepage-left-panels-block li.item-0 .info-lnk p, body.home #center div.view-content-homepage-left-panels-block li.item-1 .info-lnk p, body.home #center div.view-content-homepage-left-panels-block li.item-2 .info-lnk p {
	margin-top: 0px;
	margin-bottom: 0px;
}
/******* BULLETED LISTS ************/
/**********************************************/

body.secondary #content-right ul.bulleted {
	list-style-type: none;
	padding: 0
}
body.secondary #content-right ul.bulleted li {
	padding: 0 0 0 15px;
	list-style-type: none;
	background: url(..images/bullet.gif) 0px 7px no-repeat;
	margin-left: 25px;
}
ul.bulleted {
	list-style-type: none;
	padding: 0
}
ul.bulleted li {
	padding: 0 0 0 15px;
	list-style-type: none;
	background: url(../images/bullet.gif) 0px 7px no-repeat;
	margin-left: 25px;
}
