p { font-family: "times new roman", arial, verdana, "trebuchet ms"; font-size: 12pt}

body 

 { background: url('kiss.gif') repeat; text-align: center; margin: 0; padding-right: 0; padding-left: 0 }

#header { background: #ffffcc; border-left: 0 solid #fff; border-right: 0 solid #fff; margin-bottom: 0; padding: 0; height: 300px; width: 830px; text-align: center; }



#center {

	background: #ffffcc;

	margin-left: auto;

	margin-right: auto;

	padding:0px;

	top: 2;

	width: 850px;
	

	text-align: left;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #fff;

	border-right-color: #fff;

	border-bottom-color: #fff;

	border-left-color: #fff;

}

#content { padding: 0; background-color: #ffffcc; margin: 0 10px 10px; font-family: Times, Verdana; font-size: 12pt; line-height: 1.2em; letter-spacing: 0; text-align: left; word-spacing: normal; color: #000; }
#center-home  { background-color: #ffffcc; text-align: left; margin-right: auto; margin-left: auto; padding: 0px; border: 2px; top: 2; width: 850px; border-bottom-color: #fff; border-bottom-style: solid; border-left-color: #fff; border-left-style: solid; border-right-color: #fff; border-right-style: solid; border-top-color: #fff; border-top-style: none }

#content-home  { color: #000; font-size: 12pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #ffffcc; text-align: left; word-spacing: normal; letter-spacing: 0; margin: 0 10px 10px; padding: 0 }

