body {
	padding: 0;
	margin: 0;
	background: #fff;
	font:12px Georgia, Helvetica, sans-serif;
	color: #5c5c5c;
	
}

body, p, h1, h2, h3, h4, h5, h6, h7, ul, li, form, input, select,img { margin:0px; padding:0px;}
html a{ outline:none;}
img {border:0;}

img{border-style:none;}

a{
	text-decoration:none;
	/* color:#000; */
	color: #70bc95;
}

a:hover{text-decoration:underline;}

#container {
	width: 972px;
	margin: 0 auto;
}

#header {
	background-color: #ffffff;
	height:214px;
}

#googlesearch {
	width:500px;
}

#header-top-inp { 

	background:url(../images/google-search-bg.jpg) left top no-repeat; 
	float:left; 
	margin:50px 0 0 40px; 
	width:410px; 
	display:block;

}
.inp-1 { width:315px; height:20px; border: 1px solid #999; padding:22px 60px 26px 40px; *width:250px; *padding:25px 90px 23px 10px; font:bold 16px Arial, Helvetica, sans-serif; letter-spacing:2px; /*color:#cccccc;*/ background:none;
/* text-transform:uppercase;*/ outline:none;  }

.inp-2 {
	height:20px;
	border:0;
	padding:15px 0px 10px 10px;
	font:bold 16px Arial, Helvetica, sans-serif;
	letter-spacing:2px; color:#cccccc;
	background:none;
	text-transform:uppercase;
	outline:none;
	width: 250px;
}

#logo {
	padding-top:50px;
	float:left;

}

#nav {
	z-index:5;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	display:block;
	clear:both;
	height:84px;
}


#nav li{
	float:left;
	padding-left:0px;
	position: relative;
	text-indent:-9999px;
	margin-right:2px;

}

#nav .donate {
	margin-right:0px;

}


#nav li a{display:block;}

#nav ul li {
	text-indent: 0;
}


.subnav {
	list-style: none;
	position:absolute;
	left: 0;
	top: 83px;
	float:left;
	width:100%;
	text-indent:0px;
	display:none;
}

.subnav li{
	float:left;
	width:100%;
	margin: 0;
	padding: 0;
	display:block;
}

.subnav li a {
	padding: 8px 0 8px 10px;
	padding-left:10px;
	color:#ffffff;
	background: #95d2b3;
	font-size:13px;
	font-family: Helvetica, arial, sans-serif;
	font-weight:bold;
	font-stretch: condensed;
	
}

.subnav li a:hover{
	color:#FFFFFF;
	background: #70bc95;
	text-decoration: none;
}

#nav li .login {
	background:url(../images/nav_sign_in.jpg) no-repeat;
	width:140px;
	height:46px;
	margin-top:38px;
}

#nav li .login:hover {
	background-position: 0px -48px;
}

#nav li .profileButton {
	background:url(../images/nav_profile.jpg) no-repeat;
	width:140px;
	height:46px;
	margin-top:38px;
}

#nav li .profileButton:hover {
	background-position: 0px -48px;
}

#nav li .about {
	background:url(../images/nav_about.jpg) no-repeat;
	width:112px;
	height:46px;
	margin-top:38px;
}

#nav li .about:hover {
	background-position: 0px -48px;
}

#nav li .cancerinfo {
	background:url(../images/nav_cancer_info.jpg) no-repeat;
	width:155px;
	height:46px;
	margin-top:38px;

}

#nav li .cancerinfo:hover {
	background-position: 0px -48px;
}

#nav li .glossary {
	background:url(../images/nav_glossary_faq.jpg) no-repeat;
	width:166px;
	height:46px;
	margin-top:38px;

}

#nav li .glossary:hover {
	background-position: 0px -48px;
}

#nav li .team {
	background:url(../images/nav_our_team.jpg) no-repeat;
	width:127px;
	height:46px;
	margin-top:38px;

}

#nav li .team:hover {
	background-position: 0px -48px;
}

#nav li .discuss {
	background:url(../images/nav_discuss.jpg) no-repeat;
	width:119px;
	height:46px;
	margin-top:38px;

}

