@charset "UTF-8";

/*
* www.meetingplanners.com
*
* Primary screen styles (used as media:all)
*
* developer: joseph[at]graydesign.com.au
*/



/* - - - - - - General - - - - - - - - - - - - - - - - - */

body
{
/*font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family: Helvetica, Arial, sans-serif;
color: #333333;
background: #FFFFFF url(pixels/gradient_bg.png) repeat-x;
text-align: center;
margin: 0px;
padding: 0px;
}

.clear
{
clear: both;
}

p,
li,
td
{
font-size: 12px;
color: #666666;
margin-top: 6px;
line-height: 15px;
}

dt
{
font-size: 13px;
margin-left: 0;
}

dd
{
font-size: 12px;
color: #666666;
margin-left: 0;
}

dl
{
background-repeat: no-repeat;
background-position: 0 19px;
margin: 0;
padding: 20px 0 10px 68px;
border-bottom: #CCCCCC 1px solid;
}

.validation-advice
{
color: #990000;
}

h2
{
color: #00548E;
font-size: 16px;
font-weight: bold;
}

h3
{
color: #FF7F00;
font-size: 16px;
font-weight: normal;
margin: 20px 0 0 0;
}

/* - - - - - links - - - - - - - - - - - - - */

h3 a
{
color: #FF7F00;
text-decoration:none;
font-weight:normal;
}

h3 a:hover
{
color: #00548E;
text-decoration:underline;
}

a:link img,
a:visited img,
a:hover img,
a:active img
{
border: none;
text-decoration: none
}

a:link,
a:visited
{
color: #00548E;
font-weight: bold;
text-decoration: none;
}

a:hover,
a:active
{
color: #FF7F00;
text-decoration: underline;
}

a.button:link, a.button:visited
{
font-size: 11px;
color: #FF7F00;
text-decoration: none;
display: block;
font-weight: bold;
width: 198px;
height:32px;
margin:6px auto;
line-height:33px;
text-align:center;
text-transform: uppercase;
background:url(pixels/abutton.jpg) no-repeat;
}

a.button:hover, a.button:active
{
color: #00548E;
}

/* - - - - - edit - - - - - - - - - - - */

a.edit
{
background-color: #CC0000;
color: #FFFFFF;
padding: 2px 9px;
font-size: 9px;
font-weight: normal;
}



.editable
{
border: 1px dashed #e2e9e2;
position: relative;
}


div.editable a.edit
{
display: none;
position: absolute;
bottom: 4px;
right: 4px;
}

div.editable:hover a.edit,
div.editable:active a.edit
{
display: inline;
}


/* - - - - - - layout - - - - - - - - - - - - - - - - - */

#wrap
{
background: #FFFFFF url(pixels/mid_bg.png) no-repeat 162px 0px;
width: 832px; /*+162for nav*/
margin: 0 auto;
position: relative;
height: 600px;
text-align: left;
}

#logo
{
background: url(pixels/mpLogo.png) no-repeat;
width: 321px;
height: 58px;
margin: 0;
text-indent: -999em;
position: absolute;
top: 54px;
left: 181px; /*+162for nav*/
}

#header
{
text-align: left;
}

#header blockquote
{
position: absolute;
width: 364px;
height: 56px;
top: 118px;
left: 226px; /*+162for nav*/
margin: 0;
}

#header blockquote p
{
margin: 0;
font-weight: normal;
font-style: oblique;
color: #FF7F00;
font-size: 12px;
line-height: 18px;
}

#rightfeat
{
position:absolute;
top: 41px;
right: 0px;
width: 211px;
height: 167px;
background: url(pixels/rightfeat.jpg) no-repeat;
}

#content
{
text-align: left;
position: absolute;
top: 210px; /*+162for nav*/
left: 182px;
width: 630px;
}

/*
*
* Footer
*
*
*/

#footer
{
text-align: center;
width: 670px;
margin: 0 auto;
clear:both;
}

#footer h6
{
font-size: 9px;
color: #9C9D9E;
font-weight: normal;
margin-top: 40px;
}

#footer h6 a:link,
#footer h6 a:visited
{
color: #00548E;
text-decoration: none;
}

#footer h6 a:hover,
#footer h6 a:active
{
color: #FF7F00;
}


/* - - - - - - Navigation Menu - - - - - - - - - - - - - - - - - */


#navbg
{
width: 162px;
background: #FFFFFF url(pixels/gradient_bg.png) repeat-x;
height: 600px
}

ul#nav
{
margin: 0;
padding: 0;
width: 155px;
background: #FFFFFF url(pixels/nav1st.png) no-repeat;
top: 41px;
position: absolute;
height: 559px;
}

#nav li
{
margin: 0;
padding: 0;
list-style: none;/*width: 155px;*/
}

#nav li.ourservices
{
background: url(pixels/nav2nd.png) no-repeat;
}

ul#nav li ul
{
display: none;
margin: 0;
padding: 0;
}

ul#nav li ul li
{
margin: 0;
padding: 0;
}

#nav a:link,
#nav a:visited
{
font-size: 11px;
color: #FF7F00;
text-decoration: none;
padding: 10px 0 1px 16px;
margin: 0;
display: block;
font-weight: bold;
width: 139px;
background: url(pixels/nav2nd.png) no-repeat;
}

#nav .first a:link,
#nav .first a:visited
{
background: none;
}

#nav .ourteam a:link,
#nav .ourteam a:visited
{
background: none;
}

#nav a:hover,
#nav a:active,
#home #nav a.over
{
/*color: #FFD9B2;*/
	color: #00548E;
}

/*ul#nav li:hover ul,
ul#nav li:active ul,
ul#nav li.over ul,
#nav li ul:hover
{
	display: block;
	z-index: 400;
}*/

#nav li ul a:link,
#nav li ul a:visited
{
color: #00548E;
margin: 0;
padding: 0;
display: block;
background:none;
padding: 4px 0 0px 16px;
font-weight: normal;
font-size: 10px;
width: 139px;
}

#nav li.ourteam ul a:link,
#nav li.ourteam ul a:visited
{
width: 139px;
}

#nav li.ourservices ul a:link,
#nav li.ourservices ul a:visited
{
width: 139px;
}

#nav li.ourpartners ul a:link,
#nav li.ourpartners ul a:visited
{
width: 139px;
}

#nav li.ourconferences ul a:link,
#nav li.ourconferences ul a:visited
{
width: 139px;
}

#nav li.contactus ul a:link,
#nav li.contactus ul a:visited
{
width: 139px;
}

#nav li.newsupdates ul a:link,
#nav li.newsupdates ul a:visited
{
width: 139px;
}

#nav li ul span
{
}

#nav li ul a:hover span,
#nav li ul a:active span
{
color: #FF7F00;
}

#ourteam ul#nav li.ourteam ul,
 #companyprofile ul#nav li.ourteam ul,
 #meettheteam ul#nav li.ourteam ul,
 #memberships ul#nav li.ourteam ul,
 #employmentopportunities ul#nav li.ourteam ul,
 #ourservices ul#nav li.ourservices ul,
 #yourtmpteam ul#nav li.ourservices ul,
 #conferenceadministrationdelivery ul#nav li.ourservices ul,
 #financialmanagement ul#nav li.ourservices ul,
 #strategicmarketingcampaigns ul#nav li.ourservices ul,
 #venuemanagement ul#nav li.ourservices ul,
 #programmanagement ul#nav li.ourservices ul,
 #vipspeakermanagement ul#nav li.ourservices ul,
 #itaudiovisual ul#nav li.ourservices ul,
 #sponsorshiptrade ul#nav li.ourservices ul,
 #registrationdelegate ul#nav li.ourservices ul,
 #socialcultural ul#nav li.ourservices ul,
 #accommodationtravel ul#nav li.ourservices ul,
 #ourpartners ul#nav li.ourpartners ul,
 #proventrackrecord ul#nav li.ourpartners ul,
 #ourclients ul#nav li.ourpartners ul,
 #ourservicesuppliers li.ourpartners ul,
 #ourconferences ul#nav li.ourconferences ul,
 #currentconferences ul#nav li.ourconferences ul,
 #pastconferences ul#nav li.ourconferences ul,
 #byindustrytype ul#nav li.ourconferences ul,
 #contactus ul#nav li.contactus ul,
 #enquiries ul#nav li.contactus ul,
 #newsletters ul#nav li.contactus ul,
 #news ul#nav li.news ul,
 #photography ul#nav li.news ul
{
display: block;
margin: 0;
padding: 0;
}

/*#companyprofile ul#nav li.ourteam ul li.companyprofile a
{
	color: #FF7F00;
}*/




/**
*
* Sub Nav Block
*
*/


ul#subnav
{
color: #00548E;
font-size: 10px;
margin-top: 20px;
}

#subnav li
{
margin: 8px 0;
}

#subnav a:link,
#subnav a:visited
{
color: #00548E;
font-size: 11px;
font-style: oblique;
}

#subnav a:hover,
#subnav a:active
{
color: #FF7F00;
}

/**
*
*
* home styles
*
*/

#home #wrap
{
background: #FFFFFF url(pixels/index_bg.png) no-repeat 162px 0;
}

#home #rightfeat
{
display: none;
}

#home #extra
{
width:640px;/*background: url(pixels/extra_bg.png) no-repeat;*/
}

/*
#home #nav #home_n a:link,
#home #nav #home_n a:visited
{
	color: #FF7F00;
}
*/

#home h2
{
width: 630px;
height: 29px;
color: #666666;
font-size: 13px;
margin: -8px 0 0 0;
padding: 0;
text-indent: -999em;
background: url(pixels/home_h2.png) no-repeat;
}

#home #inner
{
width: 630px;
position: relative;
}
#inner{
	clear:both;
	}
