* { margin: 0; padding: 0; }
body { font-family: "trebuchet MS",arial,verdana; font-size: 0.8em; text-align: center; background-color: #000; margin: 0; color: #9a9999; }
a { color: #a322a0; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: none; }
.cleaner { width:100%; clear: both; }
.abs { position: absolute; }
strong { color: #8bfd07; }
img{border:none}
.right{float:right}
/*-----------------------------------CONTAINERS-------------------------------------*/
#container-all { width: 920px; margin: 0 auto; text-align: left; background:url(../images/bg.jpg) no-repeat top center}
#container-top-menu {width:215px;padding-top:42px;}
#container-top-menu2 {height:34px;margin-top:3px;line-height:34px;padding:0 28px;}
#container-text {color:#9a9999;}
#container-main {width:715px;float:left;overflow:hidden}
#container-sidebar {width:175px;margin-left:30px;float:right}
#container-footer {margin: 1em 0 2em;background:url(../images/bg_bottom.png) no-repeat 0 0;height:100px}
#container-gallery{margin-right:-12.5px;zoom:1} /* STUPID IE BUG */
#container-middle{background:url(../images/bg_topmenu.png) no-repeat 0 0;}
/*----------------------------------HEADER------------------------------------*/
#link-home, #link-partner {display:block;width:330px;height:91px;position:relative;float:left}
#link-partner {width:590px;text-align:right}
#link-home span, #link-partner span {display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;background:url(../images/logo_pureevent.png) no-repeat 0 0;}
#link-partner span {background: url(../images/logo_partner.png) no-repeat 0 0;}
#header {background:url(../images/bg_header.jpg) no-repeat 0 0;height:250px;clear:both}
#container-top-menu ul {list-style:none outside;}
#container-top-menu a {display:block;height:34px;line-height:34px;color:#ea6182;padding:0 30px 0 38px;font-size:140%;}
#container-top-menu a:hover, #container-top-menu li.active_last a {color:#fefdfd}
#menuitem-1 a:hover, #menuitem-1.active_last a {background:url(../images/sprite_menu.jpg) no-repeat 0 0;}
#menuitem-2 a:hover, #menuitem-2.active_last a {background:url(../images/sprite_menu.jpg) no-repeat 0 -34px;}
#menuitem-3 a:hover, #menuitem-3.active_last a {background:url(../images/sprite_menu.jpg) no-repeat 0 -68px;}
#menuitem-4 a:hover, #menuitem-4.active_last a {background:url(../images/sprite_menu.jpg) no-repeat 0 -102px;}
#menuitem-5 a:hover, #menuitem-5.active_last a {background:url(../images/sprite_menu.jpg) no-repeat 0 -136px;}
/*----------------------------------topmenu2-----------------------------------*/
#container-top-menu2 ul {list-style:none inside;}
#container-top-menu2 li {display:inline;}
#container-top-menu2 a {color:#fff;padding:0 10px}
#container-top-menu2 li:not(:last-child):after {content: "|";}
/*----------------------------------topmenu3-----------------------------------*/
#container-top-menu3 ul {list-style:none inside;width:715px;overflow:hidden;height:35px;background:url(../images/sprite_topmenu.png) no-repeat 0 0;list-style:none inside}
#container-top-menu3 div ul {height:155px;background:url(../images/sprite_topmenu2.png) no-repeat 0 0;}
#container-top-menu3 li {float:left;width:142px;height:35px;}
#container-top-menu3 div li {height:155px;border-right:1px solid #191919;width:141px}
#container-top-menu3 a {display:block;height:100%;line-height:35px;color:#888787;padding-left:33px;border-right:1px solid #191919}
#container-top-menu3 div a {height:35px;border:none}
#container-top-menu3 div p {padding:8px;font-size:90%;color:#5c5b5b;text-align:justify}
#container-top-menu3 a:hover, #container-top-menu3 .active_last a {color:#ff9b30}
#menuitem-6 a:hover, #menuitem-6.active_last a {background:url(../images/sprite_topmenu.png) no-repeat 0 -35px;}
#menuitem-9 a:hover, #menuitem-9.active_last a {background:url(../images/sprite_topmenu.png) no-repeat -142px -35px;}
#menuitem-10 a:hover, #menuitem-10.active_last a {background:url(../images/sprite_topmenu.png) no-repeat -284px -35px;}
#menuitem-7 a:hover, #menuitem-7.active_last a {background:url(../images/sprite_topmenu.png) no-repeat -426px -35px;}
#menuitem-8 a:hover, #menuitem-8.active_last a {background:url(../images/sprite_topmenu.png) no-repeat -568px -35px;}
#container-top-menu3 div #menuitem-6:hover {background:url(../images/sprite_topmenu2.png) no-repeat 0 -155px;}
#container-top-menu3 div #menuitem-9:hover {background:url(../images/sprite_topmenu2.png) no-repeat -142px -155px;}
#container-top-menu3 div #menuitem-10:hover {background:url(../images/sprite_topmenu2.png) no-repeat -284px -155px;}
#container-top-menu3 div #menuitem-7:hover {background:url(../images/sprite_topmenu2.png) no-repeat -426px -155px;}
#container-top-menu3 div #menuitem-8:hover {background:url(../images/sprite_topmenu2.png) no-repeat -568px -155px;}
#container-top-menu3 div #menuitem-6:hover a {background:none}
#container-top-menu3 div #menuitem-7:hover a {background:none}
#container-top-menu3 div #menuitem-8:hover a {background:none}
#container-top-menu3 div #menuitem-9:hover a {background:none}
#container-top-menu3 div #menuitem-10:hover a {background:none}
/*----------------------------------textarea-----------------------------------*/
#container-text h1, #container-text h2, #container-text h3, #container-text h4, #container-text h5, #container-text h6 {color:#fff;font-weight:normal;margin:1em 0 .5em}
#container-text h1{color:#a322a0;font-weight:bolder}
#container-text p {margin:1em 0;}
/*----------------------------------gallery------------------------------------*/
#container-gallery .image {float:left;margin:0 12.5px 12.5px 0;}
#container-gallery a, a.product-info {background:url(../images/sprite_gallery.gif) no-repeat 0 0;padding:3px;display:block;width:127px;height:89px;}
#container-gallery a:hover, a.product-info:hover {background-position:0px -95px;}
/*----------------------------------product------------------------------------*/
.product {margin:1em 0;}
.product-info{float:left;margin-right:12px;}
#container-text .product p {margin-left:145px;}
.container-navigation{text-align:right}
.container-navigation a {background:#a322a0;color:#fff;padding:.4em}
.container-navigation strong{background:#fff;color:#a322a0;padding:.4em}
/*----------------------------------FOOTER------------------------------------*/
#footer{padding:10px 18px;color:#757475;font-size:90%}
#footer img{vertical-align:middle}
/*-----------------------------CONTACT FORM--------------------------------*/
#ownEvent td {width:50%;padding:2px 5px;;border:1px solid #444444;}
#ownEvent td textarea {width:100%; height: 3em; background-color:#555555; border: 1px solid #333333; color: white;}
#ownEvent td input {background-color:#555555; border: 1px solid #333333; width: 50%; color: white;}
#ownEvent td select {background-color:#555555; border: 1px solid #333333; width: 50%; color: white;}
#ownEvent tr:hover {background-color: #444444;}
