

.sidetext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;line-height: 22pt}
.logo {  font-family: Arial; font-weight: bold; font-size: 26px; color: #009999}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #191919;line-height: 17pt}
.importanttext {font-family: Verdana, Arial, sans-serif; font-size:15px; padding-left: 25 px;color: #41383C}
.text-top {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.title {  font-family: Times New Roman, sans-serif; font-size: 20px; color: #009999;}
.subtitle { font-family: Arial, sans-serif; font-size:18px; color: #009999;}
.info {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333}
.floatright {float:right;}
.td img {display. block; }
.floatleft {float:left;}
.top {font-family: Arial, sans-serif; font-size: 16px; padding-left: 25px; color:#009999}
.side {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #009999; line-height: 14pt;}
.middle  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #009999; line-height: 16pt;} 

body {font-family: Arial, Helvetica, sans-serif;}

.container {
 width: 960px;
 margin: 0 auto;	
}

#header {
 background: #e3e3e3 url(../images/header.png) no-repeat;
 height: 230px;
 
 	
}

/*****Top Right Navigation Tabs*****/
#homecontact {
 background:;
 height: 40px;
 width: 930px;
 margin-top: 0px;
 padding: 10px 0px 0px 0px;
 overflow: hidden;
}

#homecontact li {
 float: right;
 list-style: none;
 text-decorations: none;
}

#homecontact li a {
 color: black;
 text-decorations: none;
 margin-right: 10px;
 padding-right: 10px;
 
}

#homecontact li a:hover {
 color: red;
}



/*****Navigation Tabs*****/
#navigationtabs {
 background: #009999;
 height: 30px;
 width: 930px;
 margin-top: 150px;
 padding: 10px 10px 0px 20px;
 overflow: hidden;
}

#navigationtabs li {
 float: left;
 list-style: none;
 text-decorations: none;
}

#navigationtabs li a {
 color: #e4ebe2;
 text-decorations: none;
 margin-right: 15px;
 padding-right: 15px;
 border-right: 1px solid #524c86;
}

#navigationtabs li a:hover {
 color: red;
}

#navigationtabs li:last-child a {
 border-right: none;
}


/*****Sidebar*****/
#sidebar {
 background: #009999;
 width: 300px;
 height: 2150px;
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 0px;
 border: solid #009999 0px;
 position: relative;
 float: right;

}

/*****Next Meeting*****/

#forumnews {
 background: #e3e3e3;
 width: 280px;
 height: 245px;
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 10px;	
 position: relative;
 border: solid #336699 1px;
	
}

#forumnews p {
 color: black;
 font-family: serif;
 font-size: 20px;	
 line-height: 0;
 font-weight: bold;
 padding: 3px 0px 0px 0px;
 text-align: center;
	
}

#whowhat p1 {
 font-size: 13px;		
 width: 250px;	
 font-weight: bold;	
 padding: 0px 10px 0px 10px;
 float: left;
 text-align: center;
 line-height: 1.3;

}

#whowhat p2 {
 font-size: 12px;	
 width: 280px;	
 font-style: italic;
 margin: 5px 0px 0px 0px;
 text-align: center;

}

#whowhat p3 {
 font-size: 12px;
 width: 280px;
 font-style: none;
 padding: 5px 0px 0px 0px;
 float: left;
 text-align: center;

}

#whowhat p4 {
 font-size: 12px;	
 width: 280px;
 padding: 0px 0px 20px 0px;
 float: left;
 text-align: center;

}
	


#whenwhere p5, p6, p7, p8, p9 {
 font-size: 11px;		
 width: 250px;	
 font-weight: none;	
 padding: 0px 10px 5px 10px;
 float: left;
 text-align: center;
 line-height: 1;

}	
	
/*****Tracey Hyams*****/	

#tracey_report {
 background: #e3e3e3;
 width: 280px;
 height: 320px;
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 10px;	
 position: relative;
 border: solid #336699 1px;
	
}