/* - - - - - - individual page styles - - - - - - - - - - - - - - - - - */

/*
*
* home - Latest News box and Fast Facts box
*
*/

#latestnewsbox
{
background: url(pixels/newsbox_bg.png) no-repeat;
width: 175px; /*195-10px-10px*/
height: 130px; /*150-10px-10px*/
padding: 10px;
float:left;
}

#fastfactsbox
{
background: url(pixels/fastfactsbox_bg.png) no-repeat;
width: 175px; /*195-10px-10px*/
height: 130px; /*150-10px-10px*/
padding: 10px;
margin-left:15px;
float:left;
}

#latestnewsbox h3,
#fastfactsbox h3
{
font-size: 12px;
color: #FF7F00;
margin: 0 0 6px 0;
padding: 0;
}

#latestnewsbox li,
#fastfactsbox li{
font-size: 11px;
color: #666666;
margin: 0;
padding: 1px 0 0 8px;
line-height: 13px;
list-style: none;
background: url(pixels/dot.png) no-repeat 0 1px;
}
#awardswinner li
{
font-size: 11px;
color: #666666;
margin: 0px;
padding: 1px 0 0 15px;
line-height: 13px;
list-style-type: none;
background: url(pixels/dot.png) no-repeat 0 1px;
}

#latestnewsbox p,
#fastfactsbox p
{
margin: 0;
padding: 0;
}

