/* :: jQuery News Rotator ::*/
.rotator, .rotator .panel, .haccordian {}
#newsControl { position:relative; height:338px; color:#333; margin: 4px 0 0 36px !important;}
.landing .panel .onHover { height:338px;}
.contentwrap {    
   background-image: url("../images/rotatormsgbg.png");
    background-repeat: no-repeat;
    bottom: 0;
    color: #FFFFFF;
    font-size: 12px !important;
    left: 6px;
    line-height: 14px;
    margin-bottom: 0;
    min-height: 56px;
    opacity: 0.75;
    overflow: hidden;
    padding: 18px 10px 10px 0;
    position: absolute;
    width: 596px;}

.contentwrap p {
    margin: 2px 0 !important;
    padding: 0 12px !important;
    text-align: left !important;
}
#newsControl p {
    margin: 2px 0 !important;
    padding: 0 12px !important;
    text-align: left !important;
}
#newsControl h1 {
    width: auto !important;
}
#newsControl .panel {text-align:center; background:url(../images/panelbg.png) no-repeat 0 0;}
#newsControl .panel a.button {  position:absolute; top:220px; left:75px; width:160px; padding:8px 0 0; height:20px;}
#newsControl h1 a:hover { color:#ffffcc; text-decoration:none;}
#newsControl a.button:hover {text-decoration:none;}

#newsControl .panel .img { float:right; overflow:hidden; background:#333; text-align:center; margin:0px 0px 0 28px;}
#newsControl .panel .img, #newsControl .panel .img  img {width: 618px;}
.panel h1 {  color: #FFFFFF;
    font-family: verdana;
    font-size: 16px;
    font-weight: normal;
    line-height: 17px;
    margin: 0;
   }
.panel h1 a, .panel h1 a:hover {color: #FFFFFF;
    font-family: arial;
    font-size: 18px;
    font-weight: bold;}
