#header div.elementadmin span.elename a {}
#kidsarea div.elementadmin span.elename a {
	top: 50px;
}
#contentarea div.elementadmin span.elename a {
	top: 50px;
}

div#title h2 {
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	font-weight: normal;
}

body {
	margin: 0 auto;
	width: 887px;
	padding: 0;
	background: url('imagesupload/sitebg.gif') top left repeat;
	font-family: "Calibri", Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
}

a, a:visited {
	color: #336699;
	text-decoration: none;
}

a:hover {
}

img {
	border: none;
}

p.clear {
	margin: 0;
	padding: 0;
	clear: both;
}

#wrapper {
	margin: 14px auto;
	padding: 0;
	width: 887px;
	text-align: left;
}

#top {
	margin: 0;
	padding: 0;
	width: 887px;
	height: 445px;
	background: url('imagesupload/topbg2.gif') top left no-repeat;
}

#header {
}

#logo {
	margin: 16px 0 0 44px;
	padding: 0;
	float: left;
}

#title {
	margin: 30px 20px 0 0px;
	padding: 0;
	color: #fff;
	font-size: 3em;
	float: left;
	letter-spacing: -1px;
    text-align:right;
    width:600px;
}

#story_outer {
	display: none;
}

#kidsarea {
}

#player {
	margin: 3px 0 0 25px;
	width: 532px;
	height: 337px;
	background: url('imagesupload/playerbg2.gif') top left no-repeat;
	float: left;
}

#lila .video {
	margin: 17px 0 0 13px;
	padding: 0;
	width: 508px;
	height: 234px;
	background: url('imagesupload/video.jpg') top left no-repeat;
}

#player {
}

#player ul {
	margin: 0 13px;
	padding: 0;
	list-style-type: none;
}

#player ul li {
	margin: 0 0 0;
	float: left;
	font-size: 1.2em;
}

#player ul li a, .optionbar ul li a:visited {
	margin: 0 12px 0 0;
	height: 28px;
	line-height: 28px;
	display: inline;
	color: #686868;
}

#player ul li a img {
	margin-right: 5px;
	vertical-align:middle;
}

#player ul li a:hover {
	color: #336699;
}
#videoImage {
	display: none;
	margin: 15px 0px 0px 12px;
	width: 508px;
	height: 286px;
	background: #fff;
}

#video {
	margin: 15px 0px 0px 12px;
	width: 508px;
	height: 286px;
	background: #fff;
}

#kids {
	margin: 9px 0 0 20px;
	width: 271px;
	height: 325px;
	background: url('imagesupload/kidsbg2.gif') top left no-repeat;
	float: left;
}

#kids ul {
	margin: 26px 0 0 21px;
	padding: 0;
	list-style-type: none;
}

#kids ul li {
	margin: 0;
	padding: 0;
	font-size: 1.3em;
}

#kids ul li a, #kids ul li a:visited {
	margin: 7px 0 7px 0;
	padding: 0 32px;
	height: 27px;
	line-height: 27px;
	display: block;
	background: url('imagesupload/kids2a.gif') top left no-repeat;
	color: #686868;
}

#kids ul li a:hover {
	background: url('imagesupload/kids1a.gif') top left no-repeat;
	cursor: pointer;
}

#kids ul li.active a {
	margin: 7px 0 7px 0;
	padding: 0 0 0 32px;
	height: 27px;
	line-height: 27px;
	display: block;
	background: url('imagesupload/kids1a.gif') top left no-repeat;
	color: #686868;
	cursor: pointer;
}

#kids ul li.active a:hover {
	background: url('imagesupload/kids1a.gif') top left no-repeat;
}

#bottom {
	margin: 0;
	padding: 0;
	width:887px;
	height: 320px;
	background: url('imagesupload/bbg2.gif') bottom left no-repeat;
}

#bottom div {
	padding: 18px 0 0 44px;
	width: 527px;

	float: left;
}

#bottom div h1 {
	margin: 0;
	padding: 0;
	color: #5e5944;
	font-size: 26px;
}

#bottom div p {
	margin: 10px 0 15px 0;
	color: #636363;
}

#bottom #actions {
font-size:1em;
padding:0;
width:262px;
margin-left:20px;
}

#bottom #actions ul {
	margin: 20px 0 0 -15px;
	padding: 0;
	list-style-type: none;
}

