body
{
	background: url(../i/repeat_img_vert.gif) repeat-y center 0;
	font:12px/1.5 Helvetica, Arial, sans-serif;
	color: #666666;
}

h2
{
	font-size:16px;
	font-weight: bold;
	color: #058AB5
}

a:link, a:visited
{
	color: #058AB5;
}

#container
{
	margin: 0 auto;
	width: 780px;
}

#main
{
	margin: 0 15px;
	width: 750px;
}

#head
{
  height: 132px;	
  background: url(../i/header.jpg) no-repeat 0 0;
}

#head p
{
  float: right;	
  padding: 10px 15px 0 0;
}

#footer
{
	padding: 15px;
	font-size: 10px;	
	border-top: 8px solid #eee;
}
/* Footer Links */
#textlink {
	width: 375px;
	float: right;
	text-align:right;
   }

#companies
{
	background: url(../i/leftnav_bkg.gif) no-repeat 0 0;
	padding: 0 20px 10px 10px;
	width: 180px;
	height: 238px;
	float: left;
	margin-right: 14px;
}

#companies h3
{
  padding: 10px 0 0 0;
  font-size: 15px;
  color: #fff;
}

#companies a:link, #companies a:visited
{
	text-decoration: none;
	color: #fff;
}

#companies ul
{
  margin: 20px 0 0 5px;	
}

#companies ul li
{
  padding: 5px 0 0 15px;	
  background: url(../i/arrow.gif) no-repeat 0 10px;
}

#feature
{
	width: 297px;
	float: left;
	margin-right: 14px;
	margin-bottom: 20px;
}


#quotes
{
	/*
	background: url(../i/stock_bkg.gif) no-repeat 0 0;
	width: 190px;
	height: 254px;

	padding: 0px 12px 0 12px;
*/	
	float: left;
}

#quotes h3
{
  font-size:16px;
  color: #058AB5
}

#maincopy
{
  clear: both;	
  width: 297px;
  margin: 0 auto 30px auto;
}
/* Footer Links */
#textlink {
   	width: 350px;
    float: right;
	text-align:right;
   }
#copyright {
	width: 350px;
    float: left;
}
