/* @override http://emedia.l/looks/on/style.css */

body {
	background-color: #f7f7f7;
	background-image: url('i/bg.png');
	background-repeat: repeat-x;
	margin:0px auto 0px auto;
	padding:0px;
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	}
div {
	padding:0px;margin:0px;
}	
a {
	color:#ffff00;
}
table {
	color:#ffffff;font-size:12px;padding:0px 10px 0px 10px;
}
input {
	font-size:12px;border:1px solid #666666;
}
form {
	margin:10px;color:white;
	}
hr {
	color: #aaaaaa;background-color: #aaaaaa;height: 1px;margin-top:-2px;
}
img {
	border:0px;
}

select,option,input ,textarea	{
	border:1px solid #bbbbbb;vertical-align:middle;
}
input[type="checkbox"], input[type="radio"]{
   background: transparent;
   border: 0;
}

input.but {
	background: url('i/butbg.png') repeat-x top left;margin-left:3px;
}

h1.green {
	font-size:16px;color:#ffffff;margin:0px;padding:5 0 5 5;text-transform:uppercase;color: #3794AD;width:300px;font-family:"Trebuchet MS";
}

div.mright {
	margin-right:0px;float:right;
}

div.foot {
	width:873px;height:31px;display:block;background: url('i/foot.gif') bottom left no-repeat;display:block;clear:both;
}

div.mleft {
	margin-left:0px;float:left;
}

div.mright div,div.mleft div{
	float:left;
}

div.mright a,div.mleft a{
	margin-left:1px;
}

a.home {
	width:68px;height:39px;background: url('i/1.png') top left no-repeat;display:block;
}

a.home:active,a.home:hover {
	width:68px;height:39px;background: url('i/1p.png') top left no-repeat;display:block;
}


a.books {
	width:68px;height:39px;background: url('i/2.png') top left no-repeat;display:block;
}

a.books:hover {
	width:68px;height:39px;background: url('i/2p.png') top left no-repeat;display:block;
}

a.books:link:active,a.books:visited:active {
	width:68px;height:39px;background: url('i/2p.png') top left no-repeat;display:block;
}


a.dvd {
	width:68px;height:39px;background: url('i/3.png') top left no-repeat;display:block;
}

a.dvd:active,a.dvd:hover {
	width:68px;height:39px;background: url('i/3p.png') top left no-repeat;display:block;
}

a.cd {
	width:68px;height:39px;background: url('i/4.png') top left no-repeat; display:block;
}

a.cd:active,a.cd:hover {
	width:68px;height:39px;background: url('i/4p.png') top left no-repeat;display:block;
}

a.vhs {
	width:68px;height:39px;background: url('i/5.png') top left no-repeat;display:block;
}

a.vhs:active,a.vhs:hover {
	width:68px;height:39px;background: url('i/5p.png') top left no-repeat;display:block;
}

a.games {
	width:68px;height:39px;background: url('i/6.png') top left no-repeat;display:block;
}

a.games:active,a.games:hover {
	width:68px;height:39px;background: url('i/6p.png') top left no-repeat;display:block;
}

a.cart {
	width:128px;height:39px;background: url('i/7.png') top left no-repeat;display:block;
}

a.cart:active,a.cart:hover {
	width:128px;height:39px;background: url('i/7p.png') top left no-repeat;display:block;
}

a.about {
	width:88px;height:39px;background: url('i/8.png') top left no-repeat;display:block;
}

a.about:active,a.about:hover {
	width:88px;height:39px;background: url('i/8p.png') top left no-repeat;display:block;
}

a.how {
	width:98px;height:39px;background: url('i/9.png') top left no-repeat;display:block;
}

a.how:hover {
	width:98px;height:39px;background: url('i/9p.png') top left no-repeat;display:block;
}

a.contact {
	width:88px;height:39px;background: url('i/10.png') top left no-repeat;display:block;
}

a.contact:active,a.contact:hover {
	width:88px;height:39px;background: url('i/10p.png') top left no-repeat;display:block;
}

