/*
 * ZenMagick - Extensions for zen-cart
 * Copyright (C) 2006,2007 ZenMagick
 *
 * Based on andreas08 by Andreas Viklund  -  http://andreasviklund.com
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or (at
 * your option) any later version.
 *
 * This program is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA  02110-1301, USA.
 *
 * $Id: theme.css 703 2008-02-08 04:11:36Z DerManoMann $
 */

#bannerFour,  #bannerFive,  #bannerSix {
	float:left;
	margin-left:10px;
}

#cheerGirl {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	z-index:100;
	float:left;
	margin-bottom:-7px;
	text-align:center;
}


* html #cheerGirl { /*fix for IE6 */
	margin-bottom: 0;
}

#IEroot #cheerGirl{ /* fix for IE7 */
    margin-bottom: 0;
}


.homeBanner {
	float:left;
	margin-left:10px;
	text-align:left;
}

#bodyBanner {
	position:absolute;
	left:0;
	top:310px;
	width:100%;
	z-index:900;
	margin:0;
}
#searchBox {
	width:170px; 
	border-style:solid; 
	background-color:#FFFFFF; 
	border-color:#A1A1A1; 
	border-width:1px; 
	padding:3px;
}

.priceBlurb {
	font-size: 0.8em;
	color:#ff0000;
	font-weight:bold;
}

.priceBlurb td{
	text-align:right;
	font-weight:normal;
	line-height:1.0em;
	padding: 0 0.6em;
	width:50%;
}

.priceBlurb table{
	/*width:200px;
	border: 1px solid #FF0000;*/
}

.priceBlurb2 {
	font-size: 0.7em;
	color:#ff0000;
	font-weight:normal;
	line-height: normal;
}

#loginBox {
	position: relative;
	top: 10px;
	right: 10px;
	width:250px;
	float:right;
	text-align:right;
}

.loginText {
	font-size: 0.7em;
	color:#01adef;
	font-weight:normal;
	text-decoration: none;
}	

a.loginText {
	text-decoration: underline;
}	


#logoBox {
	float:left;
	top:0;
	left:0;
	text-align:left;
}

.fieldLabel {
	float:left;
	text-align:right;
	width: 150px;
}


.fieldData {
	text-align:left;
	clear:right;
	margin: 3px;
}


a.tooltip {
	position:relative;
	z-index:998;
	color:#000;
	text-decoration:none;
}

a.tooltip:hover {
	z-index:999;
	background-color:#ffd55a;
}

a.tooltip span{
	display:none;
}

a.tooltip:hover span {
	display:block;
	position:absolute;
	bottom: 6em;
	left: -2em;
	width:20em;
	border: 1px solid #00ccff;
	background-color: #fff;
	color: #000;
	text-align: left;
	padding:5px;
	opacity: 0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
}

.tooltip span h3 {
	color:#00adef;
}





table.discounts {
	font: 1.0em Arial, Helvetica, Verdana, sans-serif;
	font-weight:normal;
	border-collapse: collapse;
	width: 50%;
	}

th.discounts {
	padding: 0.5em;
	text-align: center;
	border-bottom: 1px solid #000000;
	background: #00adef;
	color:#FFFFFF;
	font-weight:bold;	
	}

td.discounts {
	padding: 1.0em;
	text-align:center;
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;	
	width:50%;	
	}


td.adjacent {
	border-left: 1px solid #CCC;
	text-align: center;
	}

#content h3.infoPage, #content h3.infoPage a{
	font-family:Arial, Helvetica, sans-serif;
	color:#1c749a;
	font-weight:bold;
	float:none;
	font-size:1.2em;
	}
	
	
div #relatedProducts {
	text-align: center;
	width: 33%;
	float:left;
}

.cartBoxDiscount {
        text-align: right;
        font-weight: bold;
        }
		
.catImg{
	float:left;
	margin-right:10px;	
}		

#categoryName{
	height:auto;
	margin-bottom:10px;
}

.redNote{
	color:#FF0000;
}

div.infoBlock table{
	font-size:0.9em;
	width:100%;
}

div.infoBlock table tr td{
	padding: 0 5px;
	text-align:center;
}

div.infoBlock table tr th{
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #A1A1A1;
}

#inputBtn{
	padding:10px 0;
}
.staticLink{
	font-size:0.9em;
}