BODY {
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	FONT-SIZE: 13px;
	COLOR: #9a9d6d;
	BACKGROUND: #e9eff3;
 	MARGIN: 10px 0;
}

A {
	FONT-WEIGHT: Normal;
	COLOR: #9a9d6d;
	TEXT-DECORATION: None;
}
A:Hover {
	FONT-WEIGHT: Normal;
	COLOR: #9a9d6d;
	TEXT-DECORATION: Underline;
}
A.NoBold {
	FONT-WEIGHT: Normal;
	COLOR: #9a9d6d;
	TEXT-DECORATION: None;
}
A.NoBold:Hover {
	FONT-WEIGHT: Normal;
	COLOR: #9a9d6d;
	TEXT-DECORATION: Underline;
}
SMALL {
	FONT-SIZE: 90%
}
TABLE {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 12px;
}

/****************************  Header Styles  ****************************/

#Header {
	margin: 0;
	font-family: Trebuchet MS, Georgia, Arial, serif;
	padding:0;
	WIDTH: 970px;
	HEIGHT: 139px;
	font-size: 0.9em;
	BACKGROUND-IMAGE: url(../images/ecards_header.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: Center Top;
}
#header a:link, #header a:visited {
	color: #333;
	text-decoration: none;
	border-bottom: none;
}
#header a:hover, #header a:active {
	color: #996;
	text-decoration: none;
	border-bottom: none;
}

#topnav 
{
	WIDTH: 970px;
	list-style:none;
	font-size:11px;
	margin:0 0 0 -15px;	
	padding:104px 0 0 0px;
	text-align:Center;	
}
#topnav li 
{
	list-style:none;
	display:inline;
	padding:0 1em;
	margin:0;
}
#topnav li a:link, #topnav li a:visited, #topnav li a:hover, #topnav li a:active {
	text-decoration:none;	
	font-weight: bold;
	color:#666;
}
#topnav li a:hover
{
	text-decoration:underline;	
	font-weight: bold;
	color:#7A7636;	
}
#home #navHome, #about #navAbout, #links #navLinks, #contact #navContact, #archives #navArchives
{
	border-bottom:#7A7636 2px solid;
	color:#7A7636;	
}

/****************************  Header Styles End  ****************************/


.FullPage {
	WIDTH: 899px;
	HEIGHT: 400px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(../images/page_back-full.jpg);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: Top Left;
	VERTICAL-ALIGN: Top;
 	PADDING-BOTTOM: 10px;
}
.LeftPage {
	WIDTH: 445px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(../images/page_back-left.jpg);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: Top Left;
	VERTICAL-ALIGN: Top;
 	PADDING-BOTTOM: 10px;
}
.RightPage {
	WIDTH: 454px;
	BACKGROUND-IMAGE: url(../images/page_back-right.jpg);
	BACKGROUND-REPEAT: Repeat-Y;
	BACKGROUND-POSITION: Top Left;
	TEXT-ALIGN: Center;
	VERTICAL-ALIGN: Top;
 	PADDING-BOTTOM: 10px;
}

#LeftPageContent {
	WIDTH: 400px;
 	MARGIN-LEFT: 10px;
}


TD.CardThumbCell { 
	VERTICAL-ALIGN: Top;
	TEXT-ALIGN: Center;
	WIDTH: 150px;
}


/*  ================   Form Styles  ================  */

.FieldPrompts {
	FONT: 12px;
	MARGIN-BOTTOM: 2px;
}
.CardPickupText {
	FONT: 11px;
	MARGIN-LEFT: 5px;	
	MARGIN-BOTTOM: 6px;
}

FORM {
	MARGIN: 0px;
}
.TextFields {
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	FONT-SIZE: 12px;
	COLOR: #9a9d6d;
	PADDING-LEFT: 3px;
	MARGIN-RIGHT: 10px;
	BACKGROUND: #f3f4e6;
	BORDER: #d0d4b9 1px solid;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 10px;
}
.EmailAddresses {
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	FONT-SIZE: 12px;
	COLOR: #9a9d6d;
	WIDTH: 385px;
	HEIGHT: 45px;
	BORDER: #d0d4b9 1px solid;
	BACKGROUND: #f3f4e6;
	PADDING: 5px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 10px;
}
.MessageText {
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	FONT-SIZE: 12px;
	COLOR: #9a9d6d;
	WIDTH: 385px;
	HEIGHT: 160px;
	BORDER: #d0d4b9 1px solid;
	BACKGROUND: #f3f4e6;	
	PADDING: 5px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 10px;
}

.CardFromHeader {
	FONT: 14px;
	MARGIN-TOP: 20px;
	MARGIN-LEFT: 22px;
	MARGIN-BOTTOM: 8px;
}
.CardContent {
	WIDTH: 385px;
	MARGIN-LEFT: 22px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
}

TD.PageNumbers {
	TEXT-ALIGN: Right;
	PADDING-RIGHT: 30px;
	PADDING-BOTTOM: 8px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
}
TD.PageNumbersLeft {
	TEXT-ALIGN: Left;
	PADDING-TOP: 8px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
}
A.PageNumbers {
	FONT: Bold 10px;
	MARGIN: 0px 4px;
	TEXT-DECORATION: None;
}
A.PageNumbers:Hover {
	TEXT-DECORATION: Underline;
}
A.PageNumbersText {
	FONT: Bold 10px;
	MARGIN: 0px 5px;
	TEXT-DECORATION: None;
}
A.PageNumbersText:Hover {
	TEXT-DECORATION: Underline;
}



.CardName { 
	FONT: Bold 9px;
	COLOR: #c8bc93;
	WIDTH: 150px;
	VERTICAL-ALIGN: Top;
	TEXT-ALIGN: Center;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 15	px;
}

IMG.ThumbBorder {
	BORDER-TOP: 1px Solid #edebd9;
	BORDER-LEFT: 1px Solid #edebd9;
	BORDER-RIGHT: 2px Solid #edebd9;
	BORDER-BOTTOM: 2px Solid #edebd9;
}
IMG.ThumbBorderOver {
	BORDER-TOP: 2px Solid #dfd7ba;
	BORDER-LEFT: 2px Solid #dfd7ba;
	BORDER-RIGHT: 1px Solid #dfd7ba;
	BORDER-BOTTOM: 1px Solid #dfd7ba;
}
IMG.ThumbBorderOut {
	BORDER-TOP: 1px Solid #edebd9;
	BORDER-LEFT: 1px Solid #edebd9;
	BORDER-RIGHT: 2px Solid #edebd9;
	BORDER-BOTTOM: 2px Solid #edebd9;
}


.error { color: Red;  font-weight: bold;  }


