*{margin:0px; padding:0px; outline:none 0px; border:none 0px; text-decoration:none;}
html, body{height: 100%;}
.clear, div.clear{clear:both; margin:0; padding:0; height:0px;}
.HelveticaLightCondensed{font-family:'HelveticaLightCondensed', Arial, sans-serif;}
.HelveticaLight{font-family:'HelveticaLight', Arial, sans-serif;}
.HelveticaNarrow{font-family:'HelveticaNarrow', Arial, sans-serif;}
.Helvetica{font-family:'Helvetica', Arial, sans-serif;}
body {margin: 0px;background: #000;}
body, td, th{font-family: Arial, Helvetica, sans-serif;font-size: 13px;text-decoration: none;color: #000;}
.wrap{width:980px;position:relative;margin:0px auto; }

section{height: 960px;position: relative;background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;color: #fff;}

section#home{
    background-size: cover; background-position:50% 50%!important;
    background-attachment: scroll; min-height: 100%;
}

.content{line-height:20px;color:#555; min-height:320px;}
.content p, .content li{margin-bottom:10px;}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{margin-bottom:10px;line-height: 20px;color: #000;font-weight: normal;}
.content h1{font-size:24px;text-transform:capitalize;}
.content h2{font-size:18px;color:#333;}
.content h3{font-size:16px;}
.content h4{font-size:14px;}
.content ol, .content ul{padding:0 10px;margin:0 20px;margin-bottom:10px;}
.content a{text-decoration:none;color:#5E5282;}
.content a:hover{text-decoration:underline;}

h1.title{font:36px 'mistral'; font-weight:normal; text-transform:capitalize; padding:20px 0; text-shadow:2px 2px 5px #A0B9C0;}

.bartop{position:fixed; top:0; left:0; right:0; height:90px; background:rgba(0,0,0,0.65); z-index:2000;}

.logo a{position:absolute; bottom:1px; left:0; width:140px; height:90px; background:url(../images/logo_new.png) no-repeat; display:block; text-indent:9999pt;}
.logo-black a{position:absolute; bottom:1px; left:0; width:140px; height:90px; background:url(../images/logo_new_black.png) no-repeat; display:block; text-indent:9999pt;}

.imageflowNAV {width:150px; list-style:none; border-radius:0 10px 10px 0; background:#00AFEC; color:#fff; opacity:0.6; position:absolute; padding:10px 0;}
.imageflowNAV:hover{opacity:1;}
.imageflowNAV span{display:block; padding:5px; cursor:pointer;}
.imageflowNAV .listholder{display:none; position:relative;}
.imageflowNAV ul.list li{list-style:none;display:block;}

.imageflowNAV ul.list li a{font-weight:normal; font-size:12px; color:#fff; display:block; border-bottom:1px solid #B4ACCA; padding:5px;}
.imageflowNAV ul.list li a:hover{background:#000;}

ul.simplePagerNav li{display:block;float: left; padding-top: 5px; z-index:100;}
ul.simplePagerNav li a{background-color:#fff;float:left;height:10px;margin:0px 3px;text-indent:-9999px;width:10px;border-radius:7px; padding:0;}
ul.simplePagerNav li.currentPage a{background-color:#000;}

ul.menu{position:absolute; bottom:0px; right:0; width:800px; height:90px; list-style:none; z-index:15000;}
ul.menu li{position:relative; float:left; font:15px 'HelveticaLightCondensed'; color:#fff; padding:0 23px; margin:0; height:90px; text-align:right; z-index:1501;}
ul.menu li span{padding-top:60px; display:block; z-index:1501;}
ul.menu li:hover{background: rgba(160,185,192,0.65); z-index:1501;}
ul.menu li a{display:block; color:#fff; z-index:1501;}


ul.menu li ul{display:none; width:100%; position:absolute; top:90px; left:0; list-style:none;z-index:15000;}
ul.menu li ul li{font-size:12px; display:block; padding:4px 10px; height:auto; line-height:20px; margin-bottom:2px; float:none; background: rgba(160,185,192,0.65); z-index:1501;}
ul.menu li ul li:hover{background:rgba(0,0,0,0.65); z-index:1501;}
ul.menu li:hover ul{display:block; z-index:1501;}

.rnext,.rprev{position:absolute;width:70px; height:100px; background:url(../images/nxtprv_new.png) no-repeat; top:200px; cursor:pointer; opacity:0.4;}
.rnext:hover, .rprev:hover{opacity:1;}
.rnext{right:-60px; background-position:right top;}
.rprev{left:0; background-position:left top;}
.round-wrap{position:relative; height: 350px; width:100%; margin:0 auto;}
.roundabout-holder {list-style: none; height: 460px; width:600px; margin:0 auto; }
.roundabout-moveable-item {height: 460px; width: 400px;cursor: pointer;}
.roundabout-in-focus { cursor: auto; }

.roundElem{position:relative; background:url(../images/bg_round.png) no-repeat; width:260px; height:320px;}
.roundElem .img{width:240px; height:240px; overflow:hidden; position:absolute; top:10px; left:10px; right:10px;}
.roundElem .txt{width:240px; height:60px; font:20px 'HelveticaLightCondensed'; position:absolute; bottom:10px; left:10px; right:10px; color:#635789; line-height:60px; text-align:center;}

.roundElem_400{position:relative; background:url(../images/bg_round_400.png) no-repeat; width:400px; height:460px;}
.roundElem_400 .img{width:380px; height:380px; overflow:hidden; position:absolute; top:10px; left:10px; right:10px;}
.roundElem_400 .txt{width:380px; height:60px; font:20px 'HelveticaLightCondensed'; position:absolute; bottom:10px; left:10px; right:10px; color:#635789; line-height:60px; text-align:center;}

ul.enlist{width:810px; margin:0 auto; list-style:none;}
ul.enlist li{float:left; padding-right:10px;};

div.tabbedpage {width: 900px; height: 400px;overflow: hidden; position: relative; display:block; padding:0; margin:0;}
div.tabbedpage ul {position: absolute;top: 20px;list-style: none;	padding: 0;margin: 0;}
div.tabbedpage ul.tabs {left: 20px; z-index: 2;width: 222px; padding:20px 0 0 0;}
div.tabbedpage ul.tabs li a {font:16px 'HelveticaLightCondensed'; color: #222;text-decoration: none;display: block;padding: 5px 10px;height: 20px;outline: none;}
div.tabbedpage ul.tabs li a:hover {text-decoration: underline;}
div.tabbedpage ul.tabs li a.current {background:  url('../images/feature-tab-current.png') 100% 0;color: #FFF;}
div.tabbedpage ul.tabs li a.current:hover {text-decoration: none;cursor: default;}

ul.simplePagerNav{z-index:100; position:relative;}

div.tabbedpage ul.output {left: 230px;width: 658px;height: 400px; background:url(../images/bg_white.png);}
div.tabbedpage ul.output > li {position: absolute;width: 658px;height: 400px; overflow:hidden;}
div.tabbedpage ul.output > li .content {padding:20px; display:block; height:300px; overflow:hidden;}

div.page_holder{width:900px; height:400px; margin:0 auto; padding:20px; background:url(../images/bg_white.png); display:block; position:relative;}
div.page_holder_black{width:900px; height:400px; margin:0 auto; padding:20px; background:rgba(0,0,0,0.65); display:block; position:relative;}
div.page {width: 900px; height: 400px;overflow: hidden; position: relative; display:block; padding:0; margin:0; overflow:hidden; background:url(../images/bg_white.png);}
div.page .content {padding:20px; display:block; height:340px; overflow:hidden;}

.galleria-stage {height: 600px; height:360px;overflow: hidden;}


.jScrollPaneTrack {background-color: #FFFFFF;}
.jScrollPaneDrag {background-color: #66CDF4;}

.icons{position:fixed; bottom:5px; right:5px; width:200px; text-align:right; height:24px; z-index:5;}
.icon{width:24px; height:24px; margin-left:4px; display:inline-block; overflow:hidden; text-indent:-9999pt; background-position:left top; background-repeat:no-repeat;}
.icon:hover{background-position:left bottom;}
.icon_fb{background-image:url(../images/icon_fb.png);}
.icon_twitter{background-image:url(../images/icon_twitter.png);}
.icon_yt{background-image:url(../images/icon_yt.png);}
.icon_in{background-image:url(../images/icon_in.png);}
.icon_rss{background-image:url(../images/icon_rss.png);}
.icon_bitwize{background-image:url(../images/icon_bitwize.png);}

.input {width:92%;border:1px solid #899caa; border-radius:3px;color:#3a454d;font-weight:bold; padding:8px 8px;box-shadow:inset 0px 1px 3px #bbb;font-size:12px;position:relative;display:block; margin-bottom:10px;}
input[type=submit],a.submit{background:#00AFEC; color:#fff; border:1px solid #00AFEC; font-weight:bold; padding:5px 10px; margin-bottom:10px; cursor:pointer; border-radius:5px;}
input[type=submit]:hover,a.submit:hover{background:#fff; color:#00AFEC; text-decoration:none;}
.dimmed{color:#ccc;}

.twitter-stream {background:url(../images/_icon_twitter.png) no-repeat 40px 10px; padding-top:88px; opacity:0.4;}
.twitter-stream p {padding: 0px;margin: 0px;}
.twitter-stream a {color: #635789;text-decoration: none;}

div.rrt-inner {height: 48px;overflow: hidden;border-radius: 7px;padding: 10px;margin: 0 0 20px 0;font-size: 15px;color: #635789;font-weight: normal;font-family:Arial, Helvetica, sans-serif;background-color: #fff;}
div.rrt-inner ul {float: left;margin: 0;padding: 0;}
div.rrt-inner li {float: left;list-style-type: none;margin: 0;position: relative;}
div.rrt-inner span.rrt-author-img {display: block;height: 48px;left: 0;margin: 0 5px 0 0;overflow: hidden;position: absolute;width: 48px;}
div.rrt-inner strong a {margin-right: 5px;}
div.rrt-inner span.rrt-body { display: block;margin-left: 55px;}
div.rrt-inner span.rrt-content {}
div.rrt-inner span.rrt-meta {color: #999999; display: block; font-size: 0.764em; margin: 3px 0 0;}
div.rrt-inner span.rrt-meta a {color: #999999; text-decoration: none;}
div.rrt-inner span.rrt-meta a:hover {text-decoration: underline;}
div.rrt-inner a.rrt-date {}
div.rrt-inner a.rrt-source {}
div.rrt-inner a.rrt-link {}
div.rrt-inner a.rrt-at {}
div.rrt-inner a.rrt-hashtag {}

/*Featuread Area*/
.featured_holder_bg{width:960px; height:400px; padding:10px; background:url(../images/bg_nav_holder_full.png) no-repeat; margin:0px auto;}
.featured_holder, .featured, .fadeout {height:400px;}
.featured_holder {position: relative;width:960px;overflow: hidden;border:0px;}
.featured_holder a {color:#444;text-decoration:none; display:block;}
.featured {width:700px;position:absolute;top:0;left:0;overflow: hidden;display:none;border-left:0px solid #333;background: #fff url(../images/preload.gif) no-repeat center center;}
.fadeout {background: transparent url(../images/overlay.png) repeat-y right top;position:absolute;width:200px;display:block;right:0px;z-index: 4;}
.sliderheading {font:30px 'HelveticaLightCondensed';width: 500px;height:20px;}
.slidercontent {padding-top:10px;display:block;}
.heading_clone {position: absolute;z-index: 4;display:block;width:600px;bottom:20px;left:20px;font:30px 'HelveticaLightCondensed';line-height:60px;}
.position_excerpt, .feature_excerpt {background:none repeat scroll 0 0 #FFFFFF;width:660px;height: 80px;position: absolute;display: block;bottom: 0;left:0;z-index: 3;padding:10px 20px;font-size: 11.5px;line-height:18px;cursor: pointer;border-top:1px solid #eee;}
/*END Featuread Area*/

.poverlay{position:fixed;width:100%; height:100%;left:0; top:0;z-index:1000;background-color: #000;cursor: pointer;display:none;}
.pcenter{position:fixed;width:700px;height:400px;top:50%;left:50%;margin:-200px 0 0 -340px;z-index: 1000;overflow: hidden;display:none; background:#000 url(../images/bg_modal_w.jpg) no-repeat; border:1px solid #000;}
.pclose{background:url(../images/_close_t.png) no-repeat; width:42px; height:42px; cursor:pointer; position:absolute; top:0; right:0;}
.pdetails{padding:20px 50px 20px 20px;color:#000;}

ul.gals{list-style:none; height:30px;}
ul.gals li{float:left; margin:0 20px 0 0;}
ul.gals li a{border-radius:5px; background:rgba(0,0,0,0.3); padding:5px; color:#fff;}
ul.gals li a.active{background:#099;}

.search_block{border-bottom:1px solid rgba(0,0,0,0.2); margin-bottom:10px; padding:10px; color:#444;}
.search_block a{text-decoration:none;color:#53D5FF; font-weight:bold;}
.search_block a:hover{text-decoration:underline;}