/*  
Theme Name: Mind Advantage
Theme URI: http://www.redant.com.au/
Description: Custom WordPress theme created for Mind Advantage
Version: 0.1
Author: Daniel Ireland
Author URI: http://www.redant.com.au

*/

/*
	TAGS REDEFINED
*/
body {
	background: #eee7ec url('images/mabg.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	border:0;
	margin:0;
	padding:0;
	}
	
h1 {
	font-size:14px;
	line-height:18px;
}
h2 {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:16px;
	}
h3 {
	font-size:12px;
	line-height:16px;
}
h4 {
	font-size:11px;
	line-height:16px;
}
h5 {
	font-size:11px;
	line-height:16px;
}
h6 {
	font-size:11px;
	line-height:16px;
}

/*
	LANDING PAGE CSS
	- each page that has the custom field pair of banner->img will have a custom css style of "bannerimg"
	- below are the page headers
*/
h2.bannerabout{
	background:url('images/headers/bn_meet_team.gif') no-repeat;
	}
h2.bannerannie-carey{
	background:url('images/headers/bn_annie_carey.gif') no-repeat;
	}
h2.bannerjacqui-manning{
	background:url('images/headers/bn_jacqui_manning.gif') no-repeat;
	}
h2.bannerlenore-watts{
	background:url('images/headers/bn_lenore_watts.gif') no-repeat;
	}
h2.bannerphil-gardner{
	background:url('images/headers/bn_phil_gardner.gif') no-repeat;
	}
h2.bannerchristine-macdonald{
	background:url('images/headers/bn_christine_macdonald.jpg') no-repeat;
	}
h2.bannermonique-goliger{
	background:url('images/headers/bn_monique_goliger.jpg') no-repeat;
	}
h2.banneralisonpetrie{
	background:url('images/headers/bn_alison_petrie.jpg') no-repeat;
	}
h2.bannerramonasingh{
	background:url('images/headers/bn_ramona_singh.jpg') no-repeat;
	}
h2.bannerrebekkatuqiri{
	background:url('images/headers/bn_rebekka_tuqiri.jpg') no-repeat;
	}
h2.bannerrebeccajohnson{
	background:url('images/headers/bn_rebecca_johnson.jpg') no-repeat;
	}

h2.bannercorporate{
	background:url('images/headers/bn_corp_consult.jpg') no-repeat;
	}
h2.bannerstress-management{
	background:url('images/headers/bn_stress_manage.jpg') no-repeat;
	}
h2.bannerpublic-speaking{
	background:url('images/headers/bn_public_speak_corp.jpg') no-repeat;
	}
h2.bannerpersonal-and-corporate-vision{
	background:url('images/headers/bn_personal_corp_vision.jpg') no-repeat;
}
h2.banner100yes-program{
        background:url('images/headers/bn_100pc_yes_corp.jpg') no-repeat;
	}
h2.bannercorporate-coaching{
	background:url('images/headers/bn_corp_coaching.jpg') no-repeat;
	}
h2.bannercareer-coach-corp{
	background:url('images/headers/bn_career_coach_corp.jpg') no-repeat;
	}

h2.bannerdevelopment{
	background:url('images/headers/bn_pers_dev_counsel.jpg') no-repeat;
	}
h2.bannercouples-counselling{
	background:url('images/headers/bn_rel_counsel.jpg') no-repeat;
	}
h2.bannerour-counselling-services{
	background:url('images/headers/bn_our_counsel_serv.jpg') no-repeat;
	}
h2.bannerwhat-happens-at-counselling{
	background:url('images/headers/bn_what_happens.jpg') no-repeat;
	}
h2.bannerpersonal-coaching{
	background:url('images/headers/bn_one-to-one_coaching.jpg') no-repeat;
	}
h2.bannermedicare{
	background:url('images/headers/bn_medicare.jpg') no-repeat;
	}


h2.bannerprograms{
	background:url('images/headers/bn_programs.jpg') no-repeat;
	}
