/**************************/
/*        Body		  */
/**************************/


body {
background-color: #062a3c;
padding: 0px;
padding-top: 5px;
padding-bottom: 0px;
margin: 0px;
font: 12pt georgia, palatino, Arial, Tahoma, Verdana, sans-serif;
}




/**************************/
/*        CONTAINER	  */
/**************************/

.container {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 850px;
height: 3200px;

position: center;
}


/**************************/
/*        LOGO-BOX	  */
/**************************/

.logo-box {
width: 850px;
height: 246px;
align: center;
margin-left: auto;
margin-right: auto;

}

.logo-box img {
width: 850px;
height: 246px;
border: 0px;
}

.logo-box-spacer {
height: 10px;
clear: both;
}



/**************************/
/*  PAGE NAVIGATION BOX	  */
/**************************/

.page-navigation {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: auto;
height: 25px;

position: center;
}


.page-navigation-text {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
font-family: "comic sans ms";
font-weight: normal;
}

.page-navigation-text a
{
  color: #062a3c;
  text-decoration: none;
}

.page-navigation-text a:visited
{
  color: #062a3c;
}

.page-navigation-text a:hover
{
  color: #1485bf;
  text-decoration: overline underline;
}




/**************************/
/*  BODY CONTAINER	  */
/**************************/

.body-container {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 850px;
height: 100%;
}




/*************************/
/*  LEFT BOX CONTAINER   */
/*************************/

.left-box-container {
float: left;
border-right : 1px solid #1485bf;
margin-left: auto;
margin-right: 3px;
padding-left: 0px;
padding-right: 1px;
background-color: #ffffff;
width: 600px;
height: 100%;
}




/***********************/
/*  MAIN CONTAINER     */
/***********************/

.main-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.random-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}

.random-pictures img {
width: 296px;
height: 215px;
}



.left-box-spacer {
height: 10px;
clear: both;
}


.left-box-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.left-box-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 20pt;
font-weight: normal;
color: #062a3c;
}


.left-box-info h2 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 12pt;
font-weight: normal;
color: #062a3c;
}


.left-box-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 8px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: normal;
color: #062a3c;
}



.left-box-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.left-box-info span {
font-weight: bold;
}




/**************************/
/*  RIGHT BOX CONTAINER	  */
/**************************/

.right-box-container {
float: right;
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: 3px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 240px;
height: 100%;
}



.right-box-spacer {
height: 25px;
clear: both;
}



.right-box-info {
border-top: 1px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 235px;
}




.right-box-info h1 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 12pt;
font-weight: normal;
color: #062a3c;
}


.right-box-info h2 {
text-align: left;
letter-spacing: 0px;
word-spacing: 3px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 9pt;
font-weight: normal;
color: #015601;
}


.right-box-info a {
text-decoration: none;
color: #015601;
}


.right-box-info a:hover
{
  color: #1485bf;
  text-decoration: none;
}

.right-box-info img {
border: 0px;
}



/*****************************/
/*     FLAVORS CONTAINER     */
/*****************************/



.flavors-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}



.flavors-spacer {
height: 10px;
clear: both;
}


.flavors-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.flavors-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.flavors-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: georgia;
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.flavors-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #062a3c;
}


.flavors-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: overline underline;
font-family: "comic sans ms";
font-size: 16pt;
font-weight: normal;
color: #062a3c;
}


.flavors-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 12px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: normal;
color: #062a3c;
}


.flavors-info img {
border: 1px solid #000000;
}



/*****************************/
/*     HISTORY CONTAINER     */
/*****************************/



.history-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}



.history-spacer {
height: 10px;
clear: both;
}


.history-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.history-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.history-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.history-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #062a3c;
}


.history-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: overline underline;
font-family: "comic sans ms";
font-size: 16pt;
font-weight: normal;
color: #062a3c;
}


.history-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 12px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: normal;
color: #062a3c;
}


.history-info h4 {
text-align: center;
letter-spacing: 2px;
word-spacing: 12px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 6pt;
font-weight: normal;
color: #062a3c;
}


.history-info img {
border: 1px solid #000000;
align: center;
}