#nav li .discuss:hover {
	background-position: 0px -48px;
}

#nav li .donate {
	background:url(../images/nav_donate.jpg) no-repeat;
	width:139px;
	height:84px;
	padding-right:0px;
	margin-right:0px;
}

#nav li .donate:hover {
	
}

/*  front page graphics box */
#main { 
	padding-top:0px;
	line-height: 1.6em;
	display:block;
	clear:both;
	position: relative;
}

#main b{
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight: bold;

}

#main h4 { 
	font-style:italic;
	font-weight: bold;
	font-size: 14px;
	color:#595959;
	padding-bottom: 12px;
	padding-top: 12px;
}

#content-top { 
	background:#dbdfdd;
	margin-top:14px;
	width: 970px;
	height:285px;
	float:left;
	display:block;
	clear: both;
}

.image-holder {
	width:500px;
	height:285px;
	overflow: hidden;
	float:left;
	display:inline;
	z-index: 0;
	position:absolute;
}

.tab-content {
	position:absolute;
	overflow:hidden;
}

.image-holder img {height:285px;}

.inspiration { 
	background:#887f6f;
	width:235px;
	height:285px;
	padding:0 0 0 0;
	float:left;
	display:inline; 
	z-index: 0;
	position:absolute;
	left: 500px;
	overflow:hidden;
}

.doctor { 
	height:285px;
	width:235px;
	float:left;
	position:absolute;
	z-index: 0;
	left:735px;
}



.doctor a{
	color:#ffffff;
}


.pedia { 
	background:url(../images/homeProfileBG.png); 	
	padding:5px;
	color:#fff; 
	font:bold 15px Arial, Helvetica;
	width: 225px;
	top:195px;
	left:0px;
	position:absolute;
	
} 


.about-us {
	margin-top:30px;
	margin-bottom:5px;
	background-color:#95d2b3;
	font-size:22px;
	color: #5e6162;
	width: 580px;
	padding:8px 5px 5px 50px;
	background: #95d2b3 url(../images/icon_people.gif) 8px 10px  no-repeat;

}

.contact-us {
	margin-top:30px;
	margin-bottom:5px;
	background-color:#95d2b3;
	font-size:22px;
	color: #5e6162;
	width: 580px;
	padding:8px 5px 5px 50px;
	background: #95d2b3 url(../images/icon_book.gif) 8px 5px  no-repeat;
}

.byline {
	font-size:12px;
	font-family: Georgia, Times New Roman, Times;
	font-style:italic;
	color: #70bc95;
	margin-left:5px;
	margin-bottom:15px;
}

.byline b {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight: bold;
	color: #ababab;
	text-transform: uppercase;
}
	
.grace-out { 
	background:#817869; 
	padding:5px 0 15px 0;
	margin-top:35px;
}

.grace { 
	font: 15px/26px Georgia; 
	color:#fff; 
	padding:0 10px 4px 10px; 
	display:block;
}

.grace a { 
	color:#fff; 
	border-bottom:2px solid #c0bcb4; 
	padding:0px 0 1px 0; 
	text-decoration:none;
}

.grace a:hover { 
	color:#fff;
	border-bottom:2px solid #c0bcb4; 
	text-decoration:none;
}

.author {
	background:#817869; 
	margin:2px 0 0 0; 
	font:bold 15px/38px Arial, Helvetica; 
	color:#fff; 
	padding:0 0px 0px 10px; 
	letter-spacing: 1px;
	width: 225px;
	display: block;
}

.author a {
	color:#fff; 
	text-decoration:none;
}

.author a:hover { 
	color:#fff; 
	text-decoration:none;
}

#imageBlock img {
/*	background-color: #d3d3d3; */
	padding: 10px;	
	display: block;	
	margin: 5px 0;
}

#numbering {padding:0px 0 0 0px; display: block;}

#numbering a { background:url(../images/number-bg.jpg) left top repeat-x; font:bold 13px/15px Arial;  color:#a0998c; width:25px; text-align:center; color:#887f6f; text-decoration:none;  margin: 0px 2px; padding: 0px 10px;  }

