
#NewsLeftColumn
{
	float:left;
	width:250px;
	padding-left:10pt;
	padding-right:10pt;
	height:100%;
	border-right: 1px solid black; 	
}


#SmileCenterLeftColumn
{
	float:left;
	width:150px;
	padding-left:10pt;
	padding-right:10pt;
	
	
}

#SmileCenterRightColumn
{
	
	float:left;
	width:580px;
	padding-left:10pt;
	padding-right:10pt;
	border-left: 1px solid black; 	
	
}

#NewsLeftColumns
{
	width:260px;
	
	
}





#NewsLeftColumn1
{
	
	width:160px;
	font-weight:bold;
	float:left
}
#NewsLeftColumn2
{
	width:100px;
	font-weight:bold;
	float:right
	
}

#NewsRightColumn1
{
	
	width:380px;
	font-weight:bold;
	float:left;
	
}
#NewsRightColumn2
{
	width:100px;
	font-weight:bold;
	float:right;
	
}

#NewsLeftColumnBody
{

	width:250px;
	float:left;
	overflow: hidden;
	height:36px
	
}

#HomeNewsBody
{
	padding-top:30px;
	width:auto;
	overflow: hidden;
	height:360px
}


#NewsRightColumn
{
	
	float:right;
	width:480px;
	padding-left:10pt;
	padding-right:10pt;
	height:100%;
	
}
#NewsRightColumns
{
	width:480px;
	
}




#SmilePic
{
	overflow: hidden;
	height:90px;
	width:200px;
	border: 1px solid black; 

}

#NewsRightColumnBody
{
	border-top: 1px dotted black; 
	width:480px;
	
	overflow: hidden;
	height:36px
}




BODY {
	MARGIN-TOP: 0px; BACKGROUND-COLOR: white;/*BACKGROUND-IMAGE: url(images/bg.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #C0A4BA*/
}
#content {
	FONT-SIZE: 10px; MARGIN: auto; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;width: 792px
}
#footer {
	MARGIN: auto; COLOR: #573B51;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width: 792px;FONT-SIZE: 10px;width: 792px;text-align:center
}
.standardtext{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#573B51;padding:4pt }
.hometitle{FONT-FAMILY: Trebuchet MS,Verdana, Arial; color:#824975;padding:4pt;font-size:	22pt; text-align:center; font-style: italic;
}
.hometext{FONT-FAMILY: Trebuchet MS,Verdana, Arial; color:#824975;padding:4pt;font-size:	12pt;  font-style: italic;
 }

.homenews{font-size:10pt;font-style:italic;font-family:Trebuchet MS;color:#ffffff;filter:Shadow(color=#000000,strength=2);height:30pt;padding-left:15pt;padding-right:15pt
 }

 .homebody{font-size:19pt;font-style:italic;font-family:Trebuchet MS;color:#46688B;height:330pt;padding-left:15pt;padding-top:25pt;padding-right:15pt
 }


H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#233A57
	}	
	
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#233A57
	}	
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#233A57
	}
.SmileHeader	
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10pt;
	font-weight:	700;
}

a{font-size:11px; color:black; text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;}
a:link {font-size:11px; color:black; text-decoration:underline}
a:active {font-size:11px; color:#185182; text-decoration:underline}
a:visited {font-size:11px; color:black; text-decoration:underline}
a:hover {font-size:11px; color:#C20202; text-decoration:underline}	

.StaffName	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#233A57
}	
.StaffPosition{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#233A57
	}

#menu
{
padding:0;margin:0;
}

#menu td.mi
{
 padding:0 25px 0 25px;border-right:solid 1px white;
}

#menu td.miend
{
 padding:0 25px 0 25px;
}

#menu a
{
color:white;text-decoration:none;text-transform: uppercase;font-size:12px;
 display:block;font-weight:bold;
}
#menu a:hover
{
	color:yellow;
 }

#staffinfo img
{
padding:0 10px 0 0;
}