/* CSS Document */
*{
	margin:		0px;	
	padding:	0px;
}

img{border:none;}

body{
	background: #330066 url('../images/bg_body.jpg') no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 81.3%;
	color: #333333;
}

#wrapper{
	width:				960px;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		50px;
}

#header{
	float:		left;
	display:	inline;
	width:		960px;
	background:	#FFFFFF url('../images/bg_header.jpg') no-repeat bottom left;
}

#logo{
	float:		left;
	display:	inline;
	width:		220px;
	background:	none;
	margin:		5px 0px 0px 10px;
}
#logo img{
margin-bottom:10px;
}

#utilities{
	float:		right;
	display:	inline;
	width:		330px;
	height:		90px;
	text-align:	right;
	margin:		10px 0px 0px 0px;
	background:	none;
}
#utilities img {
	display:	block;
	float:		right;
	margin:		50px 10px 0 0px;
}

#mainMenu{
	float:		left;
	display:	inline;
	width:		960px;
	height:		45px;
	background: #339988 url('../images/bg_mainNav.jpg') no-repeat top left;
}

#flash{
	clear:		both;
	width:		960px;
	height:		120px;
	background: url(../scripts/rotate.php) no-repeat center top;
}

#one{
	float: 		left;
	display:	inline;
	width:		940px;
	min-height:	230px;
	background:	#FFF url('../images/bg_content.jpg') repeat-y top left;
	margin:		0 0 0 10px;
}

#one #opener{
	float:		left;
	display:	inline;
	width:		940px;
	height:		10px;
	background:	url('../images/bg_opener.jpg') no-repeat top left;
}

#one #col_a{
	float:		left;
	display:	inline;
	width: 		200px;
	margin: 	0 20px 20px 20px;
	padding:	85px 0 0 0;
	clear: 		both;
}

#one #col_b{
	float:left;
	display:inline;
	width: 440px;
	padding: 0 20px 20px 0px;
}

#one #col_c{
	float:right;
	display:inline;
	width: 230px;
	padding: 0 10px 20px 0px;
}

#one #col_c #tools{
	width:		210px;
	margin:		10px 0 0 0;
	padding: 	0px 0px 20px 20px;
	background:	url('../images/divider_RHC.jpg') repeat-x bottom left; 
}

#one #col_c #subscribe {
	width: 		210px;
	background:	url('../images/divider_RHC.jpg') repeat-x bottom left; 
	padding:	0 0 20px 20px;
	margin:		20px 0 0 0;
float:left;
}

#one #col_c	#feature{
	width: 		210px;
	background:	url('../images/divider_RHC.jpg') repeat-x bottom left;
	padding: 	0 0 20px 20px;
	margin: 	20px 0 0 0;
float:left;
}

#closer {
	float: 		left;
	display:	inline;
	width:		940px;
	height:		10px;
	margin:		0 0 20px 10px;
	background:	url('../images/bg_closer.jpg') no-repeat top left;
	clear:both;
}


#two{
	float:		left;
	display:	inline;
	width:		940px;
	background:	purple;
	margin:		0 0 0 10px;
	padding:	20px 0 30px 0;
	background: url('../images/bg_divider_cols.jpg') repeat-y top left;
}


#clear{
	clear:	both;
}

#siteMap{
	width:		920px;
	margin:		0px 0px 0px 10px;
	background: #26014B url('../images/bg_siteMap_top.jpg') no-repeat top left;
	padding:	10px;
}

#divider{
	width:		940px;
	margin:		0px 0px 0px 10px;
}

#legals{
	width:		920px;
	margin:		0 0 0 10px;
	background: #26014B url('../images/bg_siteMap_bottom.jpg') no-repeat bottom left;
	padding:	10px;
	font-size:	0.846em;
}

#legals #col_a{
	float:		left;
	width:		220px;
	display:	inline;
}

#legals #col_b{
	float:		right;
	width:		230px;
	display:	inline;
	text-align:	right;
}

#legals #col_b img{
	display: block;
	float:right;
	margin: 0 0 10px 0;
	}

#credits{
	width:		940px;
	text-align:	right;
	margin:		10px 0px 0px 10px;
	padding:	10px 0 0 0;
}

.joomla_add_this {height:15px;margin:0 24px 10px 0;}

#tools .plus{
margin-right:5px;
margin-left:5px;
}

#tools .minus{
margin-right:10px;
}

#fontsize {margin:15px 0 0 0;}