.story{
padding:0 10px;
margin:10px 0 0 0;
color:#003366;
border:1px #ccc solid;
}

.story p{
color:#003366;
font-style:italic;
}

.number {
	font-size: 120%;
	float: left;
	height: 18px;
	width: 18px;
	border: 4px solid #006699;
	font-weight: bold;
	color: #006699;
	text-align: center;
	margin-right: 10px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 1px;
	padding-bottom: 2px;
	clear: left;
	margin-top: 2px;
}
.sub a:hover {
	color: #000000 !important;
}
.listBold {
	text-transform:uppercase;
	font-weight:bold;
}
.title1 {
	font-size: 180%;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 90%;
}
.title2 {
	font-size: 120%;
	line-height: 105%;
	font-weight: bold;
	text-transform: uppercase;
}
.title4 {
	font-size: 70%;
	font-weight: normal;
}
.title4a {
	font-size: 80%;
	font-weight: normal;
}
.title3 {
	font-size: 80%;
	line-height: 100%;
	font-weight: bold;
	text-transform: uppercase;
}
.title5 {
	font-size: 90%;
	font-weight: normal;
}
.smalTxtHome {
	font-size: 70%;
	font-weight: normal;
	padding-left: 8px;
}
p, .pSize, label {
	font-size: 80%;
	color: #000000;
}

