@charset "utf-8";
/* CSS Document */

#homepageland {
/*
border:1px solid #4A4A4A;
background:#5C5C5C;
padding:10px 10px 0px 10px;
*/
	
	} 
.insidehpl { width:200px; height:200px; }


/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0px;
		padding:0px;
		list-style:none;
		}
	#slider2{margin:0px;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:650px;
		height:152px;
		overflow:hidden; 
		margin:0px;
		padding:0px;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:650px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
	
		margin:0px 0px 0px 0px;
		padding:0px;
		height:22px;	
		
		
		}
	ol#controls li{
	
		margin:0px 5px 0px 0px; 
		padding:0;
		float:left;
		list-style:none;
		height:22px;
		line-height:22px;
		}
	ol#controls li a{
		float:left;
		height:22px;
		line-height:22px;
		border:1px solid #fff;
		background:#FFFFFF;
		color:#333;
		padding:0 8px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#A7D342;
		border:1px solid #A7D342;
		color:#fff;
		font-weight:bold;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	#slider2 img { border:1px solid #E4E4E4; margin:0px; padding:0px; } 
/* // Easy Slider */

h1 { font-size:18px; font-weight:bold; color:#444; font-family:arial; }
#introduction a:link, #introduction a:visited, #introduction a:active {
color:#81A228;	 text-decoration:none;
font-weight:normal;
}
#introduction a:hover {
color:#94BA2E; text-decoration:underline;
 }
 #introduction { padding-top:5px; color:#444; }
 
 /* tabs hp */
 
 
#laptoptabs ul { 
margin:0px; padding:0px;
}

ul#laptoptabs li {
display: inline;
margin: 0px;
padding:0px;
margin:0px;
background-image:none;
font: normal 12px arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}


#laptoptabs li a:link,
#laptoptabs li a:visited,
#laptoptabs li a:active,
.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin: 0px 3px 0px 0px;
border: 1px solid #ddd;
color: #333;
font-weight:bold;
*line-height:22px;
background:#C8E887;
border:1px solid #C8E887;
}


#laptoptabs .shadetabs li a:hover{
color:#fff;
background:#8DB433;
}

#laptoptabs li a.selected,
.shadetabs li a.selected{ /*selected main tab style */

background-image: url(shadeactive.gif);
top: 0px;
font-weight:bold;

color:#333;
background:#fff;
border:1px solid #f2f2f2;
border-bottom:1px solid #fff;
}


#laptoptabs { margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; background:#A7D342; }
.infocontainer {
padding:10px 8px 10px 8px;
line-height:1.2em;
font-size:12px;
border:1px solid #DAF0AC;
	border-top:0px solid #fff; 
}

.tabcontent{
display:none;
}

#pushul ul { padding-left:10px; height:19px; *height:22px; }

.infocontainer .col1,  .infocontainer .col2 
{
float:left; width:200px;
}
.infocontainer .col1
{
	margin-left:5px;
margin-right:15px;
}
.infocontainer ul { margin:0px; padding:0px; list-style-type:none;}
.infocontainer li { border-bottom:1px dotted #969696; padding-bottom:4px; padding-top:4px;}
.infocontainer li.lastli { border-bottom:0px dotted #969696; }

.infocontainer a:link,
.infocontainer a:visited,
 .infocontainer a:active
{
color:#475A1B;	
 text-decoration:none;
font-weight:normal;
}
 .infocontainer a:hover {
color:#94BA2E; text-decoration:underline;
 }
 
 /* more */
 
 #showtitle { background:#A7D342; padding-left:10px;}
 .clear20px { height:20px; }
 
 #showtitle .cleartpx { height:6px; *height:10px;  } 
 #showtitle .titlelhome { 
 text-decoration: none;
padding: 3px 7px;
width:130px;
font-weight:bold;
display:inline-block;
color:#333;
background:#fff;
border:1px solid #f2f2f2;
border-bottom:1px solid #fff;
}

#showtitle .titlelhome a { color:#333; text-decoration:none; }
#aroundshowmanufacturers {border:1px solid #DAF0AC; border-top:0px; padding:10px 8px 10px 8px;}

.choose { }
#laptopmfr { margin-top:8px; float:left; margin-right:10px; margin-left:5px; }
#laptopmfr  a:link img,
#laptopmfr  a:visited img,
#laptopmfr  a:active  img
{ border:4px solid #E2F3BE; }
#laptopmfr  a:hover  img { border:4px solid #A7D342; }

#searchmfr { background:#FFF9D7; border:1px solid #E2C822; padding:8px; margin-bottom:5px; }
.aroundsearch {   padding-top:5px; }
.inputmfr { font-size:14px; font-family:arial; width:520px; }

/* 
#homepageland {

border:1px solid #1F1F1F;
background:#353535;
padding:10px;
height:325px;
	
	} 
.slider-wrap						{ width: 670px; }
.stripViewer .panelContainer
.panel ul						{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer						{ position: relative; overflow: hidden; width: 650px; height: 285px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 650px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 						{ border: 1px solid black; margin-right: 5px; }
#movers-row						{ margin: -43px 0 0 62px; }
#movers-row div					{ /*width: 20%; width:70px; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data					{ background: url(transpBlack.png); padding: 10px; height: 30px;
											  margin-top: -50px; position: relative; z-index: 9999; color: white; 
											  width:630px;}
.photo-meta-data span 					{ font-size: 14px; }
.cross-link						{ display: block; width: 62px; margin-top: -14px;
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 						{ background: transparent url(icon-uparrowsmallwhite.png) top center no-repeat; }
*/
#featured{ 
	width:650px; 
	
	position:relative; 
	border:10px solid #282B26; 
	height:250px; overflow:hidden;
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; height:250px;
	overflow:auto;
	overflow-x:hidden;
	border-left:1px solid #282B26;
	/*
	*/
	overflow-y:hidden;
}
#featured ul.ui-tabs-nav li{ 
	padding:0px 0px;   
	font-size:12px; 
	color:#666; 
	border-bottom:1px dotted #ccc;
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li div{ 
	font-size:12px; font-family:arial; 
	line-height:15px; 
	padding-top:6px;
	padding-right:5px;
	
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:62px; text-decoration:none;
	color:#333;  background:#fff;
	font-weight:normal;
	line-height:15px; outline:none;
	
	
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#282B26; 
	font-weight:bold;
	color:#fff;
}
#featured li.ui-tabs-selected{ 
	background:url('selected-item.gif') top left no-repeat;  
	font-weight:bold;
	color:#fff;
	
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#282B26; 
	font-weight:bold;
	color:#fff;
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{
	position:absolute;
	bottom:0px;
	left:0px;
	height:70px;
	width:400px;
	background: url('transparent-bg.png');
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:18px; font-family:arial; font-weight:bold; 
	color:#fff; padding:10px 5px 5px 10px; margin:0px; 
	overflow:hidden; 
	line-height:18px;
}
#featured .info p{ 
	margin:0px 0px 0px 10px; 
	
	padding:0px;
	font-family:arial; font-size:12px; 
	color:#f0f0f0;
	line-height:14px;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

