﻿/* css file relationship has been changed -hxu*/
@import "../shared1/Nanawall.css"; 


#main
	{ clear: both; overflow: hidden; width: 100px; height: auto; border-right: 1px solid #999999; 
	  border-left: 1px solid #999999; margin: 0px; padding: 0px; 
}

#leftside
{
	width:800px;
	margin: 0px; padding: 0px; background: #FFFFFF;
}
	
#thumb a:link img, #thumb a:visited img
	{ opacity: .50; filter: alpha(opacity=50) gray; -moz-opacity:0.5; }

#thumb a:hover img, #thumb a:active img
	{ opacity: 1; filter: alpha(opacity=100); -moz-opacity:1; }

#rightside
{
	width: 220px;
	margin: 0px;
	background: #FFFFFF;
}
.content 
{
	margin:0 !important;
}
.content #event1
{
	width: 150px;
	height: 150px;
	margin: 6px 26px 6px 0px;
	padding-top: 0px;
	text-align: left;
	clear: both;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
	background-color: #E0E0E0;
	overflow: auto;
	float:right;
}

.content #event2
{
	width: 600px;
	height: 100px;
	margin: 6px 26px 6px 0px;
	padding-top: 10px;
	text-align: left;
	clear: both;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	overflow: auto;
	float:right;
}
.content #event1 a,  .content #event2 a
	{ text-decoration: underline; }
	
.content #event a
	{ text-decoration: underline; }

.content #event1 p, .content #event1 h5, .content #event2 p, .content #event2 h5
	{ padding: 0px 10px; font-size: 0.8em; margin-bottom: 4px; clear: both; }
	
.content #event1 h5, .content #event2 h5
	{ text-align: center; }

.content h5 a:link, .content h5 a:visited, .content h5 a:active
{
	color:Navy;
}
.content h1
{
	padding-right: 0px;
}
.home
	{ height: 505px; 
	  background: url('../images/homepage/photo_loblolly4.jpg') no-repeat left top;
}
.topHeight { height: 420px; }
.botHeight { height: 15px;}
.homeSlide1
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/SL45_Malibu_Oceanfront_Home_Malibu_CA_02.jpg') no-repeat left top;
}
.homeSlide2
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/loblolly.jpg') no-repeat left top;
}
.homeSlide3
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/SL25XXL_BC_Place_Olympic_Stadium_01.jpg') no-repeat left top;
}
.homeSlide4
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/tuckerspoint.jpg') no-repeat left top;
}
.homeSlide5
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/SL70_SL45_Hotel_Indigo_San_Diego_CA_04.jpg') no-repeat left top;
}
.homeSlide6
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/SL70_Zugspitze_Mountain_Germany_02colorcorrected.jpg') no-repeat left top;
}
.homeSlide7
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/SL70_Wapiti_Valley_Residence_WY_03.jpg') no-repeat left top;
}
.homeSlide8
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/HSW50_La_Jolla_Partially_Motorized_Residence_CA_05.jpg') no-repeat left top;
}
.homeSlide9
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/HomeSlideSL82.jpg') no-repeat left top;
}
.homeSlideG
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/SL45_SL25_AT&T_Park_Giants_Stadium_CA_06.jpg') no-repeat left top;
}
.homeSlideS
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/IBS_Booth_2011.jpg') no-repeat left top;
}
.liftSlide1
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/VSW65_Cache_Creek_Country_Club_CA_01.jpg') no-repeat left top;
}.liftSlide2
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/VSW65_Cache_Creek_Country_Club_CA_14.jpg') no-repeat left top;
}
.liftSlide3
	{
	  background: url('http://media.nanawall.com/photos/HomeSlidePhotos/VSW65_Cache_Creek_Country_Club_CA_04.jpg') no-repeat left top;
}
.arrowImg 
{
	width:20;
	height:20;
	padding-top:10px;
}
html>body .content
	{ /** IE Hack **/ padding-right: 0px !important; }


#hpLinks
	{ width:750px; height: 80px; margin: 0px; padding: 30px 0px 0px 0px; }

#hpLinks p
	{ background: url('../images/homepage/hpLinks_abstract_bg.gif') no-repeat; 
display: block; width: 240px; height: 65px; text-align: left; float: left; margin: 0px 0px 0px 6px; }

#hpLinks img
	{ margin: 0px; padding:5px }
	
#hpLinks a
	{ text-decoration: none; border-bottom: none; }


/* When #event is on use margin-top: 0px; */
/* When #event is off use margin-top: 320px; */

.content h1
	{ font: normal 3em Verdana, Arial, Helvetica, sans-serif; margin-top: 20px; float: right; }

.content h3 img
	{ float: none; clear: none; }

.content h1 a:link, .content h1 a:visited, .content h1 a:active
	{ color: #FFFFFF; }
.content h4 a:link, .content h4 a:visited, .content h4 a:active
	{ color: #FFFFFF; }
	
.content h1 a:hover
	{ color: #F1FAFF; }
	
	#applications
	{ font-size: 0.4em; margin-right: 30px; padding-right: 0px; }
	
	
    .text_font	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.75em;	}
	h2{ color:#8091b0;	}
	div#slideShowItems{
	  	height:500px;
		overflow:hidden;
		position:relative;
	}
	
	div#slideShowItems div{
		position:relative;
		width:1018px;
	}
	
	
	div#slideShowItems img {
		margin-right:13px;
		float:left;
	}
	
	ul#slideShowCount li{
		margin:0px;
		padding:0px;
		width:1018px;
	}
	ul#slideShowCount li.slide{
		line-height:14px;
		float:right;
		cursor:pointer;
		width:26px;
		height:18px;
		display:block;
		background: transparent url(http://media.nanawall.com/images/homepage/tabs.jpg) no-repeat scroll left top;
	}
	
	ul#slideShowCount li.slide span{
		padding-left:10px;
		color:white;
		font-weight:bold;
		font-size:12px;
	}
	
	ul#slideShowCount li.slide:hover{
		background-position:left -18px;
	}
	
	ul#slideShowCount li.slide.selectedTab{
		background-position:left -18px;
	}
	div#slideShow{
		background:#222;
		width:1018px;
	}
	.topHeight1{height:400px;}
	small
{
	font-size: small;
	margin-top: -20px;
	padding-top: -20px;
	color: White;
}

