/* main */
	body {background:#e5e3ef url(images/bg.jpg); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif;  font-size:12px; color:#77787b; margin:0px; padding:0px;}
	#wrap {width:960px; margin-left:auto; margin-right:auto; background: url(images/bg-wrap.jpg) repeat-y; border-bottom: 1px solid #482f92; }
	#header {width:960px; height:113px; background:url(images/header-property-management.jpg) right top no-repeat;}
	#banner {}
	#content-col { display:inline; float:right; width:773px;}
	#side-col { display:inline; float:left; width:187px; }
	
/* page styles */	
	.page-copy { width:710px; margin-left:32px;}
	.col-a { display:inline; float:left; width:340px; margin-top:20px;}
	.col-b { display:inline; float:right; width:340px; margin-top:20px;}
	.col-full  {   display:inline; clear:both; margin-top:20px;}
	.toes { width:773px; background:#482f92; margin-top:20px;}
	.toes img { margin-left:20px; margin-right:20px;}
	
	.contact2 { width:700px;background:#efeff0; border: 1px #ccc solid; padding:5px; margin-left:auto; margin-right:auto;}
/* Font Styles */
	h1 {font-size:24px; font-weight:normal; color:#482f92; padding:0px; margin:0px; display:block; margin-bottom:0px;  }
	h2 { font-size:17px; color:#482f92; padding:0px; margin:0px;font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
	h3 { font-size:20px; font-weight:bold; color:#482f92; padding:0px; margin:0px; letter-spacing:0px; display:inline; }
	h4 { font-size:16px; color:#482f92; padding:0px; margin:0px;  font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
	h5 {font-size:30px; color:#482f92; padding-bottom:10px; margin:0px;  font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
	h6 {font-size:30px; color:#482f92; padding-bottom:10px; margin:0px;  font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
	p { margin:0px; line-height:23px;  font-size:12px; color:#77787b; padding:0px; margin-top:10px;}
	li { font-size:12px; color:#77787b; margin-left:15px; padding-bottom:10px;}
	ul {padding-left:5px; margin-left:5px; margin-top:10px;}
	ol {padding:0px; margin:0px; padding-left:5px; margin-left:5px; }
	a:link {color:#482F92;	text-decoration: none;}
	a:visited {	color:#482F92; text-decoration: none;}
	a:hover {	color:#482F92; text-decoration: none;}
	a:active {	color:#482F92; text-decoration: none;}
	a:focus {outline:none;}  
	
/* Other Styles  */
	.clear {clear:both; height:0px; }
	.clear10{clear:both; height:10px; }
	.clear20{clear:both; height:20px; }
	.clear30 {clear:both; height:30px; }
	.line {height:3px; width:100%; background-color:#0fa6ec;}
	.impact {font-size:16px; color:#005170; font-weight:normal; letter-spacing:1px; line-height:20px;}
	
/* sifr styles */	
	.sifr1 { }
	.sIFR-active .sifr1	{	visibility: hidden;		font-family: Verdana;		line-height: 1em; cursor: pointer;}
	.sIFR-active .sifr2	{	visibility: hidden;		font-family: Verdana;		line-height: 1em; cursor: pointer;}
	.sIFR-active .sifr3	{	visibility: hidden;		font-family: Verdana;		line-height: 1em;}
	.sIFR-active .sifr4 {	visibility: hidden;		font-family: Verdana;		line-height: 1em;}
	
/* footer */
	#footer {font-size:11px; color:#8d8d8d;  text-align:center; width:960px; margin-left:auto; margin-right: auto; margin-top:15px; }
	#footer p {font-size:11px; color:#8d8d8d; padding-top:0px;}
	#footer a:link {color:#8d8d8d;	text-decoration: none;}
	#footer a:visited {	color:#8d8d8d; text-decoration: none;}
	#footer a:hover {	color:#8d8d8d; text-decoration: none;}

/* end of main CSS file */