#left 

  { font-size: 11pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #f4cecd; text-align: left; letter-spacing: 0; float: left; margin-right: 12px; padding: 6px; border: dotted 4px #f4cecd; width: 180px; overflow: visible; }

#right 

   { font-size: 11pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #f4cecd; text-align: left; letter-spacing: 0; float: right; margin-right: 0; margin-left: 12px; padding: 0 0 8px 8px; border: dotted 4px #f4cecd; width: 180px; overflow: visible } 

#extraside

                { font-size: 11pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #f4cecd; text-align: left; letter-spacing: 0; float: right; margin-right: 2px; margin-left: 12px; padding: 3px; border: dotted 4px #f4cecd; width: 200px;  overflow: visible; height: 3900px}



#extranav 

              { font-size: 11pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #f4cecd; text-align: left; letter-spacing: 0; float: left; margin-right: 12px; margin-left: 2px; padding: 3px; border: dotted 4px #f4cecd; width: 200px;  overflow: visible; height: 3900px }

#bottomcontent {

	width: 740px;

      height: 60px;

	background: #ffffcc;

      padding: 4px 4px 4px 4px;

	overflow: visible;

      text-align:center;

      margin-right: 12px;

}

#bottomarticle {

	width: 500px;

      height: 60px;

      padding: 4px 4px 4px 4px;

	background: #ffffcc; 

	overflow: visible;

      text-align:center;

      margin-right: 10px;

}

.decorative_box

    { font-size: 11pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #fff; text-align: left; letter-spacing: 0; float: left; margin-right: 12px; padding: 6px; border: dotted 4px #933; position: relative; left: 6px; width: 168px; overflow: visible }

#h1 {

      font-family: 'oceans11';

      font-size: 4ex;



      }



a {

	text-decoration: none;

	

	

	}



a:link {

	color: #993333;

	}



a:visited {

	color: #993333;

	}



a:active {

	color: #cc66cc;

	}



a:hover {

	color: #cc66cc;

	}

a:link.nocolor     { border: solid 1px black }



a:visited.nocolor { border: solid 1px black }



a:active.nocolor  { border: solid 1px black }



a:hover.nocolor   { border: solid 1px black }

a:link.redborder    { color: #933; border: solid 1px }



a:visited.redborder  { color: #933; border: solid 1px }



a:active.redborder   { color: #933; border: solid 1px }



a:hover.redborder   { color: #933; border: solid 1px }


#footer { 

font-family: Georgia, Tahoma;

width: 780px; 

font-size: x-small;

padding:10px;

margin-left: auto;

margin-right: auto;



border-left: 0px solid #cccccc;

border-right: 0px solid #999999;

background-color:#000000;

color:#fff; 

border-bottom: 0px solid #ffcc33;

border-top: 0px solid #ffcc33; 

border-left: 0px solid #ffcc33; 

border-right: 0px solid #ffcc33; 

text-align:center;

}



#footer a { 

color: #f4cecd;

}



#footer a:hover {

text-decoration: none;

}

div#navcontainer

 { background-color: #f4cecd; text-align: center; border-top: 0px dotted #f4cecd; border-bottom: 0px dotted #f4cecd; width: 825px }



div#navcontainer ul

{

font-family: 'Times', Helvetica, sans-serif;

font-weight: normal;

color: white;

text-align: center;

margin: 0;

padding-bottom: 2px;

padding-top: 2px;

}



div#navcontainer ul li

{

display: inline;

margin-left: -4px;

}



div#navcontainer ul li a

{

padding: 1px 10px 5px 10px;

color: black;

text-decoration: none;

border-right: 1px solid #fff;

}



div#navcontainer ul li a:hover

{

background-color: #ffffff;

color: black;

}



#active a { border-left: 1px solid #fff; }



div.float {

  float: left;

  }

  

div.float p {

   text-align: center;

   font-family: Times, Helvetica, sans-serif;

   font-size: 11pt;

   }

div#menubarlow

{text-align: center;

background-color: #f8dfdf;

border-top: 0 dotted #ffffff;

border-bottom: 0 dotted #ffffff;

width: 825px;

}

div#dottedborder350

{text-align: left; border:dotted 5px #ef7c8d; width:340px; padding: 8px; background-color:#ffffcc;

}
div#dottedborder

{text-align: left; border:5px dotted #EF7C8D; width:380px; padding: 8px; background-color:#FFFFCC;

}div#dottedborder-small

  { color: white; font-size: 17px; background-color: #ef7c8d; text-align: center; padding: 8px; border: dotted 5px #ef7c8d; width: 140px }

div#menubarlow ul

{

	font-family: Times, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11pt;

	color: white;

	text-align: center;

	margin: 0;

	padding-bottom: 2px;

	padding-top: 2px;

	float: none;

	width: 780px;

}

div#menubarlow ul li

{

	display: inline;

	margin-left: auto;

	text-align: center;

}



div#menubarlow ul li a

{

padding: 1px 10px 5px 10px;

color: #000000;

text-decoration: none;

border-right: 0px solid #fff;

}



div#menubarlow ul li a:hover

{

background-color: #ffffff;

color: #000000;

}

#active a { border-left: 0px solid #fff; }



div.float {

  float: left;

  }

  

div.float p {

   text-align: center;

   font-family: Times, Helvetica, sans-serif;

   font-size: 11pt;

   }
h3   { line-height: 20px }
h2   {
	line-height: 18px;
	font-size: 20px;
		text-align: left;}
h4 { font-weight: bold; font-size: 13px; margin-bottom: -10px }
h5 { font-size: 14px; line-height: 5px; }
.ol-left  { margin-left: 22px; padding-left: 0px }
.ol-body  { margin-left: 235px; padding-left: 0px }
.ul-left   { margin-left: 15px; padding-left: 0px }
.ul-body    { margin-left: 235px; padding-left: 0px }
.large_text { font-size: 15px; margin-bottom: -10px }.small_text { font-size: 10pt }
.darkpink_text { color: #933 }
.red { color: red; font-weight: bold; font-size: 16px }
.darkredheader { color: #933; font-size: 22px; margin-bottom: -5px; }
#left-wahm 

    { font-size: 11pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #f4cecd; text-align: left; letter-spacing: 0; float: left; margin-right: 12px; padding: 6px; border: dotted 4px #f4cecd; width: 180px; height: 7820px; overflow: visible }

#right-wahm 

     { font-size: 11pt; line-height: 1.2em; font-family: Times, Verdana; background-color: #f4cecd; text-align: left; letter-spacing: 0; float: right; margin-right: 0; margin-left: 12px; padding: 0 0 8px 8px; border: dotted 4px #f4cecd; width: 180px; height: 7820px; overflow: visible } 

td.memberecipe { border: dotted 3px #f4cecd }

a:link img, a:visited img, a:focus img, a:hover img, a:active img {border-color: black;}
.dsR5 /*agl rulekind: base;*/ { width: 115px; height: 111px; }
.dsR17 /*agl rulekind: base;*/ { width: 175px; height: 175px; }
.dsR27 /*agl rulekind: base;*/ { width: 139px; height: 24px; }
.ds6 /*agl rulekind: base;*/ { font-weight: bold; }
.dsR39 /*agl rulekind: base;*/ { margin-bottom: 5px; margin-left: 5px; width: 75px; height: 137px; }
.dsR40 /*agl rulekind: base;*/ { margin-top: 5px; margin-right: 8px; margin-bottom: 5px; }
.dsR41 /*agl rulekind: base;*/ { margin-top: 5px; margin-bottom: 5px; margin-left: 5px; }
.dsR44 /*agl rulekind: base;*/ { margin-top: 8px; margin-right: 8px; margin-bottom: 10px; }
.dsR104 /*agl rulekind: base;*/ { width: 800px; height: 32px; }
.dsR75 /*agl rulekind: base;*/ { margin-right: 17px; margin-left: 17px; }
.dsR75-home /*agl rulekind: base;*/ { margin-right: 21px; margin-left: 21px; }

.dsR118 /*agl rulekind: base;*/ { width: 265px; height: 43px; }

.adverisetext  {font-size: 14px; font-family: "times new roman", "trebuchet ms", arial, verdana;  }

li {font-family: "times", "trebuchet ms", arial, verdana; }


#calendar_wrap { margin-left: 25px }

