html
{
background:url(../images/bodybg2.gif) repeat top left;
min-height:765px;
height:auto !important;
height:765px;
padding:0px;
margin:0px;
	
}
body
{
background:url(../images/bodybg.gif) repeat-x top left;
min-height:765px;
height:auto !important;
height:765px;
padding:0px;
margin:0px;
}
a img 
{
	border:none;
	
}
.frame
{
	padding:0px;
	padding-top:11px;
	margin:auto;
	width:956px;
	
}
.clear {
height:0px;
clear:both;
overflow:hidden;
visibility:hidden;
}
#bannerarea
{
	background:url(../images/bannerbg.jpg) no-repeat top right;
	width:956px;
	height:98px;
	padding:0px;
	margin:0px;	
}
#donatearea
{
	text-align:right;
width:930px;
	height:54px;
	padding:0px;
	padding-top:44px;
	padding-right:26px;
	margin:0px;	
}
#navarea
{
	width:956px;
	height:32px;
	padding:0px;
	margin:0px;
	
}
#contentareatile
{
	background:url(../images/contentbg.gif) repeat-y top left;
	width:956px;
	padding:0px;
	margin:0px;	
}
#contentareatop
{
	background:url(../images/contentbg.gif) no-repeat top left;
	width:946px;
	padding:0px;
	margin:0px;	
}
#contentareabottom
{
	background:url(../images/contentbg.gif) no-repeat bottom left;
	width:949px;
	min-height:610px;
	height:auto !important;
	height:610px;
	padding:0px;
	padding-top:14px;
	padding-left:7px;
	margin:0px;	
}
#nav, #nav ul, #nav li
{
	list-style:none;
	height:32px;
	padding:0px;
	margin:0px;
	font-size:0;
}
#nav li
{
	float:left;
	display:block;
	padding:0px;
	margin:0px;	
}
/*home css*/
#realmen
{
	float:left;
	background:url(../images/home/realmenbg.jpg) no-repeat top left;
	width:271px;
	height:104px;
	padding:0px;
	padding-top:107px;
	padding-left:14px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:14px;
}
#listen
{
	float:left;
	background: url(../images/home/listen.jpg) no-repeat top left;
	width:223px;
	height:66px;
	padding:0px;
	padding-top:145px;
	padding-left:12px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
#love
{
	float:left;
	background: url(../images/home/loveyourheartbg.jpg) no-repeat top left;
	width:246px;
	height:128px;
	padding:0px;
	padding-top:83px;
	padding-left:12px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
#survey
{
	float:left;
	background: url(../images/home/survey.jpg) no-repeat top left;
	width:139px;
	height:151px;
	padding:0px;
	padding-top:60px;
	padding-left:18px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
#homebox1
{
	float:left;
	width:646px;
	padding:0px;
	margin:0px;	
}
#mission
{
	background:url(../images/home/mission_statement.jpg) no-repeat top left;
	width:612px;
	height:188px;
	padding:0px;
	padding-left:34px;
	padding-top:49px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
#insidebox1
{
	float:left;
	width:314px;
	padding:0px;
	margin:0px;	
}
#insidebox2
{
	float:left;
	width:267px;
	padding:0px;
	margin:0px;	
}
#foundation
{
	float:left;
	background:url(../images/home/foundation_historybg.jpg) no-repeat top left;
	width:436px;
	height:115px;
	padding:0px;
	padding-top:49px;
	padding-left:33px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	
}
#friends
{
	float:left;
	background: url(../images/home/friendusbg.jpg) no-repeat top left;
	width:151px;
	height:116px;
	padding:0px;
	padding-top:44px;
	padding-right:26px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	
}
#homebox2
{
	float:left;
	width:287px;
	padding:0px;
	margin:0px;	
}
#videoarea
{
	background:url(../images/home/videobg.jpg) no-repeat top left;
	width:264px;
	height:171px;
	padding:0px;
	padding-left:17px;
	padding-top:20px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
#screenings
{
	background:url(../images/home/screeningsbg.jpg) no-repeat top left;
	width:264px;
	height:134px;
	padding:0px;
	padding-left:19px;
	padding-top:58px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
.list, .list ul, list li
{
	list-style-type:disc;
	padding:0px;
	padding-left:7px;
	margin:0px;
	margin-bottom:5px;
	
}
#insidebox3
{
	float:left;
	width:118px;
	padding:0px;
	margin:0px;	
}
#insidebox4
{
	float:left;
	width:123px;
	padding:0px;
	margin:0px;	
}

#insidecontents
{
	padding:0px;
	padding-left:20px;
	margin:0px;
	color:#8f8f8f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}
h1#currentscreening
{
	background:url(../images/current_screenings/current_screeningstitle.gif) no-repeat top left;
	width:394px;
	height:43px;
	text-indent:-9999px;	
}
h1#healthadvisory
{
	background: url(../images/advisory/healthcaretitle.gif) no-repeat top left;
	width:394px;
	height:43px;
	text-indent:-9999px;	
}
h1#layadvisory
{
	background: url(../images/advisory/layadvisorytitle.gif) no-repeat top left;
	width:394px;
	height:43px;
	text-indent:-9999px;	
}
#insidecontents p.cs
{
	padding-left:20px;
}


#insidebox5
{
	float:left;
	width:363px;
	padding:0px;
	padding-left:80px;
	margin:0px;	
}
#insidebox6
{
	float:left;
	width:323px;
	padding:0px;
	margin:0px;	
}


/*calendar css*/
#calendarcontent
{
	float:left;
	width:608px;
	padding:0px;
	padding-right:10px;
	margin:0px;
	color:#117cc4;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#calendarcontent h2
{
	padding:0px;
	margin:0px;	
}
#doctor
{
	float:left;
	background:url(../images/calendar/doctor.jpg) no-repeat top center;
	width:286px;
	min-height:400px;
	height:auto !important;
	height:400px;
}

/*contact css*/
#contactbox1
{
	float:left;
	width:442px;
	padding:0px;
	margin:0px;	
}
#contactbox2
{
	background:url(../images/contact/email.jpg) no-repeat top left;
	width:309px;
	min-height:308px;
	height:auto !important;
	height:308px;
	float:left;
	padding:0px;
	padding-top:81px;
	padding-left:53px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
#contactbg
{
	background:url(../images/contact/contact.jpg) no-repeat top center;
	width:347px;
	min-height:171px;
	height:auto !important;
	height:171px;
	padding:0px;
	padding-top:100px;
	padding-left:95px;
	margin:0px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
#contactbg a:link, #contactbg a:visited
{
color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
#contactbg a:hover
{
color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}
#friendus
{
	background:url(../images/contact/friendus.jpg) no-repeat top center;
	width:337px;
	min-height:76px;
	height:auto !important;
	height:76px;
	padding:0px;
	padding-left:105px;
	padding-top:45px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	
}

#contactform
{
	padding:0px;
	margin:0px;	
}
#contacttable
{
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse:collapse;	
}

.textfield
{
	width:187px;
	height:21px;
	padding:0px;
	margin:0px;
	border:0;
	
}
.textareafield
{
	width:187px;
	height:98px;
	padding:0px;
	margin:0px;
	border:0;
	
}
#contactname, #contactemail, #contactcompany, #contacttel
{
	margin-bottom:3px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	
}
#contactmessage
{
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	
}
#submitbtn
{
	background:url(../images/contact/submitbtn.gif) no-repeat top left;
	width:90px;
	height:23px;
	cursor:pointer;
	border:none;
	padding:0px;
	margin:0px;

}
#submitbtn2
{
	background: url(../images/home/submitbtn2.gif) no-repeat top left;
	width:67px;
	height:23px;
	cursor:pointer;
	border:none;
	padding:0px;
	margin:0px;
	margin-left:50px;

}





