/* author:Nda
 activeboxsite 2009*/

/*========================================================================*/
/*		MAIN ELEMENTS													  */
/*========================================================================*/
*{margin:0px; padding:0px;}
/*url(images/bg_body.gif)*/
body{ margin:0px; padding:0px; background:#2d2d2d  no-repeat top center; font: normal 13px/1.5em Arial; color:#fff; }

.clear { clear:both; margin:0px; padding:0px; height:0px; line-height:0; }
.space { clear:both; display:block; margin:0px; padding:0px; height:10px; border:none; font:normal 1px arial; }

h1,h2,h3 {margin:0px; padding:0px;}
h1 {margin:7px 0px; padding:0px; font:normal 18px/1em Arial; color:#fa9037;}
h2 {margin:7px 0px; padding:0px; font:bold 17px/1em Arial; color:#fa9037;}
h3 {margin:0px; padding:0px; font:bold 15px/1em Arial; color:#fa9037;}
h4 {margin:0px; padding:0px; font:bold 14px/1em Arial; color:#fa9037;}

h1.pnk {margin:5px 0px; padding:0px; font:normal 18px/1em Arial; color:#d501a3;}


a { border:none; text-decoration: underline; color:#fff;}
a:hover { border:none; text-decoration: none; color:#fff;}
a.orange { border:none; text-decoration:none; color:#fa9037;}
a.orange:hover { border:none; text-decoration:underline; color:#fa9037;}
a.pnk { color:#bc0096; text-decoration:none; } a.pnk:hover { color:#bc0096; text-decoration:underline; }
a.rarrow { display:inline-block; margin:0; padding:10px 30px 10px 10px; background:url(images/but_rightrow.gif) no-repeat right 10px; font:normal 14px/1em tahoma; color:#fff; text-decoration:none; } 
a:hover.rarrow { display:inline-block; margin:0; padding:10px 30px 10px 10px; background:url(images/but_rightrow.gif) no-repeat right 10px; font:normal 14px/1em tahoma; color:#fa9037; text-decoration:none; } 


img { margin:0px; padding:0px; border:none; }
img.iconside { margin:5px 5px -5px 0px; padding:0px; }

img.float-right { float:right; margin: 5px 0px 10px 10px; }
img.float-left { float:left; margin: 5px 10px 5px 0px; }

a img { border:none; }
a:hover img { border:none; }


.classbasic { margin:0px; padding:0px; width:auto; height:auto; border:1px solid; }
.float_left { float:left; }
.float_right { float:right; }
.wrapsignrow { float:right; padding:0 10px 0 0; }


/*========================================================================*/
/*		WRAPPING													      */
/*========================================================================*/
#wrap_header { clear:both; margin:0px; padding:20px 0 0 0; width:100%; background:#000; }
#wrap_navtop { clear:both; margin:0px auto; padding:0px; width:1000px; background:url(images/wrap_navtop.gif) repeat-x; text-align:left; }
#wrap_footer { clear:both; margin:0px; padding:0px; width:100%; background:#000; text-align:left; }


/*========================================================================*/
/*		HEADER														      */
/*========================================================================*/
/*.header { margin:0px auto; padding:0px; width:1000px; height:420px; background:#000 url(images/header.jpg) no-repeat center top; }*/
.header { margin:0px auto; padding:0px; width:1000px; height:265px;  background:#000; }
/*========================================================================*/
/*		NAVTOP														      */
/*========================================================================*/
.navtop { margin:0px auto; padding:0px; width:1000px; height:55px; /*background:url(images/navtop.jpg) no-repeat;*/ }
.topmenu { float:left; padding:0 0 0 0; /*width:821px;*/ height:55px; background:transparent; border:none; }
.topmenu ul { list-style:none; }
.topmenu ul li { float:left; }
.topmenu ul li a { display:inline-block; padding:15px 20px 10px 20px; color:#000; font:normal 16px "trebuchet ms"; text-decoration:none; }
.topmenu ul li a:hover { display:inline-block; padding:15px 20px 10px 20px; color:#f27e34; font:normal 16px "trebuchet ms"; text-decoration:none; }
.topmenu ul li a.active { display:inline-block; padding:15px 20px 10px 20px; color:#f27e34; font:normal 16px "trebuchet ms"; text-decoration:none; }

.topmenu ul li a.mplayer {
	display:inline-block;
	margin-left:50px;
}

.trightmenu { padding:20px 0 0 0; float:right; width:130px; color:#c4c4c4; }
.trightmenu a { color:#c4c4c4; text-decoration:none; } .trightmenu a:hover { color:#f98f37; text-decoration:none; }

/*========================================================================*/
/*		CONTENT														      */
/*========================================================================*/
.content { margin:0px auto; padding:10px 0 0 0; width:1000px; height:auto; background:transparent; }

/*=== SIDEBAR LEFT ===*/
.sidebar_left { float:left; width:270px; height:auto; border:none; }
.sidebar_top { display:block; width:270px; height:43px; background:url(images/sidebar_top.gif); }
.sidebar_box { display:block; padding:0 5px; width:260px; height:auto; background:#000; font:normal 12px/1.5em arial; color:#fff; }
.sidebar_box_twitter { display:block; padding:0 10px; width:250px; height:150px; background-color:#000; background-image: url(images/twitter.png); font:normal 12px/1.5em arial; color:#fff; background-repeat: no-repeat; background-position: left bottom; }
.sidebar_bot { display:block; margin:0 0 10px 0; width:270px; height:11px; background:url(images/sidebar_bot.gif) no-repeat top; font-size:1px; }
.sidebar_top p { margin:0 0 0 10px; font:normal 18px/2em tahoma; color:#f27e34; text-align:left; }

.sidesilv_top { display:block; padding:5px 0 0 0; width:270px; height:24px; background:url(images/sidesilv_top.gif); font:bold 13px arial; color:#000; text-align:center; border:none; }
.sidesilv_box { display:block; padding:0; width:270px; height:auto; background:url(images/sidesilv_box.gif) repeat-y; font:normal 12px/1.5em arial; color:#fff; }
.sidesilv_bot { display:block; margin:0 0 10px 0; width:270px; height:19px; background:url(images/sidesilv_bot.gif) no-repeat top; font-size:1px; }

.eventside { margin:0 auto; width:250px;}
.eventside a img { margin:5px; border:3px solid #888; } .eventside a:hover img { margin:5px; border:3px solid #ddd; }

/*------- BOX MP3 PLAYER --------*/
.box_rightblackin { margin:0 auto; padding:0px; width:260px; height:auto; background:#000; border:1px solid; }
/*.box_mp3player { margin:0 auto; padding:0px; width:260px; height:138px; *height:139px; _height:135px; background:#000; overflow:auto;}*/
.box_mp3player { margin:0 auto; padding:0px; width:260px; background:#000; overflow:auto;}
a.listplayer { display:block; margin:5px 5px; padding:5px 5px; text-decoration:none; color:#fff; font:normal 12px/1em Arial; background:#35393c url(images/save.gif) no-repeat right; border:none;  }
a.listplayer:hover { display:block; text-decoration:none; color:#1a84d0; font:normal 12px/1em Arial; border:none;  }

/*------- TOP VIDEO --------*/
.topvideo { clear:both; margin:0; width:250px; }
.topvideo_vid { float:left; width:125px;   }
.topvideo_txt { float:left; width:125px;  }
.topvideo_txt h1 {margin:2px 0px; padding:0px; font:bold 15px/1em Arial; color:#fa9037;}




/*=== CONTENT RIGHT ===*/
.content_right { float:right; width:719px; height:auto; border:none; }
.contright_top { display:block; width:719px; height:36px; background:url(images/contright_top.gif); border:none; }
.contright_box { display:block; margin:0 0 0 0; padding:10px; width:699px; height:auto; background:#000; font:normal 12px/1.5em arial; color:#fff; }
.contright_bot { display:block; margin:0 0 10px 0; width:719px; height:11px; background:url(images/contright_bot.gif) no-repeat top; font-size:1px; border:none; }
.contright_top p { margin:0 0 0 10px; font:normal 18px/2em tahoma; color:#f27e34; text-align:left; }
.contright_top img { float:left; margin:5px 5px 0 10px; }

/*------ UPCOMING EVENTS ------*/
.upevents { clear:both; margin:0 auto; width:580px; height:auto; border:none; }
.upevents_img { float:left; margin:10px 20px; width:auto; }
.upevents_list { float:left; margin:10px 40px 40px 0; width:240px; height:auto; border:none; }
.upevents_list p { margin:5px 0; width:auto; height:70px; color:#fff; font:normal 11px/1.3em arial; }

.upevents_paging { clear:both; margin:0 auto; padding:0 40px 0 0; width:540px; height:auto; border:none; }

.contrightinnergray_wrap { clear:both; margin:0 auto; width:594px; height:auto; }
.contrightinnergray_top { clear:both; display:block; width:594px; height:11px; background:url(images/contrightinnergray_top.gif); font-size:1px; }
.contrightinnergray_box { clear:both; padding:10px; width:574px; height:auto; background:#757272; }
.contrightinnergray_bot { clear:both; display:block; width:594px; height:11px; background:url(images/contrightinnergray_bot.gif); font-size:1px; }


/*------- past events --------*/
.pastevents_nav { display:block; float:left; padding:30px 0 0 0; width:31px; height:170px; border:none; }
.pastevents_img { display:block; float:left; width:505px; height:200px; border:none; }
.pastevents_img img { margin:0 13px; }

/*------- past events --------*/
.photogal_wrap { clear:both; margin:0 auto; width:600px; height:auto; border:none; }
.photogal_list { float:left; margin:10px 12px; width:126px; height:120px; color:#fff; font:normal 12px/2em arial; text-align:center; border:none; }
.photogal_list a { color:#fff; text-decoration:none; } .photogal_list a:hover { color:#fa9037; text-decoration:none; }
.photogal_page { clear:both; margin:0 auto; padding:10px 20px; width:560px; height:auto; border:none; }

.photogaldet_wrap { clear:both; margin:10px auto; width:630px; height:auto; border:none; }
.photogaldet_thumb { display:block; float:left; padding:10px 0 0 0; width:565px; height:90px; border:none; }
.photogaldet_thumb img { margin:0 6px; }
.photogaldet_nav { display:block; float:left; padding:40px 0 0 0; width:31px; height:60px; border:none; }



/*------- BANNER --------
.banner { width:719px; height:292px; border:none; }
.ban_nav { position:absolute; margin:-55px 0 0 0; padding:0 0 0 589px; width:130px; height:45px; border:none; }
*/

/*------- LATEST NEWS --------
.latnews { clear:both; width:699px; padding:5px 0; border-bottom:1px dashed #fff; }
.latnews_img { float:left; width:160px; height:auto; }
.latnews_desc { float:left; width:530px; height:auto;  }
.latnews_desc h1 {margin:2px 0px; padding:0px; font:bold 15px/1em Arial; color:#fa9037;}
*/

/*------- UPCOMING --------
.upcome_left { float:left; width:240px; } 
.upcome_right { float:right; width:459px; } 
.upcome_rightb { clear:both; width:459px; padding:5px 0; border-top:1px dashed #fff; }
.upcome_right_img { float:left; width:80px; height:auto; } 
.upcome_right_desc { float:left; width:370px; height:auto;  }
.upcome_right_desc h1 {margin:2px 0px; padding:0px; font:bold 15px/1em Arial; color:#fa9037;}
*/

/*------- UPCOMING --------*/
.videos { float:left; width:430px;  }
.videos_menu { float:right; padding:10px; width:200px; height:auto; background:transparent; border:none; }
.videos_menu ul { list-style:none; }
.videos_menu ul li {}
.videos_menu ul li a { display:block; padding:5px; color:#fff; text-decoration:none; border-bottom:1px dashed #fff; }
.videos_menu ul li a:hover { display:block; padding:5px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #fff; }
.videos_menu ul li a.active { display:block; padding:5px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #fff; }

/*------- GALLERY --------
.gallery_wrap { width:698px; border:none; }
.gallery_list { float:left; margin:6px !important; margin:4px; width:220px; height:auto; border:none;  }
.galleryround_top { display:block; width:220px; height:10px; background:url(images/galleryround_top.gif) no-repeat top; font-size:1px; }
.galleryround_box { padding:0 10px; width:200px; height:auto; background:url(images/galleryround_box.gif) repeat-y; font:normal 12px/1.2em arial; text-align:center; }
.galleryround_bot { display:block; width:220px; height:10px; background:url(images/galleryround_bot.gif) no-repeat bottom; font-size:1px; }
.galleryround_box a img { border:1px solid #2d2d2d; } .galleryround_box a:hover img { border:1px solid #f68736; }
*/

/*------- ENTERTAINMENT LIST --------
.entnment_list { padding:20px 0px; width:auto; font:normal 12px/1.3em arial; border-bottom:1px dashed #fff; }
.entnment_list h1 { color:#e56130; font:normal 17px arial; }
.entnment_list img.leftside { float:left; margin:3px 10px 10px 0px; border:1px solid #96978e; }
.entnment_list a { color:#bc0096; text-decoration:none; } .entnment_list a:hover { color:#bc0096; text-decoration:underline; }
*/

/*------- EVENT --------
.event_list { padding:20px 0px; width:auto; font:normal 12px/1.3em arial; border-bottom:1px dashed #fff; }
.event_list h1 { color:#bc0096; font:normal 18px arial; }
.event_list img { margin:0 0 10px 0; }
.event_list img.leftside { float:left; margin:3px 10px 10px 0px; border:1px solid #96978e; }
.event_list a { color:#bc0096; text-decoration:none; } .event_list a:hover { color:#bc0096; text-decoration:underline; }

.event_pgalist { margin:10px auto; width:545px; height:auto; border:none; }
*/

/*========================================================================*/
/*		FOOTER														      */
/*========================================================================*/
#footer {
	clear:both;
	padding:7px 0px 0px 0px;
	margin:0px auto; 
	width:1000px; height:auto; 
	background:#000;
	font: normal 12px/1.4em Arial, sansans-serif;	color:#fff;
	border:none;
}
.foot { margin:0 auto; width:500px; height:50px; text-align:center; }

/*========================================================================*/
/*		MENU BOTTOM														  */
/*========================================================================*/
.box_menubottom { clear:both; margin:0px auto; padding:0px; width:780px; height:auto; }
.menubottom { float:left; margin:0px 15px 0px 15px !important; margin:0px 12px 0px 12px; padding:20px 0px; width:220px; height:auto; }

.menubottom ul { margin:0px; padding:0px; list-style:none; }
.menubottom ul li { margin:0px; padding:0px;	}
.menubottom ul li a {
	margin:0px; padding:0px;	
	width:auto; height:40px;
	display:block;
	background:transparent;
	color:#fff;
	text-decoration:none;
	border-bottom:1px dashed #979797;
}
.menubottom ul li a:hover{
	margin:0px; padding:0px;	
	background:#232426;
	color:#fff; 
	text-decoration:none;	
	border-bottom:1px dashed #979797;	
}
.menubottom ul li.active a{
	margin:0px; padding:10px 10px;	
	background:#232426;
	color:#fff;
	border-bottom:1px dashed #979797;	
}
/*------------ CLASSES link hover for menu bottom --------------------*/
.menubottom ul li a.home { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_home.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.home:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_home.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.home { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_home.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
/*.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }*/

.menubottom ul li a.entertainment { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_entertainment.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.entertainment:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_entertainment.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }

.menubottom ul li a.event { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_event.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.event:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_event.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.event { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_event.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
/*.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }*/

.menubottom ul li a.gallery { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_gallery.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.gallery:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_gallery.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.gallery { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_gallery.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}


/*--2--*/
.menubottom ul li a.merchandise { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_merchandise.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.merchandise:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_merchandise.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }

.menubottom ul li a.sponsor { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_sponsor.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.sponsor:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_sponsor.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.sponsor { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_sponsor.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}


.menubottom ul li a.video { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_video.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.video:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_video.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.video { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_video.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}


.menubottom ul li a.music { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_music.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.music:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_music.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.music { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_music.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}


.menubottom ul li a.about { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_about.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.about:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_about.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.about { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_about.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}


/*--3--*/
.menubottom ul li a.hire { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_hire.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.hire:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_hire.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }

.menubottom ul li a.parental { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_parental.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.parental:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_parental.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.parental { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_parental.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}


.menubottom ul li a.privacy { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_privacy.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.privacy:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_privacy.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a.privacy { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_privacy.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}


.menubottom ul li a.memberol { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_memberol.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.memberol:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_memberol.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }

/*--4--*/
.menubottom ul li a.faq { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_faq.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.faq:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_faq.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }

.menubottom ul li a.rss { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_rss.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.rss:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_rss.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }

.menubottom ul li a.search { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_search.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.search:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_search.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }

.menubottom ul li a.privacygal { margin:0px; padding:15px 0px 0px 50px; width:auto; height:25px; display:block; background:url(images/iconsidebot_contact.png) no-repeat 2px; color:#fff; text-decoration:none; border-bottom:1px dashed #979797; }
.menubottom ul li a.privacygal:hover { margin:0px; padding:15px 0px 0px 50px; background:#232426 url(images/iconsidebot_contact.png) no-repeat 2px; color:#fa9037; text-decoration:none; border-bottom:1px dashed #979797;	}
.menubottom ul li.active a { margin:0px; padding:10px 10px;	background:#232426; color:#fff; border-bottom:1px dashed #979797; }




input.more { margin:1px 0px; padding:0px 15px 3px 15px; width:80px; height:30px; background:url(images/but_more.png); font:normal 15px/1em Arial; color:#fff; border:none; cursor:pointer; }

/*========================================================================*/
/*		FORM GLOBAL														  */
/*========================================================================*/
form { margin:0px; padding:0; }
/*label { margin:5px 0; display:block; font-weight:bold; }*/
input { margin:0; }
input.txt { float:left; margin:0px; padding:2px 5px 0px 5px; width:210px; height:20px; background:#fff; font: normal 13px/1em Arial; color:#464646; border:1px solid #c0c0c0; }

input.but_rarrow { margin:0; padding:10px 25px 10px 10px; width:130px; background:url(images/but_rightrow.gif) no-repeat right; font:normal 14px/1em tahoma; color:#fff; text-align:right; border:none; cursor:pointer; } 
input.but_rarrow:hover { margin:0; padding:10px 25px 10px 10px; width:130px; background:url(images/but_rightrow.gif) no-repeat right; font:normal 14px/1em tahoma; color:#fa9037; text-align:right; border:none; cursor:pointer; } 

select.basic { padding:2px; width:262px; height:25px; }

textarea.basic { padding:5px; width:436px; height:150px; border:1px solid #c0c0c0; }

/*========================================================================*/
/*		DTD STYLE FORM													  */
/*========================================================================*/
dl.contact { margin:0 20px; padding:0px; width:auto; }
dl.contact h1 { font:normal 16px arial; color:#e56130; }
dl.signup { clear:both; margin:0; padding:1px 0; width:auto; border:none; }

dt { clear: both; display:block; height:24px; margin:5px 0; }
dt.contact { clear: both; display:block; height:35px; margin:5px 0; border:none; }
dt.autoheight { display:block; height:auto; margin:5px 0; padding:5px 0; }
dt.float_right { float:right; height:auto; margin:5px 0; padding:5px 0; }
dt.signup { clear: both; display:block; height:30px; margin:5px 0; border:none; }

dt label { float:left; padding:3px 5px 0px 0px;  width:100px; font:normal 13px/1em arial; text-align:left; }
dt label.contact { float:left; padding:10px 10px 0px 0px; width:150px; font:normal 13px/1em arial; color:#fff; text-align:right; }
dt label.autoheight { display:block; height:auto; margin:5px 0; padding:5px 0; border:1px solid; }
dt label.lblsignup { padding:7px 0px 0px 10px; width:60px; font:normal 13px/1em arial; color:#fff; }

dt p {  display:inline-block; float:left; line-height:22px; }
dt p.desc_reg { margin:0px 0 5px 0; width:400px; line-height:15px; }

dt input { float:left; width:auto; }
dt input.txt { margin:0px; padding:2px 5px 0px 5px; width:250px; height:19px; background:#fff; font: normal 13px/1em Arial; color:#464646; border:1px solid #c0c0c0; }
dt input.txt_zipcode { margin:0px; padding:2px 5px 0px 5px; width:100px; height:19px; background:#fff; font: normal 13px/1em Arial; color:#464646; border:1px solid #c0c0c0;  }
dt input.txt_contact { margin:0px; padding:10px 10px 3px 10px; width:231px; height:20px; background:#d2d2d2; font: normal 13px/1em Arial; color:#464646; border:none; }
dt input.txt_signname { margin:0px; padding:7px 5px 2px 30px; width:144px; height:18px; background:url(images/txt_signname.gif); font: normal 13px/1em Arial; color:#464646; border:none; }
dt input.txt_signemail { margin:0px; padding:7px 5px 2px 30px; width:144px; height:18px; background:url(images/txt_signemail.gif); font: normal 13px/1em Arial; color:#464646; border:none; }
dt input.txt_signmobile { margin:0px; padding:7px 5px 2px 30px; width:144px; height:18px; background:url(images/txt_signmobile.gif); font: normal 13px/1em Arial; color:#464646; border:none; }
dt .sel_event { margin:0px; padding:7px 5px 2px 30px; width:179px; height:27px; background:url(images/txt_signblank.gif) #CCCCCC; font: normal 13px/1em Arial; color:#000000; border:none; }


dt input.button { margin:1px 0px; padding:0px 15px 3px 15px; width:106px; height:30px; background:url(images/bg_but2.png); font:bold 15px/1em Arial; color:#024769; border:none; cursor:pointer; }
dt input.cont { margin:1px 0px; padding:0px 15px 3px 15px; width:80px; height:30px; background:url(images/but_more.png); font:normal 15px/1em Arial; color:#fff; border:none; cursor:pointer; }
dt input.but_submit { margin:1px 0px; padding:0px 35px 3px 15px; width:118px; height:38px; background:url(images/but_submit.png); font:bold 15px/1em Arial; color:#000; border:none; cursor:pointer; }

dt select { float:left; padding:2px; width:262px; }
dt textarea.tarea_contact { padding:10px; width:400px; height:115px; background:#d2d2d2; border:none; }

/*========================================================================*/
/*		TABLE ELEMENTS													  */
/*========================================================================*/
table.contLeft { clear:both; margin:0px; width:600px; font: normal 12px/1.2em Arial; color:#272727; border-collapse:collapse; border:none; }
table.cont_left { clear:both; margin:0px; width:420px; font: normal 12px/1.2em Arial; color:#272727; border-collapse:collapse; border:none; }
table.cont_left2 { clear:both; margin:0px; width:300px; font: normal 12px/1.2em Arial; color:#272727; border-collapse:collapse; border:none; }
tr {margin:0px; padding:0px; width:auto; height:auto; border:none; }
th.noline { padding:0px 3px; height:26px; background:none; color:#272727; text-align:left; border:none; }
th.nolineCenter { padding:0px 3px; height:26px; background:none; color:#272727; text-align:center; border:none; }
th.nolineRight { padding:0px 3px; height:26px; background:none; color:#272727; text-align:right; border:none; }

td { height:auto; text-align:center; padding:5px 5px; border:none;}
td.noline { height:auto; text-align:left; padding:5px 5px; border:none;}
td.nolineCenter { height:auto; text-align:center; padding:5px 5px; border:none;}
td.nolineRight { height:auto; text-align:right; padding:5px 5px; border:none;}
td.nolineBoolean { width:150px; height:auto; text-align:right; padding:5px 5px; border:none;}

/*slider*/
#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:1000px;
	height:265px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:none;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	}	
#nextBtn{ 
	left:696px;
	}														
#prevBtn a, #nextBtn a{  
	display:none;
	width:30px;
	height:77px;
	background:url(images/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(images/btn_next.gif) no-repeat 0 0;	
	}	

.btnVideo {
	margin:1px 0px;
	padding:10px 10px 3px 5px;
	text-decoration:none;
	font:bold 15px/1em Arial;
	color:#024769;
	cursor:pointer;
	display:block;
	background-image: url(images/but_submit.png);
	width:103px;
	height:25px
}
.btnVideo:hover { color:#333333;}