#bottom #actions ul li {
	margin: 0;
	padding: 0;
	font-size: 1.3em;
}

#bottom #actions ul li a, #actions ul li a:visited {
	margin: 10px 0 10px 10px;
	padding: 0 0 0 48px;

	height: 53px;
	line-height: 53px;
	background: url('imagesupload/button1.jpg') top left no-repeat;
	display: block;
	color: #fff;
}

#bottom #actions ul li a:hover, #bottom #actions ul li a.view {
	background: url('imagesupload/button2.jpg') top left no-repeat;
}

#footer {
	margin: 10px auto;
	width: 887px;
	color: #fff;
	text-align: left;
}

#footerlinks {
	float: left;
}

#footerlinks ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style-type: none;
}

#footerlinks ul li {
	margin: 0;
	padding: 0 10px 10px 0;
	float: left;
}

#footerlinks ul li a, #footerlinks ul li a:visited {
	color: #fff;
}

#footerlinks ul li a:hover {
}

#copyright {
	margin: 0 10px 0 0;
	float: right;
}

#links ul li span {
	margin: 0 6px;
	cursor: pointer;
}

ul#story_list {
	list-style-type: none;
}

ul#story_list li {
	display: none;
}

ul#story_list li.current_story {
	display: block;
    height:330px;
}

.prev {
	float: left;
	padding:11px 0 0;
	background:url('http://gillettechildrens.org/curepity09/imagesupload/buttonbga.gif') top center no-repeat;
	color:#fff;
	width:150px;
	height:39px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

.next {
	float: right;
	padding:11px 0 0;
	background:url('http://gillettechildrens.org/curepity09/imagesupload/buttonbgb.gif') top center no-repeat;
	color:#fff;
	width:150px;
	height:39px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

.inactive {
	display: none;
}

/*for subpages*/
#hero {
	margin: auto;
	width: 500px;
}

#hero ul#story_list li {
	/*display: block;*/
	font-family:"Calibri",Arial,sans-serif;
	font-size:1.2em;
	height:330px;
}

#hero #links {
	float: right;
	position: absolute;
	top: 20px;
}

#hero #links ul, ul li {
	list-style-type: none;
	margin: 0;
	padding: 0
}

#hero #links ul {
	float: right;
	font-size: 80%
}

#hero #links ul li {
	float: left;
	margin-left: 0.19em;
	text-align: center
}

#hero #story_navigation {
	display: none;
}

ul#story_list li.current_story p {margin:0 15px;line-height:1.5em;}
ul#story_list li.current_story h1 {margin:15px 15px 8px;padding:0;color:#5e5944;font-size:22px;font-family: "Calibri", Arial, sans-serif;min-height:0px;}
ul#ad_list li {height:358px;font-family: "Calibri", Arial, sans-serif;font-size: 1.2em;color: #333333;}
ul#ad_list li p {text-align:center;}

#tempContent, #tempContentB {display:none}


div#contentx {padding:0;}
div#contentx h1 {font-size:24px;}
div#contentx p {font-size:14px;font-family: "Calibri", Arial, sans-serif;}

/* Pledge */
div#pledge {margin:0;padding:6px;font-family: "Calibri", Arial, sans-serif;background:#e2ded6;width:530px;border:1px #d6d2c9 solid;font-size:14px;}
div#contentx div.formbuilder_text {margin:0 5px;padding:0;float:left;width:150px;}
div#contentx div.formbuilder_text label {width:120px;}
div#contentx div.formbuilder_text label span {font-size:14px;}
div#contentx div.formbuilder_text input {width:150px;}
div#contentx p.pledgesubmit {margin:0;padding:0;}
div#contentx p.pledgesubmit input {margin:5px 0 0;}
#bottom div#contentarea h1 {font-family:"Calibri", Arial, sans-serif;}
#bottom div#contentarea p {font-family:"Calibri", Arial, sans-serif;}
/* End Pledge */

