#dashboardanim_hype_container {
  z-index: 0;
}

body {
  margin: 0px;
}

#backColour{
  
  background-color: #b4b4b5;
  
}

#wrapper_index {
  background-image: url("images/index.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 917px;
  position: relative;
  width: 1000px;
}

#wrapper_home_dash {
  background: url("images/home_dash.png") repeat scroll 0 0 transparent;
  background-color: #fff;
  background-position: 0px top;
  font-family: Arial;
  font-size: 12px;
  height: 100%;
  margin: 35px 0 0 0;
  position: relative;
  width: 1000px;
  height: 1007px;
}

#wrapper_home_dash2 {
  background: url("images/home_dash2.png") repeat scroll 0 0 transparent;
  background-color: #fff;
  background-position: 0px top;
  font-family: Arial;
  font-size: 12px;
  height: 100%;
  margin: 35px 0 0 0;
  position: relative;
  width: 1000px;
  height: 1007px;
}

#wrapper_committees_whats_new {
  background: url("images/committee_dash.png") repeat scroll 0 0 transparent;
  background-color: #fff;
  background-position: 0px top;
  font-family: Arial;
  font-size: 12px;
  height: 100%;
  margin: 35px 0 0 0;
  position: relative;
  width: 1000px;
  height: 762px;
}

.links {
  position: absolute; 
  z-index: 1000; 
  top: 0px; 
  left: 0px; 
  height: 872px; 
  width: 960px; 
  overflow: hidden;
}

