@charset "utf-8";

/*--------------------- Tabs styles ------------------------*/

#pageContent {
	padding:0 15px 15px 15px;
	margin-top:-4px;
	z-index: 10;
}

/**** GENERAL STYLES ****/
#tabs {
	width:632px;
	z-index: 10;
}

#pageContent h1 { padding-top:18px; }

#tabs > div { border:3px #FFF solid; width:626px; border-top:none; height:323px; padding:2px;}
#tab-navigation { height:34px; width:632px; }
#tab-navigation a {
	width:316px;
	height:28px;
	
	display:block;
	
	font-size:13px;
	font-weight:bold;
}
	
#tab-navigation li {
	display:block;  
	float:left; 
	list-style-type:none; 
}
#tab-navigation li a {
	color:#FFF;
	text-decoration:none;
	text-indent:40px;
	padding-top:6px;
	display:block; 
}

.ui-state-default { 
	background:url(../images/buttons/tab-up.png) no-repeat;
}
.ui-state-hover {
	background:url(../images/buttons/tab-over.png) no-repeat;
	cursor:pointer;
}
.ui-tabs-selected {
	background:url(../images/buttons/tab-selected.png) no-repeat;
}

/* Required */
.ui-tabs .ui-tabs-hide {
     display: none;
}
/**** END TABS GENERAL ****/

#tab-navigation .ui-tabs-selected a {
	color:#4c493f;
}



.tabswrapper ul {
	margin-top:20px;	
}
.tabswrapper li{
	list-style-image:url(../images/global/bullet.gif);
	list-style-type: square;
	
	margin:00px 0px 0px 50px;
}

/****** Tab Background Images ******/ 
#fragment-1 { background-color:#E3DFCE; }
#fragment-2 { background-color:#E3DFCE; }

/*--------------------- homeSlideshow styles ------------------------*/
#container .homeContent .homeSlideshow{
	width:611px;
	height:368px;
}

#homeImageHolder{
	width:605px;
	height:315px;
	border:1px solid #000000;
	
}

#buttonsHolder{
	width:611px;
	height:34px;
	}

#buttonsHolder a{
	width:305px;
	height:34px;
	display:block;
	float:left;
	font-weight: bold;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	letter-spacing:1px;
	background:url(../images/index/btn_home_up.png);
}

#buttonsHolder a:hover{
	font-weight:bold;
	font-size:14px;
	color:#000;
	letter-spacing:1px;
	background:url(../images/index/btn_home_down.png);	
}

#buttonsHolder a span{
	position: relative; 
	top: 8px;	
	left: 30px;
	}	

#buttonsHolder a:active{
	background:url(../images/index/btn_home_down.png);
	}

#buttonsHolder a.select{
	font-weight:bold;
	font-size:14px;
	color:#000;
	letter-spacing:1px;
	background:url(../images/index/btn_home_down.png);
	}
	
/*******************************************/
/*------#homeInvestContent------*/
/*******************************************/
#sideColumn {
	float:right;
	width:320px;
}

#sideColumn #homeInvestContent{
	padding-top:0px;
	background-color:#fdfbf9;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cdcabd;
	border-bottom-color: #cdcabd;
	border-left-color: #cdcabd;
	border-top-style: none;
}

#homeInvestContent p{
	padding:12px 15px;
	line-height:18px;
}

#homeInvestContent ul{
	padding:0px 10px 1px 30px;
	font-size:11px;
	color:#6d633f;
	font-family:Verdana, Geneva, sans-serif;
}
#homeInvestContent li{
	margin:0px 0px 5px 0px;
	list-style-image:url(../images/global/bullet.gif);
	list-style-type: square;
}



/*******************************************/
/*------#homeListingContent------*/
/*******************************************/
#homeListingContent{
	background-color:#d5d0bd;
	border: 1px solid #bab8ad;
}

#listingClip{
	background-color:#eae7dd;
}

/*******************************************/
/*------.dynamicListing------*/
/*******************************************/
.dynamicListing{
	width:304px;
	height:93px;
	/*margin:0px 10px 0px 0px;*/
	background-color:#fefdfd;
	border-top: 1px solid #a09e8e;	
	border-right: 1px solid #a09e8e;
	border-left: 1px solid #a09e8e;
	
	font-family:Verdana, Geneva, sans-serif;
}

.dynamicListing .listingTitle{
	width:304px;
	height:20px;
	text-indent:15px;
	line-height:20px;
	clear:both;
	color:#4c493f;
	font-weight:bold;
	background-color:#ebe8d8;
	background-image:url(../images/index/icon_listing_title.png);
	background-position:right center;
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
}
.listingHover .listingTitle{
	color:#FFF;
	background-color:#4b4b4a;
	background-image:url(../images/index/icon_listing_title_hover.png);

}

.dynamicListing .imageHolder{
	width:80px;
	height:64px;
	margin:5px 10px 5px 5px;
	float:left;
	overflow:hidden;
}

.dynamicListing .imageHolder img{
	height:64px;
}

.dynamicListing  .detailsHolder{
	width:200px;
	margin:6px 0px 0px 0px;
	float:left;
	color:#4C493F;
}
.dynamicListing  .detailsHolder a{
	color:#6d633f;
	text-decoration:none;
}
.dynamicListing  .detailsHolder a:hover{
	color:#90262d;
}
.dynamicListing  .detailsHolder .availabilityHolder{
	color:#90262d;
	font-weight:bold;
}


/*******************************************/
/*------ Special Links ------*/
/*******************************************/
.borderfix { border-top: 1px solid #a09e8e; }

.cirLink{
	width:270px; 
	font-style:italic;
	background-image:url(../images/global/icon_circle_arrow.png);
	background-position: 15px 7px;
	background-repeat:no-repeat;
	
	text-align:left;
	
	padding:6px 0 8px 40px;
	
	font-size:10px;
	line-height:12px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline;
}

#homeInvestContent #learnMore{
	clear:both;
	background-color: #f3f1eb;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #6d633f;
	border-bottom-color: #6d633f;
	margin:12px 3px 3px 3px;
	
	padding:0;
}

#homeInvestContent #learnMore a{
	color:#4c493f;
}

#homeInvestContent #learnMore a:hover{
	color:#90262d;
}

/************* SLIDESHOWS *************/
div.tabswrapper {
	position:relative;
}

div.tabswrapper span.image-wrapper {
	display: hidden;
	position: absolute;
	top: 0;
	left: 0;
	z-index:1;
}
div.tabswrapper a.advance-link {
	display: block;
	height:330px;
	width:632px;
	text-align: center;
	text-decoration:none;
}

div.fragment-wrapper a.advance-link:hover, div.fragment-wrapper a.advance-link:active, div.fragment-wrapper a.advance-link:visited {
	text-decoration: none;
}
div.tabswrapper img {
	vertical-align: middle;	
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	
	height:328px;
}

#caption-1, #caption-2 {
	background-color:transparent;
	border:2px #FFF solid;
	
	height:319px;
	display:block;
	
	z-index:10;
	position:relative;
}

#thumbs-1, #thumbs-2 { display:none; }
.hidden {display:none;}