#numbering a:hover { color:#fff; text-decoration:none;}
#numbering a.activeSlide { color:#fff; text-decoration:none;}
#numbering a:focus { color:#fff; text-decoration:none;}



.hd-1 { 
	font:bold 25px Arial, Helvetica; 
	color:#fff; 
	background:#d0d3d0; 
	padding:4px 0 4px 15px; 
	display: block;
	width: 100%;
	position: absolute;
	top: 130px;
} 



.hd-2 { 
	font:bold 14px Arial, Helvetica; 
	padding:5px 0 0 0;
	display:block;
	letter-spacing: 1px;
	width: 100%;
	line-height: 18px;
	font-weight: normal;
}

.more {  
	font-size:13px; 
	color:#fff;  
	display:block;
	margin:60px 5px 0 0;
	
	position: absolute;
	top: 206px;
	right: 10px;
}

.more a {
	color:#fff; 
	text-decoration:none; 
	padding:0 15px 0 0;
	background:url(../images/arrow.jpg) right 5px no-repeat;
}

.more a:hover {
	color:#817869; 
	text-decoration:none;
}

/*  end front page graphics box */

.onecolumn {
	padding-top:0px;
	
	padding-left:40px;
	width:970px;

}

.onecolumn h3{
	/*
	text-indent: -9999px;
	background:url(../images/recent_posts.jpg) no-repeat;
	*/
	color:#CCCCCC;
	padding: 38px 0 12px 0;
	text-transform:uppercase;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 1px;
}

.twocolumns {
	padding-top:20px;

}

.column1 {
	float:left;
	width:625px;
	padding-left:40px;
}

.column1 h3{
	/*
	text-indent: -9999px;
	background:url(../images/recent_posts.jpg) no-repeat;
	*/
	color:#C7C7C7;
	padding: 12px 0 12px 0;
	text-transform:uppercase;
	font-family: Arial;
	font-weight: bolder;
	font-size: 17px;
	font-stretch: expanded;
	letter-spacing: 1px;
}

.column2 {
	float:right;
	width:275px;
	padding-left:2
}

.column2 h3{
	color:#CCCCCC;
	padding: 12px 0 12px 0;
	text-transform:uppercase;
	font-family: Arial;
	font-weight: bold;
	font-size: 17px;
	font-stretch: expanded;
	letter-spacing: 1px;

}

.relatedposts {
	margin-right:20px;
}

.relatedposts .postmeta strong {
	font-weight: normal;
}

#newsButton
{
  display: block;
  width: 135px;
  height: 30px;
  background: url("../images/grace_news.jpg") no-repeat 0 0;

}

#newsButton:hover
{ 
  background-position: 0 -30px;
}

#newsButton span
{
  display: none;
}

.recentComments ul {list-style:none;}
.recentComments li {
	padding:5px 0;
	border-bottom:1px solid #ccc;
	
}

.recentComments a {
	color:#f08166;
	display:block;
	font-weight: bold;
}

.recentComments span {
	color: #766962;
	font-size:12px;
}

.post {
	padding-top:5px;
	padding-bottom:5px;
}
.relatedpost {
	padding-top:2px;
	padding-bottom:2px;
}


.post .title a{
	font:bold 18px Helvetica, Arial; 

	/*font-stretch:condensed;*/

	color:#70bc95;
	padding:4px 4px 4px 2px;
	
}

.post .title a:hover {
	text-decoration: none;
	color:#FFFFFF;
	background-color:#70bc95;
	padding:2px;

}

.postmeta {
	padding-top:5px;
	font-size:12px;
	font-family: Georgia, Times New Roman, Times;
	font-style:italic;
	color: #766962;
}



.postmeta a {
	color: #766962;
	font-style:normal;
}

.column2 .postmeta{
	padding-top:2px;
}

.postsummary a {
	font-size:15px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	color: #70bc95;
	margin-bottom:0;
	margin-top:0;
}

.entry p {
	color: #000;
	font-size: 12px;
	font-family: Georgia, Times New Roman, Times;
	line-height: 1.5em;
	font-style: normal;
	margin: 8px 0 10px 0;	
}

.entry a {
	color:#000;
	background-color:#BAE0CD;
}