#wrapper_committees_content {
  background-image: url("images/committee_content.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_content_upload_document {
  background-image: url("images/committee_content_upload_document.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 890px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_content_content1 {
  background-image: url("images/committee_content_content1.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 906px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_content_content2 {
  background-image: url("images/committee_content_content2.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 906px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_content_advanced_content_settings{
  background-image: url("images/committee_content_advanced_content_settings.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 1114px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_content_advanced_content_settings1{
  background-image: url("images/committee_content_advanced_content_settings1.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 1114px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_disc {
  background-image: url("images/committee_disc.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 840px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_news {
  background-image: url("images/committee_news.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 764px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_events {
  background-image: url("images/committee_events.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 850px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_events_new {
  background-image: url("images/committee_events_new.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 1555px;
  position: relative;
  width: 960px;
}

#wrapper_committees_events_event1 {
  background-image: url("images/committee_events_event1.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 1250px;
  position: relative;
  width: 960px;
}

#wrapper_committees_members {
  background-image: url("images/committee_members.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 787px;
  position: relative;
  width: 1000px;
}

#wrapper_committees_my_area {
  background-image: url("images/my_area.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 1020px;
  position: relative;
  width: 1000px;
}

#wrapper_profile_account_settings {
  background-image: url("images/profile_account_settings_logins.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_account_settings_email {
  background-image: url("images/profile_account_settings_email.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 920px;
  position: relative;
  width: 960px;
}

#wrapper_profile_content {
  background-image: url("images/profile_content.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_contacts {
  background-image: url("images/profile_contacts.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_contacts_my_groups {
  background-image: url("images/profile_contacts_my_groups.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_contacts_pending {
  background-image: url("images/profile_contacts_my_groups.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_edit_manage_public {
  background-image: url("images/profile_edit_manage_public.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 760px;
  position: relative;
  width: 960px;
}

#wrapper_profile_edit_manage_contact {
  background-image: url("images/profile_edit_manage_contact.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_edit_manage_about {
  background-image: url("images/profile_edit_manage_about.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_edit_manage_work {
  background-image: url("images/profile_edit_manage_work.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 920px;
  position: relative;
  width: 960px;
}

#wrapper_profile_edit_manage_privacy_contact {
  background-image: url("images/profile_edit_manage_privacy_contact.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_edit_manage_privacy_about {
  background-image: url("images/profile_edit_manage_privacy_about.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}

#wrapper_profile_inbox {
  background-image: url("images/profile_inbox.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 730px;
  position: relative;
  width: 1000px;
}


#wrapper_search_site {
  background-image: url("images/search_site.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 1060px;
  position: relative;
  width: 1000px;
}

#wrapper_search_content {
  background-image: url("images/search_content.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 750px;
  position: relative;
  width: 1000px;
}

#wrapper_search_chelsea {
  background-image: url("images/search_chelsea.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 750px;
  position: relative;
  width: 960px;
}

#wrapper_search_members {
  background-image: url("images/search_members.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 730px;
  position: relative;
  width: 1000px;
}

#wrapper_search_event {
  background-image: url("images/search_event.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 810px;
  position: relative;
  width: 1000px;
}

#wrapper_search_todo {
  background-image: url("images/search_todo.png");
  background-color: #fff;
  background-position: 0px top;
  margin: 35px 0 0 0;
  font-family: Arial;
  font-size: 12px;
  height: 780px;
  position: relative;
  width: 960px;
}



a.hint {
 display: block;
 position: absolute;
 z-index: 9999;
}
a.hint:hover {
 border: 3px solid #fecd08;
 border-radius: 3px;
}
a.click {
 display: block;
 position: absolute;
 z-index: 9999;
}
a.click:hover {
 border: 3px solid #e3559f;
 border-radius: 5px;
}

a.search {
  display: block;
  position: absolute;
}
a.search:hover {
  border: 3px solid #ffffff;
  border-radius: 3px;
}


#my_inbox:hover {
  background-image: url(http://www.intranet.mvine.com/images/imessageap.gif);
  background-position: -1px 0;
}
#send_a_message {
  height: 32px;
  left: 46px;
  top: 181px;
  width: 32px;
}
#send_a_message:hover {
  background-image: url(http://www.intranet.mvine.com/images/isendmailap.gif);
  background-position: -1px 0;
}

#my_contacts {
  height: 32px;
  left: 82px;
  top: 181px;
  width: 32px;
}
#my_contacts:hover {
  background-image: url(http://www.intranet.mvine.com/images/ibooka.gif);
  background-position: -1px 0;
}
#my_blog {
  height: 32px;
  left: 118px;
  top: 181px;
  width: 32px;
}
#my_blog:hover {
  background-image: url(http://www.intranet.mvine.com/images/ibloga.gif);
  background-position: -1px 0;
}
#my_content {
  height: 32px;
  left: 154px;
  top: 181px;
  width: 32px;
}
#my_content:hover {
  background-image: url(http://www.intranet.mvine.com/images/icontenta.gif);
  background-position: -1px 0;
}

#back {
  background-image: url("images/back_button.png");
  height: 27px;
  width: 63px;
  top: 157px;
  right: 708px;
  z-index: 10000;
}

#back:hover {
  background-image: url("images/back_button.png");
  top: 154px;
  right: 705px;
}


#back2 {
  background-image: url("images/back_button.png");
  height: 27px;
  width: 63px;
  top: 142px;
  right: 198px;
}

#back2:hover {
  background-image: url("images/back_button.png");
  top: 139px;
  right: 195px;
}


.headerbar {
  margin: -35px 0 0 0;
  font-family : Helvetica, Sans-Serif;
  background: #9f9f9f;
  background-image: url("images/ios-linen.gif");
  opacity: 1;
  border:1px;
  border-bottom-style: groove;
  border-color: #000;
  line-height: 30px;
  width: 1000px;
  height: 30px;
  position: fixed;
  z-index: 50000;
}

.headerbar .mvinehead {
  
  font-size: 14px;
  padding: 1px 0 0 10px;
  text-align: left;
  width: 150px;
  clear: none;
  float: left;
  color: #fff;
}

.headerbar .backtomvine {
  
  margin: -30px 0 0 0;
  padding: 0 5px 0 0;
  text-align: right;
  width: 130px;
  float: right;
  color: #fff;
  
}

.headerbar .backtomvine a {
  
  font-size: 11px;
  margin: 0px 0 0 0;
  padding: 0 10px 0 0;
  text-align: right;
  
  color: #fff;
  
}

.headerbar .information {
  margin: 0px 0 0 0;
  width: 296px;
  height: 30px;
  background-repeat: no-repeat;
  z-index: 100000;
}


<!--left panel-->

#disc_slide {
  margin: 200px 0 0 0;
}

#contacts_slide {
  margin: 0px 0 0 0;

}

#my_profile {
  height: 40px;
  left: 62px;
  top: 123px;
  width: 172px;
}

#my_quick_buttons {
  height: 38px;
  left: 19px;
  top: 194px;
  width: 174px;
}

#my_home {
  height: 18px;
  left: 26px;
  top: 270px;
  width: 157px;
}

#mvine_back {
  height: 58px;
  left: 16px;
  top: 34px;
  width: 170px;
}

#user_1_click {
  height: 60px;
  left: 17px;
  top: 20px;
  width: 52px;
}

#user_2_click {
  height: 61px;
  left: 80px;
  top: 125px;
  width: 53px;
}

#mvine_back2 {
  height: 2px;
  left: -2px;
  top: -10px;
  width: 154px;
  padding: 0px 0 0 0;
  color: #bbb
}