/* Become a part of the cure */
div#become {margin:0;padding:0;font-family: "Calibri", Arial, sans-serif;font-size:12px;width:525px;}
div#contentx div.formbuilder_text {margin:0 5px;padding:0;float:left;width:150px;display:inline;}
div#contentx div.formbuilder_text label {width:120px;}
div#contentx div.formbuilder_text label span {font-size:14px;}
div#contentx div.formbuilder_text input {width:150px;}
div#contentx div.formbuilder_checkbox {margin:0;padding:0;}
div#contentx div.formbuilder_checkbox div {margin:0;padding:0;}
div#contentx div.formbuilder_checkbox div label span {font-size:12px;}
div#contentx p.pledgesubmit {margin:0;padding:0;}
div#contentx p.pledgesubmit input {margin-top:5px;padding:3px;background:url('imagesupload/preview-button.jpg') top left no-repeat;color:#fff;border:none;width:118px;height:38px;}
#bottom div#contentarea h1 {font-family:"Calibri", Arial, sans-serif;}
#bottom div#contentarea p {font-family:"Calibri", Arial, sans-serif;font-size:14px;}
/* End Become a part of the cure */

/* Tell a Friend */
div#contentx div.formElement {margin:0;padding:0;}
#bottom div#contentx div#wrapperEcard, #bottom div#contentx div#ECardHeader, #bottom div#contentx div.boldheader, #bottom div#contentx div.regularheader, #bottom div#contentx div#templates, #bottom div#contentx div#userform, #bottom div#contentx div.regsubmit {padding:0;float:none;font-size:14px;}