#latestnewsbox ul,
#fastfactsbox ul, #awardswinner
{
margin: 0;
padding: 0;
}

#latestnewsbox a:link,
#latestnewsbox a:visited,
#fastfactsbox a:link,
#fastfactsbox a:visited
{
color: #FF7F00;
font-size: 9px;
}

#latestnewsbox a:hover,
#latestnewsbox a:active,
#fastfactsbox a:hover,
#fastfactsbox a:active
{
color: #00548E;
}

#home #header blockquote
{
position: absolute;
width: 427px;
height: 53px;
top: 122px;
left: 181px; /*+162for nav*/
margin: 0;
padding: 0;
}

/*
* home - Current Conferences boc
*/

#currentconfbox
{
width: 198px;
min-height: 280px;
float:right;



}

#currentconfbox h3
{
padding: 0;
margin: 8px 0 2px 0;
}

#currentconfbox h3 a:link,
#currentconfbox h3 a:visited
{
font-size: 12px;
color: #FF7F00;
padding: 0;
margin: 0;
font-weight: normal;
}

#currentconfbox dl
{
padding: 3px 0px 2px 60px;
background-position: 0 4px;
margin: 0;
}

#currentconfbox dt
{
font-size: 10px;
}

#currentconfbox dd
{
font-size: 9px;
}

#award
{
}

/*
* home - header roll over images
*/

#hpic01,
#hpic02,
#hpic03,
#hpic04,
#hpic05,
#hpic06,
#hpic07
{
width: 53px;
height: 53px;
float: left;
margin-right: 8px;
}

#hpic01
{
background: url(pixels/hpic01-.jpg) 0 0;
}

#hpic02
{
background: url(pixels/hpic01.jpg) 0 0;
}

#hpic03
{
background: url(pixels/hpic02.jpg) 0 0;
}

#hpic04
{
background: url(pixels/hpic03.jpg) 0 0;
}

#hpic05
{
background: url(pixels/hpic04.jpg) 0 0;
}

#hpic06
{
background: url(pixels/hpic06.jpg) 0 0;
}

#hpic07
{
background: url(pixels/hpic07.jpg) 0 0;
}