h2.bannerprog-eft{
	background:url('images/headers/bn_prog_eft.jpg') no-repeat;
	}
h2.banner100pcyes{
	background:url('images/headers/bn_100pc_yes.jpg') no-repeat;
	}
h2.bannerquit-smoking-now{
	background:url('images/headers/bn_quit_smoking_prog3.jpg') no-repeat;
	}
h2.bannerma-for-mums{
	background:url('images/headers/bn_prog_mums.jpg') no-repeat;
	}
h2.bannerrelationship-coaching{
	background:url('images/headers/bn_relation_coaching.jpg') no-repeat;
	}
h2.bannercoaching-mum-or-dad{
	background:url('images/headers/bn_coaching_mum_dad.jpg') no-repeat;
	}
h2.bannerget-the-performance-advantage{
	background:url('images/headers/bn_performance_adv.jpg') no-repeat;
	}

h2.bannerevents{
	background:url('images/headers/bn_events.jpg') no-repeat;
	}
h2.bannerexpress-train-financial{
	background:url('images/headers/bn_express_train_fin2.jpg') no-repeat;
	}
h2.banner2007-workshops{background:url('images/headers/bn_2007_workshops.jpg') no-repeat;
	}
h2.banner31mar07-eft-for-phobias{background:url('images/headers/bn_07mar31_fear.jpg') no-repeat;
	}
h2.banner30jun07-eft-for-stress{background:url('images/headers/bn_07jun30_stress.jpg') no-repeat;
	}
h2.banner10nov07-eft-for-practitioners{background:url('images/headers/bn_07nov10_practitioners.jpg') no-repeat;
	}
h2.bannerworkshops-lake-wells{background:url('images/headers/bn_workshops_lake_wells.jpg') no-repeat;
	}
h2.bannertapping-into-success-abundance{background:url('images/headers/bn_abundance.jpg') no-repeat;
	}


h2.bannermedia{
	background:url('images/headers/bn_media.jpg') no-repeat;
	}
h2.bannertmonial-corporate{
	background:url('images/headers/bn_tmonial_corp.jpg') no-repeat;
	}
h2.bannertmonial-personal{
	background:url('images/headers/bn_tmonial_personal.jpg') no-repeat;
	}
h2.bannertmonial-massage{
	background:url('images/headers/bn_tmonial_massage.jpg') no-repeat;
	}
h2.bannerlenoreafr{
	background:url('images/headers/bn_fin_review.jpg') no-repeat;
	}
h2.bannerhearthealthy{
	background:url('images/headers/bn_heart_healthy.jpg') no-repeat;
	}
h2.bannerfamous{
	background:url('images/headers/bn_famous.jpg') no-repeat;
	}
h2.bannerdiabetic-living{
	background:url('images/headers/bn_diabetic_living.jpg') no-repeat;
	}
h2.bannersmh20may07{
	background:url('images/headers/bn_media_smh.jpg') no-repeat;
	}
h2.bannerjunior-magazine{
	background:url('images/headers/bn_media_junior.jpg') no-repeat;
	}


h2.bannerhealth{
	background:url('images/headers/bn_massage_health.jpg') no-repeat;
	}
h2.bannerlymphatic-drainage{
	background:url('images/headers/bn_lymphatic_drain.jpg') no-repeat;
	}
h2.bannerstretching{
	background:url('images/headers/bn_stretching.jpg') no-repeat;
	}
h2.bannermyofascial-release{
	background:url('images/headers/bn_myofascial_rel.jpg') no-repeat;
	}
h2.bannerswedish-massage{
	background:url('images/headers/bn_swedish_massage.jpg') no-repeat;
	}
h2.bannerzen-shiatsu{
	background:url('images/headers/bn_zen_shiatsu.jpg') no-repeat;
	}
h2.bannersports-massage{
	background:url('images/headers/bn_sports_massage.jpg') no-repeat;
	}