.entry ul li a {
	color:#000;
	background-color:#BAE0CD;  
	padding: 2px;
}

.article h2 {
	margin-top:30px;
	margin-bottom:5px;
	background-color:#95d2b3;
	font-size:14px;
	color: #5e6162;
	
	padding:8px 5px 5px 10px;
	background: #95d2b3;
}


.article h2 a {
	color: #5e6162; font-size:15px; font-weight:normal;
}

.article p {
	margin-bottom:30px;
}

.commentsummary a {
	font-size:14px;
	color:#F5866C;
	padding:0px 0 0px 0px;
}


.post-2 {font:normal 12px/13px Georgia; color:#70bc95; display:block; padding:2px 0 0 0; }
.hd-8 { font-size:12px; color:#70bc95; padding:0px 0 0px 0px;}
.hd-9 { font-size:12px; color:#F5866C; padding:0px 0 0px 0px;}

.post {font:normal 14px/15px sans-serif; color:#000; display:block; padding:2px 0 0 0; }
.post span.prerna { font-size:12px; font-style:normal; color:#5f6062;}


.comment-title {
	font-size:14px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #5f6062;
	font-style: normal;
	text-transform: uppercase;
	margin-top:20px;
	padding-bottom:0px;
	padding-left:14px;
	background:url(../images/comment-title-icon.gif) no-repeat;
}

.comment {
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	float:left;
}

.comment-avatar {
	width:100px;
	padding-right:10px;
	float:left;
	display:block;
}

.comment-info {
	width:500px;
	float:left;
	display:block;
}

.comment-author {
	color: #f5866c;
	font-size: 18px;
	font-family: Georgia, Times;
	padding-left:30px;
	
}

#comment-question {
	background:url(../images/icon-question.gif) no-repeat;

}

#comment-answer {
	background:url(../images/icon-answer.gif) no-repeat;

}

.comment-date {
	padding-top:5px;
	font-size:12px;
	font-family: Georgia, Times New Roman, Times;
	font-style:normal;
	color: #70bc95;

}



#sitesearch {
	float:left;
	margin-top:50px;
	margin-left:40px;
	background:url(../images/search_background.jpg) no-repeat;
	width:410px;
	height:70px;
}

#search { 
  border:0px;
 
  
}

.searchform { 
  border:0px;
 
}

#si {
	font-size:18px;
	width:310px;
	position:absolute;
	top:70px;
	margin-left:20px;
}

form {
	
}



textarea{border:1px}
.s {

}

fieldset {
  border:1px;
  
}

hr {
	background-color:#DDDDDD;
	height: 1px;
	border: 0;
}

strong { /* overriding declaration in reset-min.css */
	font-weight: bold;
}

p { /* overriding declaration in reset-min.css */
	margin-top: .5em;
	margin-bottom: .5em;
}


/* vvvvvvvv this section used for login / registration forms */
.sidebar_login p a {
	font-size: 12px;
	color: #fff;
	background:url(../images/button_small.jpg) no-repeat;
	width: 170px;
	height: 39px;
	display: block;
	padding-top: 16px;
	padding-left: 15px;
	text-transform: uppercase;
}

.sidebar_login p a:hover {
	text-decoration: none;
}

#user_login {
	font-size: 15px;
	color: #f08166;
	border: 0px;
	width: 120px;
	margin-left: 6px;
	font-family: Helvetica, Arial, sans-serif;
}
#lbl_user_login {
	font-size: 14px;
	color: #70bc95;
	background:url(../images/login_form_boundary_250x39.png) no-repeat;
	width: 250px;
	height: 39px;
	display: block;
	padding-top: 14px;
	padding-left: 15px;

	text-transform: uppercase;
}
#user_pass {
	font-size: 14px;
	color: #f08166;
	border: 0px;
	width: 100px;
	margin-left: 6px;
	font-family: Helvetica, Arial, sans-serif;
}
#lbl_user_pass {
	font-size: 14px;
	color: #70bc95;
	background:url(../images/login_form_boundary_250x39.png) no-repeat;
	width: 250px;
	height: 39px;
	display: block;
	padding-top: 14px;
	padding-left: 15px;

	float:left;
	text-transform: uppercase;
	clear:both;
}

