@charset "UTF-8";
/* CSS Document */

.cc08_mainWrapper {
	width:				935px;
	background-image:	url(images/cc08_mainbg.jpg);
	background-repeat:	repeat-y;
	font-family:		Arial, Helvetica, sans-serif;
}

.cc08_wrapper2 {
	width:				840px;
	margin:				0 0 0 48px;
	background-image:	url(images/cc08_botgrad.jpg);
	background-repeat:	no-repeat;
	background-position:	bottom;
	padding:			0 0 43px 0;
}

.cc08_mainRight {
	width:				420px;
	float:				right;
}

.cc08_mainRight h2 {
	color:				#504f21;
	font-size:			16px;
	margin:				10px 5px 5px 10px;
}

.cc08_mainRight p {
	font-size:			11px;
	color:				#996600;
	margin:				10px 15px 10px 10px;
	line-height:		13px;
}

.cc08_send2Friend {
	float:				right;
	margin:				0 15px 0 0;
}

.cc08_mainRight h4 {
	color:				#504f21;
	font-size:			13px;
	margin:				10px 0px 27px 10px;
}

.cc08_mainRight h4 a:link, .cc08_mainRight h4 a:visited {
	color:				#504f21;
}

.cc08_mainRight h4 a:hover {
	color:				#504f21;
	text-decoration:	none;
}

.cc08_privvy {
	font-size:			10px;
}

.cc08_privvy2 {
	font-size:			10px;
	float:				right;
	padding-top:		7px;
}

.cc08_clearBoth {
	clear:				both;
}

.cc08_formTop {
	background-image:	url(images/cc08_grad1.jpg);
	background-repeat:	no-repeat;
	margin:				4px 0 0 0;
	border-top:			1px solid #fff;
	padding:			0 0 15px 0;
}

.cc08_formBot {
	background-image:	url(images/cc08_grad1.jpg);
	background-repeat:	no-repeat;
	margin:				0px 0 0 0;
	padding:			15px 0 15px 0;
}

.cc08_formTop table {
	width:				370px;
}

.cc08_mainRight td {
	font-size:			12px;
	font-weight:		bold;
	padding:			10px 10px 5px 10px;
	text-align:			left;
	color:				#333;
}

.cc08_tf {
	border:				1px solid #ccc;
	width:				160px;
}

.cc08_tf_lg {
	border:				1px solid #ccc;
	width:				360px;
}

.cc08_tf_lg2 {
	border:				1px solid #ccc;
	width:				320px;
}

.cc08_tf_med {
	border:				1px solid #ccc;
	width:				100px;
}

.cc08_tf_med2 {
	border:				1px solid #ccc;
	width:				227px;
	
}

.cc08_frm_small {
	font-weight:		normal;
	font-size:			9px;
}

.cc08_recipeWrapper {
	text-align:			left;
	width:				360px;
	font-size:			12px;
	color:				#333;
	font-weight:		bold;
}


.cc08_washingtonWrapper3	{
	padding:			3px;
	border: 			solid #e2ddc2 1px;
	margin:				25px 0 0 0;
}

.cc08_washingtonWrapper4	{
	padding:			15px;
	border: 			solid #f3f1e7 1px;
	background-color:	#f3f1e7;
}

.cc08_submit {
	margin:				20px 0 0 100px;
}

.cc08_formArea {
	margin: 10px 0px 0px 0px;
}

.cc08_bobby {
	margin:				5px 0;
}

.cc08_bobby2 {
	margin:				0 0 5px 0;
}

.cc08_moreInfo {
	color:				#504f21;
	font-size:			12px;
	margin:				15px 0px 15px 0;
	text-align:			center;
	font-weight:		bold;
	width: 405px;
}

.cc08_moreInfo a:link, .cc08_moreInfo a:visited {
	color:				#504f21;
}

.cc08_moreInfo a:hover {
	color:				#504f21;
	text-decoration:	none;
}

.cc08_leftBucket {
	background-image:	url(images/cc08_grad1.jpg);
	background-repeat:	no-repeat;
	background-position:	-1px 0;
	width:				415px;
}