#mvine_back2:hover {
  top: -13px;
  left: -5px;
}


#dashboard {
  height: 446px;
  left: 215px;
  top: 210px;
  width: 577px;
}

#dashboard2 {
  height: 595px;
  left: 215px;
  top: 240px;
  width: 577px;
}

#disc_dashboard {
  height: 496px;
  left: 215px;
  top: 268px;
  width: 577px;
}

#news_dashboard {
  height: 416px;
  left: 215px;
  top: 268px;
  width: 577px;
}

#members_dashboard {
  height: 497px;
  left: 215px;
  top: 210px;
  width: 577px;
}

#inbox {
  height: 18px;
  left: 26px;
  top: 358px;
  width: 157px;
}

#my_area {
  height: 18px;
  left: 26px;
  top: 361px;
  width: 157px;
}

#committees {
  height: 18px;
  left: 16px;
  top: 244px;
  width: 154px;
}

#committees_nets {
  height: 31px;
  left: 26px;
  top: 320px;
  width: 157px;
}

#committees_content_content1 {
  height: 57px;
  right: 503px;
  top: 447px;
  width: 266px;
}

#committees_content_content2 {
  height: 57px;
  right: 213px;
  top: 447px;
  width: 266px;
}

#submit_content1 {
  height: 25px;
  right: 428px;
  top: 755px;
  width: 124px;
}

#whos_online {
  height: 285px;
  left: 20px;
  top: 400px;
  width: 172px;
}




#search {
  height: 30px;
  right: 15px;
  top: 6px;
  width: 332px;
  z-index: 9999;
}

#search_box {
  background-image: url("images/search_dropdown.png");
  height: 414px;
  right: 16.5px;
  top: 0.5px;
  width: 350px;
  z-index: 10000;
  position: absolute;
  display: block;
}

#search_chelsea {
  height: 34px;
  right: 60px;
  top: 59px;
  width: 253px;
  z-index: 10000;
}

#search_chris {
  height: 34px;
  right: 60px;
  top: 98px;
  width: 253px;
  z-index: 10000;
}

#search_members_show_all {
  height: 20px;
  right: 60px;
  top: 138px;
  width: 253px;
  z-index: 10000;
}

#search_word {
  height: 34px;
  right: 60px;
  top: 174px;
  width: 253px;
  z-index: 10000;
}

#search_pdf {
  height: 34px;
  right: 60px;
  top: 214px;
  width: 253px;
  z-index: 10000;
}

#search_excel {
  height: 34px;
  right: 60px;
  top: 253px;
  width: 253px;
  z-index: 10000;
}

#search_content_show_all {
  height: 20px;
  right: 60px;
  top: 294px;
  width: 253px;
  z-index: 10000;
}

#search_event {
  height: 34px;
  right: 60px;
  top: 330px;
  width: 253px;
  z-index: 10000;
}

#search_event_show_all {
  height: 20px;
  right: 60px;
  top: 370px;
  width: 253px;
  z-index: 10000;
}

#my_area_edit {
  height: 21px;
  right: 211px;
  top: 216px;
  width: 48px;
  z-index: 9999;
}

/*
#my_area_edit_dropdown {
  background-image: url("images/description_hover.png");
  height: 215px;
  right: 184px;
  top: 230px;
  width: 413px;
  z-index: 10000;
  position: absolute;
  display: block;
}

#alert_settings {
  height: 40px;
  right: 32px;
  top: 242px;
  width: 156px;
  z-index: 9999;
}

#alert_settings_dropdown {
  background-image: url("images/alert_settings.png");
  height: 473px;
  right: 176px;
  top: 215px;
  width: 518px;
  z-index: 10000;
  position: absolute;
  display: block;
}

#privacy_settings {
  height: 40px;
  right: 32px;
  top: 285px;
  width: 156px;
  z-index: 9999;
}

#privacy_settings_dropdown {
  background-image: url("images/privacy_settings.png");
  height: 473px;
  right: 176px;
  top: 247px;
  width: 518px;
  z-index: 10000;
  position: absolute;
  display: block;
}
*/

