/* NON-HEADER */
*{padding:0; margin:0;}
body
{
font-family: Tahoma; font-size: 12px; color:#000; line-height:1.5em; 
}

/* Container */
#container
{
width:980px; margin:0px auto;background: #ffffff;
}

.topsearching
{
width:215px; position:absolute; z-index:1009; margin:40px 0 0 120px;
}
#header
{
width:980px; height: 200px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;
}ul
{
padding: 2px 20px; list-style:square;font-family: Tahoma; font-size: 12px;
}
ol
{
padding: 2px 20px; list-style:number;font-family: Tahoma; font-size: 12px;
}
.input
 {
border: #808080 1px solid;padding:2px;color: #000000;font-size: 12px;line-height:1.4em;font-family: 
Verdana; background-color: #ffffff; 
}

.input[type=submit]:hover, input[type=button]:hover
{
background-color:#989898  !important;

}
.input[readonly]
{
background-color:#cfcece !important;

}
.logo
{
width:220px; position:absolute; z-index:1000; margin:10px 0 0 25px;
}
.login_atas
{
width:430px;  height: 80px; position:absolute; z-index:1002; margin:40px 0 0 530px;background: 
url(../images/bg_headmenu.png) no-repeat;
}
.login_atas a{ color: #FFFFFF; text-decoration: none; }
.login_atas a:hover { color: #FFFFFF; text-decoration: underline; }

.menus_top
{
width:270px; margin:15px 0 0 10px; z-index:1003;position:absolute; 
}
#hitungwishlist
{
width:80px; margin:7px 0 0 342px; z-index:1004;position:absolute; font-size: 9px; 
}
#hitungwishlist a
{
text-decoration:none; color :#000;
}
.header-top
{
width:980px; height: 117px; background: #e4e4e4;
}
.header-bottom
{
width:980px; height: 80px; background: url(../images/header-menu.png) no-repeat;
}

#main
{
width:980px;font-family: Tahoma; font-size: 12px;background: #ffffff;
}
.table-header
{
background: #666;height:25px;color:#FFFFFF;
}
.table-header a
{
color:#FFFFFF;
}
.table-border
{
border:1px solid #e4e4e4;background:#FFFFFF;
}
#clear
{
clear:both; width:980px; border:none;
}
a{ color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }

.sekilas_info
 {
	background:#e4e4e4;border:1px solid #ccc;
	padding: 5px 5px;
}
.sekilas_info_title {
  font-size: 12px;
  font-family :Tahoma;
  color: #991111;
  margin: 0 0 0.2em 0;
}
.sekilas_info_title a:hover 
{
 text-decoration: underline; color: #0a2cc1;
}

.nav1 
{
width: 980px;
position:relatif; z-index:1010;
 }
.nav1 ul 
{
float:left; 
padding:7px 55px 0 0; 

}
.nav1 li 
{
display:inline; 
list-style:none;
}
.nav1 li a 
{
display:block; 
float:left; 
padding:0 40px;
color:#FFFFFF;font-size: 12px; font: tahoma;
text-decoration:none;
}
.nav1 a:hover 
{
text-decoration:underline; 
color:#FFFFFF;
}

.basictab{
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #e8e8e8;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #e8e8e8;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #FFFFFF;
color: black;
}

#blink_holder  {width:980px; height: 180px; position:relative; margin-left:auto; margin-right: auto; left: -
2px; background: url(../images/footer.png) no-repeat; );}

#blink_holder  ul {
	margin: 0;
	padding: 0;
	position: relative;
	list-style-type: none;
	float: left; 
}
#blink_holder  ul.blinks  { top: 12px;
	left: 12px; position: relative;
	list-style: none;
	width: 170px;
	margin-right: 20px;
	text-align: left;
	}
#blink_holder .title{
	font: 9pt Arial,Helvetica,Sans-Serif;
	line-height: 14px;
	color: #000000;
	position: relative;
	border-top: 1px solid #000; 
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 160px;
	text-align: left;
}#blink_holder  li{
	font: 8pt Arial,Helvetica,Sans-Serif;
	line-height: 14px;
	color: #CC3333;
	position: relative;
	border-top: 1px solid #000; 
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 160px;
	text-align: left;
}
.blinks a {color: #797878; text-decoration: none;
	text-align: left;}
.blinks a:active {color: #CC3333; text-decoration: none;
	text-align: left;}
.blinks a:hover {color: #CC3333; text-decoration: none;
	text-align: left;}
/*-- photo tab a styles --*/
/*------------------Photo - Video Tab styles ----------------------*/

#productPhotos { 
	clear: left; 
	border: 1px solid #ccc; 
	background-color: #fff; 
	position: relative; 
	left: 0px; 
	top: 0px; 
	padding: 1px 0 0 0px !important; 
	margin: 0px !important;
	display: block; 
	text-align:center !important; 
	height:auto; border-top: 0 !important; 

}
#productVideo { 
	text-align: center; 
	clear: left; 
	display: none;	
	border: 1px solid #ccc;	
	border-top:0 !important; 
	background: url(http://cdn.overstock.com/img/mxc/20091013_tabLineVideo4.gif) no-repeat 0px 0px;	
	padding: 1px 0 0 0;	
	height: 290px; 
}
ul#photoVideoTabs, ul#detailsShipPayTabs { 
	list-style: none; 
	padding: 0px; 
	clear: both; 
}
ul#photoVideoTabs li, ul#detailsShipPayTabs li { 
	margin: 0px; 
	float: left; 
	text-align: center; 
}
ul#photoVideoTabs li a { margin-right: 8px; 
	border: 1px #ccc solid; 
	border-bottom: 0; 
	font-weight: bold; 
	height: 20px; 
	display: block; 
	text-decoration: none; 
	outline: none;  
}


/*-- photo tab a styles --*/

#proPhotoTab a, #proPhotoTab a:hover, #proPhotoTab a.selected { 
	color: #000000 !important; 
	text-decoration:none !important; 
}
#proPhotoTab a { 
	padding: 6px 0px 0px 25px; 
	width: 59px; 
}
#proPhotoTab.selected { 
	cursor: default; 
	background-position: 1px 1px; 
	background-image: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); 
}
#proPhotoTab.selected a { 
	cursor: default; 
	background-position: 0px 0px;
	background-image: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); 
}
#proPhotoTab.selected a:hover { 
	background-image: none;  
}
#proPhotoTab.none { 
	background-position: -107px 1px; 
	background-image: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); 
}
#proPhotoTab.none a, #proPhotoTab.none a:hover { 
	background-position: -108px 0px; 
	background-image: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png);  
}


.ListTD1 
{
font-family: Tahoma;font-size: 12px;height: 25px;background-color: #e4e4e4; 
}
.ListTD2 
{	
font-family: Tahoma;font-size: 12px;height: 25px;background-color: #FFFFFF; 
}
.ListTDOn 
{
font-family: Tahoma; font-size: 12px;height: 25px;	background-color: #E7FFBB; 
}
.member_daftar
{
width:120px; height: 55px; background: #bfdded;
}
h2 {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-weight: normal;
	font-size: 20px;color:#600;
}