.cc08_leftBucket h3 {
	color:				#504f21;
	font-size:			14px;
	padding:			10px 0px 0px 25px;
	margin:				0;
}

.cc08_leftBucket h4 {
	color:				#504f21;
	font-size:			12px;
	margin:				10px 0px 5px 25px;
}

.cc08_leftBucket h4 a:link, .cc08_leftBucket h4 a:visited {
	color:				#504f21;
}

.cc08_leftBucket h4 a:hover {
	color:				#504f21;
	text-decoration:	none;
}

.cc08_leftBucket ul {
	margin:				0;
	padding:			0;
}

.cc08_leftBucket li {
	color:				#996600;
	font-size:			11px;
	padding:			0;
	margin:				0px 40px;
}

.cc08_newsfooter {
	background-image:	url(images/cc08_newsletterfoot.jpg);
	background-color:	#6f6b2a;
	width:				840px;
	height:				115px;
	margin:				5px 0 0 48px;
}

.cc08_newsfooter img {
	margin:				80px 0 0 370px;
}

/* Winners Page */

.cc08_subNav			{
	background-color:	#ddd2b8;
	padding:			5px 20px;
	font-size:			13px;
	font-weight:		bold;
	color:				#333333;
	margin:				4px 0;
}

.cc08_subNav a:link, .cc08_subNav a:visited {
	color:				#333333;
}

.cc08_subNav a:hover {
	color:				#333333;
	text-decoration:	none;
}

.cc08_winRightTop	{
	border-color:		#e2ddc2;
	border-style:		solid none none solid;
	border-width:		1px 0 0px 1px;
	padding:			4px 0 4px 4px;
}

.cc08_win1 {
	background-image:	url(images/cc08_placebg.jpg);
	background-repeat:	repeat-x;
}

.cc08_printReecipe	{
	float:				right;
	margin:				7px 10px 0 0;
}

.cc08_win1 h3 		{
	color:				#996600;
	font-size:			14px;
	background-image:	url(images/cc08_winnersbg.jpg);
	background-repeat:	no-repeat;
	margin:				0;
	padding:			15px;
}

 

.cc08_theRecipe		{
	background-color:	#f4f2e8;
	height:				250px;
	overflow:			auto;
	padding:			10px 10px 10px 15px;
	font-size:			12px;
	color:				#333;
}

.cc08_theRecipe li		{
	margin: 0px;
	padding: 0px;
}

.cc08_theRecipe ul {
	margin: 0px 0px 0px 15px;
	padding:0px;
}

.cc08_theRecipe ol {
	margin: 5px 0px 0px 15px;
	padding:0px;
}

.cc08_theImage {
	float:right;
	margin: 0px;
	text-align:center;
	font-size:11px;
}

.cc08_theImage img {
	border:1px #bc9f54 solid;
	margin: 0px 0px 5px 5px;
}

.cc08_theImage a:link, .cc08_theImage a:visited {
	color:#996600;
	text-decoration:underline;
}

.cc08_theImage a:hover {
	color:#996600;
	text-decoration:none;
}

.cc08_theRecipe p	{
	color:				#333;
	font-size:			12px;
	padding-bottom:		25px;
}

.cc08_prevnext {
	background-image:	url(images/cc08_prevgrad.gif);
	background-repeat:	repeat-x;
	color:				#504f21;
	font-size:			12px;
	font-weight:		bold;
	text-align:			center;
	padding:			10px;
}

.cc08_prevnext a:link, .cc08_prevnext a:visited {
	color:				#504f21;
}

.cc08_prevnext a:hover {
	color:				#504f21;
	text-decoration:	none;
}

.cc08_theWinners	{
	border-color:		#e2ddc2;
	border-style:		solid solid none solid;
	border-width:		1px 1px 0px 1px;
	padding:			4px 4px 15px 4px;
	width:				405px;
}


.cc08_theWinners h2	{
	color:				#996600;
	font-size:			16px;
	font-weight:		normal;
	margin:				15px 5px 0 15px;
	padding:			0;
}

