/* InitForThe Layout Styling */

body {
	background: #EBECE4 url('/images/top_wrapper_rpt.jpg') repeat-x;
}

div#top_wrapper {
	width: 960px;
	margin: 0 auto;
}

div#top_wrapper div.corners {
	width: 100%;
	background: url('/images/content_top_rt.png') top right no-repeat;
}

div#top_wrapper div.corners span {
	display: block;
	height: 35px;
	margin-right: 35px;
	background: url('/images/content_top_lt.png') top left no-repeat;
}

div#top_wrapper div.wrap_one {
	margin-right: 1px;
	background: url('/images/content_top_rt.png') bottom right no-repeat;
}

div#top_wrapper div.wrap_two {
	margin-right: 15px;
	background: url('/images/content_top_lt.png') bottom left no-repeat;
}

div#top_wrapper div.content {
	position: relative;
	margin: 0 0 0 15px;
	padding: 0 0 2em 0;
	overflow: hidden;
	background: url('/images/top_content_rpt.png') 0 bottom repeat-x;
}

div#leftColumn {
	width: 620px;
	padding: 1.5em 2em 1.5em 3em;
	float: left;
}

body.homepage div#leftColumn {
	background: url('/images/del_monitor.png') no-repeat 90% 42%;
}

div#rightColumn {
	padding: 1.5em 2em 2em 2em;
	float: left;
	border-left: 2px dotted #c7c7c7;
}

div#footer_wrapper {
	clear: left;
	min-width: 960px;
	margin: 0 auto;
	background: #161616 url('/images/base_wrapper_rpt.jpg') repeat-x;
}

div#footer_wrapper div.wrap_one {
	margin: 0 auto;
	background: url('/images/footer_bk_rt.png') top right no-repeat;
	width: 960px;
}

div#footer_wrapper div.wrap_two {
	margin: 0 16px 0 0;
	background: url('/images/footer_bk_lt.png') top left no-repeat;
}

div#footer_wrapper div.content {
	position: relative;
	color: #fff;
	font-size: 1.2em;
	padding: 3em 3em 0.5em 3em;
	margin: 0 0 0 15px;
	overflow: hidden;
	background: url('/images/footer_content_rpt.jpg') top repeat-x;
}

div#footer_wrapper div.corners {
	clear: both;
	background: url('/images/footer_bk_rt.png') bottom right no-repeat;
	width: 960px;
	margin: 0 auto;
}

div#footer_wrapper div.corners span {
	display: block;
	height: 35px;
	margin-right: 35px;
	background: url('/images/footer_bk_lt.png') bottom left no-repeat;
}
