﻿/****************************************
SECTIONS

- General
- Specific page styles
- Ads

-----------------------------------------
HISTORY

08/01/2009 - Changed content text to black (#000000).

****************************************/
.PayPalProductContainer 
{
	border: dashed 1px #cccccc;
	font-size: 8pt;
	padding: 8px;
	margin: 0 0 15px 0;
}
.PayPalProductContainer hr
{
	border-bottom: solid 0 #cccccc;
	border-top: solid 1px #cccccc;
}

.PayPalProductContainer p
{
	font-size: 9pt;
}

.PayPalButtonContainer form
{
	margin: 0px;
}

.PayPalButtonContainer 
{
	padding: 0px;
	margin: 10px 0 10px 0;
}

.PayPalButtonContainer select
{
	font-size: 8pt;
}

.PayPalButtonContainer table
{
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.PayPalButtonContainer td
{
	margin: 0px;
	padding: 0px;
}


.ShopColumnContainer
{
	clear: both;
	margin-top: 20px;
	width: 600px;
}

.ShopLeftColumn 
{ 
	float: left;
	width: 285px;
}

.ShopRightColumn 
{
	margin-left: 310px;
	width: 285px;
}


/********************
General
********************/

a
{
	color: #6633ff;	
}

a:hover
{
	color: #cc66ff	
}

h1, .h1 
{
	color: #cc66ff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 700;
	margin: 3px 0px 0px 0px;
}

h2, .h2 
{
	color: #cc66ff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 700;
	/*margin: 3px 0 0 0;*/
}

h3, .h3 
{
	color: #333333;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 700;
	margin: 3px 0px 0px 0px;
}

hr
{
	border: solid 1px #cc99cc	
}

img 
{
	border: none 0px #ffffff;
}

.FormButton
{
	background-image: url("../images/Bg_PinkGrad1x20.jpg");
	background-repeat: repeat-x;
	background-color: #ff99ff;
	border-style: outset;
	border-width: 1px;
	border-color: #ff66ff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
}

.FormField
{
	background-image: url("../images/Bg_GrayGrad1x20.jpg");
	background-repeat: repeat-x;
	background-color: #ffffff;
	border: solid 1px #999999;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 500;
}



p, .p, ul, ol
{
	color: #333333; /* 08/01/2009 Modification */
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

.Advertisement
{
	color: #cccccc;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.GeneralContentArea
{
	clear: both;
	padding: 0px 50px 0px 50px;
	text-align: left;
}

.underline
{
	text-decoration: underline;	
}

/********************
- Specific page styles
********************/


/*** MeetLiz.aspx ***/
.MeetLizContent
{
	padding: 0px 50px 0px 50px;
	text-align: left;
}
/* padding/margin is in addition to MasterPage1.css #ContentPlaceHolder */



/*** About.aspx ***/
.AboutContent
{
	padding: 0px 50px 0px 50px;
	text-align: left;
}
/* padding/margin is in addition to MasterPage1.css #ContentPlaceHolder */


/*** Search.aspx ***/
.SearchContent
{
	padding: 0px 50px 0px 50px;
	text-align: left;
}
/* padding/margin is in addition to MasterPage1.css #ContentPlaceHolder */



/*** Contact.aspx ***/
.ContactContent
{
	padding: 0px 50px 0px 50px;
	text-align: left;
}
/* padding/margin is in addition to MasterPage1.css #ContentPlaceHolder */

#ContactFormArea table
{
	margin: 0px auto;
	text-align: center;
	text-align: left;
}

#ContactFormArea table td
{
	text-align: left;		
}

#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxContactFormArea input, xxxxxxxxxxxx#ContactFormArea textarea
{
	border: solid 1px #cccccc;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;		
}




/*** Home.aspx ***/

.HomeContent #HomeAdLayoutTable
{
	margin: 10px 0px 10px 0px;
	width: 700px;
	text-align: center;
}

.HomeContent #HomeAdLayoutTable div
{
	margin: 0px auto;
	width: 300px;
	height: 100px;
}



.HomeContent #HomeLayoutTable
{
	margin-top: 10px;
	width: 700px;	
}

.HomeContent #HomeLayoutTable td
{
	margin: 0px;
	vertical-align: top;
}

.HomeContent #LayoutLeft
{
	padding: 0px 10px 0px 0px;
	width: 500px;
	text-align: left
}

.HomeContent #LayoutLeft p
{
	color: #000000;
	margin: 0px;
}

.HomeContent #LayoutRight
{
	text-align: left;
	width: 200px;
}

.HomeContent #LayoutRight a
{
	text-decoration: none;
}

.HomeContent .PingGradientArea
{
	border: solid 1px #996699;
	background-image: url("../images/Bg_PinkGrad1x150.jpg");
	background-repeat: repeat-x;
	color: #000000;
	font-weight: 500;
	font-style: normal;
	padding: 2px 8px 8px 8px;
	text-align: left;
	vertical-align: top;
}

.HomeContent #FeaturedProductsDataList
{
	width: 695px;
}

.HomeContent #FeaturedProductsDataList td
{
	padding: 8px;
	text-align: center;
	vertical-align: middle;
}

.HomeContent .ProductDisplayArea
{
	color: #666666;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;	
}

.HomeContent .ProductDisplayArea img
{
	border-width: 0px
}


.HomeContent .ProductDisplayArea .ProductName
{
	font-size: 10pt;
	font-weight: bold;
} 

.HomeContent .ProductDisplayArea .ProductPrice 
{
	font-weight: bold;
}


/********************
- Ads
********************/

.Ad1, .Ad2, .Ad3, .Ad4, .Ad5
{
	max-width: 700px;	
	text-align: center;
}


