/*  
Theme Name: Remix Dance Project
Theme URI: http://www.remixdanceproject.co.za/
Author: Aequitas Computer Systems CC
Author URI: http://www.aequitas.co.za/
Version: 1.0
*/

body{background-color:#333333; margin-top:0px}

body #wrapper{
	width:		1019px;
	margin:		0 auto;
}

body #wrapper #left_shade{
	width:				17px;
	background-image:	url('img/back_left.gif');
	background-repeat:	repeat-y;
}

body #wrapper #right_shade{
	width:				17px;
	background-image:	url('img/back_right.gif');
	background-repeat:	repeat-y;
}

body #wrapper #main_body{
	background-color:	#CF7500;
	width:				985px;
	height:				100%;
}

body #wrapper #main_body #header{
	width:				960px;
	height:				109px;
	margin-left:		24px;
	background-image:	url('img/header_logo.png');
	background-repeat:	no-repeat;
}

body #wrapper #main_body #header #facebook{
	position:	relative;
	top:		80px;
	left:		470px;
	border:		0px;
}

body #wrapper #main_body #header #controls{
	height:			50px;
	float:			right;
	width:			360px;
	text-align:		right;
	margin-right:	18px;
	margin-top:		48px;
}

body #wrapper #main_body #header #controls #searchform_div{
	vertical-align:	bottom;
	margin-bottom:	10px;
}

body #wrapper #main_body #header #controls #searchform_div #searchsubmit{
	width:	80px;
}

body #wrapper #main_body #header #controls #FormButton_Subscribe{
	width:	80px;
}

body #wrapper #main_body #header #controls #FormValue_CustomField217{
	color:	#488192;
}

body #wrapper #main_body #header #controls #FormValue_EmailAddress{
	color:	#488192;
}

body #wrapper #main_body .divide{
	background-color:	#FFFFFF;
	height:				1px;
	width:				985px;
}

body #wrapper #main_body .divide .divide_left{float:left}
body #wrapper #main_body .divide .divide_right{float:right}

body #wrapper #main_body #imageMenu{
	width: 			100%;
	margin-left:	16px;
}

body #wrapper #main_body #content{
	margin-left:	18px;
	margin-top:		13px;
	width:			100%;
}

body #wrapper #main_body #content #menu{
	width: 				203px;
	background-color:	#D68A26;
	margin-top:			13px;
	margin-left:		16px;
}

body #wrapper #main_body #content #menu ul{
	list-style-type:	none;
	font-family:		Arial;
	padding-left:		0px;
	margin-left:		5px;
	margin-right:		5px;
	margin-top:			4px;
}

body #wrapper #main_body #content #menu ul li.page_item{
	background-color:		#000000;
	margin-bottom:			1px;
	text-transform:			uppercase;
	text-decoration:		none;
	padding-left:			11px;
	padding-top:			5px;
	background-image:		url('img/menu_arrow.gif');
	background-repeat:		no-repeat;
	background-position:	right top;
}

body #wrapper #main_body #content #menu ul li.current_page_item{
	background-image:		url('img/menu_arrow_selected.gif');
	background-repeat:		no-repeat;
	background-position:	right top;
}

body #wrapper #main_body #content #menu ul li.current_page_parent{
	background-image:		url('img/menu_arrow_selected.gif');
	background-repeat:		no-repeat;
	background-position:	right top;
}

body #wrapper #main_body #content #menu ul li.page_item a{
	text-decoration:	none;
	vertical-align:		middle;
	padding-bottom:		4px;
	display:			block;
}

body #wrapper #main_body #content #menu ul li.page_item a:link{
	color:	#5F5F5F;
}

body #wrapper #main_body #content #menu ul li.current_page_item a:link{
	color:	#FFFFFF;
}

body #wrapper #main_body #content #menu ul li.current_page_parent a:link{
	color:	#FFFFFF;
}

body #wrapper #main_body #content #menu ul li.page_item a:visited{
	color:	#5F5F5F;
}

body #wrapper #main_body #content #menu ul li.current_page_item a:visited{
	color:	#FFFFFF;
}

body #wrapper #main_body #content #menu ul li.current_page_parent a:visited{
	color:	#FFFFFF;
}

body #wrapper #main_body #content #menu ul li.page_item a:hover{
	color:	#FFFFFF;
}

body #wrapper #main_body #content #menu ul li.page_item ul{
	display:	none;
}

body #wrapper #main_body #content #menu ul li.current_page_item ul{
	display:		block;
	margin-left:	-11px;
	margin-right:	0px;
	margin-top:		-1px;
}

body #wrapper #main_body #content #menu ul li.current_page_parent ul{
	display:		block;
	margin-left:	-11px;
	margin-right:	0px;
	margin-top:		-1px;
}

body #wrapper #main_body #content #menu ul li.page_item ul li.page_item{
	background-color:	#E1AB62;
	margin-bottom:		0px;
	height:				24px;
	text-transform:		none;
	padding-left:		11px;
	padding-top:		4px;
	background-image:	none;
}

body #wrapper #main_body #content #menu ul li.page_item ul li.page_item a:link{
	color:				#5F5F5F;
}

body #wrapper #main_body #content #menu ul li.page_item ul li.current_page_item a:link{
	color:				#FFFFFF;
}

body #wrapper #main_body #content #menu ul li.page_item ul li.page_item a:visited{
	color:				#5F5F5F;
}

body #wrapper #main_body #content #menu ul li.page_item ul li.current_page_item a:visited{
	color:				#FFFFFF;
}

body #wrapper #main_body #content #menu ul li.page_item ul li.page_item a:hover{
	color:				#FFFFFF;
}

body #wrapper #main_body #content #display{
	width: 				745px;
	background-color:	#FFFFFF;
	margin-right:		19px;
}

body #wrapper #main_body #content #display #banner{
	margin:	6px 6px 0px 6px;
	border:	0px;
}

body #wrapper #main_body #content #display .article_title{
	width:				100%;
	background-color:	#474747;
	height:				28px;
	font-family:		Arial;
	color:				#FFFFFF;
	padding-left:		11px;
}

body #wrapper #main_body #content #display .article_content{
	width:				745px;
	background-color:	#FFFFFF;
	font-family:		Arial;
	font-size:			10pt;
	color:				#4D4D4D;
	padding-left:		14px;
	padding-right:		25px;
	padding-bottom:		25px;
}

body #wrapper #main_body #content #display .article_content a:link{
	color:				#4D4D4D;
}

body #wrapper #main_body #content #display .article_content a:visited{
	color:				#4D4D4D;
}

body #wrapper #main_body #content #display .article_content a:hover{
	color:				#000000;
}

body #wrapper #main_body #content #display .article_content .alignright{
	float:			right;
	border:			0px;
	margin-right:	-25px;
	margin-left:	25px;
}

body #wrapper #footer{
	width:				100%;
	height:				30px;
	background-image:	url('img/back_bottom.gif');
	background-repeat:	repeat-x;
}

body #wrapper #footer #back_bottom_left{float:left}
body #wrapper #footer #back_bottom_right{float:right}

body #wrapper #copyright{
	font-family:	Arial;
	font-size:		8pt;
	color:			#FFFFFF;
	padding-left:	24px;
}

body #wrapper #footer_logos{
	float:			right;
	padding-right:	18px;
}

body #wrapper #footer_logos img{
	border:			0px;
}