#hpic01:hover,
blockquote #hpic01.over,
#hpic02:hover,
blockquote #hpic02.over,
#hpic03:hover,
blockquote #hpic03.over,
#hpic04:hover,
blockquote #hpic04.over,
#hpic05:hover,
blockquote #hpic05.over,
#hpic06:hover,
blockquote #hpic06.over,
#hpic07:hover,
blockquote #hpic07.over
{
background-position: 0 -53px;
}

/*
*
*
* our team
*
*
*/


#ourteam #rightfeat
{
background: url(pixels/rf_ourteam.jpg)
}

/*
*
*
* meet the team
*
*
*/


#meettheteam #rightfeat
{
background: url(pixels/rf_meettheteam.jpg)
}

/* meet the team email link*/

.email a:link,
.email a:visited
{
color: #00548E;
}

.email a:hover,
.email a:active
{
color: #FF7F00;
}

/*
*
* meet the team
* staff bio boxes
*
*/

#kbulger,
#sjenny,
#camy,
#bnicole,
#bkathy,
#tjoanne,
#rrebecca,
#cleigh,
#mcaroline,
#thouy,
#rfragos,
#mcar,
#ol
{
padding: 0 0 0 120px;
}

#camy h3 a,
#bnicole h3 a,
#bkathy h3 a,
#tjoanne h3 a,
#rrebecca h3 a,
#cleigh h3 a,
#mcaroline h3 a,
#thouy h3 a,
#rfragos h3 a,
#mcar h3 a,
#ol h3 a
{
font-weight: normal;
color: #FF7F00;
text-decoration: none;
}

#camy h3:hover,
#bnicole h3:hover,
#bkathy h3:hover,
#tjoanne h3:hover,
#rrebecca h3:hover,
#cleigh h3:hover,
#mcaroline h3:hover,
#thouy  h3:hover,
#rfragos  h3:hover,
#mcar  h3:hover,
#ol  h3:hover

{
text-decoration: underline;
}

#camy1,
#bnicole1,
#bkathy1,
#tjoanne1,
#rrebecca1,
#cleigh1,
#mcaroline1
#thouy1,
#rfragos1,
#mcar1,
#ol1
{
height:75px;
}

#camy2,
#bnicole2,
#bkathy2,
#tjoanne2,
#rrebecca2,
#cleigh2,
#mcaroline2
{
display:none;
}

#kbulger
{
background: url(pixels/ot_karineb.jpg) no-repeat 0 0;
}

#sjenny
{
background: url(pixels/ot_jennys.jpg) no-repeat 0 0;
}

#camy
{
background: url(pixels/ot_amyc.jpg) no-repeat 0 0;
}

#bnicole
{
background: url(pixels/ot_nicoleb.jpg) no-repeat 0 0;
}

#bkathy
{
background: url(pixels/ot_kathyb.jpg) no-repeat 0 0;
}

#tjoanne
{
background: url(pixels/ot_joannet.jpg) no-repeat 0 0;
}

#rrebecca
{
background: url(pixels/ot_rebeccar.jpg) no-repeat 0 0;
}

#cleigh
{
background: url(pixels/graeme.gif) no-repeat 0 0;
}

#cleigh
{
background: url(pixels/graeme.gif) no-repeat 0 0;
}

#ol
{
background: url(pixels/ol.jpg) no-repeat 0 0;
}
#thouy
{
background: url(pixels/mt.gif) no-repeat 0 0;
}
#rfragos
{
background: url(pixels/rfragos.jpg) no-repeat 0 0;
}
#mcar
{
background: url(pixels/cm.jpg) no-repeat 0 0;
}

/*#kbulger p
{
	color: #FFFFFF;
}

#kbulger:hover p
{
	color: #666666;
}*/


/*
*
* memberships
*
*
*/

#memberships #rightfeat
{
background: url(pixels/rf_memberships.jpg)
}

/*
*
* employment opportunities
*
*
*/

#employmentopportunities #rightfeat
{
background: url(pixels/rf_employmentopportunities.jpg)
}

/*
*
* our services
*
*
*/

#ourservices #rightfeat
{
background: url(pixels/rf_ourservices.jpg)
}

/*
*
* YOUR TMP TEAM
*
*
*/

#yourtmpteam #content .center
{
text-align: center;
margin-left: auto;
margin-right: auto;
}

#yourtmpteam #content .center img
{
margin-left: auto;
margin-right: auto;
}

#yourtmpteam #rightfeat
{
background: url(pixels/rf_yourtmpteam.jpg)
}

/*
*
* conference administration and delivery
*
*
*/

