body { background:#fff;  }
#main-container {background:#fff url(/event/imin/img/bg-container.png); }
#header { background:url(/event/imin/img/bg-header.png) top repeat-x; height:120px;}
#logo { }

#navigation {  }
#menu {background:#fff url(/event/imin/img/bg-navigation.png) no-repeat; display:none;}
#menu ul { margin:0; padding:0; }
#menu li { list-style-image:none; list-style-position:outside; list-style-type:none; float:left;}
#menu li#nav-imin  {width:112px; }
#menu li#nav-mpv  {width:88px; }
#menu li#nav-vision {width:85px;} 
#menu li#nav-brand {width:139px;}
#menu li#nav-video {width:85px;}
#menu li#nav-suggestion {width:104px;}
#menu li#nav-faq  {width:97px; }

#menu li a {  position:relative;  background:url(/event/imin/img/bg-navigation.png) no-repeat left top;  text-indent:-9999px; display:block; height:53px; }
#menu li a.active, #menu li a:hover{ background:transparent url(/event/imin/img/bg-navigation-ov.png) no-repeat scroll left top;}
#menu li#nav-imin a {background-position:0 0;}
#menu li#nav-mpv a {background-position:-112px 0;} #menu li#nav-vision a {background-position:-200px 0;} #menu li#nav-brand a {background-position:-285px 0;} #menu li#nav-video a {background-position:-424px 0;} #menu li#nav-suggestion a {background-position:-509px 0;}#menu li#nav-faq a {background-position:-613px 0;}
body.video #menu li#nav-video a { background:transparent url(/event/imin/img/bg-navigation-ov.png) no-repeat -424px 0;}

#main-body { /*background:url(/event/imin/img/bg-body-950-trans.png) ;*/}
body.imin #main-body {height:870px;} body.mpv #main-body {height:720px;} body.vision #main-body {height:1250px;} body.brand #main-body {height:1340px;} body.video #main-body {height:800px;} body.sugg #main-body {height:750px;} body.faq #main-body {height:600px;} 
body.imin #header {height:98px;}


div.btn-top {position:relative; left:840px; top:15px;  width:100px; margin-top:-30px;}  
#footer { height:150px; background:url(/event/imin/img/bg-footer-950-trans.png) no-repeat;}
#footer img {}

#content {padding:10px  56px 10px 54px; width:840px;}
#content #frm {background:#f0ede8; margin-top:-6px; padding-bottom:20px;}
#content #frm table {margin:0 0 0 20px; width:820px; position:relative;}
#content #frm table td {padding:0px;}
#content p.item { text-indent:-62px; margin-left:62px;}
#content p.item span{ font-weight:bold; color:#008ac2; }

#video-nav {background:#eee url(/event/imin/img/video-nav.png) no-repeat; margin:0 0 1.5em 0; height:46px;}
#video-nav ul {margin:0; padding:0;}
#video-nav li { list-style-image:none; list-style-position:outside; list-style-type:none; float:left;}
#video-nav li#v1 {width:206px;} #video-nav li#v2 {width:201px;} #video-nav li#v3 {width:203px;} #video-nav li#v4 {width:230px;}
#video-nav li a { position:relative;  background:url(/event/imin/img/video-nav.png) no-repeat left top;  text-indent:-9999px; display:block; height:46px; }
#video-nav li a.active, #video-nav li a:hover{ background:transparent url(/event/imin/img/video-nav-ov.png) no-repeat scroll left top;}
#video-nav li#v1 a{background-position:0 0;}
#video-nav li#v2 a{background-position:-206px 0}
#video-nav li#v3 a{background-position:-407px 0}
#video-nav li#v4 a{background-position:-610px 0}

#video-box {float:right; width:400px; height:300px; }
#video-box div {position:relative; margin-top:0.3em; height:50px; z-index:100;} 
h2#video-title-1 {width:232px; height:53px; background:url(/event/imin/img/video-title-2.png) no-repeat 0 0;  text-indent:-9999px; display:block; }
h2#video-title-2 {width:237px; height:53px; background:url(/event/imin/img/video-title-2.png) no-repeat -232px 0;  text-indent:-9999px; display:block; }
h2#video-title-3 {width:233px; height:53px; background:url(/event/imin/img/video-title-2.png) no-repeat -469px 0;  text-indent:-9999px; display:block; }
h2#video-title-4 {width:278px; height:53px; background:url(/event/imin/img/video-title-2.png) no-repeat -702px 0;  text-indent:-9999px; display:block; }

td.form-label {width:80px;}

#faq-video-box {float:right; width:410px; height:300px; text-align:left;}
ul#faq-items {margin:0px;width:410px; font:13px/20px normal normal; list-style:none; }
ul#faq-items a {text-decoration:none; color:#666;} ul#faq-items .on a, ul#faq-items a:hover {color:#fff;}
ul#faq-items li {height:28px; padding:10px 20px 0 48px; background:url(/event/imin/img/bg-faq-item.png) no-repeat 0px -191px ; text-indent:-40px;} ul#faq-items li.on {background:url(/event/imin/img/bg-faq-item.png) no-repeat 0px -76px ; }
ul#faq-items li#item-2 {height:66px; background:url(/event/imin/img/bg-faq-item.png) no-repeat 0px -115px ;} 
ul#faq-items li#item-2.on {height:66px; background:url(/event/imin/img/bg-faq-item.png) no-repeat 0px 0px ;}