h2.bannertrigger-point{
	background:url('images/headers/bn_trigger_point.jpg') no-repeat;
	}

h2.bannershop{
	background:url('images/headers/bn_ma_shop.jpg') no-repeat;
	}
h2.bannereft-card-packs{
	background:url('images/headers/bn_eft_card_packs.jpg') no-repeat;
	}
h2.bannerdavid-lake-dvd{
	background:url('images/headers/bn_david_lake_dvd.jpg') no-repeat;
	}
h2.bannersteve-wells-dvd{
	background:url('images/headers/bn_steve_wells_dvd.jpg') no-repeat;
	}
h2.bannerrose-night-monsters{
	background:url('images/headers/bn_rose_monsters.jpg') no-repeat;
	}
h2.bannerchildrens-eft{
	background:url('images/headers/bn_childrens_posters.jpg') no-repeat;
	}
h2.bannernew-energy-therapies{
	background:url('images/headers/bn_new_energy.jpg') no-repeat;
	}
h2.bannershell-be-right{
	background:url('images/headers/bn_shell_be_right.jpg') no-repeat;
	}
h2.bannerpocket-guide{
	background:url('images/headers/bn_pocket_guide.jpg') no-repeat;
	}
h2.bannerchristmas-gift-voucher{
	background:url('images/headers/bn_xmas_voucher.gif') no-repeat;
	}

h2.banneruseful-tools{
	background:url('images/headers/bn_useful_tools.jpg') no-repeat;
	}
h2.bannerwhy-use-eft{
	background:url('images/headers/bn_tools_why_eft.jpg') no-repeat;
	}
h2.bannertools-workplace-stress{
	background:url('images/headers/bn_tools_workplace.jpg') no-repeat;
	}
h2.bannerpositive-thinking-tips{
	background:url('images/headers/bn_tools_positive.jpg') no-repeat;
	}
h2.bannertools-stress{
	background:url('images/headers/bn_tools_stress.jpg') no-repeat;
	}
h2.banneruseful-links{
	background:url('images/headers/bn_tools_links.jpg') no-repeat;
	}
h2.bannerlearning-about-health{
	background:url('images/headers/bn_tools_health.jpg') no-repeat;
	}
h2.bannerlearning-about-counselling{
	background:url('images/headers/bn_tools_counselling.jpg') no-repeat;
	}

h2.bannerhome{
	background:url('images/headers/bn_welcome_pos_change.jpg') no-repeat;
	}
h2.bannercontact{
	background:url('images/headers/bn_contact-us.gif') no-repeat;
	}
h2.bannerlegal{
	background:url('images/headers/bn_lagal.jpg') no-repeat;
	}
/*
	DEFAULT ARTICLE H2
	- for all non-custom paired headings, display the text instead.
*/	
h2.banner span{
	display:block;
	}
	
h2 span{
	display:none;
	}
	
hr{
	border:0;
	}
a {
	text-decoration: none;
	font-weight: bold;
	color: #cc6600;
	}	
	
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FF0000;
	}

select{
	margin:5px 0;
	width:390px;
	font-size:11px;
	
	}
img{
	border:0;
	}
	
/* 
	BASE PAGE SETTINGS 
	- faux columns and center floating
*/
#page {
	background: #fff url('images/ma_bg.jpg') repeat-y top left;
	text-align: left;
	background-color: white;
	margin: 0px auto;
	padding: 0;
	width: 760px;
	}
	
/* 
	HEADER SETTINGS 
	- header img is inline - so it will print out
	- hide h1's and hr's
*/
#header {
	width: 760px; 
	height: 115px; 
	margin: 0;
	padding: 0; 
	position:relative;
	}

#header h1 { 
	display: none;
	} 

#header hr, #footer hr {
	display:none;
	}

/* TOP NAV */
#navbar{
	position:absolute;
	right:12px;
	top:6px;
	color: #fff;
	}