#tab_new {
  height: 21px;
  right: 390px;
  top: 95px;
  width: 99px;
}
#tab_content {
  height: 21px;
  right: 320px;
  top: 95px;
  width: 67px;
}

#tab_disc {
  height: 21px;
  right: 227px;
  top: 95px;
  width: 90px;
}

#tab_news {
  height: 21px;
  right: 170px;
  top: 95px;
  width: 53px;
}

#tab_events {
  height: 21px;
  right: 106px;
  top: 95px;
  width: 61px;
}

#tab_members {
  height: 21px;
  right: 25px;
  top: 95px;
  width: 78px;
}

#profile_tab_profile {
  height: 21px;
  right: 262px;
  top: 95px;
  width: 67px;
}

#profile_tab_account_settings {
  height: 21px;
  right: 211px;
  top: 91px;
  width: 115px;
}

#profile_account_settings_login {
  height: 17px;
  right: 668px;
  top: 181px;
  width: 86px;
}

#profile_account_settings_email {
  height: 17px;
  right: 583px;
  top: 181px;
  width: 82px;
}

#profile_tab_content {
  height: 21px;
  right: 82px;
  top: 95px;
  width: 62px;
}

#profile_tab_address {
  height: 21px;
  right: 147px;
  top: 95px;
  width: 112px;
}

#profile_tab_inbox {
  height: 21px;
  right: 25px;
  top: 95px;
  width: 54px;
}

#profile_edit_manage_public {
  height: 20px;
  right: 652px;
  top: 179px;
  width: 100px;
}

#profile_edit_manage_contact {
  height: 20px;
  right: 539px;
  top: 179px;
  width: 110px;
}

#profile_edit_manage_about {
  height: 20px;
  right: 478px;
  top: 179px;
  width: 58px;
}

#profile_edit_manage_work {
  height: 20px;
  right: 376px;
  top: 179px;
  width: 99px;
}

#profile_edit_manage_privacy_contact {
  height: 19px;
  right: 643px;
  top: 182px;
  width: 110px;
}

#profile_edit_manage_privacy_about {
  height: 19px;
  right: 582px;
  top: 182px;
  width: 58px;
}

#index_button {
  height: 50px;
  right: 363px;
  top: 476px;
  width: 230px;
}

#search_tab_site {
  height: 21px;
  right: 367px;
  top: 95px;
  width: 93px;
  
}

#search_tab_content {
  height: 21px;
  right: 248px;
  top: 95px;
  width: 116px;
  
}

#search_tab_member {
  height: 21px;
  right: 128px;
  top: 95px;
  width: 117px;
  
}

#search_tab_event {
  height: 21px;
  right: 24px;
  top: 95px;
  width: 101px;

}

#search_tab_todo {
  height: 22px;
  right: 15px;
  top: 91px;
  width: 115px;
 
}

#home_widget {
  height: 62px;
  right: 30px;
  top: 137px;
  width: 750px;
}

#home_widget2 {
  height: 130px;
  right: 30px;
  top: 137px;
  width: 750px;
}

#site_search_desc {
  height: 787px;
  right: 202px;
  top: 210px;
  width: 576px;
}

#content_search_desc {
  height: 475px;
  right: 202px;
  top: 210px;
  width: 577px;
}

#member_search_desc {
  height: 447px;
  right: 202px;
  top: 210px;
  width: 577px;
}

#event_search_desc {
  height: 539px;
  right: 202px;
  top: 210px;
  width: 577px;
}

#site_contacts {
  height: 241px;
  right: 30px;
  top: 210px;
  width: 161px;
}

#site_activity {
  height: 190px;
  right: 30px;
  top: 210px;
  width: 161px;
}

#site_activity2 {
  height: 190px;
  right: 30px;
  top: 276px;
  width: 161px;
}

#edit_event {
  height: 27px;
  right: 191px;
  top: 292px;
  width: 132px;
}

#create_event {
  height: 26px;
  right: 192px;
  top: 294px;
  width: 163px;
}

#existing_event {
  height: 588px;
  right: 203px;
  top: 210px;
  width: 575px;
}

#update_event {
  height: 27px;
  right: 619px;
  top: 1457px;
  width: 130px; 
}

