/*
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...  			
 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..  			
.. ... ... ... ... ... ... ... ... ... ... ... ... ... ...   			
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... .  			

		Sparkle... Your Cake Style Sheet
		Designed by:
			Marc Gurwitz, Image Mine Inc.
		Designed for:
			Ana Nascimento & Jen Borges, Sparkle... Your Cake
		Project Completed:
			December 2005, with occasional updates, etc.

... ... ... ... ... ... ... ... ... ... ... ... ... ... ...  			
 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..  			
.. ... ... ... ... ... ... ... ... ... ... ... ... ... ...   			
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... .  			

*/

BODY {

/*
	background-image: url(layout/framebkg.gif);
	background-attachment: fixed;
*/
	
	FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica;
	font-weight: normal;
	COLOR: #000000;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	
	/* Inner Shadow/Outline */
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-SHADOW-COLOR: #666666;
	
	/* Outer Shadow/Outline */
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-DARKSHADOW-COLOR: #999999;

	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
}
/*
.main {
	FONT-SIZE: 13pt;
	letter-spacing: 0px;
	line-height: 19pt;
	margin-left: 81px;
	margin-right: 24px;
	margin-top: 46px;
	margin-bottom: 10px;
	font-weight: normal;
}
*/
.wrapper {
	FONT-SIZE: 13pt;
	letter-spacing: 0px;
	line-height: 19pt;
	margin: 2px 10px 14px 2px;
	padding: 72px 4px 34px 72px;
}

.main {
	FONT-SIZE: 13pt;
	letter-spacing: 0px;
	line-height: 19pt;
	margin: 0 3px 6px 0;
}

.bodytitle {
	FONT-SIZE: 17pt;
	letter-spacing: 0px;
	line-height: 20pt;
	margin-left: 122px;
	margin-right: 24px;
	margin-top: 46px;
	margin-bottom: -45px;
	font-weight: bold;
}

.quote {
	font-style: italic;
	FONT-SIZE: 13pt;
	letter-spacing: 0px;
	line-height: 19pt;
	margin-left: 81px;
	margin-right: 24px;
	margin-top: 46px;
	margin-bottom: 10px;
}

.tiny {
	FONT-SIZE: 7pt;
	COLOR: #442200;
	letter-spacing: 0px;
	margin-top: 32px;
	margin-left: 89px;
	margin-bottom: 0px;
}

.small2 {
	FONT-SIZE: 8pt;
	COLOR: #333333;
	letter-spacing: 0px;
/*	margin-top: 32px;
	margin-left: 89px;
	margin-bottom: 0px;*/
}

/* this is neato... put text (and therefore changeable) layered on top of a graphic 
.button
{
	FONT-SIZE: 9pt;
	COLOR: #CCFFCC;
	width:100;
	height:30;
	background:url(layout/buttonbkg.gif) 0px 0px no-repeat;
	FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica;
	font-weight: bold;
	text-indent: 4px;
	padding: 6px;
	letter-spacing: 0px;
	margin-left: 13px;
	margin-right: 93px;
	margin-top: -25px;
	margin-bottom: 0px;
}
*/
/*	background:#FAFFDF url(layout/buttonbkg.gif) no-repeat middle center;*/

TD {
	FONT-SIZE: 13pt;
	letter-spacing: 0px;
	line-height: 19pt;
}
/*
TD.small {
	FONT-SIZE: 11pt;
	letter-spacing: 0px;
	line-height: 12pt;
	font-weight: normal;
}
*/
table.maintable {
	background-repeat: no-repeat;
}
/*
td.viplink {
	font-weight: bold;
	color: #792b69;
}
*/

td.linkInfo {
	border-bottom: 2px solid #C8059F;
}

td.linkInfoVIP {
	border-bottom: 2px solid #C8059F;
	background-color: #fff1fc;
	font-weight: bold;
}

p.linkName {
	float: left;
	width: 400px;
	padding: 4px;
	margin: 0;
}

a.linkurl {
	float: right;
	width: 260px;
	text-align: right;
	padding: 4px;
	background-color: #F5D5ED;
	margin: 0;
}

p.linkDesc {
	clear: both;
	FONT-SIZE: 11pt;
	letter-spacing: 0px;
	line-height: 12pt;
	padding: 4px;
	margin: 0;
}

a {
	color: #000066;
  text-decoration: underline;
}

a:hover {
	color: #3333CC;
  text-decoration: none;
}

a.standard {
	font-size: 10pt;
	color: #000066;
	letter-spacing: 0px;
  text-decoration: none;
}

a.standard:hover {
	color: #3333CC;
  text-decoration: underline;
}

a.order {
	font-size: 15pt;
	color: #669966;
	letter-spacing: 0px;
	font-weight: bold;
  text-decoration: underline;
}

a.order:hover {
	color: #336633;
	font-weight: bold;
  text-decoration: underline;
}


/* Internal navigation buttons */


/* circle */

.container {
}

#navCircle {
	margin: 0 0 4px 0;
	padding: 2px 2px 0px 8px;
}

#navCircle li {
	display: inline;
	list-style-type: disc;
}
	
#navCircle a:link, #navCircle a:visited {
	FONT-SIZE: 15pt;
	COLOR: #999999;
	font-weight: bold;
	padding: 0 12px 0px 12px;
	text-decoration: none;
/*	color: #708491;*/
}

#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
	padding-bottom: 0px;
	color: #000;
/*
	background: url(layout/tab_circle.gif) no-repeat bottom center;
*/
}


/* internal menu */

#navInt {
	margin: 0 0 8px 0;
  /* format below: top, right, bottom, left  [ a la clock-wise ]      */
	padding: 2px 2px 0px 8px;
}

#navInt li {
	display: inline;
	list-style-type: none;
}
	
#navInt a:link, #navInt a:visited {
	FONT-SIZE: 13pt;
	COLOR: #669966;
	font-weight: bold;
	padding: 0 12px 0px 12px;
	text-decoration: underline;
}

#navInt a:link.active, #navInt a:visited.active, #navInt a:hover {
	padding-bottom: 0px;
	color: #262;
/*
	background: url(layout/tab_circle.gif) no-repeat bottom center;
*/
}