.navFeatureY {
	color: #000000;
	background-color: #E5E7A0;
	width: 177px;
	padding-top: 5px;
	padding-right: 5px;col
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(/images/featureY.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
}
.navFeatureB {
	color: #000000;
	background-color: #9DD7F6;
	width: 177px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(/images/featureB.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	clear: left;
}
.navFeatureB ul {
	margin: 0px;
	padding: 0px;
	font-size: 90%;
}
.navFeatureH {
	color: #FFFFFF;
	background-color: #6C3E37;
	width: 177px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(/images/featureH.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	clear: left;
}
.navFeatureH ul {
	margin: 0px;
	padding: 0px;
	font-size: 90%;
}
.featureY {
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureY.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.featureY a {
	color: #000000;
}
.featureY a:hover {
	color: #FFFFFF;
}
.featureY2 {
	color: #000000;
	background-color: #E6E7A1;
	width: 220px;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 25px;
	background-image: url(/images/featureY2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}
.featureY2 a {
	color: #000000;
}
.featureY2 a:hover {
	color: #FFFFFF;
}
.featureB a {
	color: #000000;
}
.featureB a:hover {
	color: #FFFFFF;
}
.featureB {
	color: #000000;
	background-color: #9DD7F6;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureB.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: right;
	height: 130px;
}
.featureF a {
	color: #FFFFFF;
}
.featureF a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.featureF {
	color: #FFFFFF;
	background-color: #000000;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureF.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: right;
	height: 130px;
}
#featureUN {
	width: 260px;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	font-size:75%;
	height: 144px;
}
.featureFilm {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureFilm.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
}
.getFlash {
	width:88px;
	height:31px;
	float:right;
	margin-left:5px;
}
.featureFilm a {
	color: #FFFFFF;
}
.featureFilm a:hover {
	color: #CFD393;
}
.featureChoc {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/chocolate05.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	float: left;
	height: 130px;
}
.featureChoc a {
	color: #FFFFFF;
}
.featureChoc a:hover {
	color: #CFD393;
}
.featureChoc01 {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/chocolate06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	float: left;
	height: 130px;
}
.featureChoc01 a {
	color: #FFFFFF;
}
.featureChoc01 a:hover {
	color: #CFD393;
}
.featureChoc02 {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/chocolate08.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	float: left;
	height: 130px;
}
.featureChoc02 a {
	color: #FFFFFF;
}
.featureChoc02 a:hover {
	color: #CFD393;
}
.featureChoc03 {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/chocolate10.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	float: left;
	height: 130px;
}
.featureChoc03 a {
	color: #FFFFFF;
}
.featureChoc03 a:hover {
	color: #CFD393;
}


.featureAdvent {
	width: 244px;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	float: left;
	height:130px;
	margin-bottom:15px;
	z-index: 500;
}
.featureNews {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureNews.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
}
.featureNews a {
	color: #FFFFFF;
}
.featureNews a:hover {
	color: #CFD393;
}
.feature {
	color: #000000;
	background-color: #E6E7A1;
	width: 515px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/feature.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
}
.feature a {
	color: #000000;
}
.feature a:hover {
	color: #FFFFFF;
}
.featureI {
	color: #000000;
	background-color: #ffffff;
	width: 515px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureI.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	font-size:.8em;
}
.featureShop {
	color: #000000;
	background-color: #E6E7A1;
	width: 300px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/feature.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
}
.featureShop a {
	color: #000000;
}
.featureShop a:hover {
	color: #FFFFFF;
}
h2 {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
}
h3 {
	font-size: 80%;
	font-weight: bold;
}

.photo {
	clear: left;
	float: left;
	width: 190px;
}
.top {
	font-size: 60%;
	text-transform: uppercase;
}
.top a {
	text-align: center;
	float: right;
	padding-top: 4px;
	height: 15px;
	width: 60px;
	color: #FFFFFF;
	background-color: #006699;
	background-image: url(/images/navCornerB.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.top a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
}
.top1 {
	font-size: 60%;
	text-transform: uppercase;
}
.top1 a {
	text-align: center;
	float: right;
	padding-top: 4px;
	height: 15px;
	width: 60px;
	color: #FFFFFF;
	background-color: #443332;
	background-image: url(/images/navCornerB.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.top1 a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
}
.button {
	font-size: 85%;
	text-transform: uppercase;
}
.button a {
	text-align: center;
	float: left;
	padding-top: 3px;
	height: 16px;
	width: 80px;
	color: #FFFFFF;
	background-color: #006699;
	background-image: url(/images/navCornerB.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 5px;
	margin-left: 2px;
}
.button a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
}
.button3 {
	font-size: 70%;
	text-transform: uppercase;
}
.button3 a {
	text-align: center;
	float: left;
	padding-top: 3px;
	height: 16px;
	color: #FFFFFF;
	background-color: #443332;
	background-image: url(/images/navCornerB.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 3px;
	margin-left: 0px;
	padding-right: 15px;
	padding-left: 12px;
	padding-bottom: 2px;
	margin-top: 0px;
}
.button3 a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
}

.button2 {
	font-size: 70%;
	text-transform: uppercase;
}
.button2 a {
	text-align: center;
	float: left;
	padding-top: 3px;
	height: 16px;
	color: #FFFFFF;
	background-color: #006699;
	background-image: url(/images/navCornerB.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 3px;
	margin-left: 0px;
	padding-right: 15px;
	padding-left: 12px;
	padding-bottom: 2px;
	margin-top: 0px;
}
.button2 a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
}
.button2jt {
	font-size: 70%;
	text-transform: uppercase;
}
.button2jt a {
	text-align: left;
	float: left;
	padding-top: 3px;
	height: 16px;
	color: #FFFFFF;
	background-color: #006699;
	background-image: url(/images/navCornerB.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 3px;
	margin-left: 0px;
	padding-right: 15px;
	padding-left: 12px;
	padding-bottom: 2px;
	margin-top: 0px;
}
.button2jt a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
}
.title1b {
	font-size: 170%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0px;
	line-height: 95%;
}
li li {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}
td {
	font-size: 80%;
}
td td, td p, td li {
	font-size: 100%;
}


.quote {
	font-size: 100%;
	font-weight: normal;
	padding-bottom: 3px;
	float: left;
	width: 170px;
	padding-top: 3px;
}
.quoteHome {
	font-size: 90%;
	font-weight: bold;
	color: #006699;
	margin-top: 5px;
	margin-bottom: 5px;
}
.numberCall {
	font-size: 80%;
	border: 3px solid #006699;
	font-weight: bold;
	color: #006699;
	text-align: center;
	margin-right: 5px;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 2px;
	clear: left;
	float: left;
	width: 8px;
}
.titleCall {
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
}
.codeHtml {
	font-family: "Courier New", Courier, monospace;
	font-size: 70%;
}
.photoRight {
	float: right;
	width: 180px;
	margin-left: 10px;
	text-align: right;
	margin-top: 10px;
	clear: right;
}
.photoRight300 {
	float: right;
	width: 300px;
	margin-left: 10px;
	text-align: right;
	margin-top: 10px;
	clear: right;
}
.picLeft {
	float: left;
	width: 95px;
	margin-right: 12px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.smallTxt {
	font-size: 85%;
	color: #333333;
}
.smallTxtB {
	font-size: 85%;
	color: #FFF;
}
.smallTxtC {
	font-size: 85%;
	color: #333;
}
.featureBlank2 {
	width: 190px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.floatLeft {
	float: left;
	margin-right: 15px;
	clear: both;
	margin-bottom: 10px;
}
.projectHome {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
.footnote {
	font-size: 70%;
	font-style: italic;
	clear: both;
	color: #000000;
}
.footnoteB {
	font-size: 80%;
	font-style: italic;
	clear: both;
	color: #000000;
}
.featureNumber {
	font-size: 100%;
	font-weight: bold;
	padding-right: 6px;
	padding-left: 6px;
	float: left;
	margin-right: 6px;
	color: #FFFFFF;
	background-color: #000000;
	display: block;
	padding-top: 2px;
	padding-bottom: 1px;
	margin-top: 3px;
}
.featureNumber a {
	color: #FFFFFF !important;
}
.featureNumber a:hover {
	color: #999999 !important;
}
.paddingTop {
	padding-top: 6px;
	clear: both;
}
.width255 {
	float: left;
	width: 255px;
}
.width255right {
	float: right;
	width: 255px;
}

input.generalBtn {
	text-align: center;
	padding: 3px 10px;
	color: #FFFFFF !important;
	background-color: #000000;
	background-image: url(/images/navCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 5px;
    /*margin-top: 3px;*/
	font-size: 80%;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
input.generalBtn:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
	cursor: pointer;
}
.members {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.eventTable .heading {
	background-color: #000000;
	padding: 2px;
	color: #FFFFFF;
}
.eventTable .col1 {
	width: 80px;
}
.eventTable tr td {
	border-top: #CCCCCC solid thin;
}
.eventTable .month {
	padding-top: 10px;
	text-transform: uppercase;
	font-weight: bold;
}
.featureGrace {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/wf_horiz2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	height: 130px;
}
.featureGrace a {
	color: #FFFFFF;
}
.featureGrace a:hover {
	color: #CFD393;
}
.featureC {
	color: #000000;
	background-color: #9DD7F6;
	width: 515px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureC.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
}
.featureBlack {
	color: #FFF;
	background-color: #333;
	width: 515px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureBlack.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
}
.featureBlack .title2 {
	color:#FFFFFF;
}
.featureBlack .smallTxt {
	color:#999999;
}
.featureBlack p {
	color:#FFFFFF;
}
.featureBlack a {
	color:#FFFFFF;
}
.featureBlack a:hover {
	color:#666666;
}

.tableCol1 {
	width: 120px;
}

.clearJT {
	clear: both;
	height: 20px;
}
.featureChocText {
	color: white;
	width: 513px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureChoc.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 10px;
	float: left;
	background-color:#6C3E37;
}
.featureChocText a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.featureChocText a:hover {
	text-decoration: none;
}
.featureGeldof {
	background-image: url(/images/featureGeldof.jpg);
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.featureGeldof a {
	color: #FFFFFF;
}
.feature_bill {
	background-image: url(/images/feature_bill.jpg);
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.feature_bill a {
	color: #FFFFFF;
}
.feature_celeb {
	background-image: url(/images/feature_boris.jpg);
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.feature_celeb a {
	color: #FFFFFF;
}
.feature_rock {
	background-image: url(/images/feature_rock.jpg);
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.feature_rock a {
	color: #FFFFFF;
}
.feature_sierra {
	background-image: url(/images/feature_sierra.jpg);
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.feature_sierra a {
	color: #FFFFFF;
}
.feature_sierra a:hover {
	color:#000000;
}
.feature_mash {
	background-image: url(/images/feature_mash.jpg);
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.feature_mash a {
	color: #FFFFFF;
}
.feature_mash a:hover {
	color:#CFD393;
}
.feature_barcode {
	background-image: url(/images/feature_barcode01.jpg);
	color: #000000;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.feature_barcode a {
	color: #FFFFFF;
}
.feature_barcode a:hover {
	color:#CFD393;
}
.featureBlank {
	width: 260px;
	float: left;
	height: 130px;
	margin-right: 10px;
}
.featureBlankB {
	width: 260px;
	float: left;
	height: 130px;
	margin: 0px 0px 0px 0px;
	padding-bottom:5px;
}
.featureNestle {
	color: black;
	background-color: #E6E7A1;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/nestle05.jpg);
	background-repeat: no-repeat;
	background-position:center;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.featureNestle a {
	color: black;
}
.featureNestle a:hover {
	color: #CFD393;
}
.balloonTable .heading {
	background-color: #000000;
	padding: 2px;
	color: #FFFFFF;
}
.balloonTable .col1 {
}
.balloonTable tr td {
	border-top: #CCCCCC solid thin;
}

.eventOnDay {
	background-color: #9DD7F6;
}
.calHead {
	background-image: url(/images/featureB.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.featureJT01 {
	color: #000000;
	background-color: white;
	width: 244px;
	background-image: url(/images/featureJT01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.featureJT01 a {
	color: #000000;
}
.featureJT01 a:hover {
	color: #FFFFFF;
}
.featureViral {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/viral.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	height: 130px;
}
.featureViral a {
	color: #FFFFFF;
}
.featureViral a:hover {
	color: #CFD393;
}
.featureBaby {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/baby.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	height: 130px;
}
.featureBaby a {
	color: #FFFFFF;
}
.featureBaby a:hover {
	color: black;
}
.featureNS {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/baby.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	height: 130px;
}
.featureNS a {
	color: #FFFFFF;
}
.featureNS a:hover {
	color: black;
}
.featureBaby01 {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/baby.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	height: 130px;
}
.featureBaby01 a {
	color: #FFFFFF;
}
.featureBaby01 a:hover {
	color: black;
}
.featureBag {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureBag.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 130px;
}
.featureBag a {
	color: #FFFFFF;
}
.featureBag a:hover {
	color: #CFD393;
}
.featureBanner {
	color: #FFFFFF;
	width: 244px;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	background-image: url(/images/featureBanner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 130px;
}
.featureBanner a {
	color: #FFFFFF;
}
.featureBanner a:hover {
	color: #CFD393;
}
.col1 {
	width: 150px;
	float: left;
}
.col2 {
	margin-left: 160px;
}
.col1Wide {
	width: 300px;
	float: left;
}
.col2Wide {
	margin-left: 310px;
}
.row 
{
	clear:both;
	
}
.txtBxSmall {
	width: 100px;
}
.normalSize {
	font-size: 80%;
}
.legend {
	font-size:80%;
}
.popBlack {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 90;
	background-color: transparent;
	background-image: url(/images/popBack.gif);
	width: 100%;
	height: 200%;
}
* html div.popBlack {
	width: expression(document.body.clientWidth);
	height: expression(document.body.clientHeight);
}
.popWrap {
	position: absolute;
	top: 120px;
	left: 50%;
	width: 472px;
	z-index: 100;
	margin-left: -236px;
	
}
.popStart {
	background-image: url(../images/popUp_r1_c1.png);
	background-repeat: no-repeat;
	height: 45px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popUp_r1_c1.png',sizingMethod='scale');*/
	cursor: pointer;
}
.popContent {
	width: 430px;
	background-image: url(../images/popUp_r2_c1.png);
	background-color: #58A7D2;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popUp_r2_c1.png',sizingMethod='scale');*/
	background-repeat: no-repeat;
	padding: 1px 20px;
}
.popContent a {
	color: #FFFFFF;
}
.popEnd {

	background-image: url(../images/popUp_r3_c1.png);
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popUp_r3_c1.png',sizingMethod='scale');*/
	background-repeat: no-repeat;
	height: 34px;
}
.lang-new {
     width:176px;
     clear:both;
     font-size:70%;
     background-color:#000000;
     padding:7px;
     background-image: url(/images/navCorner.gif);
     background-repeat: no-repeat;
     background-position: right bottom;
     opacity: 0.8;
	 filter: alpha(opacity = 80);
}

html>body .lang-new {
	height: auto;
	min-height: 80px;
}
.lang-new-l {
	width:90px;
	float:left;
}
.lang-new-r {
	margin-left:90px;
}
.lang-new a {
	color: #FFFFFF !important;
}
.lang-new a:hover {
	color: red !important;
}
.lang-top {
	background-image: url(/images/featureG.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 177px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 8px;
	color: #000000;
	float: left;
	margin-top: 10px;
}
.lang-top:hover {
	cursor: pointer;
}
.lang-top a {
	text-align: center;
	float: right;
	padding-top: 3px;
	width: 45px;
	color: #FFFFFF !important;
	background-color: #000000;
	background-image: url(/images/navCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 5px;
	margin-left: 2px;
	margin-top: -12px;
	font-size: 70%;
	height: 17px;
}
.lang-top a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(/images/navCorner.gif);
}


.counter {
	position: absolute;
	top: 0px;
	width: 760px;
	text-align: right;
	height:155px;
	display: none;
	visibility: hidden;
}
.contra {
	 opacity: 0.6;
	 filter: alpha(opacity = 60);
}
.clip-row {
	width:530px;
	font-size: 80%;
}
.clip-row1{
	float:left;
	width:166px;
	margin-right:5px
}
.clip-row2{
	float:right;
	width:166px;
	margin-right:5px
}
.clip-row3{
	float:right;
	width:166px;
}
.brochureRow {
	clear:both;
	margin-bottom:10px;
	width:178px;
	margin-top:10px;
	float:right;
}
.brochure1 {
	width:85px;
	float:left;
}
.brochure2 {
	margin-left:90px;
}
.brochureTxt {
	font-size:70%;
	margin-top:5px;
}
.fundList {
	width:200px;
	background-color:#000000;
	color:#FFFFFF;
	padding:10px;
	font-size:92%;
	background-image: url(/images/featureD.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fundList ul {
	margin:0px;
	padding:15px;
}
.brochureBG {
	clear:both;
	margin-bottom:10px;
	width:284px;
	float:right;
	font-size:110%;
	text-transform:uppercase;
	font-weight:bold;
	background-color: #E5E7A0;
	background-image: url(/images/feature.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
}
.brochureLanding {
	clear:both;
	margin-bottom:10px;
	width:284px;
	float:right;
	font-size:80%;
	text-transform:uppercase;
	font-weight:bold;
	background-color: #CFD393;
	background-image: url(/images/featureC.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
}
.brochureLanding a {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	
}
.brochureLanding a:hover {
	color:#000000;
	text-decoration:none;
}
.easterPhotoList {
	font-size: 80%;
}
.easterPhotoList .photoItem {
	margin-bottom: 5px;
	/*border-top: 1px #D9D9D9 solid;
	padding-top: 10px;*/
	padding: 6px;
	clear: left;
	background: url(/images/photoItem.jpg) no-repeat;
	/*height: 312px;*/
}
.easterPhotoList .photo {
	float: none;
	/*width: 306px;
	height: 306px;
	text-align: center*/;
}
.easterPhotoList .photo img {
	border: #000000 1px solid;
}
.easterPhotoList .nickname {
	font-size: 90%;
}
.easterPhotoList .col1 {
	width: 300px;
	float: left;
}
.easterPhotoList .col2 {
	margin-left: 310px;
}
.easterPhotoList .listHead {
	background: url(/images/listHead.jpg);
	padding: 5px;
	margin-bottom: 2px;
}
.easterPhotoList .pageSize {
	float: right;
}
.pic2cols {

}
.pic2cols .col1 {
	width:265px;
	float:left;
}
.pic2cols .col2 {
	margin-left:265px;
}




#donate_onlineB{
font-size:.8em;
font-weight:bold;
padding:10px;
background:#4e96be url(/css/images/featureE.jpg) no-repeat right bottom;
color:#fff;
}
.donate_headerB{
display:block;
color:#fff;
font-size:.8em;
font-weight:bold;
padding:5px 0 5px 8px;
margin-bottom:1px;
background:#006699 url(/images/navCornerB.gif) no-repeat right bottom;
}
.donate_currencyB{
width:100px;
margin-left:10px;
}
.submitBtnB{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
padding: 3px;
width: 80px;
font-weight:bold;
color: #FFFFFF;
border:none;
margin:15px 7px 7px 0;
background:#006699 url(/images/navCornerB.gif) no-repeat right bottom;
}
#radio_buttons{
padding-top:10px;
font-size:1.2em;
}
.amountBox{
width:164px;
color:#006699;
font-size:2em;
}
.featureBook{
	width:320px;
	background-color:#666666;
	float:right;
	margin-left:10px;
	background-image:url(/images/featureBook.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.featureBookTxt{
	padding:10px;
	color:#FFFFFF;
	font-size:70%;
	font-stretch:normal;
}
.featureBookTxt a{
	color:#FFFFFF;
}
.featureBookTxt a:hover{
	color:#FF0000;
}
.featureBookTitle {
	font-weight:bold;
	text-transform:uppercase;
	font-size:180%;
}
.featureBookLg {
	font-size:120%
}
.bookQuote {
	font-size:80%;
	font-weight:bold;
	text-transform:uppercase;
}
.bookQuoter {
	font-size:60%;
}

.pdfDownloads{
padding:0 0 0 10px;
margin:0 0 20px 0;
overflow:hidden;
border-bottom:2px #ccc solid;
}

.pdfDownloads img{
margin:0 10px 10px 0;
}

.pdfDownloads li{
float:left;
list-style:none;
width:120px;
min-height:200px;
margin:0 5px 0 0;

}

.pdfDownloads a span{
width:110px;
margin:0;
}

.pdfDownloads a:hover span{
text-decoration:underline;
}

.pdfDownloads span{
display:block;
margin-top:2px;
font-size:.9em;
}

#resourceContent{
padding:20px;
}

#whatIsFeatures{
float:right;
overflow:hidden;
}

#whatIsFeatures img{
border:0;
}

#whatIsFeatures h1{
padding:5px;
font-size:1.5em;
}

#whatIsFeatures li{
/*float:left;*/
/*width:164px;*/
width:98px;
margin-right:10px;
list-style:none;
margin-bottom:10px;
border:1px #ccc solid;
background:#ededed;
}

#whatIsFeatures span{
padding:5px;
}

#ourWork, #takeAction{
padding:0;
margin:0;/*IE*/
overflow:hidden;
}

#ourWork li, #takeAction li{
float:left;
margin:0 15px 7px 0;
list-style:none;
}

#ourWork a, #takeAction a{
color:#fff;
display:block;
width:210px;
height: 113px;
padding:15px;
}

#ourWork a:hover, #takeAction a:hover{
color:#0083C4;
}

#ourWork span, #takeAction span{
display:block;
font-size: 11px;
margin-top: 5px;
}



#ourWorkc, #takeActionc{
padding:0;
margin:0;/*IE*/
overflow:hidden;
}

#ourWorkc li, #takeActionc li{
float:left;
margin:0 15px 7px 0;
list-style:none;
}

#ourWorkc a, #takeActionc a{
color:#fff;
display:block;
width:210px;
height: 23px;
padding: 92px 15px 15px 15px;
}

#ourWorkc a:hover, #takeActionc a:hover{
color:#0083C4;
}

#ourWorkc span, #takeActionc span{
display:block;
font-size: 11px;
margin-top: 5px;
}






#ourWork .feature1{
background:url(images/ourwork-freedom.jpg) no-repeat;
}

#ourWork .feature2{
background:url(images/ourwork-chocolate.jpg) no-repeat;
}

#ourWork .feature3{
background:url(images/ourwork-travellers.jpg) no-repeat;
}

#ourWork .feature4{
background:url(images/ourwork-act.jpg) no-repeat;
}

#ourWork .feature5{
background:url(images/ourwork-olympics.jpg) no-repeat;
}

#ourWork .feature6{
background:url(images/ourwork.jpg) no-repeat;
}
#ourWork .feature7{
background:url(images/ourwork-education.jpg) no-repeat;
}

#ourWorkc .feature1{
background:url(images/ourwork-freedom.jpg) no-repeat;
}

#ourWorkc .feature2{
background:url(images/ourwork-chocolate.jpg) no-repeat;
}

#ourWorkc .feature3{
background:url(images/ourwork-travellers.jpg) no-repeat;
}

#ourWorkc .feature4{
background:url(images/ourwork-act.jpg) no-repeat;
}

#ourWorkc .feature5{
background:url(images/ourwork-olympics.jpg) no-repeat;
}

