/* CSS Document */

body {font-family: tahoma, arial, "Sans Sarif"; font-size:x-small; f\ont-size:small; background-color: #FAE0E8; 	margin:0; padding:0 5px; }
#index { background-image:none;}
* html body { /* for IE5/Win */ font-size: x-small;  f\ont-size:small;	}
.photo-left {margin:0 10px 5px 0; padding:0; float:left; clear:left;}
h1 {font-size: 140%;}
h2 {font-size: 125%;}
h3 {font-size: 120%;}
h4 {font-size: 100%; color: #78368A; margin:5px 0; padding:0;}
div { border:0; margin:0; padding:0;}
a, a:link, a:visited,  a:active  { color: #78368A; text-decoration:none; font-weight:bold; }
a:hover {text-decoration:underline; } 
.scoopshop{	font-weight: bold;	font-size: 120%;	}
.new {font-size: 75%}

/* PAGE HEADER */
#header {  width:900px;  height:103px; background-color:#C985B3; background-image:url(images/pattern_border.gif); background-repeat:repeat-x;  margin:0 auto;  padding:0;}
#header #logo {margin-left:206px;}
/* keeps body elements in a box so they stay left*/
#wrap { width:900px;  margin:0 auto;  background-image:  url(images/lotus_bg.gif);	background-repeat:repeat-y; background-position:75px 0;}

/* LEFT SIDE BAR */
#sidebar {	width:275px;  float:left;  margin:0;
text-align:center;}
#left-sidebar {	width:275px;  float:left;  margin:0;
text-align:left;}

#sidebar img { margin:3px;}

/* NAV MENU */
#menu, #menu2 { clear:both;  height:3em; width:900px; font-size:90%; padding:10px 0 0 0; margin:0 auto;  text-align:center;}
#nav, #nav2 { float: left;  clear:both;  margin: 0; padding: 0; width:900px; letter-spacing:1px; text-align:center; }
#nav ul {margin: 0; padding:5px ; font-weight: bold;  color:#78368A;}
#nav  li{font-weight: bold; color: #78368A; list-style:none; display:inline; padding:8px; }
#nav  a { font-weight: bold; color: #78368A; text-decoration: underline;  }
#nav a:hover { text-decoration: none;  color: #78368A;}
#nav2 ul {margin: 0; padding:5px ; font-weight: bold;  color:#78368A;}
#nav2  li{font-weight: bold; color: #78368A; list-style:none; display:inline; padding:8px; }
#nav2  a { font-weight: bold; color: #78368A; text-decoration: underline;  }
#nav2 a:hover { text-decoration: none;  color: #78368A;}

/* RIGHT SIDE BODY CONTENT */
#content 	{ width:590px; padding:5px; margin:0; float:right; clear:right;}
#content h3 { 	margin:5px; padding:0;}
#content ul { list-style:square inside;}
#content td ul { 	padding:10px 5px 5px 5px;}
#content li {	margin: 0; padding: 3px 2px; font-weight: normal; /* color:#78368A;*/ margin:0; }
#content p 	{	width:95%;}
#content a:link, a:visited,  a:active { text-decoration:underline;  }
#content a:hover {text-decoration: none; } 

.flavors {text-transform:capitalize;}




/* FOOTER */
#footer { width:900px; clear:both; font-size:small;  height:103px; background-color:#C985B3; background-image:url(images/pattern_border.gif); background-repeat:repeat-x; margin:0 auto; padding:0; bottom:0px; }
#footer p { font-weight:bold; text-align:left; color:#78368A; padding: 0; margin:0; }
#footer img { padding: 0px; margin:0;}

/* PHOTOS STYLE */
#photos {width:900px; clear:both; padding:0; margin:0 auto;}
#photos h1 {text-align:center; padding:0; margin:5px;}
#photos ul {float:left; margin:10px; width:250px; padding:10px; border:thin dotted #333333; text-align:center;}
#photos li { border:none; text-align:center; list-style:none; display:inline;  margin:10px 0 10px 0; text-align:center; }
#photos img {padding:5px; border:#333333 thin solid;}




  #two_column_list {width: 600px; padding:0; margin:0;}
  #two_column_list ul {margin:10px; padding:0px; border:none; list-style:square inside;
  	width:250px;}
  ul.left {float: left; }
  ul.right {float: right; }
  .spacer { font-size:1px; height:1px; padding:0; margin:0;
	clear: both;
}
#wrap #content h5 {
	margin: 5px 0px 0px;
}
#wrap #content .smaller {
	font-size: 7pt;
}
#wrap #sidebar p {
	text-align: center;
	margin:.5em 0;
}
#sidebar.left p {
	text-align: left;

}
#wrap #sidebar hr {

	margin: 5px;
	padding: 0px;
}
#wrap #sidebar .left * {
	text-align: left;
}
#wrap .left p {
	text-align: left;
}