.cc08_theWinners h3	{
	color:				#996600;
	font-size:			12px;
	font-weight:		normal;
	margin:				10px 5px 0 15px;
	padding:			0;
}

.cc08_daWinners		{
	color:				#333;
}

/* Rules Page */

.cc08_subNav2			{
	background-color:	#7d7934;
	padding:			0px 20px 0 0;
	font-size:			13px;
	font-weight:		bold;
	color:				#fff;
	margin:				4px 0;
}

.cc08_subNav2 a:link, .cc08_subNav2 a:visited {
	color:				#fff;
}

.cc08_subNav2 a:hover {
	color:				#fff;
	text-decoration:	none;
}

.cc08_ruleWrapper	{
	background-image:	url(images/cc08_topgrad.jpg);
	background-repeat:	no-repeat;
	font-size:			12px;
	color:				#333;
	padding:			30px 50px;
}

.cc08_ruleWrapper a:link, .cc08_ruleWrapper a:visited	{
	color:				#333;
}

.cc08_ruleWrapper a:hover	{
	color:				#333;
	text-decoration:	none;
}

/* Thanks Page */
.cc08_thanksWrapper	{
	width:				460px;
	padding:			25px 0px 50px 165px;
}

.cc08_thanksWrapper img	{
	margin:				0 30px 5px 0px;
}

.cc08_thanksWrapper p	{
	margin:				0px 30px 0px 20px;
	font-weight:		bold;
}

.cc08_sendWrapper {
	margin: 0px 0px 0px 10px;
}

#cc08_thanksTitle {
	margin: 0px 0px 0px 20px;
}


legend {
	padding: 0px;
	font-size: 1px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align:left;
	margin: 0;
}

fieldset {
	width: auto;
	border: none;
	margin:0;
	padding: 5px 0px 0px 0px;
}

form div, form span{
	margin:0 0 0 0;
	padding:0 0 8px 0;
	color:#333;
}

.stronglabel {
font-weight:bold;
}

form div.left{
	display:inline;
	float:left;
	width:150px;
}

form div.right{
	display:inline;
	float:right;
	width:200px;
	margin: 0px 30px 0px 0px;
	
}

form div.left2{
	display:inline;
	float:left;
	width:48%;
}

form div.right2{
	display:inline;
	float:right;
	width:48%;
}

.medium input, .medium select{
	border:				1px solid #ccc;
	width:				170px;
}

.btTxt2 {
	margin:5px 0 5px 130px;
}

.btTxt1 {
margin:5px 0 5px 150px;
}

.submitBt {
margin: 30px 0px 0px 0px;
}

/* Sent Page */
.cc08_sentWrapper	{
	width:				375px;
	padding:			25px 0px 350px 165px;
}

.cc08_scentWrapper	{
	padding:			3px;
	border: 			solid #e5e9ea 1px;
}

.cc08_centWrapper	{
	padding:			15px;
	border: 			solid #e5e9ea 1px;
	background-color:	#f3f1e7;
}

.cc08_centWrapper img	{
	padding:				10px 30px 0px 25px;
}

.cc08_centWrapper p	{
	margin:				5px 30px 10px 30px;
	font-weight:		bold;
}

/* Pop Up */

.cc08_popWrapper	{
	font-size:			12px;
	color:				#333;
	width:				480px;
	margin:				0px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#333;
}

.cc08_popWrapper p {
	font-size:12px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width:400px;
	
}

.cc08_popWrapper a:link, .cc08_popWrapper a:visited	{
	color:				#333;
}

.cc08_popWrapper a:hover	{
	color:				#333;
	text-decoration:	none;
}

.cc08_popWrapper .btTxt2 {
	text-align:center;
}

.cc08_popContent {
	background-image:	url(images/cc08_popBG.gif);
	background-repeat:repeat-x;
	width: 480px;
	margin: 0px;
	padding: 0px;
}

.cc08_popContent2 {
	margin: 0px 0px 0px 50px;
}
	

.cc08_Red {
	color:#ee3f20;
}

#cc08_GreenText {
	color:#5f5e21;
	font-size:17px;
	font-weight:bold;
	margin: 30px 0px 0px 0px;
}