body  {
	font-weight:  normal;
	font:  500 11px verdana, arial, sans-serif;
/*	behavior:  url(csshover.htc); */
	margin:  0;
	padding:  0:
	font-size:  10px;
	font-weight:  normal;
}

div.page  { 
	background:  #FFF url(../images/bg_tile.gif) repeat-y;
}

div#banner	{
	background-color: #000;
	margin:  0;
	padding:  0;
}

div#cart  {
	float:  right;
	text-align:  center;
	padding:  5px 10px 0 0;
	margin:  0;
}

div#cart a  {
	text-decoration: none;
}

div#central  {
	padding:  60px 40px;
	font-size:  1.2em;
	width:  450px;
/*	height:  600px; */
	background:  url(../images/grape_background.gif) 0% 0% no-repeat;
	background-color:  #FFF;
	border:  0px solid;
	border-color:  red;
/* this will hide next line from Mac ie 5  \*/
	float:  right;
}


img  { 	
	border:  0;
	margin:  0;
	padding: 0;	
}

img.banner  { 
	width:  750px;
	height:  120px;
}

img.susan  {
	float:  right;
	clear:  right;
	margin:  0 0 0 0.5em;
	padding:  0;
	width:  150px;
	height:  245px;
}

img.towny  {
	float:  left;
	clear:  right;
	margin:  0 0.5em 0 0;
	padding:  0;
	width:  160px;
	height:  241px;
}

img#david  {
	padding-left: 60px;
}

td.l  { 
	text-align:  right;
	font-weight:  bold;
}

div#footer  { 
	font:  400 10px verdana, arial, sans-serif;
	color:#000;
	text-align:  center;
	vertical-align:  bottom;
	padding:  20px 0 48px 0;
	font-weight:  normal;
}

div#nav_footer { 
	text-align:  center;
	vertical-align:  top;
	padding:  20px 30px 20px 50px;
/*	border:  1px solid red;  */
}

div#nav_footer a { 
	font:  400 10px verdana, arial, sans-serif;
	text-decoration:  none;
	text-align:  center;
	font-weight:  normal;
}

a  { 
	color:  #000;
	text-decoration:  underline;
}

a:hover  { 
	color:  #72AF97;
}

a:visited  { 
	text-decoration:  underline;
}

h2  { 
	font:  900 20px verdana, arial, sans-serif;
}

h3  { 
	font:  900 15px verdana, arial, sans-serif;
}

h4  { 
	font:  900 12px verdana, arial, sans-serif;
}

p  {
	font-weight:  normal;
}

a.theme_link {
	font-weight: normal;
	text-decoration:  underline;
	padding:  0 30px;
}

div#recipe_links ol  { 
	list-style-type:  upper-roman;
}

div#recipe_links ol a { 
	text-decoration:  underline;
	font-weight:  normal;
}

div#theme_links ol  { 
	list-style-type:  upper-roman;
}

div#theme_links ol a { 
	text-decoration:  underline;
	font-weight:  normal;
}

div.next  {
	float:  right;
}

div.next a  {
	text-decoration:  underline;
}

ul.pair li  {
	list-style:  none;
}


img.p9029  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		height:  166px;
		width:  250px;
}

img.glass  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  201px;
		height:  298px;
}

img.p9039  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		height:  204px;
		width:  204px;
}

img.p9043  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  215px;
		height:  286px;
}

img.p9061  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  249px;
		height:  187px;
}


img.map  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  338px;
		height:  338px;
}

img.SAACC3  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  330px;
		height:  272px;
}

img.mark  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  306px;
		height:  214px;
}

img.SAACC1  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  349px;
		height:  221px;
}

img.gdb  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  200px;
		height:  174px;
}

img.turkey  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  210px;
		height:  280px;
}

img.p9019  {float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  210px;
		height:  282px;
}

img.p9038  {/*position:  relative;
		left:  150px;
		top:  100px;*/
		float:  right;
		clear:  right;
		margin:  0 0 0 0.5em;
		padding:  0;
		width:  182px;
		height:  242px;
}

