
body {
	background-color:#ffffff;
	background-image:url(../assets/main-background-repeater.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#mainContainer {
	background-image:url(../assets/starburst.png);
	background-repeat:no-repeat;
	width:1000px;
	margin:auto;
}

#headerAgentNameContainer {
	width:1000px;
	height:38px;
	background-color:#e7e8e9;
}

#headerMainLogoContainer {
	width:1000px;
	height:141px;
	background-image:url(../assets/welcome-home-logo.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-top:3px;
	background-color:#e7e8e9;
}

#mainContentContainer {
	width:912px;
	height:517px;
	margin-left:44px;
	margin-top:10px;
	background-image:url(../assets/content-background.png);
	background-repeat:no-repeat;
}

#footerContainer {
	width:1000px;
	height:50px;
	margin-top:10px;
}
/* end of main containers */

/* start of inner styles */
#agentNameText {
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	color:#ff0000;
	padding-left:15px;
	font-style:italic;
	padding-top:3px;
}

#headerTextArea {
	width:600px;
	height:40px;
	margin-left:10px;
	padding-top:100px;
	font-family:Arial;
	font-weight:bold;
	font-size:22px;
	color:#ffffff;
}

#topContentArea {
	width:891px;
	height:324px;
	margin-left:8px;
	padding-top:13px;
}

#magazineImageContainer {
	width:221px;
	height:320px;
	background-image:url(../assets/magazine-image-background.png);
	background-repeat:no-repeat;
	float:right;
	padding-right:2px;
	font-family:Arial;
	font-size:12px;
}

#magazineImageContainer a{
	color:#7da6bd;
	text-decoration:none;
	}
	
#magazineImageContainer a:hover{
	text-decoration:underline;
	}

#magazineImageContainer img{
	width:184px;
	height:240px;
	margin-left:5px;
	margin-top:30px;
	border:solid 1px #e7e8e9;
}

#mainTextArea {
	width:650px;
	height:280px;
	float:left;
	font-family:Arial;
	margin-top:10px;
}

#mainTextArea h1{
	padding-left:10px;
	font-size:18px;
	font-weight:bold;
	color:#ff0000;
}

#mainTextArea p{
	padding-left:10px;
	font-size:12px;
	color:#000000;
	text-align:left;
}

#mainTextArea ul{
	color:#ff0000;
	text-align:left;
	font-size:14px;
	width:200px;
	margin:auto;
}

#mainTextArea a{
	color:#7da6bd;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

#mainTextArea a:hover{
		text-decoration:underline;
}

#bottomContentArea {
	width:891px;
	height:165px;
	margin-left:8px;
	padding-top:5px;
	font-family:Arial;
}

#bottomContentArea h1{
	font-size:18px;
	font-weight:bold;
	color:#ff0000;
	padding-top:5px;
}

#bottomContentArea ul{
	color:#ff0000;
	text-align:left;
	font-size:14px;
}

#bottomContentArea a{
	color:#7da6bd;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

#bottomContentArea a:hover{
	text-decoration:underline;
}

#agentPhotoContainer {
	background-image:url(../assets/agent-photo-background.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:174px;
	height:164px;
	float:left;
	padding-left:25px;
	padding-top:3px;
}

#agentPhotoContainer img{
	width:110px;
	height:146px;
	margin-left:25px;
	margin-top:4px;
}

#bottomRightArea {
	width:375px;
	height:130px;
	float:right;
	text-align:left;
	padding-right:10px;
	padding-top:40px;
}

#footerText {
	width:1000px;
	height:40px;
	padding-top:10px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:center;
}

#footerText a{
	color:#7da6bd;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

#footerText a:hover{
	text-decoration:underline;
}