#upload_content {
  height: 110px;
  right: 589px;
  top: 213px;
  width: 188px; 
}

#manage_folders {
  height: 110px;
  right: 399px;
  top: 213px;
  width: 188px; 
}

#manage_content{
  height: 110px;
  right: 204px;
  top: 213px;
  width: 188px; 
}

#edit_content {
  height: 18px;
  right: 224px;
  top: 272px;
  width: 60px; 
}
#edit_content1 {
  height: 18px;
  right: 224px;
  top: 476px;
  width: 60px; 
}

#ask_question {
  height: 36px;
  right: 212px;
  top: 219px;
  width: 197px; 
}

#add_news {
  height: 36px;
  right: 212px;
  top: 219px;
  width: 197px; 
}

#advanced_content_settings {
  height: 18px;
  right: 288px;
  top: 272px;
  width: 125px; 
}
#advanced_content_settings_desc {
  height: 176px;
  right: 212px;
  top: 269px;
  width: 556px; 
}
#advanced_content_settings1 {
  height: 18px;
  right: 288px;
  top: 476px;
  width: 125px; 
}
#advanced_content_settings_desc1 {
   height: 118px;
  right: 209px;
  top: 341px;
  width: 523px;  
}

#edit_manage_profile {
  height: 27px;
  right: 201px;
  top: 143px;
  width: 130px;
}


#edit_privacy_settings {
  height: 27px;
  right: 201px;
  top: 210px;
  width: 162px;
}

.IMbar {

  font-family : Helvetica, Sans-Serif;
  background: #9f9f9f;
  background-image: url("images/ios-linen.gif");
  opacity: 0.9;
  border:1px;
  border-bottom-style: groove;
  border-color: #000;
  line-height: 30px;
  width: 220px;
  height: 30px;
  z-index: 9998;
  position: relative;
  right: 0;
  bottom: 0;
}

.IMbar .bottomright {
  
  position: relative;
  right: 0;
  bottom: 0;
  font-size: 14px;
  padding: 0px 0 0 0px;
  text-align: left;
  color: #fff;
  
}

.IMbar .backtomvine {
  
  margin: -29px 0 0 0;
  padding: 0 5px 0 0;
  text-align: right;
  color: #fff;
  
}

.IMbar .backtomvine a {
  
  font-size: 11px;
  margin: -29px 0 0 0;
  padding: 0 10px 0 0;
  text-align: right;
  color: #fff;
  
}



.IMbarbot {
  width: 100%;
  height: 57px;
  z-index: 30000;
  width:977px;
  margin:0 auto !important;
  position: relative;
}

.IM {  
  width: 977px;
  margin:0 auto !important;
  display:block;
  height: 57px;
}


.barimage {
  
  background-image: url("images/IM.png");
  margin: -7px 0 0 0 !important;
  height: 57px;
  width: 977px;
  opacity: 1;
  background-repeat:no-repeat;
  display:block;
  position:fixed; bottom:0;
}
.barimage:hover {
  
  background-image: url("images/IMhover.png");
  margin: -500px 0 0 0 !important;
  height: 464px;
  width: 1007px;
  display:block;
  position:fixed; bottom:0 !important;
}

#tooltip {
  background-color: #EEEEEE;
  border: 1px solid #555555;
  border-radius: 5px 5px 5px 5px;
  color: #333333;
  font-family: Arial;
  font-size: 12px;
  line-height: 18px;
  opacity: 0.9;
  padding: 10px;
  position: absolute;
  width: 250px;
  z-index: 20000;
}


#tooltip h3, #tooltip div {
  background-color: #FFFFFF;
  color: #000000;
  margin: 0;
}

#tooltip h3 {
  border-radius: 5px 5px 0 0;
  padding: 3px 5px;
}

#tooltip .body {
  border-radius: 0 0 5px 5px;
  border-top: 1px solid #CCCCCC;
  padding: 5px;
}

.tip1 {
  background-color: #fff !important;
}
.tip2 {
 background-color: #fff !important;
}



.barimage {
  margin: -7px 0 0 0;
  float: none !important;
  display:block;
}
html>body .barimage { *margin: -7px 0 0 -1420px; }
.barimage:hover {
  margin: -414px 0 0 0;
  float: none !important;
  display:block;
}
html>body .barimage:hover { *margin: -426px 0 0 -1420px; }