﻿/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/******************************************/
/***********[ Mage_CSS_A Reset ]***********/
/******************************************/

* { margin:0; padding:0; }

body        { background:url(http://www.digifot.com/go/images/background.jpg); color:#444; font:11px/1.55em arial, helvetica, sans-serif; text-align:center; }
a           { color:#65770e; text-decoration:none; }
a:hover     { color:#65770e; text-decoration:underline; }
a img       { border:0;}
:focus      { outline:0; }

/* Heading */
h1          { font-size:2em; line-height:1.17em; }
h2          { margin-bottom:.4em; font-size:1.5em; line-height:1.2em; }
h3          { margin-bottom:.4em; font-size:1.35em; line-height:1.2em; }
h4          { margin-bottom:.4em; font-size:1.05em; line-height:1.35em; }
h5          { margin-bottom:.4em; font-size:1.05em; line-height:1.35em; }
h6          { margin-bottom:.1em; font-size:1em; line-height:1.35em; }


/* Table */
th          { vertical-align:top; font-weight:normal; text-align:left; }
td          { vertical-align:top; }
.clear 		{clear: both;}
/* Paragraph */
p           { margin-bottom:.9em; }
address     { margin-bottom:.4em; font-style:normal; line-height:1.4em; }
cite        { font-style:normal; font-size:10px;}
q:before, 
q:after     { content:'';}

/* Form */
form        { display:inline;}
fieldset    { border:none; }
legend      { display:none;}
label       { color:#555;  font-weight:bold; }
input, 
select, 
button      { vertical-align:middle; }
table {border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-size:100%;}
/* Lists */
dt          { display:block; font-weight:bold; }
ul,ol       { list-style:none; }

/* Size */
small       { font-size:.85em; }
big         { font-size:1.15em; }
hr          { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }



    
/* ADD THIS TO YOUR CSS ======================================================================================= */

/*****SoF Uploader ******/
 
 
 .uploadcart {
	position:relative;
	width:188px;
	padding:12px 18px;

}

.uploadstatus {
	display:block;
	width:185px;
	overflow:hidden;
	margin-bottom:6px;
}
.uploadQ td { color:rgb(34,34,34); font-size:8.5pt; }
.uploadQ {
	width:180px;
	min-height:28px;
	border:1px solid rgb(214,214,214);
	background:white;
	margin-bottom:5px;
	
}

.uploadQ table {
	width:173px;
	margin-left:5px;
	background:white;
	border-collapse:collapse;
	margin:4px 0 0 0;
}
#uploadstatus {
	display:block;
	width:185px;
	overflow:hidden;
	margin-bottom:6px;
}
.uploadQ { height:28px; }
.uploadQ td {
	padding:2px 4px;
	
}
.uploadQ td div {
	width:145px;
	overflow:hidden;
}
.uploadbuttons {
	position:relative;
	display:block;
	height:26px;
	width:180px;
}
  .addfile {
	position:absolute;
	top:0; right:0;
	z-index:1;
	cursor:pointer;
}
.fileupload{
	position:absolute;
	top:0;
	right:0px;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	text-align: right;
	z-index: 2;
	cursor:pointer;
}
.upload {
	position:absolute;
	top:0; 
	left:0;
	z-index:3;
	cursor:pointer;
}
	
iframe {
	position:absolute;
	width:1px;
	height:1px;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
}
.progress {
	position:relative;
	height:50px;
	width:220px;
}
.pgbg, .pgfg {
	position:absolute;
	top:10px; left:0;
}
.pgbg {
	width:180px;
	height:15px;
	background: url('../images/prog_blank.png') top left no-repeat;
}
.pgfg {
	width:1px;
	height:15px;
	background: url('../images/prog_filled.png') top left no-repeat;
}
.pgpc{ 
	position:absolute;
	top:30px;
	left:10px;
}
.pgsp{
	position:absolute;
	top:30px;
	left:140px;
}
.pgeta{
	position:absolute;
	top:30px;
	left:40px;
}

  
.imageHolder {
  width:320px;
  min-height:150px;
  }

.uploadimg { 
  width:80px;
  float:left;
  margin:20px;
  }   

.imgDelete {
  cursor:pointer;
  margin-top:10px;
  }
  
.uploadHolder {
  position:relative;
  width:300px;/*250px;*/
  height:120px;/*120px;*/
  margin-bottom:10px;
  }
   
.imageHolder_5 {
  width:320px;
  min-height:150px;
  }

.uploadimg { 
  width:80px;
  float:left;
  margin:20px;
  }   

.imgDelete {
  cursor:pointer;
  margin-top:10px;
  }
  
.uploadHolder {
  position:relative;
  width:250px;
  height:120px;
  margin-bottom:10px;
  }
/*****EoF Uploader ******/


/**** SoF Cart Holders ***/
/*** These can be changed for layout purposes ***/
 
#cartHolder_6 {
  position:absolute;
  top:715px;
  left:60px;
  } 
  #cartHolder_8 {
  position:absolute;
  top:575px;
  left:60px;
  }     
  
/**** EoF Cart Holders ***/