#ourWorkc .feature6{
background:url(images/ourwork.jpg) no-repeat;
}
#ourWorkc .feature7{
background:url(images/ourwork-education.jpg) no-repeat;
}



#takeAction .feature1{
background:url(images/takeaction-youth.jpg) no-repeat;
}

#takeAction .feature2{
background:url(images/takeaction-choc.jpg) no-repeat;
}

#takeAction .feature3{
background:url(images/takeaction-bus.jpg) no-repeat;
}

#takeAction .feature4{
background:url(images/takeaction-act.jpg) no-repeat;
}

#takeAction .feature5{
background:url(images/takeaction-olympics.jpg) no-repeat;
}

#takeAction .feature6{
background:url(images/takeaction-fund.jpg) no-repeat;
}
#takeAction .feature1b{
background:url(images/takeaction-why.jpg) no-repeat;
}

#takeAction .feature2b{
background:url(images/takeaction-how-to.jpg) no-repeat;
}

#takeAction .feature3b{
background:url(images/takeaction-student.jpg) no-repeat;
}

#takeAction .feature4b{
background:url(images/takeaction-comm.jpg) no-repeat;
}

#takeAction .feature5b{
background:url(images/takeaction-chocolateB.jpg) no-repeat;
}

#takeAction .feature6b{
background:url(images/takeaction-sex.jpg) no-repeat;
}