.faux_br { /* used to add spacing in stylesheet where needed, without spamming <br /> throughout the source */
	margin-bottom: 1em;
}

/* #wp-submit {  form submit button for login - this ID may be used elsewhere; didn't investigate 
	 width: 210px;
	height: 33px;
	text-align: center;
	font-size: 20px;
	background-color: #70bc95;
	color: #EEEEEE;
	display: block;
	padding-top: 7px;
	border: 0; 
} 
*/

.column1 hr {
	display:block;
	clear:both;
	margin-top:15px;
	margin-bottom:15px;
}

.submit { /* this class is declared by the sidebar-login plugin. the submit button is wrapped in a <p> tag pair */
	
	
	display: block;
		
}

#wp-submit {
	background:url(../images/button_smaller.jpg) no-repeat;
	width: 124px;
	height: 39px;
	border: none;
	color: #ffffff;
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;	
}
#wp-submit:hover { cursor: pointer;}

#wp-register {
	display:block;
	background:url(../images/join_grace.jpg) no-repeat;
	width: 331px;
	height: 43px;
	border: none;
	text-indent: -9999px;
}
#wp-register:hover { cursor: pointer;}

#wp-passwordrecovery {
	background:url(../images/button_med.jpg) no-repeat;
	width: 245px;
	height: 41px;
	border: none;
	color: #ffffff;
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;	
	display:block;
	float:left;
	clear:both;
	margin-bottom:20px;
}
#wp-passwordrecovery:hover { cursor: pointer;}

.wp-postcomment {
	display:block;
	background:url(../images/button_publish_now.jpg) no-repeat;
	width: 77px;
	height: 18px;
	border: none;
	text-indent: -9999px;
}
.wp-postcomment:hover { cursor: pointer;}

/* ^^^^^^^^ this section used for login / registration forms */

#logout {
	text-transform: uppercase;
	font-size: 14px;
	font-family: Helvetica, Arial, sans-serif;
	color: #BABABA;
	font-weight: bold;
}

#comment {
	border: 1px solid #CCCCCC;
	margin-bottom:10px;
}

/*
#footer {
	padding-top:30px;
	float:left;
	width:970px;
	color: #B3B3B3;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.social {
	padding-left: 60px;
	float:left;
	
}

.social a {
	color: #70bc95;
	font-size: 11px;
}



.footerlogin {
	width: 160px;
	float:right;
}

.footerlogin a{
	color: #B3B3B3;
	
}

.footerdonate {
	float:right;
}
*/



#footer {
	padding:30px 0 20px 0;
	float:left;
	width:972px;
	color: #B3B3B3;
	font-family:Georgia, "Times New Roman", Times, serif;
}



#footer-inner { width:932px; float:right;}

.find { 
	font:normal 12px/34px Georgia; 
	color:#b2b2b2; padding:0px 0 0 0; 
	display:inline-block;
	color:#b2b2b2; 
	text-decoration:none;
}

.find a { 
	
}

.find img {

}

.find a:hover { 
	color:#f5866c; 
	text-decoration:none;
}

.ques {
	display:inline-block; 
	margin:0px 0 0 310px; 
	font:normal 12px/34px Georgia; 
	color:#b2b2b2;
} 

ul#linktree li span.ques {
  margin: 0;
}

.ques a { 
	background:url(../images/question.jpg) left top no-repeat; 
	color:#b2b2b2; 
	text-decoration:none; 
	padding:2px 0 8px 50px;
}

.ques a:hover { 
	color:#f5866c; 
	text-decoration:none;
}

.sign {
	
	margin:0px 0 0 15px; 
	color:#b2b2b2; 
	font:normal 12px/34px Georgia;
	float:right;
}

.sign a { 
	color:#b2b2b2; 
	text-decoration:none;
}

.sign a:hover { 
	color:#f5866c;
	text-decoration:none;
}

.donation {
	line-height:34px; 
	width:97px; 
	margin-left:33px;
	float:right;
}

