﻿/* Paradise Marketing CSS Document 
   Copyright 2008 by Quexion, LLC - Any Usage of this document on another 
   site must be sited and credited to the original author - Quexion, LLC.
 * ------------------------------------------------------------------------- */

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; } 

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; font-family: Georgia, "Times New Roman", Times, serif; }

/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; }


/* framework
 * ------------------------------------------------------------------------- */
#container { width: 937px; margin: 0px auto 0px auto; padding: 0px; }
#main_area { width: 922px; clear:both;}

/* products page */
.product_table td { padding-bottom:30px; vertical-align: top; }
.product_table p { width:125px; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #003F7F; text-align: center; }
.productname a { color: #003F7F; cursor:pointer; }
.productname:hover { text-decoration:underline; }
.product_title { font-size: 10px; margin: 2px 0px 2px 0px; display: block;}
.product_text { font-size: 10px; margin: 0px 0px 2px 0px; display: block;}

/* styles for product images */
.fullsize_title { font-size: 12px; display: block; margin: 15px 10px 3px 10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fullsize_text { font-size: 10px; display: block; margin: 0px 10px 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.product_hover_sku { font-size: 10px; font-weight:bold; margin: 7px 10px 3px 10px; border-top:solid 1px #003F7F; }
.product_hover_sku td { font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:7px; white-space:nowrap; }
img.product_image { cursor: pointer; }
#add_to_cart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:15px; }
#add_to_cart a { text-decoration:none; color: #003F7F; cursor:pointer; }
#add_to_cart a:hover{ text-decoration:underline; }
#close_window { margin-top:25px; }
#close_window a { font-size: 10px; color: #003F7F; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Login page */
.login { font-size: 12px; color: #003F7F; font-weight: bold; }
.login td { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0px 35px 10px 3px; }
.login_btn { margin-left:220px; }
.login_body p { margin-top:10px; margin-bottom:25px; }
.login_body { text-align:left; }

/* New Customer Sign-Up Form */
.customer_signup p { margin-bottom:19px; }
.signup_form td { padding:2px 2px 2px 2px; }
.signup_form input { height:18px; }

/* Paradise Marketing Difference pages */
.pmd_body p { margin-top:5px; margin-left:5px; margin-bottom:19px; }

/* Why Paradise Marketing pages */
.wpm_body p { margin-top:5px; margin-left:5px; margin-bottom:19px; }

/* FAQ's page */
.tbl_faqs p { margin-top:5px; margin-left:5px; margin-bottom:19px; margin-right:4px; }
.style2 
{
	font-size: 11px;
	line-height: 15px;
	color: #003F7F;
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style3 {line-height: 19px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Search Results page */
#search_results { margin-top:20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Custom Packaging page */
.packaging_body p { margin-top:5px; margin-left:5px; margin-bottom:19px; }
.big_business { text-align:center;vertical-align:top;padding-top:7px;padding-left:18px; }

/* Paradise Marketing Product Line page */
.product_line { margin-top:0px; margin-bottom:0px; margin-left:3px; }
.product_line td { padding-top:5px; padding-bottom:43px; padding-left:4px; padding-right:10px; text-align:center; }

/* Shopping Cart */
.entryForm { margin-top:20px; }
.entryForm td { font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:10px; }
.header 
{	
	font-size: 12px;
	line-height: 15px;
	color:#003F7F;
	font-weight:bold;
	margin-bottom:19px;
}
.quantity
{
	width:65px;	
}
.image
{
	width:75px;
	cursor:pointer;	
}
.sku
{
	width:150px;	
	font-size:11px;
}
.product_name
{
	width:180px;
	padding-right:20px;		
	font-size:11px;
}
.package_description
{
	width:150px;	
	font-size:11px;
	line-height:16px;
}

/* View Cart */
.addressTable td { padding-left:10px; padding-bottom:10px; }
.addressTable p { padding-top:10px; padding-bottom:10px; }
.viewcart_tbl td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding-right:5px; }
.viewcart_sku
{
	width:140px;	
	font-size:11px;
}
.viewcart_productname
{
	width:200px;
	padding-right:20px;		
	font-size:11px;
}
.viewcart_description
{
	width:180px;	
	font-size:11px;
	padding-right:20px;
	line-height:16px;
}
.viewcart_quantity 
{	width:58px;
	font-size:11px; 
	text-align:center; 
}
