﻿#secondarycontentcontainer {
	width: 800px;
	border-top: 1px dashed #fff; 
	
	/* This border is only here for Mozilla/Netscape/Firefox, etc. The border should ALWAYS 
	be the same colour as the background so it does not actually show up! The only reason it 
	is here is because the aforementioned browsers need a reference point for the top, else 
	the content inside is pushed down 30 pixels. I know, strange, but true. This fixes it. Really. */
	}
	/*http://dev.assurantemployeebenefits.com/assets/images/bkg/*/
	#topstory {
		xheight: 175px;
		xmargin-top: 10px;
		padding: 10px 0 0 260px;
		border-bottom: 1px solid #757575;
		background-repeat: no-repeat;
		background-position: 0 100%;
		}
		.home-a {
			background-image: url(/assets/images/bkg/Home_A.jpg);
		}
		.home-b {
			background-image: url(/assets/images/bkg/Home_B.jpg);
		}
		.home-c {
			background-image: url(/assets/images/bkg/Home_C.jpg);
		}
		.home-d {
			background-image: url(/assets/images/bkg/Home_D.jpg);
		}
		
h2.forbrokers a:hover,
h2.foremployers a:hover, 
h2.formembers a:hover,

#left {
	float: left;
	width: 240px;
	padding: 2px 5px 10px 10px;
	}
	
	#left h2 {
		margin-top: 0;
		margin-bottom: 0;
	}
	#left ul {
		margin-bottom: 1em;
	}
	
#main {
	float: right;
	width: 540px;
	padding: 10px 0 10px 5px;
}


/* campaign graphics spots */
div.fpcampaign {
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
div#sbc {
	height: 160px;
	background-image: url(/assets/images/bkg/SBC_Ad.jpg);
	}
	div#sbc h3 {
		font-size: 1.3em;
	}
	div#sbc a {
		font-weight: bold;
	}
	div#sbc div.fpcampaign-content {
		padding: 25px 20px 0 180px;
	}
	
	
div#smiles {
	height: 155px;
	background-image: url(/assets/images/bkg/smiles-ad-bdaycake.jpg);
	}
	div#smiles h3 {
		font-size: 1.3em;
	}
	div#smiles a {
		display: block;
		font-weight: bold;
	}
	div#smiles div.fpcampaign-content {
		padding: 25px 5px 0 195px;
	}
	
div#smiles-bday {
	height: 155px;
	background-image: url(/assets/images/bkg/orangeDentalBkg540.gif);
	}
	div#smiles-bday h3 {
		font-size: 1.15em;
	}
	div#smiles-bday a {
		display: block;
		font-weight: bold;
	}
	div#smiles-bday div.fpcampaign-content {
		padding: 20px 5px 0 140px;
	}
	
	
div#disability {
	height: 150px;
	background-image: url(/assets/images/bkg/Disability_Ad.jpg);
	}
	div#disability h3 {
		font-size: 1.3em;
	}
	div#disability a {
		font-weight: bold;
	}
	div#disability p {
	}
	div#disability div.fpcampaign-content {
		padding: 25px 100px 0 20px;
	}