#bottom div#contentx div.left_column, #bottom div#contentx div.right_column, #bottom div#contentx div.center_column, #bottom div#contentx div.left_column div, #bottom div#contentx div.center_column div, #bottom div#contentx div.right_column div {margin:0 6px;padding:0;font-size:14px;width:160px;}
#bottom div#contentx div#templates table tbody tr td {width:180px;}
#bottom div#contentx div#userform div div {margin:6px 0;}
#bottom div#contentx div#userform div div input {padding:1px 0 1px 4px;font-family:"Calibri",Arial,sans-serif;font-size:14px;color:#666;width:158px;}
div.right_column div textarea {padding:1px 0 1px 4px;font-family:"Calibri",Arial,sans-serif;font-size:14px;color:#666;}
#bottom div#contentx div.regsubmit {clear:both;}
#bottom div#contentx div.boldheader {margin:0;padding:0;font-family:"Calibri",Arial,sans-serif;font-size:19px;color:#5E5944;font-weight:bold;}
#bottom div#contentx div.regularheader {margin:10px 0 15px;color:#636363;font-family:"Calibri",Arial,sans-serif;font-size:14px;}

div#contentx #wrapperEcardPreview {margin:0 auto;width:684px;text-align:center;}
div#contentx div.PreviewImage {width:684px;}

#wrapperEcardPreview div#userPreview div.left_column {text-align:left;width:50%;}
#wrapperEcardPreview div#userPreview div.left_column div {}
#wrapperEcardPreview div#userPreview div.center_column {text-align:left;width:50%;}
#wrapperEcardPreview div#userPreview div.center_column div {}
#wrapperEcardPreview div#userPreview div.right_column {}
#wrapperEcardPreview div#userPreview div.right_column div {}

#wrapperEcardPreview div.second_row {width:684px;background:#333;}
#wrapperEcardPreview div.second_row div {margin:0 auto;padding:10px;width:600px;}
/* Tell a Friend */

body .TB_overlayBG {opacity:0.5;}


/* Thickbox Styling */
#TB_title #TB_ajaxWindowTitle img {display:none;}
div#TB_window div#TB_title {background:#d6d2c9;}
div#TB_window div#TB_ajaxContent {background:#ccc url('http://gillettechildrens.org/curepity09/imagesupload/story-bg.jpg') top center no-repeat;}
/*
div#TB_window div#TB_ajaxContent {margin:0;padding:0;background:url('http://gillettechildrens.org/curepity09/imagesupload/story-bg.jpg') top center no-repeat;}
div#TB_window div#TB_ajaxContent div#hero {margin:0 auto;padding:0;}
div#TB_window div#TB_ajaxContent div#hero div#story {margin:0;padding:0;}
div#TB_window div#TB_ajaxContent div#hero div#story ul#story_list {margin:0;padding:0;}
div#TB_window div#TB_ajaxContent div#hero div#story ul#story_list li.story_list {margin:0;padding:0;}
div#TB_window div#TB_ajaxContent div#hero div#story ul#story_list li.story_list h1 {margin:0;padding:0;}
div#TB_window div#TB_ajaxContent div#hero div#story ul#story_list li.story_list p {margin:0;padding:0;}*/


#bottom div.clear {margin:0;padding:0;height:1px;display:none;}
input#PreviewCard {margin-top:5px;padding:3px;background:url('imagesupload/preview-button.jpg') top left no-repeat;color:#fff;border:none;width:118px;height:38px;}
input#SendCard {margin-top:5px;padding:3px;background:url('imagesupload/send-button.jpg') top left no-repeat;color:#fff;border:none;width:79px;height:38px;}

#bottom #contentarea {width:532px;}

#bottom {}
#bottom #contentarea {margin:20px 0 0 30px;padding:0;display:inline;background-color:#fff;}
#bottom #actions {margin:10px 0 0 23px;padding:0;}
#bottom #actions ul {margin:0;padding:0;}
#bottom #actions ul li {margin:0;padding:0;}
#bottom #actions ul li a {}

#kidsarea #player {margin-left:30px;display:inline;}

#pledge div {margin:0;padding:0;}
#pledge div label {margin:0;padding:0;}
#pledge div label span {margin:0;padding:0;}
#pledge div input {margin:0;padding:0;}


div#wrapperEcardPreview input#preview_send {margin-top:5px;padding:3px;background:url('imagesupload/ecard-preview-buttonbg.gif') top left no-repeat;color:#fff;border:none;width:88px;height:38px;}
div#wrapperEcardPreview input#preview_edit {margin-top:5px;padding:3px;background:url('imagesupload/ecard-preview-buttonbg.gif') top left no-repeat;color:#fff;border:none;width:88px;height:38px;}

div#TB_window #wrapperEcardPreview {background:none;}
div#TB_window #wrapperEcardPreview div.regsubmit {width:684px;background:none;float:none;}

div#contentx #become div.formbuilder_text {margin:3px 4px 3px 0;width:126px;}
div#contentx #become div.formbuilder_text label {display:none;}
div#contentx #become div.formbuilder_text input {padding:1px 0 1px 4px;font-family:"Calibri",Arial,sans-serif;font-size:14px;color:#666;}
div#contentx #become div.formbuilder_text input#field_F6AC337F097208B0 {width:126px;}
div#contentx #become div.formbuilder_text input#field_B3923D316A71A0C4 {width:126px;}
div#contentx #become div.formbuilder_text input#field_F02CBFB96E693935 {width:126px;}
div#contentx #become div.formbuilder_text input#field_CD38E097FFFCD890 {width:126px;}
div#contentx #become div.formbuilder_text input#field_5284F12620617CC2 {width:126px;}
div#contentx #become div.formbuilder_text input#field_9BFA2D752CFDD70F {width:44px;}
div#contentx #become div.formbuilder_text input#field_5F1D7625B38450F2 {width:90px;}
div#contentx #become div.formbuilder_text input#field_AD1DD276103A45FE {width:126px;}

div#contentx #become div#question_515 {}
div#contentx #become div#question_518 {width:44px;}

div#contentx #become div.formbuilder_checkbox label {display:block;margin:2px 0;}
div#contentx #become div.formbuilder_checkbox {margin:5px 0;font-size:14px;}
div#contentx #become div.formbuilder_checkbox div {width:262px;}
div#contentx #become div.formbuilder_checkbox div#question_field_0B231D5F5B2D5B42_1 {width:134px;}
div#contentx #become div.formbuilder_checkbox div#question_field_0B231D5F5B2D5B42_2 {width:262px;}

div#contentx #become div.formbuilder_select {margin:0;padding:0;font-size:14px;}

div#contentx p.becomesubmit {margin:0;padding:0;font-family:"Calibri",Arial,sans-serif;font-size:14px;}
div#contentx p.becomesubmit input {margin-top:5px;height:38px;width:79px;color:#fff;border:none;background:transparent url(imagesupload/send-button.jpg) no-repeat scroll left top;}


#preview_ecard{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

#contentarea_hidden{display:none;}

#wrapperEcard #ecard_preview{
	display:none;
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	top:-400px;
	left:68px;
	width:684px;
	text-align:center;
}
#wrapperEcard{
	position:relative;
}

img.tell_a_friend_image{
	padding:8px;
	cursor:pointer;
}
img.tell_a_friend_image_not_selected{
	opacity:0.5;
	filter:alpha(opacity=50);
}
img.tell_a_friend_image_selected{
	border:4px solid #4690cf;
	padding:4px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}