#navbar ul{
	list-style: none;
	padding:0;
	margin:0;
	}
#navbar li{
	float:left;
	}
#navbar li{
	margin-left:3px;
	}

#navbar a {
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	}	
#navbar a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #ff0000;
	}	

/* TABS */

#tabbar{
	position:absolute;
	top:65px;left:0px;
	height:50px;
	background-color:#fff;
	display:block;
	}
#tabbar span{
	display:none;
	}
#tabbar ul{
	margin:0;
	padding:0;
	list-style: none;
	}
#tabbar li{
	float:left;
	}
#tabbar li a:hover{
	background:transparent; 
	}

#corporate_tab, #corporate_tab a,#corporate_tab_selected,#corporate_tab_selected a{ 
	width:86px;
	height:40px;
	display:block;
	}
#corporate_tab,#corporate_tab_selected{
	background:#fff url('images/corporate_o.gif') no-repeat top;
	}
#corporate_tab a{
	background:#fff url('images/corporate.gif') no-repeat top;
	}

#development_tab, #development_tab a,#delevopment_tab_selected,#development_tab_selected a{
	width:155px;
	height:40px;
	display:block;
	}
#development_tab,#development_tab_selected{
	background:#fff url('images/delevopment_o.gif') no-repeat top;
	}	
#development_tab a{
	background:#fff url('images/delevopment.gif') no-repeat top;
	}

#programs_tab, #programs_tab a,#programs_tab_selected,#programs_tab_selected a{ 
	width:82px;
	height:40px;
	display:block;
	}
#programs_tab,#programs_tab_selected{
	background:#fff url('images/programs_o.gif') no-repeat top;
	}
#programs_tab a{
	background:#fff url('images/programs.gif') no-repeat top;
	}

#events_tab, #events_tab a,#events_tab_selected, #events_tab_selected a{
	width:65px;
	height:40px;
	display:block;
	}
#events_tab,#events_tab_selected{
	background:#fff url('images/events_o.gif') no-repeat top; 
	}
#events_tab a{
	background:#fff url('images/events.gif') no-repeat top; 
	}

#health_tab, #health_tab a,#health_tab_selected,#health_tab_selected a{
	width:77px;
	height:40px;
	display:block;
	}
#health_tab,#health_tab_selected{
	background:#fff url('images/health_o.gif') no-repeat top; 
	}
#health_tab a{
	background:#fff url('images/health.gif') no-repeat top; 
	}

#media_tab, #media_tab a,#media_tab_selected,#media_tab_selected a{
	width:111px;
	height:40px;
	display:block;
	}
#media_tab,#media_tab_selected{
	background:#fff url('images/media_o.gif') no-repeat top; 
	}
#media_tab a{
	background:#fff url('images/media.gif') no-repeat top; 
	}

#shop_tab,#shop_tab a,#shop_tab_selected,#shop_tab_selected a{
	width:117px;
	height:40px;
	display:block;
	}
#shop_tab,#shop_tab_selected{
	background:#fff url('images/shop_o.gif') no-repeat top; 
	}
#shop_tab a{
	background:#fff url('images/shop.gif') no-repeat top; 
	}

#tools_tab,#tools_tab a,#tools_tab_selected, #tools_tab_selected a{
	width:67px;
	height:40px;
	display:block;
	}
#tools_tab,#tools_tab_selected{
	background:#fff url('images/tools_o.gif') no-repeat top; 
	}
#tools_tab a{
	background:#fff url('images/tools.gif') no-repeat top; 
	}
#tools_tab a:hover{
	background:transparent; 
	}
	
/*
	BODY SETTINGS
	- used to ground 3 column layout
 */

#body {
	padding:0;
	margin:0;
	}

/* 
	SIDE BAR SETTINGS
	- left column
	- list item underlines using img bg
	- playing with margin settings to make firefox and ie look the same
*/	
#sidebar{
	position:relative;
	padding:0;
	margin:6px 13px 0 0;
	width:167px;
	float:left;
	display:block;
	}