a.sell {
	width:82px;height:67px;background: url('i/sellb.jpg') top left no-repeat;display:block;margin-top:36px;
}


a.default_text {
  color:#000000;
}

a.sell:active,a.sell:hover {
	width:82px;height:67px;background: url('i/sellbp.jpg') top left no-repeat;display:block;margin-top:36px;
}

div.m {
	width:873px;display:block;float:left;overflow:hidden;
}

div.m p {
	color:#ffffff;text-align:left;padding:30px 10px 10px 10px;
}

div.searchp {
	width:873px;height:52px;display:block;background: url('i/sp.png') top left repeat-x;clear:both;text-align:left;float:left
}

div.searchp p{
	padding: 0px 10px 0px 10px;
}

div.content {
	width:853px;display:block;clear:both;background:#ffffff url('i/cf.png') top left repeat-x;text-align:left;color:#333333;padding:10px;
	}

div.content div{
	min-height:25px;
}

div.content div p b{
	color:#7DAE37;font-size:12px;display:block;clear:left;margin-bottom:-10px;padding:0px;
}

div.content div  p img{
	border:1px solid #cccccc;margin-bottom:5px;
}

div.content div.info{
	width:420px;float:left;display:block;
}

.content a:link, .content a:visited {
  font-size        : 12px;
  color            : #000;
  text-decoration  : none;
  font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.content a:hover {
  color            : #B5AE95;
}

div.gwin {
	float:left;width:380px;background: #7DAE37 url('i/gwin.png') top left repeat-x;color:white;display:block;margin-bottom:10px;
}

div.gwin  p,div.bwin  p,div.owin  p,div.rwin  p,div.searchwin  p {
	padding:20px 10px 5px 10px;font-family:"Trebuchet MS",verdana;font-weight:bold;
}

div.bwin {
	float:left;width:380px;background: #3794AD url('i/bwin.png') top left repeat-x;color:white;display:block;margin-bottom:10px;
}

div.searchwin {
	float:left;width:852px;background: #3794AD url('i/bwinsearch.png') top left repeat-x;color:white;display:block;margin-bottom:10px;
}
div.searchwin span{
	width: 100%;
	text-align: center;
	margin-top: 10px;
	display: block;
	background-color: white;
	padding-top: 25px;
}
div.owin {
	float:left;width:380px;background: #E2B700 url('i/owin.png') top left repeat-x;color:white;display:block;margin-bottom:10px;
}

div.rwin {
	float:left;width:380px;background: #E14900 url('i/rwin.png') top left repeat-x;color:white;display:block;margin-bottom:10px;
}

div.swin {
	float:both;width:380px;height:80px;background: #ffffff url('i/swin.png') bottom left repeat-x;color:#000;display:block;margin-bottom:10px;
}

div.swin  p{
	padding:10px 10px 25px 10px;font-family:"Trebuchet MS",verdana;font-weight:bold;color:#000;
}

div.swin120 {
	float:both;width:380px;height:160px;background: #ffffff url('i/swin160.png') bottom left repeat-x;color:#000;display:block;margin-bottom:10px;
}

div.swin120  p{
	padding:10px 10px 8px 10px;font-family:"Trebuchet MS",verdana;font-weight:bold;color:#000;
	
}

div.swin120 textarea {
font-family:Arial;
font-size:19px;
height:81px;
letter-spacing:1px;
line-height:22px;
margin-left:10px;
padding:5px;
vertical-align:top;
width:274px;
}

div.swin80 {
	float:both;width:380px;height:129px;background: #ffffff url('i/swin160.png') bottom left repeat-x;color:#000;display:block;margin-bottom:10px;
}

div.swin80  p{
	padding:10px 10px 8px 10px;font-family:"Trebuchet MS",verdana;font-weight:bold;color:#000;
	
}

div.swin80 textarea {
font-family:Arial;
font-size:11px;
height:52px;
line-height:13px;
margin-left:10px;
padding:5px;
vertical-align:top;
width:274px;
}

div.content  td{
	padding:5px 5px 5px 10px;font-family:"Trebuchet MS",verdana;font-weight:bold;color:#000000;
}

div.content td.sumtable {
	padding:0px;
	font-weight:normal;
	padding-right:5px;
	padding-left:5px;
}

div.swin  b.swin, div.swin120 b.swin120 , div.swin80 b.swin80 {
	color:#000;
}

div.login  {
	float:right;display:block;width:405px;text-align:center;background:url('i/login.png') top left repeat-x;padding:0px;
}

div.login  table{
	color:#ffffff;font-size:9px;margin-top:-10px;padding:0px;
}

div.cart_top {
	width:405px;height:59px;background: url('i/cart_top.png') bottom left no-repeat;display:block;
}

div.cart_checkout_top {
	width:405px;height:59px;background: url('i/cart_checkout_top.png') bottom left no-repeat;display:block;
}

div.cart_mid {
	width:385px;background:#515151 bottom left ;display:block;color:#ffffff;padding:10px;
}

div.cart_foot {
	width:405px;height:12px;background: url('i/cart_foot.gif') top left no-repeat;display:block;
}

.clearfix:after { 
content: "."; 
display: block; 
height: 0px; 
clear: both; 
visibility: hidden; 
padding: 0px 0px 0px 0px;
} 

.clearfix {display: inline-table;}

#admintoolbar{
  position: absolute;
  top: 0px;
  right: 0px;
}
.debug {
  position         : absolute;
  top              : 20px;
  left             : 20px;
  z-index          : 2000;
  width            : auto;
  border           : 4px solid #0000FF;
  padding          : 3px;
  background-color : #FFFFFF;
  overflow         : scroll;
  margin-right: 20px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(i/overlay.png); }