#conferenceadministrationdelivery #rightfeat
{
background: url(pixels/rf_conferenceadministrationdelivery.jpg)
}

/*
*
* financial management
*
*
*/

#financialmanagement #rightfeat
{
background: url(pixels/rf_financialmanagement.jpg)
}

/*
*
* strategic marketing campaigns
*
*
*/

#strategicmarketingcampaigns #rightfeat
{
background: url(pixels/rf_strategicmarketingcampaigns.jpg)
}

/*
*
* Venue management
*
*
*/
#venuemanagement #rightfeat
{
background: url(pixels/rf_venuemanagement.jpg)
}

/*
*
* program management
*
*
*/

#programmanagement #rightfeat
{
background: url(pixels/rf_programmanagement.jpg)
}

/*
*
* VIP and speaker management
*
*
*/

#vipspeakermanagement #rightfeat
{
background: url(pixels/rf_vipspeakermanagement.jpg)
}

/*
*
* it audio visual
*
*
*/

#itaudiovisual #rightfeat
{
background: url(pixels/rf_itaudiovisual.jpg)
}

/*
*
* sponsorship and trade exhibitions
*
*
*/

#sponsorshiptrade #rightfeat
{
background: url(pixels/rf_sponsorshiptrade.jpg)
}

/*
*
* registration and delegate services
*
*
*/

#registrationdelegate #rightfeat
{
background: url(pixels/rf_registrationdelegate.jpg)
}

/*
*
* social and cultural programs
*
*
*/

#socialcultural #rightfeat
{
background: url(pixels/rf_socialcultural.jpg)
}

/*
*
* accommodation and travel
*
*
*/

#accommodationtravel #rightfeat
{
background: url(pixels/rf_accommodationtravel.jpg)
}

/*
*
* our partners
*
*
*/

#ourpartners #rightfeat
{
background: url(pixels/rf_ourpartners.jpg)
}

/*
*
* our partners
*
*
*/

#proventrackrecord #rightfeat
{
background: url(pixels/rf_proventrackrecord.jpg)
}

/*
*
* our clients
*
*
*/

#ourclients #rightfeat
{
background: url(pixels/rf_ourclients.jpg)
}

#ourclients .byline
{
font-weight: bold;
margin: 0 0 30px 0;
}

#ourclients p
{
margin-bottom: 6px;
}

#testimonials
{
margin-left:-20px;
}

/*
*
* our service suppliers
*
*
*/

#ourservicesuppliers #rightfeat
{
background: url(pixels/rf_ourservicesuppliers.jpg)
}

#ourservicesuppliers #wrap #content h4
{
margin-top: 5px;
color: #00548E;
}

#auvis:hover,
#despri:hover,
#exbuildsup:hover,
#salangif:hover,
#venues:hover,
#webdesmain:hover
{
text-decoration: underline;
cursor:pointer;
color: #FF7F00;
}

#auvis1,
#despri1,
#exbuildsup1,
#salangif1,
#venues1,
#webdesmain1
{
height:0px;
}

#auvis2,
#despri2,
#exbuildsup2,
#salangif2,
#venues2,
#webdesmain2
{
display:none;
}

#ourservicesuppliers .tight p
{
margin-top:0.3em;
margin-bottom:0;
}

/*
*
* our conferences
*
*
*/

#ourconferences #rightfeat
{
background: url(pixels/rf_ourconferences.jpg)
}

/*
*
* Current Conferences
*
*
*/

#currentconferences #rightfeat
{
background: url(pixels/rf_ourconferences.jpg)
}

/*
*
* Past Conferences
*
*
*/

#pastconferences #rightfeat
{
background: url(pixels/rf_ourconferences.jpg)
}

/*
*
* Past Conferences
*
*
*/

#byindustrytype #rightfeat
{
background: url(pixels/rf_ourconferences.jpg)
}

/*
*
* Contact us
*
*
*/

#contactus #rightfeat
{
background: url(pixels/rf_contactus.jpg)
}

.forms td
{
vertical-align: top;
text-align: left;
padding-bottom: 8px;
padding-top: 8px;
}

.forms .part td
{
border-top: #999999 1px solid;
}

#contactus #subnav
{
float: right;
margin-right: 100px;
margin-top: 0;
}

/*
*
* news
*
*
*/

#news #rightfeat
{
background: url(pixels/rf_news.jpg)
}

#news dt
{
margin: 12px 0 0 0;
padding: 0;
font-weight: bold;
}

#news dl
{
border: none;
margin: 0;
padding: 0;
}