#takeActionc .feature1{
background:url(images/takeaction-1.jpg) no-repeat;
}

#takeActionc .feature2{
background:url(images/takeaction-choc.jpg) no-repeat;
}

#takeActionc .feature3{
background:url(images/takeaction-3.jpg) no-repeat;
}

#takeActionc .feature4{
background:url(images/takeaction-4.jpg) no-repeat;
}

#takeActionc .feature5{
background:url(images/takeaction-olympics.jpg) no-repeat;
}

#takeActionc .feature6{
background:url(images/takeaction-6.jpg) no-repeat;
}
#takeActionc .feature7{
background:url(images/takeaction-7.jpg) no-repeat;
}
#takeActionc .feature8{
background:url(images/fof-banner.jpg) no-repeat;
}


#icons{
width:150px;
height:20px;
margin:0 0 0 200px;
padding:0;
font-size:70%;
margin:0 0 0 130px;
overflow:hidden;
/*background:url(/style/images/iconsBg.gif) no-repeat top left;*/
}

#icons li{
float:left;
padding:0;
margin:0;
list-style:none;
}

#icons li a{
display:block;
width:22px;
height:22px;
}

#icons li .facebook{
background:url(/css/images/icon-facebook.gif) no-repeat top left;
}

#icons li .twitter{
background:url(/css/images/icon-twitter.gif) no-repeat top left;
}

