/* CSS */

* {
	margin: 0px;
	padding: 0px;
}

html, body {
	background: background-color: #1f4a9a;
	margin: 0px;
	padding: 0px;
}

html, body, p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f4a9a;
	line-height: 1.6em;
}

#container {
	width: 706px;
	margin: 0 auto;
	padding: 0px 47px 0px 47px;
	background: #fff url(../images/CONTAINER_BG.gif) repeat-x top left;
}

#header {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 706px;
	height: 126px;
	background: #fff url(../images/HEADER_BG.gif) no-repeat top left;
}

/* CONTENT */

#contentArea {
	position: relative;
	width: 706px;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	background: #fff url(../images/TEXT_AREA_BG.gif) no-repeat 200px top;
}

#textArea {
	float: left;
	position: relative;
	margin: 0px;
	padding: 5px 12px 5px 20px;
	width: 535px;
}

#expertArea {
	float: left;
	margin: 5px -5px 10px -5px;
	padding: 95px 30px 0px 20px;
	width: 260px;
	height: 106px;
	background: url(../images/ASK_THE_EXPERT.gif) no-repeat top left;
}
html>body #expertArea {
	margin: 5px 0px 0px -10px;
	padding: 95px 30px 0px 20px;
	width: 260px;
	height: 106px;
	background: url(../images/ASK_THE_EXPERT.png) no-repeat top left;
}
#expertArea p a {
	margin: -90px 0px 0px -14px;
	padding: 88px 0px 0px 10px;
	width: 280px;
	height: 97px;
	display: block;
	font-weight: normal;
	line-height: 1.4em;
	
}

#expertArea p a:link {color: #1f4a9a; text-decoration: none;}
#expertArea p a:visited {color: #1f4a9a; text-decoration: none; }
#expertArea p a:hover {color: #01674d; text-decoration: none; }
#expertArea p a:active {color: #1f4a9a; text-decoration: none; }

#twitterArea {
	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 230px;
}
html>body #twitterArea {
	float: left;
	margin: 15px 0px 0px 5px;
	padding: 0px;
	width: 230px;
}
	

#sidebar {
	float: left;
	margin: 10px 0px 0px -5px;
	padding: 5px 0px 5px 10px;
	width: 128px;
	background: #fff url(../images/LEFT_BORDER.gif) repeat-y top left;
	}
	
/* FOOTER */

#footer {
	clear: both;
	padding: 0px;
	margin: 0px;
	width: 706px;
	height: 82px;
}
#footer img { margin: 0px 0px -3px 0px; }
html>body #footer img { margin: 0px; }

#footer p { color: #a7a7a7; font-size: 10px;}
#footer p a:link { color: #ef3f63; text-decoration: none; }
#footer p a:visited { color: #ef3f63; text-decoration: none; }
#footer p a:hover { color: #ef3f63; text-decoration: underline; }
#footer p a:active, #footer p a:focus { color: #ef3f63; text-decoration: none; }
