/* CSS Document 
* {    text-shadow: #000000 0 0 0px;}*/
html{ padding:0px; margin:0px}
body {
	background-color: #FFFFFF ; font-size:62.5%; font-family:Arial, Helvetica, sans-serif; background-image:url(images/bg.jpg);padding:0px; margin:0px
}

.white{ color:#FFFFFF}
#page-width-900{ width:900px; margin-left:auto; margin-right:auto; margin-top:0px; padding-top:0px;	background-color:#E1F4F2;
  }
#page-width-900 div { float: left;  background-color:#E1F4F2;margin-top:0px; padding-top:0px;}
#right{
	float:left;
	width:150px;
	padding-left:20px;
	padding-right:20px;
	background-color:#E1F4F2;
	min-height:500px
}
#right p{
	line-height:1.8em;
	font-size:1.6em;
	color:#327c7a;
}

#nav{ float:left; width:180px; margin:0px; padding:0px;}
#nav ul { list-style-type:none; padding-left:0px; margin-left:0px; padding-top:0px;}
#nav ul li a{ color:#327c7a; font-size:1.7em; text-transform:uppercase; text-decoration:none; font-weight:normal;border-bottom-width: 0px;}
#nav ul li a:hover{
	color:#45ABA9;
}
#nav ul li:hover{
	text-decoration:none;
	font-weight:bolder;
	color:#8272a4;
	background-color:#ffffff;
}
#nav ul { border-top-width: 1px;  border-top-style: dotted; border-top-color: #69C6BC; margin-top:0px;  }
#nav ul li{ padding-left:15px; border-bottom-width: 1px;  border-bottom-style: dotted; border-bottom-color: #69C6BC; padding-top:10px; padding-bottom:10px; }

#main{ float:left; margin:0; width:490px; padding:0px 20px; }
div#main{background:#ffffff;}
div#main div{background:#ffffff; }
#main h1{ font-size:2.8em; margin-top:10px; margin-bottom:0px;color:#327c7a; clear:both; font-weight:normal}
#main h2 {font-size:2.0em;margin-bottom:0px;color:#327c7a;font-weight:normal}
#main h3 {font-size:1.6em;margin-bottom:0px;color:#327c7a;font-weight:normal}
#main h2 a{ font-size:3.4em; margin-top:0px;margin-bottom:0px;color:#ffffff; text-decoration:none;font-weight:normal}
#main h2 a:hover{ text-decoration:underline}
.sticky{  }
.fingers{ color:#78C1CF; }
h1.homemeade a{  font-stretch:expanded; color:#ffffff;  text-decoration:none; font-weight:normal; font-size:64px;}
h1.homemeade a:hover{ text-decoration:underline}
  h3.homemeade:hover a{  color:#FFFFFF;}


div#column1 {
	margin: 0px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	width:180px;
	min-height:500px
}

#main p, #main ul { font-size:1.2em; line-height:1.7em; padding-top:0px; margin-top:0px; color:#333333}
#main ul ul { font-size:1em; line-height:1.7em;}

div.cakebox {width:230px; float:left; clear:both;  padding-top:10px;   height:100px; background-color: #ffffff;min-height: 100px;}
.smalltxt{ font-size:1em; line-height:1.2em}
.cakenames{ font-size:1.2em}
.credits {color:#CCCCCC; width:450px; padding-top:0px;}
.credits a {color:#CCCCCC; text-decoration:none}
.credits a:hover {color:#CCCCCC; text-decoration:underline}
a{color:#327C7A;border-bottom-width: 1px;  border-bottom-style: dotted; border-bottom-color: #69C6BC; text-decoration:none}
a:hover{ color:#1D4746;border-bottom-color: #1D4746; border-bottom-style:solid}
div.cakesright{width:230px; float:left; padding-top:20px;  margin-right:0px; padding-right:0px; padding-left:30px; }
div.cakesleft{width:230px; float:left; padding-top:20px; margin-top:20px; padding-left:0px;}
#player h1{ line-height:0px; height:0px; display:inline}
div#player, object#player {margin:0px; padding:0px; height:120px; background-image:url(images/player-bg.jpg); width:900px}
h2.homemade { font-size:4em; text-align:center}
#main h2.homemade a{ font-size:1.4em; text-align:center}
strong {color: #327c7a;}
#main p.home{ color:#FFFFFF; width:450px; padding-left:20px; text-align:center}
#main p.home strong{ color:#80D2CE; font-weight:bold}