* html #overlay{
	background-color: #333;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="i/overlay.png", sizingMethod="scale");
}

input.button_cart_update {
	background-image   : url(i/cart_update.png);
	background-repeat  : no-repeat;
	background-position: 6px 4px;
  font-size          : 12px;
  height             : 24px;
  padding-left       : 32px;
  width              : 165px;
  font-weight        : bold;
}

input.button_cart_empty {
	background-image   : url(i/delete.png);
	background-repeat  : no-repeat;
	background-position: 6px 4px;
  font-size          : 12px;
  height             : 24px;
  padding-left       : 32px;
  width              : 120px;
  font-weight        : bold;
}

input.button_cart_checkout {
	background-image   : url(i/cart_checkout.png);
	background-repeat  : no-repeat;
	background-position: 6px 4px;
  font-size          : 12px;
  height             : 24px;
  padding-left       : 32px;
  width              : 165px;
  font-weight        : bold;
}

input.button_cart_del {
	background-image   : url(i/cart_del.png);
	background-repeat  : no-repeat;
	background-position: 6px 4px;
  font-size          : 12px;
  height             : 24px;
  width              : 28px;
  font-weight        : bold;
}

input.button_history {
	background-image   : url(i/history.png);
	background-repeat  : no-repeat;
	background-position: 6px 4px;
  font-size          : 12px;
  height             : 24px;
  width              : 140px;
  font-weight        : bold;
}


input.checkout_shipping_label {
	background-image   : url(i/printer.png);
	background-repeat  : no-repeat;
	background-position: 6px 4px;
  font-size          : 12px;
  height             : 24px;
  padding-left       : 32px;
  width              : 180px;
  font-weight        : bold;
}

#popup_content{
  position: absolute;
  top: 120px;
  left: 20px;
}

.sectiontableentry1 {
	font-weight: normal;
}
.sectiontableentry2 {
	font-weight: normal;
}

.sectiontableentry1 td{
	border-bottom: 1px solid silver;
}
.sectiontableentry2 td{
	border-bottom: 1px solid silver;
}

.head {
	font-style: ;	
}