a {color:#629690; font-weight:bold;}
body {font-family:arial, helvetica, sans-serif; font-size:11px; color:#333333; background:#d8e5ab url(images/bg.gif) repeat;}
img {border:0px;}
input {border:1px solid #C2C3B4; font-family:tahoma, arial, helvetica, sans-serif; font-size:11px; color:#333333; background-color:#ffffff; padding:2px;}
textarea {border:1px solid #C2C3B4; font-family:tahoma, arial, helvetica, sans-serif; font-size:11px; color:#333333; background-color:#ffffff;}
select {border:1px solid #C2C3B4; font-family:tahoma, arial, helvetica, sans-serif; font-size:11px; color:#333333; background-color:#ffffff;}
.radio {border:0px; padding:0px;}

.clear {clear:both;}
#container {width:767px; margin:16px auto;}
#header {position:relative; width:767px; height:171px;}
#content_area {width:767px; background:#ffffff url(images/bg_contentarea.gif) repeat-y;}

#leftcontent {width:464px; margin:20px 20px 20px 32px; float:left;}
	.title {font-size:18px; font-weight:bold; color:#8D5C65;}
	.flavors {text-align:right;}
		.flavors a {color:#8D5C65;}
	.description {padding:4px 0px 10px 0px;}
	.odd, .odd td {background-color:#F6F4D2; padding:3px 10px;}
	.even, .even td {background-color:#FFFEEF; padding:3px 10px;}

#links {margin-top:10px;}

#list {margin-left: 0px; padding-left: 0; list-style: none; line-height:16px;}
	#list li {padding-left: 16px; background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0 .6em;}

#rightcontent {width:219px; margin:20px 10px 20px 0px; float:left;}
	#sidebar_header {width:219px; height:42px;}
	#sidebar_top {height:19px;}
	#sidebar_content {width:171px; background:#ffffff url(images/bg_sidebar.gif) repeat-y; color:#ffffff; padding:0px 24px; font-size:12px;}
		#sidebar_content a {color:#ffffff; font-weight:normal;}
		#sidebar_content h2 {margin:2px;}		
	#sidebar_footer {width:219px; height:21px;}
	
#footer {width:767px;}
	.links {margin:0px auto; padding-top:10px; font-size:9px; color:#9cad60; text-align:center; line-height:16px;}
		.links a {font-size:11px; text-decoration:none; color:#ba6e67;}
		.links a:hover {color:#629690; text-decoration:underline;}	
		
#flavors {visibility:hidden; position:absolute; left:0px; top:0px; width:100%; height:100%; text-align:center; z-index:1000; background:url("images/bg_overlay.png");}
	#flavors td {padding-left:16px;}
	#flavors .flavor_title, #flavors .flavor_title td {background:#C87A5C; color:#ffffff; text-align:center; padding:6px;}
	.flavor_disclaimer {background:#8d5c65; color:#ffffff; text-align:center; padding:10px; font-size:14px;}	
	
#flavors div {width:800px; margin:100px auto; position:relative; background-color:#ffffff; border:1px solid #8d5c65; padding:1px;}		
	#flavors td {text-align:left;}
	#flavors div #close {width:60px; position:absolute; top:-120px; left:737px; background-color:#8d5c65; padding:2px;}
	#flavors div #close a {text-decoration:none; color:#ffffff; font-weight:normal; font-size:10px;}
	#flavors div #close a:hover {text-decoration:none;}	
	

