/* --------------Default---------------- */

@import url("common.css");


/* --------------- Layout css <<------------------- */
#container_main{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	width:919px;
}


/* --------------- Logo css ------------------- */

#logo_container{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	float:left;
	width:220px;
	height:118px;
}

#logo a{
	background-image: url(../images/logo.png);
	background-repeat:no-repeat;
	width:219px;
	height:107px;
	display:block;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/* --------------- Banner css <<------------------- */

#banner_container{
	width:916px;
	height:359px;
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 3px;
}
/* --------------- Content css <<------------------- */

#middle_container{
	width:899px;
	margin:55px 0px 0px 0px;
	padding:0px 10px 0px 10px;
}
#div_content{
	width:600px;
	margin:0px 0px 0px 0px;
	padding:0px 40px 0px 0px;
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#4f4b44;
	line-height:24px;
	font-weight:normal;
	float:left;
}
/* --------------- Qucik links css <<------------------- */
#div_quicklinks{
	width:259px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}
#div_quicklinks ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#div_quicklinks li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}





	/* STYLES FOR CROSSFADER */



	div.cf_wrapper
	{
		position: relative;
	}
	
	div.cf_element
	{
		width: 919px;
		height: 359px;
	}
	
	div.cf_element div.content
	{
		padding: 0px;
	}

	div.cf_element div.content h3
	{
		padding-top: 0;
		margin-top: 0;
	}
	.transparentbg{
		width:910px;
		height:50px;
		margin:284px 0px 0px 0px;
		padding:15px 0px 0px 0px;
		background-color:#000000;
		position: absolute;
    	filter:alpha(opacity=50); /* IE's opacity*/
   		opacity: 0.60;
	}
	#div_curvedimage{
		width:919px;
		height:359px;
		position:absolute;
		margin:0px;
		padding:0px;
		z-index:9;
		background-repeat:no-repeat;
		right:252px;
		left:250px;
	}


	
	
	
	
	
/* Banner Style New */
	
.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width:904px;
	height:346px;
	background-image:url(../images/bannerbg.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:8px 0px 0px 8px;
}
.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}
/*------------------- march-19 <<--------------------------*/

* {
border:				0;
}

/* Feature and Slider */

#feature_title{
display:			block;
width:				108px;
height:				107px;
position:			absolute;
text-indent:		-9999px;
z-index:			1000;
top:				0;
left:				19px;
background: 		url('../images/b07V12_showcase_ttl.png') no-repeat top left;
}

* html #feature_title{
background: 		url('../images/b07V12_showcase_ttl.gif') no-repeat top left;
}

#feature_wrap {
display:			block;
float:				left;
height:				344px;
width:				912px;
padding:			8px 7px 5px 7px;
position:			relative;
background: 		url(../images/b07V12_feature_bk.gif) no-repeat 7px top;
z-index: 1;

}

ul#feature_buttons{
	position:           absolute;
	bottom:             23px;
	z-index:99999;
	left: 768px;
}
ul#feature_buttons ul{
	margin:0px;
	padding:0px;
}

ul#feature_buttons li{
display: 			block;
float:				left;
text-align: 		center;
color:				#accfd6;
padding:			0 0 5px 0;
font-size:			15px;
font-weight:		bold;
cursor: 			pointer;
margin:				0 4px 0 0;
width:				20px;
height:				17px;
overflow:			hidden;
list-style:         none;
background:			transparent url("../images/b07V12_feature_butt.jpg") no-repeat left 0; 		
}

ul#feature_buttons li:hover {
background-position:left -22px; 
color:				#83b2ba;	
}

ul#feature_buttons li.active {
background-position:left -44px; 	
color:				#fefefe;
}


a#previous, a#next, span#nextBtn a, span#prevBtn a { 
cursor: 			pointer; 
display:			block;
width:				48px;
height:				48px;
text-indent:		-9999px;
z-index:			999;
position:			absolute;
border:				none;
overflow:			hidden;
font-family:        "Trebuchet MS", Arial;
font-size:			13px;
font-weight:		bold;
}

span#nextBtn a{
top:140px;
right:0px;
cursor:pointer;
}

span#prevBtn a:hover, span#nextBtn a:hover {
background-position:top right;	
}

span#prevBtn a{
top:140px;
left:0px;
cursor:pointer;
}

a#previous, a#previous:visited, span#prevBtn a {
background:		transparent url("../images/b07V12_left_slide.png") no-repeat top left;
filter:alpha(opacity=60);
opacity:0.8;

}

a#next, a#next:visited, span#nextBtn a { 
background:	transparent url("../images/b07V12_right_slide.png") no-repeat top left;
filter:alpha(opacity=60);
opacity:0.8;

}

#slider_wrap {
width: 				896px;
margin: 			0 0 5px 9px;
display:			block;
height:				340px;
max-height:			338px;
border:             0px;
position:relative;
}

#slider_wrap div div { 
height:				338px; 
}

#slider_wrap div div a{
border:				none;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:896px;
	height:338px;
	overflow:hidden; 
	}	

.tool-tip {
color: 				#efefef;
width: 				180px;
z-index: 			13000;
margin:				-125px 0 0 -103px;
}

.tool-title {
font-weight: 		bold;
font-size: 			16px;
margin: 			0;
color: 				#1b4b53;
padding: 			12px 8px 2px 8px;
text-align:			left;
line-height:		11px;
font-style:			italic;
background: 		url("../images/b07V12-bubble-top.png") no-repeat top right;
}


.tool-text {
color:				#fefefe;
font-size: 			13px;
padding: 			6px 8px 30px 8px;
line-height:		14px;
background: 		url("../images/b07V12-bubble-bottom.png") bottom left;
}

/* Feature and Slider eof */

.transparent_class {
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#transparent_bg{
	margin:0px;
	padding:10px;
	width:876px;
	position:absolute;
	background-color:#000000;
	left: 15px;
	bottom:10px;
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index: 99999;
}
.imageCaption{
	display:none;
}
.imageCaption_display{
	display:block;
}
.largeImageCaption{
	display:block;
	color:#afadaa;
	font-weight:bold;
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	
}
ul,li {
	margin:0px;
	padding:0px;
	list-style:none;
}
h3 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial;
	font-size:22px;
	color:#c09619;
	font-weight:bold;
	line-height:22px;
	display:block;
	color:#e2e2e2;
}
h3 span {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#e2e2e2;
	font-weight:normal
}
.box_background {
     height:45px;
	 width:840px;
	 padding:10px 36px 0px 20px;
	 font-size:11px;
	 font-family:Tahoma, verdana, Arial;
	 color:#ffffff;
	 background-color:#000000;
	 border:0px;
	 filter:alpha(opacity=50);
	opacity:0.5;
}

.box_background h6 {
	font-size:18px;
}

.gallery .hide {
	display:none;	
}