/*****************************/
/*     CAKES CONTAINER     */
/*****************************/



.cakes-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}



.cakes-spacer {
height: 10px;
clear: both;
}

.cakes-spacer2 {
height: 2px;
clear: both;
}


.cakes-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.cakes-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 595px
}

.cakes-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.cakes-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #062a3c;
}


.cakes-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: overline underline;
font-family: "comic sans ms";
font-size: 16pt;
font-weight: normal;
color: #062a3c;
}


.cakes-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 12px;
text-decoration: underline;
font-style: normal;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: normal;
color: #062a3c;
}


.cakes-info h4 {
text-align: center;
letter-spacing: 2px;
word-spacing: 12px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 6pt;
font-weight: normal;
color: #062a3c;
}

.cakes-info h5 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 16pt;
font-weight: normal;
color: #062a3c;
}


.cakes-info img {
border: 1px solid #000000;
align: center;
}


/*****************************/
/*     SCHEDULE CONTAINER     */
/*****************************/



.schedule-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}



.schedule-spacer {
height: 10px;
clear: both;
}


.schedule-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}



.schedule-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #062a3c;
}


.schedule-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: overline underline;
font-family: "comic sans ms";
font-size: 16pt;
font-weight: normal;
color: #062a3c;
}


.schedule-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 12px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: normal;
color: #062a3c;
}


.schedule-info h4 {
text-align: center;
letter-spacing: 2px;
word-spacing: 12px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 6pt;
font-weight: normal;
color: #062a3c;
}


.schedule-info img {
border: 0px solid #000000;
align: center;
}



/*****************************/
/*  SOCIAL       CONTAINER   */
/*****************************/



.social-container {
margin-left: auto;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
height: 100%;
}


.social-pictures {
border-style: solid;
border-width: 0px;
border-color: black;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
background-color: #ffffff;
width: 600px;
}


.social-spacer {
height: 10px;
clear: both;
}


.social-info {
border-top: 0px solid #1485bf;
border-left: 0px solid #1485bf;
margin-left: 0px;
margin-right: auto;
padding-left: 5px;
padding-right: 0px;
background-color: #ffffff;
width: 595px;
}


.social-info h1 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 40pt;
font-weight: normal;
color: #062a3c;
}


.social-info h2 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 10pt;
font-weight: bold;
color: #062a3c;
}


.social-info h3 {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}

.social-info h4 {
text-align: left;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #062a3c;
}

.social-info h5 {
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
text-decoration: none;
font-family: "comic sans ms";
font-size: 18pt;
font-weight: bold;
color: #062a3c;
}

.social-info img {
border: 1px solid #000000;
margin: 0px 10px 10px 10px;
padding: 0px;
}

.social-info span {
font-weight: bold;
}

.social-info table {
border-width: 0px;
border-style: solid;
cell-spacing: 0px;
cell-padding: 0px;
width: 560px
}

.social-info td {
text-align: left;
letter-spacing: 2px;
word-spacing: 5px;
text-decoration: none;
font-style: normal;
font-family: "comic sans ms";
font-size: 8pt;
font-weight: normal;
color: #062a3c;
}


.social-info a {
text-decoration: none;
color: #062a3c;
}


.social-info a:hover
{
  color: #1485bf;
  text-decoration: none;
}





.social-info label
{
width: 13em;
float: left;
text-align: right;
margin-right: 0.5em
display: block
}

.social-info input
{
margin-left: 1em;
}


.social-info input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

.social-info input
{
color: #000;
background: #eee1bf;
border: 2px outset #d7b9c9
}


.social-info select
{
margin-left: 1em;
}


.social-info select
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

.social-info select
{
color: #000;
background: #eee1bf;
border: 2px outset #d7b9c9
}


.social-info fieldset
{
border: 1px solid #781351;
width: 500px;
}

.social-info legend
{
color: #062a3c;
background: #eee1bf;
border: 1px solid #781351;
padding: 2px 6px
}


.social-info textarea
{
margin-left: 4.5em;
rows: 5px;
cols: 25px;
}


.social-info textarea
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

.social-info textarea
{
color: #000;
background: #eee1bf;
border: 2px outset #d7b9c9
}
