/*------------------------homepage gallery css---------------------------------*/


a img{border:0;}
#gallery {width: 962px; height: 301px;margin:0 auto; padding:0;}
div#feature_list {width: 962px; height: 301px; overflow: hidden; position: relative;}
div#feature_list ul {position: absolute; top: 0; list-style: none; padding: 0; margin: 0;}
ul#tabs {right: 0; z-index: 2; width: 220px;}
ul#tabs li {font-size: 12px;font-family: Arial; float:right !important;}
ul#tabs li img {padding: 5px; border: none; float: left;margin: 10px 10px 0 0;}

ul#tabs li a { color:#fff; text-decoration: none; display: block; padding: 10px; outline: none; background:  url(../images/feature-tab.jpg) right top repeat-x #fdfdfd; border:1px solid #6a7ea7; border-top-color:#bccae7; border-left:none; font-family:Verdana, Arial, Helvetica, sans-serif; width: 150px;}

.ie7 ul#tabs li a {width:200px; padding:0px;}


h3 {margin: 0; padding: 7px 0 0 10px; font-size: 14px; text-transform: none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ie7 h3 {margin: 0; padding: 0px 0 0 10px; font-size: 14px; text-transform: none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:42px;}

ul#tabs li a:hover {text-decoration: none;}

ul#tabs li a{width:200px !important;}
ul#tabs li a.current h3{padding-left:25px !important;}

ul#tabs li a.current {background:  url(../images/feature-tab-current.png) right top no-repeat; color: #FFF;  width:216px !important; border:none; padding: 11px 10px; display:block;}

.ie7 ul#tabs li a.current h3{padding-left:25px !important;}
.ie7 ul#tabs li a.current{ padding:0; line-height:43px; width:260px; background:  url(../images/feature-tab-current.png) left top no-repeat;}


ul#tabs li a.current:hover {text-decoration: none; cursor: default;}
ul#output {left: 0; width: 800px; height: 301px; position: relative;}

div.desc{position:absolute; bottom:0px; width:96%; padding:10px; background:#011a32; background:rgba(1, 26, 50, 0.8);   filter: alpha(opacity=80);}
div.desc p{ color:#fff; width:730px;}