/* STYLE SHEET FOR WHITMORE PRINT, HOME PAGE MODIFIED RT COLUMN - 3 ROWS ONLY */

#totalcontainerHome {
	width:792px; /* wider than on secondary pages due to right side gradient */
	margin:0 auto;
	margin-top:24px;
}
#homepagecontainer {
	background-image:url(/images/homepage/bg_fade.gif); /* puts right side gradient along entire page */
	background-repeat:repeat-y;
	width:792px;
}		
#preheaderHome {
	width:792px;
}
#headerHome {
	width:792px;
}
#mainContentHomepage {
	float:left;
	margin: 20px 0 0 0;
	font-size: 1em;
	line-height:1.5em;
	font-weight:normal;	
	width:748px;
}
#homepageText {
	width:703px;
	height:550px;
	background-image: url(/images/homepage/homepagequotes_703x550_w2012.jpg);
	background-repeat:no-repeat;
	clear:both;
	margin-top:20px;
}
#homepageText #leftcol {
	width: 250px;
	float:left;
}
#homepageText #leftcol p {
	padding-bottom:25px;
}
#hompageText #leftcol a, #hompageText #leftcol img, #homepageText #leftcol p {
	float:left;
}
#homepageText #rightcol {
	float:left;
	width: 454px;
}

#homepageText #rightcol p {
margin: 5px 25px 0 20px;
}

/* #homepageText #rightcol p {
margin:40px 30px 0 80px;
}*/

#rightcol ul {
	color: #646464;
	margin: 5px 20px 0 20px;
	list-style:none!important;
	list-style-image:none;
	list-style-type:none!important;
} 

#rightcol li {
	margin-top: 0;
	list-style:none!important;
	list-style-image:none;
	list-style-type:none!important;
}

#rightcol .greenbold {
	color: #757116;
	font-weight:bold;
}

#rightcol .bold {
    color: #646464;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 1em;
}

#rightcol .techtip{
	color:#4c88be;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	margin: 5px 0 10px 20px;
}

#homepageText #rightcol img{
	float:left;
	padding-top:20px; /* this willl need to be adjusted based on text in top part of this column */
	_padding-left:30px; /* fix for IE*/
	margin: 0 auto;
}
#mainContentHomepage img.quotebox { /* for inset images in main parts of page  */
	float:right;
	margin: 0 45px 10px 15px;
	border: none;
}
#footerHomepage { /* primary footer that contains contact info and color bar */
	clear:both;
	width:748px;
	text-align:center;
	background:url(/images/homepage/footer_gradient.jpg) left bottom no-repeat;
	margin-bottom:10px;
	padding-top:10px;
}