#sidebar ul{
	padding: 0;
	margin:0 0 0 12px;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	background:url('images/list_line.gif') bottom left no-repeat;
	width:155px;
	line-height:12px;
	padding:3px 0 3px 0;
	}
	
#sidebar p {
	padding: 0;
	margin:5px 0 0 12px;
	}
	
/* 
	CONTENT SETTINGS
	- center column
	- set hr's to look nice
*/
#content {
	font-size:11px;	
	line-height: 16px;
	width:392px;
	position:relative;
	float:left;
	padding:0 0 0 0;
	margin: 0 10px 0 15px;
	}
		
#content hr {
	color: #333;
	background-color: #333;
	height: 1px;
	}
#content ul, #content ol{
	margin:0 0 7px 15px;
	padding:3px 0 3px 10px;
}
#content li, #content li{
	list-style-position:outside;
	margin:0 0 3px 5px;
	padding:0;
	}
	
/*
	RIGHT NAV SETTINGS
	- right nav
	- each item display's inline to remove double margin ie bug
*/
#rightnav{
	width:163px;
	position:relative;
	float:left;
	margin:0 0 0 0;
	padding:0;
}

#item-1, #item-2, #item-3, #item-4, #item-5, #item-6{
	background:#fff url('images/right_bg.jpg') no-repeat;
	width:163px;
	height:96px;
	display:block;
	float:left;
	margin: 0 0 3px 0;
	padding:0;
}
#item-1 .img,#item-2 .img,#item-3 .img,#item-4 .img,#item-5 .img,#item-6 .img{
	margin:7px 7px 0 7px;
	display: inline;
	width:26px;
	height:26px;
	float:left;
}
#item-1 .img{
	background:#fff url('images/tout_baby.gif') no-repeat;
}
#item-2 .img{
	background:#fff url('images/tout_smoking.gif') no-repeat;
}
#item-3 .img{
	background:#fff url('images/tout_massage.gif') no-repeat;
}
#item-4 .img{
	background:#fff url('images/tout_contact.gif') no-repeat;
}
#item-5 .img{
	background:#fff url('images/tout_sunflower.gif') no-repeat;
}
#item-6 .img{
	background:#fff url('images/img_3.jpg') no-repeat;
}
#item-1 p,#item-2 p,#item-3 p,#item-4 p,#item-5 p,#item-6 p{
	margin-left:7px;
	margin-top:8px;
}

/*
	BANNER IMG SIZE
	- for landing page H2 replacements
*/
#banner{
	width:390px;
	height:73px;
	}

/*
	FOOTER SETTINGS
	- float below text and right column
*/
#footer {
	padding: 0;
	margin: 0 0 0 180px;
	width: 400px;
	clear: both;
	}

#footer p {
	margin: 0 0 0 10px;
	padding: 6px 0;
	text-align: left;
	}
	
/* 
	HOMEPAGE/FOOTER SETTINGS
*/	
.rhsbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	}
	
.rhsbartitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	}

.minitext {
	border-top:1px solid #333;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.linkmiddle{
	margin:0;
	padding:0;
	border:0;
	width:100%;
	}
.linkmiddle  tr{
	padding:5px;
	}
.linkmiddle  td{
	padding:5px;
	}
.linkmiddle  td.imgs{
	width:50px;
	}
.linkmiddle  td.txts{
	width:170px;
	vertical-align:middle;
	}
	
/*
	CONTACT US FORM
	- thankyou
	- controls
*/
.controls select{
	width:150px;
	position:absolute;
	left:150px;
	}
.controls input.check{
	float: left;
}
.controls input{
}
.controls input.text{
	position:absolute;
	left:150px;
}

.controls textarea{
	width:380px;
	}
.thankyou{
	background-color:#5cd753;
	color:#fff;
	padding:5px;
	width:380px;
	}