#tracey_report p {	
 color: black;
 font-family: serif;
 font-size: 20px;	
 line-height: 0;
 font-weight: bold;
 padding: 10px 0px 0px 0px;
 text-align: center;
}

#tracey_report p2 {	
 color: black;
 width: 260px;
 font-family: serif;
 font-size: 13px;	
 line-height: 1.2;
 font-weight: bold;
 padding: 10px 0px 20px 10px;
 text-align: left;
 float: left;
}



#tracey_text {
 font-size: 11px;
 width: 260px;
 line-height: 1.4;
 font-style: none;
 padding: 40px 10px 10px 10px;
 text-align: left;
}

#reportpic {
	width: 118px;
	height: 103px;
	background: url(../images/outofshadows.png) no-repeat;
	float: left;
	border: solid black 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
	
}













/*****Future Forum Meeti*****/

#nextspeaker {
 background: #e3e3e3;
 width: 280px;
 height: 580px;
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 10px;	
 position: relative;
 border: solid #336699 1px;	
}

#nextspeakertitle p{
 color: black;
 font-family: serif;
 font-size: 20px;	
 line-height: 0;
 font-weight: bold;
 padding: 3px 0px 10px 0px;
 text-align: center;
	
}

.speakerlist {
 font-size: 12px;
 text-align: left;
 border: dashed blue px;
 line-height: 1.3;
}

.speakerlist p1 {
 font-size: 12px;		
 width: 250px;	
 font-weight: bold;	
 padding: 0px 10px 5px 10px;
 float: left;
 text-align: left;
 line-height: 1.8;

}

.speakerlist p2 {
 width: 230px;	
 font-style: italic;
 padding: 0px 10px 5px 25px;
 float: left;
 	
}

.speakerlist p3 {
 width: 250px;
 font-style: bold;
 padding: 0px 10px 5px 25px;
 float: left;
		
}

.speakerlist p4 {
 width: 250px;
 padding: 0px 10px 30px 25px;
 float: left;
	
}




/*****Event Invitation*****/

.eventbox {
 background: #ffffff;
 width: 600px;
 height: 550px;
 padding: 0px 0px 0px 0px;
 margin: 20px;
 border: solid #336699 12px;
 position: relative;
}


#invitetext {
 font-size: 16px;
 font-style: bold;
 line-height: .7;
 margin-top: 10px;
 border: dashed black 0px;
 padding: 5px 0px 0px 75px;
 text-align: center;
 float: left;
}

#eventname {
 background: url(../images/eventtitle.png) no-repeat;	
 width: 340px;
 height: 80px;
 border: solid green 0px;
 padding: 0px 165px 0px 0px;
 float: right;
}

#eventsummary {
 font-size: 13px;	
 line-height: 1.5;
 width: 350px;
 height: 190px;
 border: dashed red 0px;
 float: left;
 overflow: hidden;
 padding: 23px 0px 0px 30px;	
}

#midpicture {
	width: 170px;
	height: 190px;
	background: url(../images/lung_logo.png) no-repeat;
	float: right;
	border: solid black 0px;
	padding: 0px 30px 0px 0px;
}

#register {
 width: 380px;
 height: 45px;
 float: left;
 border: solid green 0px;
 position: relative;
 
}

#registerlink {
 padding: 55px 0px 0px 30px;

}

#registerlink a {
 color: black;	
}

.datebox {
 width: 200px;
 height: 190px;
 border: solid blue 0px;
 float: left;
 padding: 0px 0px 0px 0px;
 text-align: center;
 overflow: hidden;
}

#date p {
 color: black;
 font-size: 13px;	
 line-height: 1.4;
 font-weight: bold;
}

#place p{
 color: black;
 font-size: 12px;	
 line-height: .6;

}

#maintext {
 padding: 0px 0px 0px 0px;
 float: left;	
	
}


#footer {
 background: #009999;
 width: 928px;
 height: 50px;
 margin-top: 10px;
 float: left;
}

#footer p {
 color: black;
 text-align: center;
}
	



