@charset "utf-8"; 
/*cook-it-all.com  )*/
/*--Paging Systems--*/
	#CSYS_Paging_TotalPages{padding: 14px 0px 0px 0px; float: left;	white-space: nowrap;}
	#CSYS_Paging_Container{ padding: 28px 0px 0px 0px; float: left; border:0px solid red; width:100%;}
	#CSYS_Paging_Prev{		padding: 6px 8px 0px 0px; float: left;  width: 49px; height: 24px; text-decoration: underline; font-weight: normal; text-align: right;}
	#CSYS_Paging_None{ 		padding: 6px 0px 0px 0px;  float: left;border:0px solid red; width: 29px; height: 24px; text-decoration: none; font-weight: normal; text-align: center;}
	#CSYS_Paging_Numbers{	padding: 3px 0px 0px 0px; margin:0;     float: left;}
	#CSYS_Paging_Next{		padding: 6px 0px 0px 8px;  float: left; width: 79px; height: 24px; text-decoration: underline; font-weight: normal; text-align: left;}

/*Redefine*/
	*  { margin: 0;	padding: 0;}
	body {margin-top: 0px; background: #EEF2EF url(../images/bg.gif) top right no-repeat fixed;}

	body, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.70em; line-height: 1.5em;}
	p { font-family: Verdana, Arial, Helvetica, sans-serif;}
	h1, h2{color: #46584B; font-size: 1.5em;  padding: 12px 0px 13px 10px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;  font-weight: bold; background:#F2F0E7; border-bottom:2px solid #E3E2D9; }
	h3, h5, h6 {color: #46584B; font-size: 1.5em;  padding:5px 0px 5px 10px; background:#fff;}
	h2 {font-size: 1.4em;}	h3 {font-size: 1.2em;}		h4 {color: #46584B; font-size: 1.5em; background:#fff; font-size: 1.2em;}	h5 {font-size: .9em;}	h6 {font-size: .8em;}	
	h1 a, h1 a:link, h1 a:active{color: #46584B; text-decoration:none; border-bottom:2px dotted #46584B; }
	h1 a:hover{color: #46584B; text-decoration:none; border-bottom:2px solid #46584B; }
	
	hr {	height: 2px; border-top: 1px solid #e3e3e3; 	border-bottom: 1px solid #fff; 	border-left: 1px solid #fff; border-right: 1px solid #fff;}
	input {	background-color: #fff;	color: #192181; border-top: 1px solid #828177; }
	select { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 90%;}
	.FormRequired {color:#ff9d01; padding:0px 0 0px 17px; background: url(../images/pageElements/arrowDownRequired.gif) no-repeat left center;}
	.hidden, #Printfooter, .PrintSpan{display:none;}	
	a, a:link, a:active { color: #15984A; text-decoration: underline;}		
	a:hover {color: #E6663B;	  text-decoration: none; }
	.floatRight{ float:right;}
	.floatLeft{ float:left;}
	
   .spacer { clear: both; }
	.clearLeft { clear:left;}
	.clearRight { clear: right;}
	.errorText {color:#FF0000; font-weight:bold;}
	
	#wrap{ margin:0px auto;  width:760px; height:auto;  background: url(../images/pageElements/contentBg.gif) repeat-y top left;   border:0px solid red;}

/*header */
#topKWs {color: #E6663B; font: 10px Verdana, Geneva, sans-serif;
padding: 2px; font-weight: bold; text-align: center;}
	#logo{margin-top:7px; margin-left:4px; float:left;}
	#logoPrint{margin-top:15px; margin-left:25px; float:left; text-align:center; display:none;}
	#printLogo {position:absolute; float:left;	left:0px;  top:0px; width:100%;  height:93px; z-index:0; background: url(../images/top.gif) repeat-x; border: 0px solid red; padding: 0px; }
	#randomImage{border:0px solid red; width:512px; height:138px; float:right; z-index:1; margin-top:8px; margin-right:4px; }
	html>body #randomImage {margin-right:8px;}

	#header{border:0px solid blue; float:left; top:0px; width:760px; height:142px; clear:both; background: #fff url(../images/header/BgHeader.gif) no-repeat top left;  text-align:right; }
	#header #logo h2{border:0px solid blue; padding:0; margin:0;display:inline;}
	#trail{ margin-left: 4px; background-color: #fff; float:left; width:734px; height:18px; clear:both; text-align:left; font-weight: bold;}
/*Home pics*/
#homePics{width:744px; margin: 0px 0px 4px 8px; background-color: #fff; }
	#recipesPic{margin:0px; margin-right:1px; float:left;}
	#shoppingPic{margin:0px; margin-left:1px; float:left;}
	
	/*tab Nav*/
	#tabNav{ position: absolute; z-index:222; width:502px; height:25px;  top:128px; margin:0px auto; margin-bottom:-20px; background: url(../images/header/tabNavBg.gif) repeat-x left bottom; text-align:left;}
	html>body 	#tabNav{ height:22px;  top:128px; border:0px solid blue;	margin:0px auto; margin-left:246px; background: url(../images/header/tabNavBg.gif) repeat-x left bottom; text-align:left;}
	#tabNav ul{ list-style-type:none;}
	#tabNav li{	margin: 0;	padding: 0;	display: inline;}
	
	#tabNav a{	margin: 0;	padding: 9px 20px 9px 17px;  	font-weight: bold;	text-decoration: none; 	color: #E5E5E5; border:1px solid #46584B;}
	html>body 	#tabNav a{	padding: 5px 20px 8px 17px; border-bottom:0px solid #46584B;}
	
	#eat a, #drink a, #stay a{background: #CF5C35 url(../images/header/tabNavBg.gif) repeat-x left bottom; }
	#eat a.active, #eat a:hover, #drink a.active, #drink a:hover, #stay a.active, #stay a:hover{	background: #E6663B; color:#fff;}
	#eat a{ margin-left:15px;}
	
	#drink a{background-color: #606A9E; width:150px;}
	#drink a.active, #drink a:hover{ background: #717AA5;}
	
	#stay a{background-color: #898900;}
	#stay a.active, #stay a:hover{background: #999900;	}
	
	.tabColorEat{ background-color: #D6B3EB;	height: 1px;}
	.tabColorDrink{ background-color: #C4B3EB;	height: 1px;}
	.tabColorStay{ background-color: #8FB5E2;	height: 1px;}

	/* navigation */
#nav {
	float: left;
	width: 545px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 90%;
	font-weight: bold;
	border-top: 1px solid #F4A460;
	border-bottom: 3px solid #C6451A;
	background: #CA4D23 url(../images/pageElements/nav-bg-orange.gif) repeat-x top left;
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(../images/pageElements/nav-li-bg-orange.gif) no-repeat top right;
	}
#nav a {
	float: left;
	padding: 7px 13px;
	text-decoration: none;
	border-bottom: none;
	color: #fff;
	}
#nav a:hover, #nav a.active {
	color: #fff;
	background: #CA4D23;
	}
#nav a.active {
	font-weight: bold;
	}
li#t-home a {
	margin-left: 25px;
	background: url(../img/nav-li-bg-orange.gif) no-repeat top left;
	}
	/*keyword Search*/
	.search{  top:162px; left:0px; margin:0px auto; padding:0px; height:32px; width:744px; border-bottom:3px solid #fff; margin-bottom:-45px;}
	html>body .search{ clear:both; }
	.tagOrange{ background: #E6663B url(../images/pageElements/nav-bg-orange.gif) repeat-x left center}
	.tagWaterways{ background: #717AA5 url(../images/colorTheme/tagWaterways.gif) no-repeat left center}
	.tagGreen{ background: #999900 url(../images/colorTheme/tagGreen.gif) no-repeat left center}

	.search form{margin:0px; margin-right:5px;  padding:0px;  padding-top:4px; height:0px; } 
	. img{float:left;}
	.search legend {color:#C74216; font-weight:bold; margin-top:5px; display: none;}
	.search fieldset {border:0; }
	.searchBox{border:1px solid #fff; margin:0px; margin-bottom:3px; margin-right:-10px; padding:0px; padding-left:5px; width:135px; height:21px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
	.button{ background:#5A6A5E url(../images/pageElements/buttonBg.gif) left center no-repeat; color:#fff; width:45px; margin-bottom:3px;  border: 1px solid #fff; border-left:0px; height:23px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; cursor: pointer; }
	.alert{ color:red; font-weight:bold}
	html>body .button {margin-bottom:0px;}
	html>body .search{margin-bottom:438px; }
	
/*Main Search on Home page*/
	#searchContainer{border:0px solid red;}
	#content #formSearch{border:0px solid red; width:180px; float:left; margin-left:0px; margin-top:8px; }
	#content #formSearch label{border:0px solid red; padding-left:19px; background: url(../images/pageElements/arrowDown.gif) left center no-repeat;}
	#content #formSearch .dropdown{width:170px; font-size:90%; margin-bottom:7px; }
	#content #formSearch .button{width:100px; margin-bottom:7px; background-color:#89948C; height:25px;}
	#content #formSearch fieldset{border:0;}
	#content #formSearch legend{display:none;}

	#mapSearch { width:140px; float:right; margin-top:8px;}
	#content #mapSearch img {border:0px solid red;}
	
	#content .results{ width: auto; border:1px solid #DCD9CB; height:auto; margin-top:4px;  margin-bottom:10px; padding-bottom:5px; background:#fff; clear:left;}
	#content .resultsTop{border:0px solid #E3E2D9; width:auto; background: #F6F4EE; padding-top:5px; margin-bottom:5px; padding-left:5px;}
	#content .resultsIcons{border:0px solid red; width: auto; height:auto; float:right; margin:0px 12px 0px 0; _margin-right:5px;   }
	#content .results .resultsTop .resultsIcons img{border:0px solid #DCD9CB; margin:0px; margin-right:0px; padding:0px;}
	#content .resultsTop p{margin:0px; margin-bottom:8px; padding:0; padding-bottom:8px;}
	#content .results a{border:1px solid #888784; color:#C74216; border-left:4px solid #888784; margin:0px; line-height:30px; padding:1px 5px; text-decoration:none; background: #F2F0E7; }
	#content .results a:hover{border:1px solid #E6663B; color:#fff; border-left:4px solid #E6663B; margin:0px; padding:1px 5px; text-decoration:none; background: #E6663B; }

	#content a.award, a.award  {padding:10px; padding-right:75px; background: #F2F0E7 url(../images/icons/awards.gif) center right no-repeat; border: 1px solid #888784;  border-left: 4px solid #888784; margin-left:10px; text-decoration:none; color: #E6663B;  }
	#content a:hover.award, a:hover.award  {padding:10px; padding-right:75px; color: #fff;  background: #E6663B url(../images/icons/awardsRoll.gif) center right no-repeat; border: 1px solid #E6663B;  border-left: 4px solid #E6663B; margin-left:10px;}

	#features a.specialOffersLink h4  {padding:11px; height:23px; text-decoration:underline; padding-right:25px; background: #F2F0E7 url(../images/icons/specials.gif) center right no-repeat; border: 1px solid #888784;  border-left: 4px solid #888784; margin-left:0px; color: #E6663B;  }
	#features a:hover.specialOffersLink h4, a:hover.specialOffersLink h4 {padding-right:75px; background: #E6E4DB url(../images/icons/specialsRoll.gif) center right no-repeat; border: 1px solid #E6663B; color:#CF2F14;  border-left: 4px solid #E6663B;text-decoration:none;  }
	#features img {clear:left; float:left; display:inline;   margin-right:15px; }
	
	#features .feature { border-bottom:0px solid #DCD9CB; margin:0; padding:10px; padding-top:0px; }
	#features .feature .imageContainer { border:0px solid blue; float:left;  padding:0px; margin:0; clear:left;  }
	html>body #features .feature .imageContainer {border:0px solid red; float: inherit;}
	
	#features .feature img { padding:0px; margin:3px 8px 8px 0;  }

	#features span .clearLeft{ border:1px solid red; border:0; margin:0; height:1px; }

	.euroHelp{ top:-15px; padding:0!important; margin:0!important; border:0!important;}
	a.euroHelp	{border:0px; float:right; margin-top:0px!important; top:-10px;}
		
	#content .results a.noStyle, #content .results a.noStyle:hover  { border:0; padding:0; margin:0;}

	a.moreLink{border:1px solid #888784; color:#C74216; border-left:4px solid #888784; margin:0px; margin-left:0px; padding:1px 5px; text-decoration:none; background: #F2F0E7; }
	.moreLink:hover{border:1px solid #E6663B; color:#fff; border-left:4px solid #E6663B; margin:0px; padding:1px 5px; text-decoration:none; background: #E6663B; }

	#content .thumbNail {border: 3px solid #DCD9CB; margin:5px 8px; margin-right:0; margin-bottom:0; float:right; }
	html>body #content .thumbNail {margin-bottom:15px;}

	#refineSearch { border:0px solid #E6663B; padding:0; margin:0; }
	#refineSearch legend { display:none; padding:0; margin:0;}
	#refineSearch div{ border:0px solid #E6663B;  width:105px; _width:85px; height:50px; display: inline; float:left;}
	#refineSearch label{ border:0px solid blue; padding:0; margin:0; padding-left:19px; background: url(../images/pageElements/arrowDown.gif) left center no-repeat;}
	#refineSearch .refineDropdown{width:120px; font-size:90%; margin-bottom:7px; }
	#refineSearch .button{ border:0px solid #fff;  width:75px; margin-top:15px; margin-left:5px; height:20px; }
	#web_price_band{ width:100px !important;   }
	#refineSearch #qlt_guide { width:120px !important; _width:100px; }

/* Left Column */
	#leftContent {	float:left;	width:159px;	border:0px solid #f00; margin-left:4px; margin-top:-3px; 	}
	html>body 	#leftContent {	margin-left:8px;	margin-top:0px;	}
	
	#leftContent ul {
	list-style: none;	
	margin: 0; margin-top: 2px;	padding: 0px; 
	border-bottom:3px solid #fff; width:100%;  
	}
	#leftContent li {
	border:1px solid red; 
	list-style: none;	
	margin: 0; padding: 0px;	
	border: 0px solid red;  
	}
	#leftContent li a {
	 display: block; width: 153px; 
	 margin: 0px; 
	 padding: 5px 25px 5px 15px; 
	 text-decoration: none;  font-weight:bold; 
	 color:  #6A5143; 
	 border-bottom: 2px solid #E3E2D9; 
	 border-top: 1px solid #fff;	
	 background:#F2F0E7;  
	 }
	#leftContent li a:hover { color:  #C74216; 	background: #E1E1CF ; }
	#leftContent li a.active { color:  #533F34;	background: #E1E1CF ; }
	#leftContent ul li  a	{color: #C74216; 	margin: 0px; 	padding: 2px 5px 2px 10px; 	font-weight:bold;  }
	#leftContent ul li  a:hover{ color: #000; margin: 0px;	background: #E3E2D9; }
	#leftContent ul li a.active { 	color: #533F34; 	background: #E1E1CF; }
	html>body #leftContent li a { width: 159px auto; }
	
	#leftContent .NavSelected a{ color:  #000; 	background: #D1EADB url(../images/mainNav/arrowOff.gif) no-repeat left center; }
	
	#leftContent #currency a {background: #F2F0E7; }
	#leftContent #currency a:hover { background: #E3E2D9 url(../images/icons/currency.gif) center right no-repeat;  }

	#leftContent a.cookbooks	{ background: #F2F0E7 url(../images/icons/cook.gif) center right no-repeat; }
	#leftContent a:hover.cookbooks   { background: #E3E2D9 url(../images/icons/cook.gif) center right no-repeat;  }

	#leftContent a.guidebooks	{ background: #F2F0E7 url(../images/icons/book.gif) center right no-repeat; }
	#leftContent a:hover.guidebooks   { background: #E3E2D9 url(../images/icons/book.gif) center right no-repeat;  }

	#leftContent a.car	{ background: #F2F0E7 url(../images/icons/car.gif) center right no-repeat; }
	#leftContent a:hover.car   { background: #E3E2D9 url(../images/icons/car.gif) center right no-repeat;  }

	#leftContent p {padding:5px; border-bottom:3px solid #fff; width: 148px; border-top:3px solid #fff;}
	#leftContent img{border: 4px solid #DCD9CB; }
	
	#leftContent #featuredEst{width: 168px; border-top: 4px solid #fff; margin-bottom:-5px; padding:0px;}
	#leftContent #featuredEst h1{border: 0px solid #f00;}
	#leftContent #featuredEst p{border: 0px; font-size: 85%; margin-top:-15px;}

	#leftContent #photos{ float:left;}
	#leftContent #photos img{ margin-top:9px;}
	
	/*Subscribe for Email*/
	div .subscribe{ background:#F2F0E7; margin:0px; padding:0px; width:175px; margin-top:10px; padding-bottom:10px; height:34px; clear:both; border-bottom:2px solid #E3E2D9; border-top:2px solid #fff; }
	html>body 	.subscribe{  padding-bottom:34px; }
	
	.subscribe form{margin:0px; margin-right:6px; margin-bottom:3px;  padding:0px;  padding-top:4px; height:0px;  }
	.subscribe img{float:left;}
	.subscribe legend {color:#C74216; font-weight:bold;  }
	.subscribe fieldset {border:0;  margin-left:5px; margin-top:10px;}
	html>body .subscribe fieldset {  margin-left:10px;}
	
	#subscribeBox{width:100px; border-top: 2px solid #E3E2D9; border-left: 2px solid #E3E2D9; }
	
	#formSubscribe #button2 {border:0px; position: relative; top:0px; left:6px; width:52px; height:24px;}
	html>body #formSubscribe #button2 {top:3px; }

/* Content */
	#content {	float: left;	width:392px;	margin-left:5px; padding:0px; }
	html>body #content {	margin-top:3px; margin-left:13px;		 width:393px;}
	
	#content ul { }
	#content p {border: 0px solid #F00; margin:0px 10px 5px 5px;  }
	
	#contactUs {margin:12px; border:0px solid red; 	}
	
	#content #awardWinners li { border: 1px solid #E3E2D9; list-style-type:none;  background: url(../images/icons/tick.gif) left top no-repeat; margin: 1px; 	padding:3px; padding-left:0px; padding-left:20px;   	}
	html>body #content #awardWinners li { padding-left:20px;   	}

	#content li { list-style-type:url(../images/pageElements/bullet.gif)left center no-repeat; margin: 0px; padding:2px;}
	#content li a {   padding:0px;  	margin: 0px;}
	#content img {border: 2px solid #DCD9CB; margin:2px 2px;}
	
	.month {border-top:1px solid #1C3567; margin:12px 0 0 0 ;  color:#18964C; }
	.newsHeading{ font-style:italic; }

	#content .boldGreen {color: #56882D;	font-weight: bold;	padding: 8px 0px 8px 0px;	border: 0px dashed;}	
	#content .errorMessage {color: #FF0000;	font-weight: bold;}
	#content #faqslist li a {font-weight:normal}
	#content #photocategorieslist li a {font-weight:normal}
	#content fieldset {border:0px solid #E5E5E5; padding-bottom: 1em;	padding-left: 1em;}
	#content legend {background:#E5E5E5; 	padding:0em 1em; 	font-weight:bold; 	border:1px solid #E5E5E5; 	margin-bottom:.5em;		margin-top:1em;}	
	#content .results .facilities h3{color:#000; background: #F2F0E7; border-bottom:2px solid #DCD9CB;}
	#content .results .facilities .noBullet {background: url(../images/trany.gif); margin:0; padding:0;}
	
	#content .resultsIcons a, #content .resultsIcons a:hover {border:0; margin:0; padding:0; background:none; }
	#content .resultsIcons a .euro {border:1px solid red; padding:3px!important; }

	#content .noBorder{ border:0px solid red; margin:0; padding:0;}
   #content .productBox {  float: left; border: 1px solid #E3E2D9;  margin:2px 0px; padding:2px; width: 386px;	}
	#content .catListing { width: 120px;  margin: 3px; padding:0px; text-align: center; float: left;}
   #content .listButtons { float: left; margin: 1px; padding:2px;  width: 386px;	}
	a.nextButton, a.prevButton {border:1px solid #888784; color:#C74216; border-left:4px solid #888784; margin:0px; margin-left:0px; padding:1px 5px; text-decoration:none; background: #F2F0E7; }
	.nextButton:hover, .prevButton:hover{border:1px solid #E6663B; color:#fff; border-left:4px solid #E6663B; margin:0px; padding:1px 5px; text-decoration:none; background: #E6663B; }
	
#content .bottomBox { float: left; width:390px; border:1px solid #FBC8AA; border-top: 0; margin: 0; padding:0; background:#FAF0E6;}
#content .bottom { float:left; width:30%; margin: 0px; padding:3px;}
#content .bottom a{display:block; line-height:1.15em;}
#content .bottomBox h2{background:#FCE8D5; color: #46584B; padding: 6px 0px 7px 10px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;  font-weight: bold; 
border-top:1px solid #FBC8AA; }	
	/*History Bar */
	#content  #history{ background:#F2F0E7; height:25px; border:0px solid red;  padding-top:7px;  }
	#content #history img{ margin-left:10px;}
	
	#printVersionContainer{ position:absolute;  float:right; text-align:right; margin:0 auto; width:523px; margin-left:-30px; line-height:20px;  }
	html>body #printVersionContainer{ margin-left:20px;}
	
	#content #printVersionContainer img, #content #history img{border:0; }
 	#emailFriend, #printerVersion{ width:200px; }
	
	/* Shop*/
	#currencySelector{ border:0px dashed #D6D4C4; float:right; width:195px; padding:5px; font-weight:bold; text-align:right; margin-top:-40px; margin-right:10px; margin-bottom:8px;  }
	#currencySelector select{ background: #E6663B; width:80px; }
	
	#productListing{ border:0px solid red; font-size:1.4em; margin-top:15px; }
	#productSummary{ border:0px solid red; margin-bottom:15px; }
	#productDetail{ border:0px solid red; margin:15px; }
	#productDetail h3{ background:#fff; border-bottom:1px solid #E3E2D9; padding:0; margin:0; padding-bottom:7px; }
	#productForm{ border:0px solid red; margin:10px; padding:3px; background:#E3E2D9; text-align:right; }
	#cart{ border-left:1px solid #E3E2D9; border-top:0px solid red;  }
	#cart td, #cart th{ border-bottom:1px solid #E3E2D9; border-right:1px solid #E3E2D9; margin:0; padding:3px; height:25px; text-align:left; font-size:100%;}
	#cart th{ background:#F2F0E7; }
	a.cartButton {border:1px solid #888784; color:#C74216; border-left:4px solid #888784; margin:0px; margin-left:6px; padding:1px 5px;  text-decoration:none; background: #F2F0E7; }
	a:hover.cartButton {border:1px solid #E6663B; color:#fff; border-left:4px solid #E6663B; margin:0px; margin-left:6px; padding:1px 5px; text-decoration:none; background: #E6663B; }
	#cart #update, #cart #checkOut {border-top:10px solid #fff; margin-bottom:3px; }
	#cart img{ border:0;}
	.button2{ background:#F2F0E7 ; color:#C74216;  margin-bottom:3px;  border: 1px solid #888784; border-left:4px solid #888784; height:23px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; cursor: pointer;padding:0 10px; }
	.button2:hover{ background:#E6663B ; color:#fff;  margin-bottom:3px;  border: 1px solid #E6663B; border-left:4px solid #E6663B; height:23px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; cursor: pointer;  }
	#price { color: #FF6347; font-weight:bold;}
	/* sitemap */
#content .sitemap{
width: 98%;
 float: left;
	margin: 0;	padding: 5;
	font-weight: bold;
	 border: solid 1px #CDD4CE;
			}
#content .sitemap p {
 font-size: 90%; 
 font-weight: normal;
		}
#footer-rss {
	padding-left: 34px;
	background: url(../images/rss/rss_feed.gif) no-repeat 0 50%;
	}
/* Right Column */
	#rightContent {	float:right;	width:175px; border:0px solid red;	margin-right:4px;}
	html>body 	#rightContent {	margin-top:3px; margin-right:8px; 	}

	#rightContent .button{ background:#89948C url(../images/pageElements/buttonBg.gif) left center no-repeat; color:#fff;  padding-left:4px;  margin-bottom:3px;  border: 0px solid #fff; border-left:0px; height:19px; width:70px; font-size:100%; cursor: pointer; }
	#rightContent p {padding:4px;  width: 167px; border-top:3px solid #fff;}
	#rightContent img {border: 3px solid #DCD9CB; margin-right:5px;  margin-top:3px;}
	
	#rightContent #guides p {border: 0px solid #DCD9CB; font-size:90%;}
	#rightContent #newSection {border: 0px solid #DCD9CB; background:#F2F0E7; }
	#rightContent #specialOffers {border: 0px solid #f00; background:#F2F0E7; margin-top:10px; padding-bottom:20px; }
	
	#rightContent ul {
	list-style: none;	
	margin: 0; margin-top: -1px;	padding: 0px; 
	border-bottom:3px solid #fff; width:100%;  
	}
	#rightContent li {
	list-style: none;	
	font-size: 90%;
	margin: 0; padding: 0px;	
	border: 0px solid red;  
	}
	#rightContent li a {
	 display: block; width: 168px; 
	 margin: 0px; 
	 padding: 5px 25px 5px 15px; 
	 text-decoration: none;  font-weight:bold; 
	 color:  #6A5143; 
	 border-bottom: 2px solid #E3E2D9; 
	 border-top: 1px solid #fff;	
	 background:#F2F0E7;  
	 }
#rightContent li a:hover { color:  #C74216; 	background: #E1E1CF ; }
#rightContent li a.active { color:  #533F34;	background: #E1E1CF ; }
#rightContent ul li  a	{color: #C74216; 	margin: 0px; 	padding: 1px 2px 1px 5px; 	font-weight:bold;  }
#rightContent ul li  a:hover{ color: #000; margin: 0px;	background: #E3E2D9; }
#rightContent ul li a.active { 	color: #533F34; 	background: #E1E1CF; }
	html>body #rightContent li a { width: 168px auto; }
	
	#rightContent .NavSelected a{ color:  #000; 	background: #D1EADB url(../images/mainNav/arrowOff.gif) no-repeat left center; }

/*color*/
	.orange { color:#E6663B; }
	
/* Counties dropdown */
	#counties {border:0px solid red;  float:right; margin-top:-35px; margin-right:8px; text-align:right;}
	#counties select {border:1px solid red; width:180px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }

	
/*Footer*/
	#footer{ border:0px solid red; font-size:100%; height:72px; width:760px; text-align: center; clear:both;  background: url(../images/pageElements/footerBg.gif) no-repeat left bottom;	 }
	#footer a{color: #999; text-decoration: underline;}
	#footer a.active, #footer a:hover{text-decoration: none;}
	#footer p{color: #999; text-decoration: none;	 line-height:15px;	padding-top:15px; padding-bottom:5px; }
	.heading {color:#666666;}
	.details {color:#666666;}
	
	.PrintSpan { float:right; padding:3px 15px; padding-top:14px; text-decoration:none;}
	.PrintSpan a {color: #999;  text-decoration:none;}
	.PrintSpan a:hover {color: #f00; }
	
/* News Section */
	.news_highlight { background-color:#F2F0E7;  }
	#keywordSearch p{   }
	#keywordSearch a img { padding:0; margin: }

	.specialOffers { border:1px solid #E3E2D9!important; padding:5px; padding-bottom:25px; margin:0;  }
	.specialOffers img { position:relative; padding:0px; top:-20px;  }
	.specialOffers .moreLink .thumbNail a  { border: 1px solid red!important; padding:0; margin:0; display:none; }
