#quick_start {
	background:url(../../images/home/sep.png) no-repeat left top;
	float:right;
	width:315px;
	margin-top:-44px;
	text-align:center;
}

#quick_start form {
	margin-top:10px;
}

#quick_start form input {
	border:1px solid #BDBFC1;
	margin-bottom:5px;
	padding:2px;
	width:135px;
}

#quick_start form label {
	color:#736E6B;
	display:inline-block;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:120px;
}

#quick_start form a {
	background:url(../../images/home/button.png) no-repeat center top;
	display:block;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	height:30px;
	margin:0 auto;
	width:162px;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 14px 0 0;
}

#quick_start form a:hover {
	color:#FFFFFF;
}

#quick_start h2 {
	font-size:21px;
	color:#736E6B;
	font-weight:bold;
	font-style:italic;
	margin-bottom:0;
}

#quick_start h2 sup {
	color:#3C3938;
}

#quick_start p {
	font-size:11px;
	color:#B2B1B1;
	font-style:italic;
}

#quick_start p.privacy {
	font-size:8px;
	font-style:normal;
	margin-top:-5px;
}

strong {
	font-weight:normal;
	font-size:inherit;
}

#content {
	background:none;
	width:905px;
	padding:0;
}

#content ul {
	margin:0;
}

#content ul li {
	list-style-type:none;
}

#content p {
	margin-top:0px;
}

#banner {
	*margin-top:22px;
	*margin-bottom:15px;
	height:156px;
}

#banner img {
	float:right;
	margin:20px 88px 0 0;
}

#banner img.learn_more {
	float:left;
	margin:101px 0 0 -81px;
}

/*#banner p {
	float:left;
	margin:43px 0 0 35px;
	text-align:center;
	color:#736e6b;
	font-size:19px;
	font-style:italic;
}*/

#boxes li {
	float:left;
	margin-right:10px;
	background:url(../../images/home/box.gif) no-repeat center top;
	width:295px;
	height:316px;
}

#boxes li p {
	font-size:14px;
	line-height:23px;
	margin-left:28px;
	width:246px;
	color:#3C3938;
	margin-top:17px;
}

#boxes li p strong.title {
	font-size:18px;
	display:block;
}

#boxes li p.phone {
	font-size:19px;
	font-weight:bold;
	display:none;
}

#boxes li.last {
	margin-right:0;
}

#boxes li img {
	float:left;
	margin:-15px 0 0 28px;
	position:relative;
}

#boxes li h3 {
	height:79px;
	margin-top:25px;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	padding:25px 23px 0;
	line-height:normal;
}

#boxes li h3.left {
	background:url(../../images/home/box_header_left.gif) no-repeat center top;
}

#boxes li h3.middle {
	margin-top:48px;
	*margin-top:-15px;
	background:url(../../images/home/box_header_middle.gif) no-repeat center top;
}

#boxes li h3.right {
	margin-top:-9px;
	background:url(../../images/home/box_header_right.gif) no-repeat center top;
}

#boxes li a {
	color:#0000FF;
	text-decoration:none;
}

#boxes li a:hover {
	color:#0066FF;
}

#news {
	margin:20px auto 0;
	background-color:#FFFFFF;
	position:relative;
	padding:28px;
}

#news h3 {
	font-size:24px;
}

#news p {
	line-height:25px;
	margin-top:15px;
	font-size:14px;
}

#news p a {
	color:#0000FF;
	text-decoration:none;
}

#news p a:hover {
	color:#0066FF;
}

#news b.corner {
	width:9px;
	height:9px;
	display:block;
	position:absolute;
}

#news b.tl {
	top:0;
	left:0;
	background:url(../../images/white_corners.gif) no-repeat left top;
}

#news b.tr {
	top:0;
	right:0;
	background:url(../../images/white_corners.gif) no-repeat right top;
}

#news b.bl {
	bottom:0;
	left:0;
	background:url(../../images/white_corners.gif) no-repeat left bottom;
}

#news b.br {
	bottom:0;
	right:0;
	background:url(../../images/white_corners.gif) no-repeat right bottom;
}

#home_header.v1 img, #home_header.v3 img {
	float:left;
	margin:-17px;
}

#home_header.v1 ul {
	float:left;
	margin:35px 0 0 25px;
}

#home_header.v1 ul li {
	font-size:10px;
	color:#A0A0A0;
	list-style:outside url(../../images/home/bullet.png);
	margin-bottom:3px;
}

#home_header.v1 p {
	color:#A0A0A0;
	font-style:italic;
	font-size:16px;
	width:280px;
	float:left;
	margin:34px 0 0 30px;
}

#home_header.v1 p strong {
	font-weight:bold;
}

#home_header.v1 a, #home_header.v2 a, #home_header.v3 a {
	background:url(../../images/home/button2.png) no-repeat center top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:26px;
	font-style:italic;
	font-weight:bold;
	height:53px;
	left:-356px;
	padding:1px 0 0 28px;
	position:relative;
	top:106px;
	width:237px;
}

#home_header.v2 p.tag {
	font-size:30px;
	color:#7DB2CE;
	text-align:center;
	float:left;
	width:177px;
	font-family:"Gotham-Medium", Arial, Helvetica, sans-serif;
	line-height:30px;
	margin:17px 0 0 20px;
}

#home_header.v2 p.desc {
	font-size:24px;
	float:left;
	font-style:italic;
	color:#A0A0A0;
	width:406px;
	line-height:24px;
	margin:28px 0 0 -27px;
}

#home_header.v2 a {
	font-size:18px;
	font-weight:normal;
	height:37px;
	left:-342px;
	padding:7px 0 0 20px;
	top:95px;
	width:251px;
}

#home_header.v3 a {
	font-size:18px;
	font-weight:normal;
	height:37px;
	left:-357px;
	padding:7px 0 0 10px;
	top:102px;
	width:261px;
}

#home_header.v3 p {
	font-size:24px;
	color:#A0A0A0;
	float:left;
	width:421px;
	font-style:italic;
	margin:30px 0 0 15px;
}

#chat {
	display:none;
	margin-top:10px !important;
}

#chat span { 
	float:left;
	width:105px;
	font-size:16px;
}
#chat img {
	float:left;
	margin:5px !important;
}

#chat span.chat { 
	width:95px;
	margin-top:13px;
}

#chat span.chat strong {
	display:block;
	text-transform:uppercase;
	font-size:14px;
	line-height:6px;
}

#chat span.chat a {
	color:#931a1c;
	font-size:12px;
	margin-left:13px;
	font-weight:bold;
}