#icons li .blogger{
background:url(/css/images/icon-blogger.gif) no-repeat top left;
}

#icons li .youtube{
background:url(/css/images/icon-youtube.gif) no-repeat top left;
}

#icons li .myspace{
background:url(/css/images/icon-myspace.gif) no-repeat top left;
}

#nav_sub .bloggerNews, #nav_sub .bloggerNews:hover{
color:#000;
padding-left:25px;
background:#fff url(/css/images/icon-blogger.gif) no-repeat 0 3px;
}

#nav_sub .bloggerNews:hover{
text-decoration:underline;
}

#nav_sub .facebookNews, #nav_sub .facebookNews:hover{
color:#000;
padding-left:25px;
background:#fff url(/css/images/icon-facebook.gif) no-repeat 0 3px;
}

#nav_sub .facebookNews:hover{
text-decoration:underline;
}

#nav_sub .twitterNews, #nav_sub .twitterNews:hover{
color:#000;
padding-left:25px;
background:#fff url(/css/images/icon-twitter.gif) no-repeat 0 3px;
}

#nav_sub .twitterNews:hover{
text-decoration:underline;
}

#nav_sub .youtubeNews, #nav_sub .youtubeNews:hover{
color:#000;
padding-left:25px;
background:#fff url(/css/images/icon-youtube.gif) no-repeat 0 3px;
}