.donation a { 
	background:url(../images/donate-2.jpg) left top no-repeat; 
	width:97px; height:28px; 
	text-indent:-95462px; 
	display:block;
}

.donation a:hover { 
	background:url(../images/donate-2.jpg) left -28px no-repeat; 
	width:97px;
	height:28px;
}

.search-ask {
	display:inline-block;  
	font:normal 12px/34px Georgia; 
	color:#b2b2b2;
}

.search-ask a { 
	background:url(../images/question.jpg) left top no-repeat; 
	color:#b2b2b2; 
	text-decoration:none; 
	padding:2px 0 8px 50px;
}

.search-ask a:hover { 
	color:#f5866c; 
	text-decoration:none;
}

.faq {}

.faq a{

	background-color: #ffffff;
}

.faq #orangeHeader {
	font-size: 32px;
	color: #f5856c;
	font-style: italic;
	font-weight: bold;
	font-family: Georgia;
	
	margin: 20px 0px;
}

.faq #categoryName {
	font-size: 22px;
	color: #f6866d;
	font-style: italic;
	font-family: Georgia;
}


.faq ul {
	margin: 20px 0 20px 20px;
}


.faq li {
	
	list-style-type:disc;
	margin: 6px 16px;
}


.faq h2 {
	padding: 10px 0px 10px 8px;
	color: #636466;
	background: #F7F7F7;
	font-size: 16px;
	width: 600px;
	font-style: normal;
	font-weight: normal;
	font-family: Georgia;
}

.faq a {
	font-size: 14px;
	font-style: normal;
	color: #70BC95;
	text-decoration: none;
}

.faq a:hover {
	text-decoration: underline;
}


.gallery { width:930px; float:left;}

.portrait { 
	width:310px;
	height:374px;
	float:left;
	position:relative;
	margin:0;
}

.portraitHighlight {
	background-color: #766962;
	cursor: pointer;	
}

.portrait img {
	padding:40px 0 0 37px;
}


.background-1 { background:url(../images/doctor_bg_1.jpg) no-repeat; }
.background-2 { background:url(../images/doctor_bg_2.jpg) no-repeat; }
.background-3 { background:url(../images/doctor_bg_3.jpg) no-repeat; }
.background-4 { background:url(../images/doctor_bg_4.jpg) no-repeat; }
.background-5 { background:url(../images/doctor_bg_5.jpg) no-repeat; }
.background-6 { background:url(../images/doctor_bg_6.jpg) no-repeat; }