.filmstrip li span {width:25px; display:block; height:17px; padding:3px 0 0; text-align:center; background:none; border:1px solid #002858; font-weight:bold; font-family:Arial;}
.filmstrip li {
	color:#6091b8;
	 border:1px solid #336699;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	list-style-type:none;
} 
.filmstrip li.currentFrame { background:#336699; color:#fff;}
/* //no opacity
.nav-next, .nav-prev, .slide-pause, .slide-play {
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	-khtml-opacity: .6;
	opacity: .6;
	}
	
.filmstrip li.currentFrame, .filmstrip li:hover, #newsControl a img,
.nav-next:hover, .nav-prev:hover, .slide-pause:hover, .slide-play:hover {
	 filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	 }*/
#pointer {display:none;}
.strip_wrapper {z-index:99;left:298px; width:334px; height:36px; background:#e9e9e9; border-style:solid; border-width:1px; border-color:#fff #bababa #bababa #fff; margin:-15px 0 0 30px;display: none;}
.nav-next, .nav-prev, .slide-pause, .slide-play { width:18px; height:14px; background:url(../images/playback.png) no-repeat 0 0; background-color:#FFF}
.nav-next { background: url("../images/arrow_right.png") 0 0;
   
   }
.nav-next:hover { }
.nav-prev:hover {}
.nav-prev { left:-24px !important; background:url(../images/arrow_left.png) 0 0;  }

.nav-next, .nav-prev  {width:40px; height:52px;top: 144px !important; filter:alpha(opacity=60);
		-moz-opacity:.6;
		-khtml-opacity: .6;
		opacity: .6;}
.nav-next:hover, .nav-prev:hover {
	filter:alpha(opacity=100);
		-moz-opacity:1;
		-khtml-opacity: 1;
		opacity: 1;
}
		
.slide-pause {right:32px; background-position:100% 0;}
.slide-play { right:32px; background-position: 100% -14px; display:none;}

#newsControl .panel .img { border: 8px solid #E8E7E7;
    height: 313px;
    position: relative;
    width: 606px;}
a.vid-image .playbutton {
		width:128px; height:128px; display:block; position:absolute; top:25px; left:160px; background:url(../common/images/playbutton.png) no-repeat 0 0;
		filter:alpha(opacity=60);
		-moz-opacity:.6;
		-khtml-opacity: .6;
		opacity: .6;
		}
a.vid-image:hover .playbutton {
	filter:alpha(opacity=90);
		-moz-opacity:.9;
		-khtml-opacity: .9;
		opacity: .8;
}


.loading {padding:100px 0 0 300px;}
.jcarousel-clip, .jcarousel-container { *margin:0 !important;*padding:0 !important;}
.itembtn { 
	background:url(../images/btn_back.png) no-repeat 0 0; width:144px; height:23px; padding:7px 0 0; text-align:center; color:#fff; font-weight:bold; display:block; 
	position:absolute; top:260px; right:10px; z-index:999; cursor:pointer;}
.panel a:hover .itembtn { background-position:0 100%;}
/* :: jQuery News Rotator ::*/

/* :: THUMBNAILS VERSION :: comment out if not used 
.strip_wrapper {top:30px !important; left:30px !important; width:190px !important;}
.thumbs { width:200px; height:212px; overflow:hidden;}
#centerbox .thumbs ul { padding:0; position:absolute; top:0; left:0;}
.thumbs li {font-size:11px; font-family:verdana; padding:0 15px 0 1px; height:54px; overflow:hidden; border:none; color:#fff;}
.thumbs li img { width:90px;}
.thumbs li span {float:left; width:75px; margin:0 5px 0 0; padding:0; height:50px; overflow:hidden; border:none;}
.contentwrap { display:none;}
.scrollup, .scrolldown {position:absolute; top:0; left:200px; width:20px; height:40px; cursor:pointer; background:#333;}
.scrolldown {top:100px;}*/

/* :: GALLERIA IMAGE GALLERY ::*/
#galleria{height:437px; width:815px;width:856px;}
.galleria-thumbnails-container{ width:780px; bottom:55px;}
.galleria-thumbnails { padding:1px 0 4px;}
.galleria-thumbnails .active { border:2px solid #fff; margin:-1px 5px 0 0;}
.photosgallery { background:#4a0809; float:right !important;}
.galleria-info-text { font-size:12px;}
.galleria-info-title {font:26px/25px Helvetica; margin:13px 0 10px;}


/* :: HORIZONTAL ACCORDIAN ::*/
.haccordian, .haccordian h4 span, .haccordian .actab h4  {height:365px;}
.haccordian { overflow:hidden; padding:0 0 0 1px; position:relative; top:0; left:0; z-index:0; width:968px; margin:0 0 0 8px; border-bottom:1px solid #4a0809;}
.haccordian .strip_wrapper { 
	width:275px; height:36px; left:20px;margin:-25px 0 0;
	border-top:1px solid #612424;border-bottom:1px solid #360506;border-right:1px solid #3e0707;border-left:1px solid #561617;}
	.rotator .panel .img {     border: 2px solid #FFFFFF;
    float: left;
    height: 332px;
    margin-left: 20px;
    top: 4px;
    width: 620px;}
	.filmstrip { margin:6px 0 0 30px !important; position:relative !important;}
	.filmstrip li span { width:20px;}
	#newsControl .panel a.button { top:235px;display: none;}
	.filmstrip li span, .filmstrip li, .filmstrip li.currentFrame { border:none; background:none; font:14px Verdana; color:#666666; font-weight:bold;}
	.filmstrip li.currentFrame span, .filmstrip li.currentFrame span:hover{ color:#ccc;}
	.filmstrip li span:hover { color:#000;}
	
	.filmstrip li {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		-khtml-opacity: 1;
		opacity: 1;
	} 
	.nav-prev, .nav-next { right:auto; left:335px; margin:-2px 0 0; z-index:200;}
	.nav-next { background: url("../images/arrow_right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: 608px;}
	.nav-prev { background: url("../images/arrow_left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: 595px;}
	.slide-pause, .slide-play { background-color:#000; background-position:-48px 6px; width:25px; height:20px;-moz-border-radius: 3px;border-radius: 3px; margin:-241px -26px 0 0; display:none !important}
	.slide-play { background-position:-48px -9px;}
.haccordian .hslide{
  float: left;
  display: block;
  display: block;
  overflow: hidden;
 
  width: 48px;
}
.haccordian  p{ 
	margin:0; padding:0;display: block;
}
.haccordian .opened { width:873px;}

.haccordian div.actab {
	background:url(../images/haccordiontabs.png) no-repeat 0 0; float:left; 
	width:67px; border:0px !important; padding:0;
	position:relative; z-index:1; cursor:pointer;
}
.haccordian div.actab:hover {background-position:-67px 0;}
.haccordian .opened div.actab { background-position:100% 0; cursor:auto;}
.haccordian .actab h4 { padding:0; background:none; border:0;}
.haccordian h4 span {
	display:block;
	float:left;
	margin: 0;
	padding:10px;
	height:19px; text-indent:-300px;
	
	cursor:pointer;
	/* Decorative CSS */
	font-size:20px;
	font-family:tahoma;
	text-decoration:none; font-weight:bold;
	text-transform:uppercase;
	color: #333;
	/* CSS3 Transform Rotate & Translate */
	white-space:nowrap;
	-moz-transform: rotate(270.0deg) translate(-230px, 42px);  /* FF3.5+ */
	-moz-transform-origin: 0 100%;
	-o-transform: rotate(270.0deg) translate(-230px, 42px);  /* Opera 10.5 */
	 -o-transform-origin: 0 100%;
	-webkit-transform: rotate(270.0deg) translate(-230px, 42px);  /* Saf3.1+, Chrome */
	 -webkit-transform-origin: 0 100%;
	transform: rotate(270.0deg) translate(-230px, 42px);  /* Saf3.1+, Chrome */
	transform-origin: 0 100%;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1.0);  /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1.0)"; /* IE8 */
}
/*Rotator Tabs*/
.cRotator .actab h4 { background:url(../images/tab_news.png) no-repeat 0 92%;}
.vRotator .actab h4 { background:url(../images/tab_videos.png) no-repeat 0 92%;}
.photosgallery .actab h4 { background:url(../images/tab_photos.png) no-repeat 0 92%;}

.vid-image img {margin:-27px 0 0;}