#nav_sub .youtubeNews:hover{
text-decoration:underline;
}

#nav_sub .myspaceNews, #nav_sub .myspaceNews:hover{
color:#000;
padding-left:25px;
background:#fff url(/css/images/icon-myspace.gif) no-repeat 0 3px;
}

#nav_sub .myspaceNews:hover{
text-decoration:underline;
}

.fundraising{
padding:0;
}

.fundraising li{
list-style:none;
margin-bottom:10px;
border-bottom:1px #ccc solid;
}

.textBox{
border:1px #ccc solid;
padding:5px 10px;
margin:10px 0 20px 0;
background:#ededed;
}

.nestle-downloads{
overflow:hidden;
padding:0 0 20px 0;
margin:20px 0;
border-top:2px #ccc solid;
border-bottom:2px #ccc solid;
}


.nestle-downloads li{
float:left;
margin:0 25px 0 0;
width:140px;
padding:0;
list-style:none;
border-top:7px #ccc solid;
}

.nestle-downloads li span{
font-size:90%;
display:block;
margin-bottom:10px;
}

.boxRight{
width:200px;
font-size:80%;
margin-left:30px;
float:right;
padding:10px 5px 0 5px;
border:2px #ccc solid;
background:#ededed;
}

.boxRight h2{
margin:0;
}

.blueBox{
padding:10px;
background:#006699;
}

.blueBox, .blueBox p, .blueBox h2{
color:#fff;
}

.small{
	font-size:70%;
}
.download_rule hr {
	width:480px;
}
.floatRight {
	float:right;
	margin-left:20px;
	margin-bottom: 20px;
}