.profileRollOver { font-size:29px; color:#fff; width:310px; position:absolute; display:block; top:185px; text-align:left;}
.profileRollOver a { color:#fff; text-decoration:none; display:block;  padding:10px 0 0px 40px;}
.profileRollOver a:hover { color:#fff; text-decoration:none;}

.doctorNameRollOver { font-size:16px; color:#fff; width:270px; position:absolute; font-weight:bold; top:225px; *left:0px; text-align:left; background:url(../images/profileRollover1.png)}
.doctorNameRollOver { color:#fff; text-decoration:none; padding:15px 0 40px 40px; display:block;}
.doctorNameRollOver a {color:#fff;}
.doctorNameRollOver a:hover { color:#fff;  text-decoration:none;}

.disclaimer {}

.disclaimer .header {
	margin-top:30px;
	margin-bottom:5px;
	background-color:#95d2b3;
	font-size:20px;
	color: #5e6162;
	width: 580px;
	padding: 10px 5px;
}

.disclaimer h2 {
	background-image: none;
	background-color: white;
	margin-top:20px;
	margin-bottom:20px;
	font-size:16px;
	font-weight: bold;
	color: #5e6162;
}

.disclaimer .accent {
	font-size: 14px;
	font-weight: normal;
}

.disclaimer ul {
	margin-left: 20px;
}

.donate {}

.donate h2{
	font-size: 22px;
}

.donate .orange{
	color: #f08166;
}

.donate .green{
	color: #95D2B3;
}

.donate .header{
	background: url(../images/tribute-header-icon.jpg) no-repeat;
	font-size: 20px;
	color: #cacaca;
	margin: 10px 0 20px 0;
	padding: 5px 0 0 30px;
	height: 25px;
	vertical-align: middle;
}

.donate #tributeSection {
	margin-top: 30px;
}

.donate #tributeRadios {
	margin: 20px 0px;
}

.donate .radio {
	margin-right: 4px;
}

.donate #uploadButton {
	background:url(../images/tribute-upload-button.jpg) no-repeat; 
	width: 249px;
	height: 26px;
}

.donate #donationBox {
	background:url(../images/donation-bg.gif) no-repeat; 
	width: 296px;
	height: 47px;
	margin: 0px;
	padding: 0px;
}


.thank-you { 
	border-bottom:1px solid #e6e6e6; 
	padding:1px 0 1px 0; 
	width:900px;
	margin:0px 0 0 0px;
	background:#bae0cd;
	float:left;
	display:block;
	clearn:both;
}


.thanksHeader {
	background:url(../images/symbol.jpg) 40px 20px no-repeat;
	font-size:32px; 
	line-height:42px; 
	font-weight:normal;
	text-decoration: none;
	color:#fff;
	padding:20px 0 18px 132px;
}

.thanksHeader span { 
	color:#fff; 
	font-size:32px; 
	line-height:42px; 
	text-decoration:none; 
	display:inline-block; 

}
.thanksHeader a:hover { 
	color:#fff; 
	font-size:32px; 
	line-height:42px; 
	text-decoration:none; 
	border-bottom:0; 
	padding-bottom:2px;

}

.supporter { 
	width:100%;
	padding:0px 0 0 0;
	float:left;
	font:normal 12px/17px Georgia; 
	color:#373739; 
	display:block;
	clear:both;
	
}
.supporterBottom { 
	width:100%;
	display:block;
	clear:both;
	float:left;
	font:normal 12px/17px Georgia; 
	color:#766962; 
	
}


.hd-19 {
	font-size:18px; 
	letter-spacing:1px; 
	color:#5f6062; 
	text-transform:uppercase; 
	display:inline-block; 
	padding:5px 0 0px 1px;
	float:left;
	display:block;
	width:100%;
}

.level1 {
	width:300px; 
	padding:15px 0 0 5px;
	float:left;	
}

.hd-20 { 
	font:bold 14px/16px Georgia; 
	color:#000;
}

.rate {color:#887f6f; font-size:12px; font-weight:normal;}
.name {  }



.page_nav_link a {
 font-size: 14px;
 font-family: Arial;
 font-weight: bold;
 padding: 2px 5px;
 background: #95d2b3;
 color: #fff;
 margin: 0 2px 0 0;
}

.page_nav_current {
 font-size: 14px;
 font-family: Arial;
 font-weight: bold;
 padding: 2px 5px;
 background: #70bc95;
 color: #fff;
 margin: 0 2px 0 0;
}



#page_controls {
/*  float:left;*/
  max-width: 585px;
  overflow: hidden;
}

.postedIn {
	font-size: 16px;
	color: #5F6062;
}

.postedIn a {
	color: #5F6062;
	display: block;
	margin: 5px;
	padding: 0;
}

.postedIn a:hover {
	color: #5F6062;
	text-decoration: underline;
}

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}


#query-input {
	width:320px;
	height:20px;
	border:0;
	position:absolute;
	font:bold 15px/16px Arial, Helvetica, sans-serif;
	/*color:#cccccc;*/
	background:none;
	outline:none;
	padding-top:4px;
}

#sbutton {
	float:right;
	margin-right:60px; 
}
.recentposts li{
	margin:5px 0 5px 30px;

}
.recentposts p strong {
	font-weight: normal;
}

.recentposts .postmeta strong {
	font-weight: normal;
}

ul .header {
	list-style-type: none;
	font-size:18px;
	margin:0 0 20px 0;
	
}

.navigation ol li {
	margin:0;
	padding:0;
}

.newsletter {
	float:left;
}

#lungevity {
padding:54px 8px 0 0;
float:right;
}

/* AND ADDED THE SUGGESTED CODE HERE*/
.about-us #lungevity {
	display:none;
}


.static-quote {
float:right;
}    

.article ol h4 a {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
}


