/*  
Theme Name: Britannia
Theme URI: 
Description: A theme generated by ThemesPress.com
Author: ThemesPress
Author URI: http://themespress.com/
*/
* {
   padding: 0px;
   margin: 0px;
}

body {
   font-family: Arial, Helvetica, sans-serif;
   background: url(images/bg-repeat.jpg) repeat-x;
   background-color: #262626;
   margin: 0 0 2em 0;
   padding: 0;
   text-align: center;
}

body.couture {
   font-family: Arial, Helvetica, sans-serif;
   background: url(images/bg-repeat-couture.gif) repeat-x;
   background-color: #262626;
   margin: 0 0 2em 0;
   padding: 0;
   text-align: center;
}


img {
   border: 0;
}
p a {
   color: #6C83B7;
}

form label {
   display:block;
   font-size:13px;
   color:#666666;
}

form div {
   margin-bottom:15px;
}

form input,
form textarea,
form select {
   font-family:Arial, Helvetica, sans-serif;
   border:1px solid #CCC;
}

input.locatebutton {
   width:13em;
}

#page {
   width: 950px;
   text-align: left;
   margin: 0 auto 0 auto;
   background-color: #212121;
   background: url(images/page-vertrpt.gif) repeat-y;
}
#Homepage {
   position: relative;
   width: 950px;
   text-align: left;
   margin: 0 auto 0 auto;
   background-color: #212121;
}





h1 {
   margin: 0 0 48px 0;
   padding: 0;
}
h1 a {
	margin: 0 0 48px 0;
	padding: 0;
	text-decoration: none;
}
h1 a img {
   display:block;
}

#footer {
	width: 950px;
	text-align: left;
	background: url(images/footer-bgwide.gif) no-repeat bottom;
	height: 85px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#footerHome {
   width: 950px;
   text-align: left;
   margin:0 auto;
   background: url(images/home-footer-bg.gif) no-repeat bottom;
   height: 115px;
}

#footer ul {
   font-size: 11px;
   list-style: none;
   margin: 0;
   padding: 20px;
}

#footer li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}

#footer a {
   color: #6C83B7;
   text-decoration: none;
}

#footer a:hover {
   color: #6C83B7;
   text-decoration: underline;

}

.reg-note-home {
   width:350px;
   margin:0px;
}

#footerHome ul {
   font-size: 11px;
   list-style: none;
   margin: 0;
   padding: 20px;
}

#footerHome ul li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}

#footerHome a {
   color: #6C83B7;
   text-decoration: none;
}

#footerHome a:hover {
   color: #6C83B7;
   text-decoration: underline;

}
#homepageMainImage  {
	float: left;
	width: 362px;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 565px;
	height: 78px;
	background-color: white;
	text-align: left;
	background-image: url(images/xg110-couture-homeimage-january.jpg);
	background-repeat: no-repeat;
}


#homepageMainImageColor  {
   float: left;
   width: 358px;
   background: url(images/homepage-image-color.jpg) no-repeat;
   padding-top: 8px;
   padding-left: 12px;
   padding-bottom: 382px;
   background-color: white;
   text-align: left;
   position:relative;
}
#homepageMainImage a.offers {
   display:block;
   margin:0 0 0 10px;
   position:relative;
   top: 425px;
}

#homepageMainImage a.xgTakelook {
	display:block;
	margin:0 0 0 40px;
	position:relative;
	top: 282px;
	left: 220px;
}

#homepageMainImage a.freeAccessory {
	display:block;
	margin:0 0 0 40px;
	position:relative;
	top: 411px;
	left: 220px;
}

#homepageMainImage a.coutureTakelook {
	display:block;
	margin:0 0 0 40px;
	position:relative;
	top: 555px;
	left: 220px;
}

#homepageFeatures {
   position:absolute;
   right:1px;
   top:114px;
   width: 188px;
   background-color:#E7E7E7;
   padding-top: 21px;
   border-left: 1px solid #B8B8B8;
   padding:6px 0 100px 0;
}

#homepageFeatures a {
   display:block;
   text-decoration:none;
}

#homepageFeatures a strong,
#homepageFeatures a span {
   text-decoration:none;
   clear:both;
   display:block;
   border:none;
   color:#5A6592;
   margin:0 0 0 14px;
   font-size:12px;
}
#homepageFeatures a strong {
   font-size: 14px;
   padding-left:14px;
   margin:6px 0 0 0;
   background: url(images/blue-arrow-ongrey.gif) no-repeat;	
}

#homepageFeatures a img {
   border: 1px solid #D2D1D1;
}

#homepageFeatures a:hover strong,
#homepageFeatures a:hover span {
   text-decoration: underline;
}

#cookerFeature  {
   padding-top:0;
   margin-left: 10px;
}

#colourFeature  {
   padding-top: 30px;
   margin-left: 10px;
}

#recipeFeature  {
   padding-top: 30px;
   margin-left: 10px;
}

#dealerFeature  {
   padding-top: 30px;
   margin-left: 10px;
}

div.dealerBox {
   width:230px;
   margin:5px;
}
div.dealerBox p {
   width:100%!important;
}

/* Start of utility Nav */

#utilityNav {
	float: left;
	width:760px;
	height:114px;
	background-color: black;
	margin: 0;
	padding: 0;
	background: url(/global-assets/images/nav-bgrepeat.jpg) repeat-x;
}

#utilityNav ul {
	font-size: 11px;
	height: 48px;
	width: 587px;
	font-weight: bold;
	background-color: black;
	list-style: none;
	padding: 0;
	border-left: 1px solid #303030;
	border-top: 1px solid #303030;
	margin: 50px 0 0 172px;
}
#utilityNav li {
   float: left;
   border-right: 1px solid #303030;
   border-bottom: 1px solid #303030;
   margin: 0;
   padding: 0;
}
#utilityNav a span {
   display: none;
}

#contactNav a {
   display: block;
   height: 23px;
   width: 112px;
   background: url(/global-assets/images/utility-navigation/contactuswide.gif) no-repeat;	
}
#contactNav a:hover {
   display: block;
   height: 23px;
   width: 112px;
   background: url(/global-assets/images/utility-navigation/contactuswide.gif) no-repeat;	
   background-position: 0px -23px;
}
#contactNavSelected a{
   display: block;
   height: 23px;
   width: 112px;
   background: url(/global-assets/images/utility-navigation/contactuswide.gif) no-repeat;	
   background-position: 0px -23px;
}

#brochureNav a {
   display: block;
   height: 23px;
   width: 163px;
   background: url(/global-assets/images/utility-navigation/request-brochurewide.gif) no-repeat;	
}
#brochureNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/request-brochurewide.gif) no-repeat;	
   background-position: 0px -23px;
}
#brochureNavSelected a{
   display: block;
   height: 23px;
   width: 163px;
   background: url(/global-assets/images/utility-navigation/request-brochurewide.gif) no-repeat;	
   background-position: 0px -23px;
}


#dealerNav a {
   display: block;
   height: 23px;
   width: 120px;
   background: url(/global-assets/images/utility-navigation/find-dealerwide.gif) no-repeat;	
}
#dealerNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/find-dealerwide.gif) no-repeat;	
   background-position: 0px -23px;
}
#dealerNavSelected a{
   display: block;
   height: 23px;
   width: 120px;
   background: url(/global-assets/images/utility-navigation/find-dealerwide.gif) no-repeat;	
   background-position: 0px -23px;
}

#newsNav a {
   display: block;
   height: 23px;
   width: 74px;
   background: url(/global-assets/images/utility-navigation/newswide.gif) no-repeat;	
}
#newsNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/newswide.gif) no-repeat;	
   background-position: 0px -23px;
}
#newsNavSelected a{
   display: block;
   height: 23px;
   width: 74px;
   background: url(/global-assets/images/utility-navigation/newswide.gif) no-repeat;	
   background-position: 0px -23px;
}
#eventsNav a {
   display: block;
   height: 23px;
   width: 74px;
   background: url(/global-assets/images/utility-navigation/eventswide.gif) no-repeat;	
}
#eventsNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/eventswide.gif) no-repeat;	
   background-position: 0px -23px;
}
#eventsNavSelected a{
   display: block;
   height: 23px;
   width: 74px;
   background: url(/global-assets/images/utility-navigation/eventsnew.gif) no-repeat;	
   background-position: 0px -23px;
}
#galleryNav a {
   display: block;
   height: 23px;
   width: 84px;
   background: url(/global-assets/images/utility-navigation/gallerywide.gif) no-repeat;	
}
#galleryNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/gallerywide.gif) no-repeat;	
   background-position: 0px -23px;
}
#galleryNavSelected a{
   display: block;
   height: 23px;
   width: 84px;
   background: url(/global-assets/images/utility-navigation/gallerywide.gif) no-repeat;	
   background-position: 0px -23px;
}
#recipesNav a {
   display: block;
   height: 23px;
   width: 84px;
   background: url(/global-assets/images/utility-navigation/recipeswide.gif) no-repeat;	
}
#recipesNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/recipeswide.gif) no-repeat;	
   background-position: 0px -23px;
}
#recipesNavSelected a{
   display: block;
   height: 23px;
   width: 84px;
   background: url(/global-assets/images/utility-navigation/recipeswide.gif) no-repeat;	
   background-position: 0px -23px;
}
#productfeaturesNav a {
   display: block;
   height: 23px;
   width: 145px;
   background: url(/global-assets/images/utility-navigation/product-featureswide.gif) no-repeat;	
}
#productfeaturesNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/product-featureswide.gif) no-repeat;	
   background-position: 0px -23px;
}
#productfeaturesNavSelected a{
   display: block;
   height: 23px;
   width: 145px;
   background: url(/global-assets/images/utility-navigation/product-featureswide.gif) no-repeat;	
   background-position: 0px -23px;
}


#aboutNav a {
   display: block;
   height: 23px;
   width: 157px;
   background: url(/global-assets/images/utility-navigation/about-britanniawide.gif) no-repeat;	
}
#aboutNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/about-britanniawide.gif) no-repeat;	
   background-position: 0px -23px;
}
#aboutNavSelected a{
   display: block;
   height: 23px;
   width: 157px;
   background: url(/global-assets/images/utility-navigation/about-britanniawide.gif) no-repeat;	
   background-position: 0px -23px;
}

#pleasureNav a {
   display: block;
   height: 23px;
   width: 153px;
   background: url(/global-assets/images/utility-navigation/pleasure-cooking.gif) no-repeat;	
}
#pleasureNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/pleasure-cooking.gif) no-repeat;	
   background-position: 0px -23px;
}
#pleasureNavSelected a{
   display: block;
   height: 23px;
   width: 153px;
   background: url(/global-assets/images/utility-navigation/pleasure-cooking.gif) no-repeat;	
   background-position: 0px -23px;
}

#adviceNav a {
   display: block;
   height: 23px;
   width: 151px;
   background: url(/global-assets/images/utility-navigation/advice-supportwide.gif) no-repeat;	
}
#adviceNav a:hover {
   display: block;
   height: 23px;
   background: url(/global-assets/images/utility-navigation/advice-supportwide.gif) no-repeat;	
   background-position: 0px -23px;
}
#adviceNavSelected a{
   display: block;
   height: 23px;
   width: 151px;
   background: url(/global-assets/images/utility-navigation/advice-supportwide.gif) no-repeat;	
   background-position: 0px -23px;
}



/* end of utility Nav */
#BottomPageContent {
   float: left;
   border-top: 1px solid #E6E6E6;
   border-bottom: 1px solid #E6E6E6;
   width: 760px;
   margin-top: 10px;
   background: url(images/product-bgrepeat760.gif) top left repeat-y;
}

#columnLeft,
#columnLeftHoods {
   clear: left;
   float: left;
   width: 294px;
   /*	background-color: #F6F6F6;
   border-right: 1px solid #E6E6E6; */
}

#columnRight,
#columnRightHoods {
   float: left;
   width: 230px;
   padding:0 0 20px 20px;
}

#mainPageContent {
   float: left;
   background-color: white;
   width: 760px;
   padding: 0 0 14px 0px;
}

#mainPageContent p {
   color: #666666;
   font-size: 14px;
   margin: 5px 0 10px;
   line-height: 1.5em;
   padding-left: 15px;
   padding-right: 15px;
}

#mainPageContent h2 {
   margin-top: 18px;
   font-size: 22px;
   color: #666666;
   margin-left: 14px;
}
#mainPageContent h2 a {
	text-decoration: none; 
	 font-size: 22px;
   color: #666666;
}


#details {
   float: left;
   width: 180px;
   padding-left: 20px;
   margin-top: 20px;
}

#colours {
   float: left;
   font-size: 12px;
   color: #666666;
   width: 178px;
   margin-top: 20px;
   padding: 3px 0 3px 0;
}
body#range-cookers #colours.selectable {
   border: 1px solid #B6C1DC;
   background: #EDEFF5;
}
#colours div {
   margin: 0 3px 0 0;
   width: 20px;
   float:left;
   height: 20px;
   border: 1px solid #666666;
}
body#range-cookers #colours.selectable div {
   cursor:pointer;
}

#colours span#colourNote {
   font-size:12px;
   margin: 4px 10px 0 5px;
   padding:0;
   float:left;
}

#steel,
#stainless-steel {
   background-color: #AAA9A4;

}
#graphite {
   background-color: #333333;
}

#cream{
   background-color: #FFFFB3;
}

#gloss-black,
#black{
   background-color: #000000;
}

p#trim {
   clear:both;
   float:left;
   padding:0 6px;
   font-size:13px;
   line-height:1.3;
   margin:8px 0;
}
body#range-cookers p#trim {
   float:none;
   text-align:center;
   margin-bottom:20px;
}
p#trim span {
   font-size:11px;
}

#guidePrice {
   clear: left;
   float: left;
   width: 172px;
   font-size: 12px;
   color: #666666;
   margin: 20px 0 0 0;
   padding:4px;
   background-color:#EDEFF5;
}

#guidePrice span {	
   padding: 5px 0 0 4px;
   font-size: 12px;
   width: 160px;
   color: #666666;
   font-weight: bold;
}

#priceNote,
.trimNote {
   display: block;
   clear: left;
   padding: 5px 0 0 0;
   margin:0;
   font-size: 10px!important;
   color: #999999!important;
}

#backLinkTop a {
   float: right;
   font-size: 12px;
   font-weight: bold;
   background: url(images/blue-arrow-back.gif) no-repeat;	
   padding: 0 3px 0 12px;
   color: #6C83B7;
   text-decoration: none;
   margin: 20px 20px 0 0;
   border: 1px solid #B6C1DC;
}

#backLinkTop a:hover {
   float: right;
   font-size: 12px;
   font-weight: bold;
   background: url(images/white-arrow-back.gif) no-repeat;	
   background-color: #6C83B7;
   padding: 0 3px 0 12px;
   color: white;
   text-decoration: none;
   margin: 20px 20px 0 0;
   border: 1px solid #B6C1DC;
}

#backLinkBottom a {
   float: left;
   font-size: 12px;
   font-weight: bold;
   background: url(images/blue-arrow-back.gif) no-repeat;	
   padding: 0 3px 0 12px;
   color: #6C83B7;
   text-decoration: none;
   margin: 20px 20px 0 20px;
   border: 1px solid #B6C1DC;
}

#backLinkBottom a:hover {
   float: left;
   font-size: 12px;
   font-weight: bold;
   background: url(images/white-arrow-back.gif) no-repeat;	
   padding: 0 3px 0 12px;
   color: white;
   background-color: #6C83B7;
   text-decoration: none;
   margin: 20px 20px 0 20px;
   border: 1px solid #B6C1DC;
}

#mainPageContent h4 {
   clear: both;
   font-size: 18px;
   font-weight: bold;
   color: #666666;
   padding-top: 2px;
   margin-left: 14px;
}
ol#privacy {
   font-weight:bold;
   list-style-position:inside;
}
ol#privacy li h4 {
   text-transform:none;
   margin:0;
   clear:right;
   display:inline;
}
ol#privacy li p {
   font-weight:normal;
   width:97%;
}
#mainPageContent h5 {
   clear: both;
   font-size: 14px;
   font-weight: bold;
   color: #666666;
   padding-top: 15px;
   padding-bottom: 10px;
   margin: 0;
   line-height: 1.4em;
   border-bottom: 1px solid #D7D7D7;
}

.othersizeLink {
   font-size: 12px;
   color: #666666;
   margin-left: 14px;
}

.othersizeLink a {
   font-size: 11px;
   color: #6C83B7;
   text-decoration: none;
}

.othersizeLink a:hover {
   text-decoration: underline;
}



#productImage {
   float: left;
   width: 295px;
   margin-top: 10px;
}

.imageviewButtons {
   clear: both;
   margin-left: 30px;

}
.imageviewButtons a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.imageviewButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

.downloadviewButtons {
   margin-top: 243px;
}

.downloadviewButtons a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.downloadviewButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

.imageviewButtonsHoods {
   clear: both;
   margin-left: 14px;
}
.imageviewButtonsHoods a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.imageviewButtonsHoods a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

/* Recommended products*/

.imageprodButtons {
   clear: both;
   margin-left: 30px;
}
.imageprodButtons a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(images/cross-blue.gif) no-repeat;	
   text-decoration: none;
   margin-top:10px;
   width:100px;
}

.imageprodButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

#featureList {
   padding:4px 14px 14px 14px;
   font-size: 13px;
   color: #666666;
}
body#range-cookers #featureList {
   padding-top:0;
}
#featureList * {
   font-size: 13px;
}
#featureList a {
   color: #6C83B7;
}

#featureList p {
   font-size: 13px;
   margin:12px 0;
   padding:0;
}
#featureList strong {
   font-weight:bold;
   color: #666666;
}

#featureList ul {
   font-size: 13px;
   color: #666666;
   line-height: 1.4em;
   margin: 10px 14px 20px 0px;
   list-style: none;
}

#featureList li {
   background: url(images/grey-bullet.gif) no-repeat;
   padding-left: 14px;
   margin-top: 5px;
   font-weight:normal;
}

/* tool links */

.toolLinks ul,
#toolLinksHoods ul {
   border: 1px solid #B6C1DC;
   border-bottom:none;
   list-style: none;
   margin: 50px 0 0 0;
   padding: 0;
   width: 220px;
}
div#topToolLinks ul li,
.toolLinks ul li,
#toolLinksHoods ul li {
   margin: 0;
   padding: 0;
   display:block;
}
div#topToolLinks li a,
.toolLinks li a,
#toolLinksHoods li a {
   display: block;
   font-size: 12px;
   color: #6C83B7;
   font-weight: bold;
   background: url(images/blue-arrow-tools.gif) no-repeat;	
   border-bottom: 1px solid #B6C1DC;
   text-decoration: none;
   padding: 6px 6px 6px 17px;
   margin:0;
   min-height:16px;
   _height:16px;
}
div#topToolLinks li a:hover,
.toolLinks li a:hover,
#toolLinksHoods li a:hover {
   color: white;
   background: url(images/white-arrow-tools.gif) no-repeat;	
   background-color: #6C83B7;
}


/* top tool links */

body#range-cookers .toolLinks ul {
   border:none;
}
body#range-cookers div#topToolLinks {
   background-color:#EDEFF5;
   width:172px;
   padding:4px;
   position:relative;
   float:left;
}
body#range-cookers div#topToolLinks ul {
   float:left;
   margin:0;
   width: 172px;
   clear:both;
}
body#range-cookers .toolLinks ul li, 
body#range-cookers div#topToolLinks ul li {
   border: 1px solid #B6C1DC;
   margin:2px 0 0 0;
   background-color:#fff;
}
body#range-cookers .toolLinks li a,
body#range-cookers div#topToolLinks li a {
   border:none;
}





#hoodsTable table {
   border-top: 1px solid #CCCCCC;
   border-left: 1px solid #CCCCCC;
   width: 270px;
}
#hoodsTable th {
   padding: 6px;
   font-weight: bold;
   font-size: 12px;
   border-bottom: 1px solid #CCCCCC;
}
#hoodsTable td {
   padding: 6px;
   font-weight: normal;
   font-size: 11px;
   border-bottom: 1px solid #CCCCCC;
   border-right: 1px solid #CCCCCC;
}
#hoodsTable td sup {
   font-size: 10px;
   font-weight: normal;
}
#hoodsTable thead {
   background-color: #999999;
   color: white;
}
#hoodsTable tbody {
   background-color: white;
}


#hotplateOptions {
   margin-top: 14px;
}

#hotplateOptions h6 {
   font-size: 14px;
   color: #666666;
   margin: 0 0 10px 0;
}

#hotplateOptions p {
	font-size: 13px;
	clear:both;
	text-indent: -1.2em;
	padding: 0;
	color: #666666;
	width: 220px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 1.3em;
}
#hotplateOptions a {
   text-decoration:none;
}
#inductionhotplateoption {
	background-image: url(images/induction-new.jpg);
	height: 138px;
	width: 225px;
	background-repeat: no-repeat;
	padding-top: 45px;
	padding-left: 6px;
}
.floatingrightlearn {
	float: right;
	margin-top: -40px;
	margin-right: 15px;
}
.detailviewButtons {
   clear: both;
   margin-bottom: 20px;
   margin-right: 16px;
}

.detailviewButtons a {
   float: right;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-left: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(images/cross-blue.gif) no-repeat;	
   text-decoration: none;
   margin-bottom: 20px;
}

.detailviewButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

#productIntropage {
   float: left;
   width: 529px;
   padding-left: 14px;
}

#productIntropage img {
   float: left;
   border: 1px solid #DADADA;
}

#productIntropage p {
   float: left;
   width: 250px;
   color: #666666;
   font-size: 14px;
   margin-bottom: 15px;
   line-height: 1.5em;
   padding-left: 15px;
}

#featureIntropage ol li {
   color: #666666;
   font-size: 14px;
   margin: 20px 0 10px 20px;
   line-height: 1.5em;
   padding-left: 0px;
}
#featureCouture {
	float: left;
	width: 340px;
	text-align: justify;
	padding-left: 20px;
	padding-top: 20px;
}

#featureCouture p {
   color: #666666;
   clear: left;
   font-size: 14px;
   margin: 0 0 14px 0; 
   padding: 0;
   line-height: 1.5em;
}

#featureCouture h4 {
   padding: 0;
   font-size: 16px;
   color: #666666;
   margin: 15px 0 15px 0;
   line-height: 1.4em;
   font-weight: normal;
   text-transform:none;
}

#coutureCookers {
	float: left;
	width: 165px;
	padding-top: 5px;
	padding-left: 25px;
}

#coutureCookers img{
   clear: left;
   margin-top: 30px;

}
#featureIntropage {
   float: left;
   width: 529px;
   padding-left: 14px;
   padding-top: 14px;
}

#featureIntropage img {
   font-size:9px;
   float: left;
}

#featureIntropage p img {
   float: left;
   margin-top: 5px;
   margin-right: 10px;
}

#featureIntropage p ul {
   float: left;
   margin-left: 40px;
}


#featureIntropage ul {
   clear: left;
   float: left;
   margin: 0px 0 30px 0;
   padding: 0;
   font-size: 14px;
   list-style: none;
   width: 400px;

}

#featureIntropage ul li a {
   clear: left;
   float: left;
   margin: 0;
   padding: 0 0 0 14px;
   font-size: 14px;
   color: #6C83B7;
   background: url(images/blue-arrow.gif) no-repeat;
}

#featureIntropage p {
	color: #666666;
	clear: left;
	font-size: 14px;
	margin: 0 0 14px 0;
	padding: 0;
	line-height: 1.5em;
	width: 530px
}

#featureIntropage h4 {
   padding: 0;
   font-size: 14px;
   color: #666666;
   margin: 15px 0 0 0;
}

#cheftopPage p {
   color: #666666;
   font-size: 14px;
   margin-bottom: 20px;
   line-height: 1.5em;
   padding: 0 20px 0 14px!important;
}
.imageRight {
   margin: 0px 0 10px 10px;
}

.imageLeft {
   margin: 5px 10px 10px 0;
}

#cookerFeaturesPage p {
   color: #666666;
   font-size: 14px;
   margin-bottom: 20px;
   margin-top: 0;
   line-height: 1.5em;
   padding: 0 20px 0 14px!important;
}
#cookerFeaturesPage h4 {
   color: #666666;
   font-size: 16px;
   font-weight: bold;
}

#hobThumbs,
#cookerThumbs,
#hoodsThumbs  {
   clear: left;
   float: left;
   padding-top: 10px;
   width: 529px;
   padding-left: 14px;
}

#hobThumbs a,
#cookerThumbs a,
#hoodsThumbs a {
   text-decoration:none;
   display:block;
   float:left;
   text-decoration:none;
   margin-right: 15px;
   margin-top: 3px;
   padding: 6px 3px 0;
   color:#5A6592;
   font-size: 12px;
   width: 150px;
   text-align: center;
   border: 1px solid white;
}

#hobThumbs a span,
#cookerThumbs a span,
#hoodsThumbs a span {
   display:block;
   width:150px;
   /*background: url(images/blue-arrow.gif) no-repeat;	
   padding:0 0 0 14px;*/
   margin: 6px 0;
   background-color:#fff;
}

#hobThumbs a span span,
#cookerThumbs a span span,
#hoodsThumbs a span span {
   display:inline;
   background:url(images/blue-arrow.gif) no-repeat;	
   font-size: 12px;

}

   #hoodsThumbs a:hover {
   text-decoration: underline;
   border: 1px solid #B5BACF;
}*/



   /* Cooking tips and You questions */
   #tips, #yourQuestions {
      margin-top: 15px;
      padding:4px 14px 14px 14px;
      font-size: 13px;
      color: #666666;
}

#tips a,  #yourQuestions a {
   color: #6C83B7;
}

#tips p, #yourQuestions p {
   border-bottom: 1px solid #eee;
   padding: 15px 0 20px 0;
   font-size: 14px;
   margin:5px 0;
}

#yourQuestions p {
   margin: 0;
}

#tips p.featureLink, #yourQuestions p.featureLink {
   background: #eee;
   margin: 20px 0 0;
   padding: 10px;
   font-size: 15px;
}

#tips p.featureLink a, #yourQuestions p.featureLink a {
   font-weight: bold;
}

#tips strong, #yourQuestions strong {
   font-weight:bold;
   color: #666666;
}
#tips h4, #yourQuestions h4 {
   padding: 20px 0 0 0;
   font-size: 18px;
   color: #999;
   margin: 15px 0 0 0;
   text-transform:none;
}

#yourQuestions h4 {
   padding: 20px 0 0 0;
   font-size: 16px;
   line-height: 1.5;
   margin: 0 0 0 0;
}


#yourQuestions ul {
   font-size: 13px;
   color: #666666;
   line-height: 2em;
   margin: 10px 14px 20px 10px;
   list-style: none;
}

#yourQuestions li a {
   background:url(images/blue-arrow-recipe.gif) no-repeat top left;
   padding: 0px 0 0 10px;
   margin: 0;
   font-size:14px;
   color: #6C83B7;
   list-style:none;
   line-height:10px;
}

/* Accessories intro */

.accessoriesIntroPara {
   clear: left;
   float: left;
   width: 532px;
   margin-top: 15px;
}

.accessoriesIntroPara img {
   float: right;
   margin: 20px 0 0 20px;
   border: 1px solid #DADADA;
}

.accessoriesIntroPara p {
   float: left;
   clear: left;
   width: 380px!important;
   margin: 0;
   padding: 0;
}

.accessoriesIntroPara h4 {
   float: left;
   margin: 0 0 6px 0!important;
   font-size: 14px!important;
}

.imageviewButtonsAccess {
   float: right;
   margin: 6px 0 0 20px;
}
.imageviewButtonsAccess a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.imageviewButtonsAccess a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}
div#recipe h3 {
   margin:6px 0;
   padding:0;
}
div#recipe p.overview {
   display:none;
}

.recipeBox {
   position:relative;
   float: left;
   margin: 0 0 20px 0 ;
   padding: 0;
   width: 525px;
   background-color: #EEEEEE;
   border: 1px solid #CCCCCC;
}
.recipeBox img {
   float:left;
   padding: 10px;
}
.recipeBoxContent a {
   color:#5A6592;
}
.recipeBoxContent  {
   float: left;
   width: 310px;
   padding: 0;
   margin: 0;
}

.recipeBoxContent h4 {
   width:350px;
   margin: 10px 0 4px 0;
   padding: 0;
}
.recipeBoxContent p {
   position:relative;
   width: 350px!important;
   margin: 0;
   padding: 0;
   line-height: 1.3em!important;
}

#hoodsNote {
   margin: 10px 0 0 0;
   padding: 4px;
}

#hoodsNote  p{
   text-indent: -0.6em;
   margin: 0 0 5px 4px;
   padding: 0;
   font-size: 11px;
}

.bottomNote {
   text-indent: -1em!important;
}

#ovenFunctionsPage div.function {
   float:left;
   clear:left;
   width:420px;
   padding:0;
   margin-left:8px;
}
#ovenFunctionsPage img.functionThumb {
   float:right;
   margin:8px;
   clear:right;
}
#ovenFunctionsPage div.function p {
   margin: 0;
   padding: 0 0px 20px 0;
   float:left;
   width:350px;
}

#ovenFunctionsPage div.function .functionIcon {
   margin: 3px 10px 35px 0;
   float:left;
}

#ovenFunctionsPage div.function h5 {
   border: none;
   padding:0;
   margin:0;
   clear:right;
   float:left;
   width:350px;
}
#ovenFunctionsPage h4 {
   margin:30px 10px 20px 10px;
}

/* Content for forms */

#contactForm p {
   color: #666666;
   font-size: 14px;
   margin: 0 0 14px 0; 
   padding: 0;
   line-height: 1.5em;
   width: 530px
}


div#actiontags {
   display:none;
}
div#actiontags img {
   width:1px;
   height:1px;
   border:none;
   display:none;
}

h3.dealertown {
   margin:10px 0!important;
   padding:0!important;
   clear:left;
   font-size:16px!Important;
}
a.dealershowhide {
   text-decoration:none;
   font-weight:normal;
}

ul.dealercountylist {
   margin:0;
   padding:0;
}
ul.dealercountylist li {
   display:block;
   margin:0;
   padding:8px 0;
   clear:both;
}
ul.dealercountylist li form {
   background-color:#fff;
   margin:0;
   padding:0;
}
ul.dealercountylist li form a {
   display:block;
   padding:4px;
   text-decoration:none;
   text-transform:capitalize;
}
ul.dealercountylist li form a:hover {
   text-decoration:underline;
}
ul.dealercountylist li a form * {
   background-color:#fff;
   border:none;
}

h4.recommendProds {
   border-top:1px #DDD solid;
   padding:0px 0 0 0;
   margin:15px 10px 0 0;
   line-height:35px;
}

#recProductImage {
   float: left;
   width: 295px;
   margin-top: 0px;
   padding-top:0px;
}

#recProductImage img {
   padding-top:0px;
   margin-top:0px;
}

.accessGuidePrice {
   font-size: 11px;
   color: #666666;
   font-weight:bold;
}


div#appliancecity {
   border:1px solid #ccc;
   padding:0;
   margin:0 0 8px 0;
   width:530px;
   height:130px;
}
div#appliancecity p {
   padding:8px 8px 0 0;
   margin:0;
   float:right;
   width:370px;
   font-size:12px;
}
div#appliancecity img {
   float:left;
   margin-top:15px;
}
div#appliancecity p img {
   float:right;
   padding:0 6px 0 6px;
   margin:0;
}

/* online dealer page */
div#dealerlogos {
	clear:both;
	width:530px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	max-width:530px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
div#dealerlogos ul {
	margin: 0px;
	padding: 0px;
}
div#dealerlogos li {
	margin: 0px;
	padding: 0px;
}
div#dealerlogos img {
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
div#dealerlogos h2 {
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
div#dealerlogos h2 a {
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #666666;
	text-decoration: none;
}

div#dealerlogos h1 {
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #666666;
}

div#dealerlogos td {
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
div#dealerlogos .url {
	font-size: 12px;
	width: 350px;
	color: #006600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#dealerlogos .url a {
	font-size: 12px;
	width: 350px;
	color: #006600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}



div#dealerlogos p {
	padding: 0px;
	font-size: 12px;
	margin: 0px;
	width: 350px;
}






div.adviceRow {
   width: 520px;
   clear: left;
   float: left;
}

div.adviceRow div {
   float: left;
   width: 260px;
}	

.adviceImage {
   padding: 3px;
   border: 1px solid #b9b9b9;
   margin: 0 0 10px 15px;
}

a.copylink {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	!important;
}

#terms {
	float: left;
	margin-top: 20px;	
}

#terms p {
	font-size: 11px;	
	color: #d10020;
}
.redhighlight {
	padding: 5px;
	border: 2px solid #FF0000;
	margin-left: 8px;
}
#productIntropage  .offer {
	float: right;
	width: 178px;
	color: #FF0000;
	font-size: 13px;
	margin-bottom: 15px;
	line-height: 1.3em;
	padding-left: 60px;
	background-image: url(images/200offslip.gif);
	background-repeat: no-repeat;
	border: 2px solid #FF0000;
	margin-right: 15px;
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#productIntropage .offer a {
	color: #FF0000;
	font-size: 13px;
	line-height: 1.3em;
}

#productIntropage  .offer2 {
	float: right;
	width: 178px;
	color: #FF0000;
	font-size: 13px;
	margin-bottom: 15px;
	line-height: 1.3em;
	padding-left: 60px;
	background-image: url(images/150offslip.jpg);
	background-repeat: no-repeat;
	border: 2px solid #FF0000;
	margin-right: 15px;
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#productIntropage .offer2 a {
	color: #FF0000;
	font-size: 13px;
	line-height: 1.3em;
}
/* end hack */.sml {
	font-size: 10px;
	color: #ED1D24;
}

#guidePrice-special {
	clear: left;
	float: left;
	width: 117px;
	font-size: 12px;
	color: #666666;
	background-color:#F6F6F6;
	background-image: url(images/300offslip.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 59px;
}
#guidePrice-special2 {
	clear: left;
	float: left;
	width: 117px;
	font-size: 12px;
	color: #666666;
	background-color:#F6F6F6;
	background-image: url(images/200offslip.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 59px;
}
.videothumbleft {
	float: left;
	border: 1px solid #999999;
	margin-right: 15px;
	margin-bottom: 15px;
}
#videothumbs {
	float: left;
	width: 529px;
	padding-left: 14px;
	padding-top: 14px;
}
#videothumbs p {
	color: #666666;
	font-size: 14px;
	padding: 0;
	line-height: 1.5em;
	width: 530px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 14px;
	margin-left: 0;
}
#videothumbs img {
   font-size:9px;
   float: left;
}

#videothumbs p img {
   float: left;
   margin-top: 5px;
   margin-right: 10px;
}

#videothumbs p ul {
   float: left;
   margin-left: 40px;
}


#videothumbs ul {
   margin: 0px 0 30px 0;
   padding: 0;
   font-size: 14px;
   list-style: none;
   width: 400px;

}

#videothumbs ul li a {
   margin: 0;
   padding: 0 0 0 14px;
   font-size: 14px;
   color: #6C83B7;
   background: url(images/blue-arrow.gif) no-repeat;
}

#videothumbs h4 {
   padding: 0;
   font-size: 14px;
   color: #666666;
   margin: 15px 0 0 0;
}
#videohold {
	height: 298px;
	width: 530px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
	background-image: url(images/loading.gif);
}
#quickfeatures {
}
#quickfeatures ul {
}
#quickfeatures li {
	padding-top: 5px;
	padding-left: 25px;
	list-style-type: none;
	font-size: 13px;
	padding-bottom: 5px;
	display: block;
	background-image: url(images/infobullet.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	background-position: 0px 4px;
}
#quickfeatures  li a {
	padding-top: 0px;
	list-style-type: none;
	font-size: 13px;
	color: #6C83B7;
}

#videofeatures {
}
#videofeatures ul {
}
#videofeatures li {
	padding-top: 5px;
	padding-left: 25px;
	list-style-type: none;
	font-size: 13px;
	padding-bottom: 5px;
	display: block;
	background-image: url(images/videobullet.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	background-position: 0px 4px;
}
#videofeatures  li a {
	padding-top: 0px;
	list-style-type: none;
	font-size: 13px;
	color: #6C83B7;
}
#videofeatures2 {
}
#videofeatures2 ul {
}
#videofeatures2 li {
	padding-top: 5px;
	padding-left: 25px;
	list-style-type: none;
	font-size: 13px;
	padding-bottom: 5px;
	display: block;
	background-image: url(images/videobullet.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	background-position: 0px 4px;
}
#videofeatures2  li a {
	padding-top: 0px;
	list-style-type: none;
	font-size: 13px;
	color: #6C83B7;
}
#NewhomepageMainImage  {
	float: left;
	width: 551px;
	padding-top: 49px;
	padding-left: 8px;
	padding-bottom: 565px;
	height: 565px;
	background-color: white;
	text-align: left;
	background-image: url(images/new-colours-nov08dynw.jpg);
	background-repeat: no-repeat;
}


#NewhomepageMainImageColor  {
   float: left;
   width: 358px;
   background: url(images/homepage-image-color.jpg) no-repeat;
   padding-top: 8px;
   padding-left: 12px;
   padding-bottom: 382px;
   background-color: white;
   text-align: left;
   position:relative;
}
#NewhomepageMainImage a.offers {
   display:block;
   margin:0 0 0 10px;
   position:relative;
   top: 425px;
}

#NewhomepageMainImage a.xgTakelook {
	display:block;
	position:relative;
	top: 340px;
	left: 45px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 390px;
}
#NewhomepageMainImage a.learnmore2 {
	display:block;
	position:relative;
	top: 313px;
	left: 330px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewhomepageMainImage a.pink {
	display:block;
	position:relative;
	top: 385px;
	left: 429px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
}
#NewhomepageMainImage  a.video {
	display:inline;
	position:relative;
	top: 625px;
	left: 3px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewhomepageMainImage  a.lline {
	position:relative;
	top: 508px;
	left: -33px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewhomepageMainImage a.eline {
	position:relative;
	top: 625px;
	left: 58px;
	display: inline;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewhomepageMainImage a.brochure {
	position:relative;
	top: 625px;
	left: 113px;
	display: inline;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}



#footerHomeNew {
	width: 750px;
	text-align: left;
	margin:0 auto;
	height: 115px;
	background-image: url(images/home-footer-bg-new.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#footerHomeNew ul {
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#footerHomeNew ul li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}
#footerHomeNew a {
   color: #6C83B7;
   text-decoration: none;
}
#footerHomeNew a:hover {
   color: #6C83B7;
   text-decoration: underline;

}
#NewhomepageText {
	float: right;
	width: 552px;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	text-align: left;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #747471;
	line-height: 13px;
	margin-right: 0px;
	padding-right: 8px;
}
#NewhomepageMainImage .copy {
	position:relative;
	top: 600px;
	left: -42px;
	display: block;
	width: 546px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewhomepageMainImage p {
	position:relative;
	top: 620px;
	left: 0px;
	display: block;
	width: 535px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 25;
	margin-left: 0px;
	font-size: 11px;
	color: #666666;
	padding-right: 8px;
}
#NewhomepageMainImage p a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#NewhomepageMainImage p a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#greyedsearchbox {
	background-color: #D6D6D6;
	padding: 15px;
	border: 1px solid #CCCCCC;
	width: 400px;
	margin-right: 70px;
	margin-left: 250px;
	text-align: center;
}
#footerHomeSearch {
	width: 750px;
	text-align: left;
	height: 200px;
	background-image: url(images/home-footer-bg-search.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-top: 0;
	padding: 0;
}
#footerHomeSearch ul {
	font-size: 11px;
	list-style: none;
	padding: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#footerHomeSearch ul li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}
#footerHomeSearch a {
   color: #6C83B7;
   text-decoration: none;
}
#footerHomeSearch a:hover {
   color: #6C83B7;
   text-decoration: underline;

}
#greyedsearchresultsbox {
	background-color: #D6D6D6;
	padding: 15px;
	border: 1px solid #CCCCCC;
	width: 468px;
	text-align: center;
}
.newtagger {
	color: #FFFFFF;
	background-color: #131313;
	font-size: 11px;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px none #999999;
	font-family: Arial, Helvetica, sans-serif;
}
#editionslogo {
	margin-top: 15px;
}#guidePrice-special-eline {
	clear: left;
	float: left;
	width: 117px;
	font-size: 12px;
	color: #666666;
	background-color:#F6F6F6;
	background-image: url(images/150offslip.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 59px;
}
#dlLinkTop a {
	float: right;
	font-size: 12px;
	font-weight: bold;
	background: url(images/blue-arrow-download.gif) no-repeat;
	color: #6C83B7;
	text-decoration: none;
	border: 1px solid #B6C1DC;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 15px;
}

#dlLinkTop a:hover {
   float: right;
   font-size: 12px;
   font-weight: bold;
   background: url(images/white-arrow-download.gif) no-repeat;	
   background-color: #6C83B7;
padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 15px;   color: white;
   text-decoration: none;
   margin: 20px 20px 0 0;
   border: 1px solid #B6C1DC;
}
.imageRightsimple {
	float: right;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}
.detailviewButtonsInduction {
	clear: both;
	margin-bottom: 20px;
	margin-right: 22px;
}
.detailviewButtonsInduction a {
	float: right;
	padding: 2px 3px 2px 14px;
	font-size: 11px;
	margin-left: 10px;
	font-weight: bold;
	color: #6C83B7;
	border: 1px solid #B6C1DC;
	background: url(images/cross-blue.gif) no-repeat;
	text-decoration: none;
	margin-bottom: 20px;
}
.detailviewButtonsInduction a:hover {
	padding: 2px 3px 2px 14px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	border: 1px solid #B6C1DC;
	background: url(images/whitecross-onblue.gif) no-repeat #6C83B7;
	text-decoration: none;
}
.top_meta {
	font-size: 11px;
	margin-left: 14px;
	color: #666666;
	padding-top: 5px;
	font-weight: bold;
}

.post h4 a {
	color: #333333;
	text-decoration: none;
}
.post a {
	color: #333333;
	text-decoration: none;
}
#blogsearch {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.bottom_meta {
	font-size: 12px;
	margin-left: 14px;
	color: #666666;
}
.post {
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
	clear: left;
	width: 596px;
	
}
.post p {
	text-align: justify;	
}
.alignright {}
#sideblog{
	float: right;
	width: 120px;
	color: #666666;
	background-color: #EDEFF5;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B6C1DC;
	border-right-color: #B6C1DC;
	border-bottom-color: #B6C1DC;
	border-left-color: #B6C1DC;
	margin-top: 20px;
}
#sideblog ul {
	margin-left: 15px;
}

#sideblog li {
	list-style-type: square;
	font-size: 12px;
	padding-bottom: 5px;
	margin-left: 0px;
}
#sideblog li a {
	color: #333333;
	text-decoration: none;
}
#sideblog li a:hover {
	color: #333333;
	text-decoration: underline;
}

#sideblog h3 {
	font-size: 12px;
	color: #3D5384;
	padding-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#sideblog h2 {
	font-size: 14px;
	color: #3D5384;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6C1DC;
}
* {
   padding: 0px;
   margin: 0px;
}

body {
   font-family: Arial, Helvetica, sans-serif;
   background: url(/global-assets/images/bg-repeat.jpg) repeat-x;
   background-color: #262626;
   margin: 0 0 2em 0;
   padding: 0;
   text-align: center;
}

body.couture {
   font-family: Arial, Helvetica, sans-serif;
   background: url(/global-assets/images/couture/bg-repeat-couture.gif) repeat-x;
   background-color: #262626;
   margin: 0 0 2em 0;
   padding: 0;
   text-align: center;
}


img {
   border: 0;
}
p a {
   color: #6C83B7;
}

form label {
   display:block;
   font-size:13px;
   color:#666666;
}

form div {
   margin-bottom:15px;
}

form input,
form textarea,
form select {
   font-family:Arial, Helvetica, sans-serif;
   border:1px solid #CCC;
}

input.locatebutton {
   width:13em;
}


#Homepage {
	position: relative;
	width: 750px;
	text-align: left;
	background-color: #212121;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#primaryNav {
   float: left;
   width: 189px;
   background-color: #212121;
   border-right: 1px solid #121212;
}

#primaryNav ul {
   float: left;
   width: 189px;
   list-style: none;
   font-weight: bold;
   margin: 0;
   padding: 0;
}

#primaryNav ul li {	
   font-size: 14px;	
   display: block;
   clear: left;
   padding: 0;
   margin: 0;
   border-bottom: 1px solid #121212;
   text-decoration: none;
}

#primaryNav ul li span {	
   font-size: 14px;
   display: block;
   padding: 7px 8px 7px 18px;
   color: white;
   text-decoration: none;
   background-color: #3d5384;
}

#primaryNav ul li a {	
   display: block;
   padding: 7px 8px 7px 18px;
   text-decoration: none;
   color: white;
   margin: 0;
}

#primaryNav ul li a:hover {	
   display: block;
   text-decoration: none;
   color: white;
   background-color: #3d5384;
}


/* indented primary Nav */

#primaryNav ul li ul {
   border-bottom: 1px solid #131313;
   padding: 10px 0px 10px 0px;
}

#primaryNav ul li ul li {	
   font-size: 12px;	
   padding: 0;
   margin: 0;
   text-decoration: none;
   border-bottom: 1px solid #212121;
}
#primaryNav ul li ul li span {	
   font-size: 12px;
   display: block;
   padding: 7px 8px 7px 30px;
   margin: 0;
   color: #666666;
   text-decoration: none;
   background-color: #212121;
   border-bottom: 1px solid #212121;
   background: url(/global-assets/images/grey-arrow-primnav.gif) no-repeat;
}

#primaryNav ul li ul li a {
   display: block;
   padding: 7px 8px 7px 30px;
   text-decoration: none;
   color: white;
   margin: 0;
   background: url(/global-assets/images/blue-arrow-primnav.gif) no-repeat;
   border-bottom: 1px solid #212121;
}

#primaryNav ul li ul li a:hover {
   display: block;
   text-decoration: none;
   color: white;
   background: url(/global-assets/images/white-arrow-primnav.gif) no-repeat;	
   background-color: #6c83b7;
}

/* end of indented primary Nav */


h1 {
   margin: 0 0 48px 0;
   padding: 0;
}
h1 a img {
   display:block;
}



#footerHome {
   width: 750px;
   text-align: left;
   margin:0 auto;
   background: url(/global-assets/images/home-footer-bg.gif) no-repeat bottom;
   height: 115px;
}

#footer ul {
   font-size: 11px;
   list-style: none;
   margin: 0;
   padding: 20px;
}

#footer li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}

#footer a {
   color: #6C83B7;
   text-decoration: none;
}

#footer a:hover {
   color: #6C83B7;
   text-decoration: underline;

}

.reg-note-home {
   width:350px;
   margin:0px;
}

#footerHome ul {
   font-size: 11px;
   list-style: none;
   margin: 0;
   padding: 20px;
}

#footerHome ul li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}

#footerHome a {
   color: #6C83B7;
   text-decoration: none;
}

#footerHome a:hover {
   color: #6C83B7;
   text-decoration: underline;

}
#homepageMainImage  {
	float: left;
	width: 362px;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 565px;
	height: 78px;
	background-color: white;
	text-align: left;
	background-image: url(../images/homepage/xg110-couture-homeimage-january.jpg);
	background-repeat: no-repeat;
}


#homepageMainImageColor  {
   float: left;
   width: 358px;
   background: url(/global-assets/images/homepage-image-color.jpg) no-repeat;
   padding-top: 8px;
   padding-left: 12px;
   padding-bottom: 382px;
   background-color: white;
   text-align: left;
   position:relative;
}
#homepageMainImage a.offers {
   display:block;
   margin:0 0 0 10px;
   position:relative;
   top: 425px;
}

#homepageMainImage a.xgTakelook {
	display:block;
	margin:0 0 0 40px;
	position:relative;
	top: 282px;
	left: 220px;
}

#homepageMainImage a.freeAccessory {
	display:block;
	margin:0 0 0 40px;
	position:relative;
	top: 411px;
	left: 220px;
}

#homepageMainImage a.coutureTakelook {
	display:block;
	margin:0 0 0 40px;
	position:relative;
	top: 555px;
	left: 220px;
}

#homepageFeatures {
   position:absolute;
   right:1px;
   top:114px;
   width: 188px;
   background-color:#E7E7E7;
   padding-top: 21px;
   border-left: 1px solid #B8B8B8;
   padding:6px 0 100px 0;
}

#homepageFeatures a {
   display:block;
   text-decoration:none;
}

#homepageFeatures a strong,
#homepageFeatures a span {
   text-decoration:none;
   clear:both;
   display:block;
   border:none;
   color:#5A6592;
   margin:0 0 0 14px;
   font-size:12px;
}
#homepageFeatures a strong {
   font-size: 14px;
   padding-left:14px;
   margin:6px 0 0 0;
   background: url(/global-assets/images/blue-arrow-ongrey.gif) no-repeat;	
}

#homepageFeatures a img {
   border: 1px solid #D2D1D1;
}

#homepageFeatures a:hover strong,
#homepageFeatures a:hover span {
   text-decoration: underline;
}

#cookerFeature  {
   padding-top:0;
   margin-left: 10px;
}

#colourFeature  {
   padding-top: 30px;
   margin-left: 10px;
}

#recipeFeature  {
   padding-top: 30px;
   margin-left: 10px;
}

#dealerFeature  {
   padding-top: 30px;
   margin-left: 10px;
}

div.dealerBox {
   width:230px;
   margin:5px;
}
div.dealerBox p {
   width:100%!important;
}


#BottomPageContent {
   float: left;
   border-top: 1px solid #E6E6E6;
   border-bottom: 1px solid #E6E6E6;
   width: 560px;
   margin-top: 10px;
   background: url(/global-assets/images/product-bgrepeat.gif) top left repeat-y;
}

#columnLeft,
#columnLeftHoods {
   clear: left;
   float: left;
   width: 294px;
   /*	background-color: #F6F6F6;
   border-right: 1px solid #E6E6E6; */
}

#columnRight,
#columnRightHoods {
   float: left;
   width: 230px;
   padding:0 0 20px 20px;
}



#details {
   float: left;
   width: 180px;
   padding-left: 20px;
   margin-top: 20px;
}

#colours {
   float: left;
   font-size: 12px;
   color: #666666;
   width: 178px;
   margin-top: 20px;
   padding: 3px 0 3px 0;
}
body#range-cookers #colours.selectable {
   border: 1px solid #B6C1DC;
   background: #EDEFF5;
}
#colours div {
   margin: 0 3px 0 0;
   width: 20px;
   float:left;
   height: 20px;
   border: 1px solid #666666;
}
body#range-cookers #colours.selectable div {
   cursor:pointer;
}

#colours span#colourNote {
   font-size:12px;
   margin: 4px 10px 0 5px;
   padding:0;
   float:left;
}

#steel,
#stainless-steel {
   background-color: #AAA9A4;

}
#graphite {
   background-color: #333333;
}

#cream{
   background-color: #FFFFB3;
}

#gloss-black,
#black{
   background-color: #000000;
}

p#trim {
   clear:both;
   float:left;
   padding:0 6px;
   font-size:13px;
   line-height:1.3;
   margin:8px 0;
}
body#range-cookers p#trim {
   float:none;
   text-align:center;
   margin-bottom:20px;
}
p#trim span {
   font-size:11px;
}

#guidePrice {
   clear: left;
   float: left;
   width: 172px;
   font-size: 12px;
   color: #666666;
   margin: 20px 0 0 0;
   padding:4px;
   background-color:#EDEFF5;
}

#guidePrice span {	
   padding: 5px 0 0 4px;
   font-size: 12px;
   width: 160px;
   color: #666666;
   font-weight: bold;
}

#priceNote,
.trimNote {
   display: block;
   clear: left;
   padding: 5px 0 0 0;
   margin:0;
   font-size: 10px!important;
   color: #999999!important;
}

#backLinkTop a {
   float: right;
   font-size: 12px;
   font-weight: bold;
   background: url(/global-assets/images/blue-arrow-back.gif) no-repeat;	
   padding: 0 3px 0 12px;
   color: #6C83B7;
   text-decoration: none;
   margin: 20px 20px 0 0;
   border: 1px solid #B6C1DC;
}

#backLinkTop a:hover {
   float: right;
   font-size: 12px;
   font-weight: bold;
   background: url(/global-assets/images/white-arrow-back.gif) no-repeat;	
   background-color: #6C83B7;
   padding: 0 3px 0 12px;
   color: white;
   text-decoration: none;
   margin: 20px 20px 0 0;
   border: 1px solid #B6C1DC;
}

#backLinkBottom a {
   float: left;
   font-size: 12px;
   font-weight: bold;
   background: url(/global-assets/images/blue-arrow-back.gif) no-repeat;	
   padding: 0 3px 0 12px;
   color: #6C83B7;
   text-decoration: none;
   margin: 20px 20px 0 20px;
   border: 1px solid #B6C1DC;
}

#backLinkBottom a:hover {
   float: left;
   font-size: 12px;
   font-weight: bold;
   background: url(/global-assets/images/white-arrow-back.gif) no-repeat;	
   padding: 0 3px 0 12px;
   color: white;
   background-color: #6C83B7;
   text-decoration: none;
   margin: 20px 20px 0 20px;
   border: 1px solid #B6C1DC;
}

#mainPageContent h4 {
   clear: both;
   font-size: 18px;
   font-weight: bold;
   color: #666666;
   padding-top: 2px;
   margin-left: 14px;
}

ol#privacy {
   font-weight:bold;
   list-style-position:inside;
}
ol#privacy li h4 {
   text-transform:none;
   margin:0;
   clear:right;
   display:inline;
}
ol#privacy li p {
   font-weight:normal;
   width:97%;
}
#mainPageContent h5 {
   clear: both;
   font-size: 14px;
   font-weight: bold;
   color: #666666;
   padding-top: 15px;
   padding-bottom: 10px;
   margin: 0;
   line-height: 1.4em;
   border-bottom: 1px solid #D7D7D7;
}

.othersizeLink {
   font-size: 12px;
   color: #666666;
   margin-left: 14px;
}

.othersizeLink a {
   font-size: 11px;
   color: #6C83B7;
   text-decoration: none;
}

.othersizeLink a:hover {
   text-decoration: underline;
}



#productImage {
   float: left;
   width: 295px;
   margin-top: 10px;
}

.imageviewButtons {
   clear: both;
   margin-left: 30px;

}
.imageviewButtons a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.imageviewButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

.downloadviewButtons {
   margin-top: 243px;
}

.downloadviewButtons a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.downloadviewButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

.imageviewButtonsHoods {
   clear: both;
   margin-left: 14px;
}
.imageviewButtonsHoods a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.imageviewButtonsHoods a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

/* Recommended products*/

.imageprodButtons {
   clear: both;
   margin-left: 30px;
}
.imageprodButtons a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/cross-blue.gif) no-repeat;	
   text-decoration: none;
   margin-top:10px;
   width:100px;
}

.imageprodButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

#featureList {
   padding:4px 14px 14px 14px;
   font-size: 13px;
   color: #666666;
}
body#range-cookers #featureList {
   padding-top:0;
}
#featureList * {
   font-size: 13px;
}
#featureList a {
   color: #6C83B7;
}

#featureList p {
   font-size: 13px;
   margin:12px 0;
   padding:0;
}
#featureList strong {
   font-weight:bold;
   color: #666666;
}

#featureList ul {
   font-size: 13px;
   color: #666666;
   line-height: 1.4em;
   margin: 10px 14px 20px 0px;
   list-style: none;
}

#featureList li {
   background: url(/global-assets/images/grey-bullet.gif) no-repeat;
   padding-left: 14px;
   margin-top: 5px;
   font-weight:normal;
}

/* tool links */

.toolLinks ul,
#toolLinksHoods ul {
   border: 1px solid #B6C1DC;
   border-bottom:none;
   list-style: none;
   margin: 50px 0 0 0;
   padding: 0;
   width: 220px;
}
div#topToolLinks ul li,
.toolLinks ul li,
#toolLinksHoods ul li {
   margin: 0;
   padding: 0;
   display:block;
}
div#topToolLinks li a,
.toolLinks li a,
#toolLinksHoods li a {
   display: block;
   font-size: 12px;
   color: #6C83B7;
   font-weight: bold;
   background: url(/global-assets/images/blue-arrow-tools.gif) no-repeat;	
   border-bottom: 1px solid #B6C1DC;
   text-decoration: none;
   padding: 6px 6px 6px 17px;
   margin:0;
   min-height:16px;
   _height:16px;
}
div#topToolLinks li a:hover,
.toolLinks li a:hover,
#toolLinksHoods li a:hover {
   color: white;
   background: url(/global-assets/images/white-arrow-tools.gif) no-repeat;	
   background-color: #6C83B7;
}


/* top tool links */

body#range-cookers .toolLinks ul {
   border:none;
}
body#range-cookers div#topToolLinks {
   background-color:#EDEFF5;
   width:172px;
   padding:4px;
   position:relative;
   float:left;
}
body#range-cookers div#topToolLinks ul {
   float:left;
   margin:0;
   width: 172px;
   clear:both;
}
body#range-cookers .toolLinks ul li, 
body#range-cookers div#topToolLinks ul li {
   border: 1px solid #B6C1DC;
   margin:2px 0 0 0;
   background-color:#fff;
}
body#range-cookers .toolLinks li a,
body#range-cookers div#topToolLinks li a {
   border:none;
}





#hoodsTable table {
   border-top: 1px solid #CCCCCC;
   border-left: 1px solid #CCCCCC;
   width: 270px;
}
#hoodsTable th {
   padding: 6px;
   font-weight: bold;
   font-size: 12px;
   border-bottom: 1px solid #CCCCCC;
}
#hoodsTable td {
   padding: 6px;
   font-weight: normal;
   font-size: 11px;
   border-bottom: 1px solid #CCCCCC;
   border-right: 1px solid #CCCCCC;
}
#hoodsTable td sup {
   font-size: 10px;
   font-weight: normal;
}
#hoodsTable thead {
   background-color: #999999;
   color: white;
}
#hoodsTable tbody {
   background-color: white;
}


#hotplateOptions {
   margin-top: 14px;
}

#hotplateOptions h6 {
   font-size: 14px;
   color: #666666;
   margin: 0 0 10px 0;
}

#hotplateOptions p {
	font-size: 13px;
	clear:both;
	text-indent: -1.2em;
	padding: 0;
	color: #666666;
	width: 220px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 1.3em;
}
#hotplateOptions a {
   text-decoration:none;
}
#inductionhotplateoption {
	background-image: url(../../global-assets/images/induction-new.jpg);
	height: 138px;
	width: 225px;
	background-repeat: no-repeat;
	padding-top: 45px;
	padding-left: 6px;
}
.floatingrightlearn {
	float: right;
	margin-top: -40px;
	margin-right: 15px;
}
.detailviewButtons {
   clear: both;
   margin-bottom: 20px;
   margin-right: 16px;
}

.detailviewButtons a {
   float: right;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-left: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/cross-blue.gif) no-repeat;	
   text-decoration: none;
   margin-bottom: 20px;
}

.detailviewButtons a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}

#productIntropage {
   float: left;
   width: 529px;
   padding-left: 14px;
}

#productIntropage img {
   float: left;
   border: 1px solid #DADADA;
}

#productIntropage p {
   float: left;
   width: 250px;
   color: #666666;
   font-size: 14px;
   margin-bottom: 15px;
   line-height: 1.5em;
   padding-left: 15px;
}

#featureIntropage ol li {
   color: #666666;
   font-size: 14px;
   margin: 20px 0 10px 20px;
   line-height: 1.5em;
   padding-left: 0px;
}
#featureCouture {
	float: left;
	width: 340px;
	text-align: justify;
	padding-left: 20px;
	padding-top: 20px;
}

#featureCouture p {
   color: #666666;
   clear: left;
   font-size: 14px;
   margin: 0 0 14px 0; 
   padding: 0;
   line-height: 1.5em;
}

#featureCouture h4 {
   padding: 0;
   font-size: 16px;
   color: #666666;
   margin: 15px 0 15px 0;
   line-height: 1.4em;
   font-weight: normal;
   text-transform:none;
}

#coutureCookers {
	float: left;
	width: 165px;
	padding-top: 5px;
	padding-left: 25px;
}

#coutureCookers img{
   clear: left;
   margin-top: 30px;

}
#featureIntropage {
   float: left;
   width: 529px;
   padding-left: 14px;
   padding-top: 14px;
}

#featureIntropage img {
   font-size:9px;
   float: left;
}

#featureIntropage p img {
   float: left;
   margin-top: 5px;
   margin-right: 10px;
}

#featureIntropage p ul {
   float: left;
   margin-left: 40px;
}


#featureIntropage ul {
   clear: left;
   float: left;
   margin: 0px 0 30px 0;
   padding: 0;
   font-size: 14px;
   list-style: none;
   width: 400px;

}

#featureIntropage ul li a {
   clear: left;
   float: left;
   margin: 0;
   padding: 0 0 0 14px;
   font-size: 14px;
   color: #6C83B7;
   background: url(/global-assets/images/blue-arrow.gif) no-repeat;
}

#featureIntropage p {
	color: #666666;
	clear: left;
	font-size: 14px;
	margin: 0 0 14px 0;
	padding: 0;
	line-height: 1.5em;
	width: 530px
}

#featureIntropage h4 {
   padding: 0;
   font-size: 14px;
   color: #666666;
   margin: 15px 0 0 0;
}

#cheftopPage p {
   color: #666666;
   font-size: 14px;
   margin-bottom: 20px;
   line-height: 1.5em;
   padding: 0 20px 0 14px!important;
}
.imageRight {
   margin: 0px 0 10px 10px;
}

.imageLeft {
   margin: 5px 10px 10px 0;
}

#cookerFeaturesPage p {
   color: #666666;
   font-size: 14px;
   margin-bottom: 20px;
   margin-top: 0;
   line-height: 1.5em;
   padding: 0 20px 0 14px!important;
}
#cookerFeaturesPage h4 {
   color: #666666;
   font-size: 16px;
   font-weight: bold;
}

#hobThumbs,
#cookerThumbs,
#hoodsThumbs  {
   clear: left;
   float: left;
   padding-top: 10px;
   width: 529px;
   padding-left: 14px;
}

#hobThumbs a,
#cookerThumbs a,
#hoodsThumbs a {
   text-decoration:none;
   display:block;
   float:left;
   text-decoration:none;
   margin-right: 15px;
   margin-top: 3px;
   padding: 6px 3px 0;
   color:#5A6592;
   font-size: 12px;
   width: 150px;
   text-align: center;
   border: 1px solid white;
}

#hobThumbs a span,
#cookerThumbs a span,
#hoodsThumbs a span {
   display:block;
   width:150px;
   /*background: url(/global-assets/images/blue-arrow.gif) no-repeat;	
   padding:0 0 0 14px;*/
   margin: 6px 0;
   background-color:#fff;
}

#hobThumbs a span span,
#cookerThumbs a span span,
#hoodsThumbs a span span {
   display:inline;
   background:url();
   padding-left:1px;
}

#hobThumbs a:hover,
#cookerThumbs a:hover,
#hoodsThumbs a:hover {
   /*text-decoration: underline;
   color:#5A6592;*/
   border: 1px solid #B5BACF;
}

#hobThumbs a img,
#hobThumbs a:hover img, 
#cookerThumbs a img,
#cookerThumbs a:hover img,
#hoodsThumbs a img,
#hoodsThumbs a:hover img {
   text-decoration: none!important;
}
#hobThumbs p,
#cookerThumbs p,
#hoodsThumbs p {
   font-size: 14px;
   padding-bottom: 5px;
   padding-top: 12px;
   font-weight: bold;
   color: #666666;
}
#hobThumbs h4,
#cookerThumbs h4,
#hoodsThumbs h4 {
   font-size: 16px;
   padding-bottom: 5px;
   font-weight: bold;
   color: #666666;
   margin: 6px 0 0;
   padding: 10px 0;
   clear: left;
}
#hobThumbs h5,
#cookerThumbs h5,
#hoodsThumbs h5 {
   font-size: 14px;
   padding-bottom: 5px;
   font-weight: bold;
   color: #666666;
   border-bottom: white;
}

#twoCookersOnly {
   float: left;
   width: 200px;
   margin: 0;
   padding: 0;
}
#twoCookersOnly p{
   margin-left: 0;
}

#imageStrip {
   width: 560px;
}

/*#hoodsThumbs {
clear: left;
float: left;
padding-top: 10px;
width: 529px;
}

   #hoodsThumbs a {
   border:1px solid #fff;
   display:block;
   float: left;
   text-decoration:none;
   margin-right: 6px;
   text-align: center;
   border: 1px solid white;
   padding: 3px;
   width: 150px;
}
   #hoodsThumbs img {
   margin-bottom: 6px;
}

   #hoodsThumbs a span {
   text-decoration:none;
   clear:both;
   display:block;
   border:none;
   border-bottom:1px solid #fff;
   color:#5A6592;
   background: url(/global-assets/images/blue-arrow.gif) no-repeat;	
   font-size: 12px;

}

   #hoodsThumbs a:hover {
   text-decoration: underline;
   border: 1px solid #B5BACF;
}*/



   /* Cooking tips and You questions */
   #tips, #yourQuestions {
      margin-top: 15px;
      padding:4px 14px 14px 14px;
      font-size: 13px;
      color: #666666;
}

#tips a,  #yourQuestions a {
   color: #6C83B7;
}

#tips p, #yourQuestions p {
   border-bottom: 1px solid #eee;
   padding: 15px 0 20px 0;
   font-size: 14px;
   margin:5px 0;
}

#yourQuestions p {
   margin: 0;
}

#tips p.featureLink, #yourQuestions p.featureLink {
   background: #eee;
   margin: 20px 0 0;
   padding: 10px;
   font-size: 15px;
}

#tips p.featureLink a, #yourQuestions p.featureLink a {
   font-weight: bold;
}

#tips strong, #yourQuestions strong {
   font-weight:bold;
   color: #666666;
}
#tips h4, #yourQuestions h4 {
   padding: 20px 0 0 0;
   font-size: 18px;
   color: #999;
   margin: 15px 0 0 0;
   text-transform:none;
}

#yourQuestions h4 {
   padding: 20px 0 0 0;
   font-size: 16px;
   line-height: 1.5;
   margin: 0 0 0 0;
}


#yourQuestions ul {
   font-size: 13px;
   color: #666666;
   line-height: 2em;
   margin: 10px 14px 20px 10px;
   list-style: none;
}

#yourQuestions li a {
   background:url(../images/blue-arrow-recipe.gif) no-repeat top left;
   padding: 0px 0 0 10px;
   margin: 0;
   font-size:14px;
   color: #6C83B7;
   list-style:none;
   line-height:10px;
}

/* Accessories intro */

.accessoriesIntroPara {
   clear: left;
   float: left;
   width: 532px;
   margin-top: 15px;
}

.accessoriesIntroPara img {
   float: right;
   margin: 20px 0 0 20px;
   border: 1px solid #DADADA;
}

.accessoriesIntroPara p {
   float: left;
   clear: left;
   width: 380px!important;
   margin: 0;
   padding: 0;
}

.accessoriesIntroPara h4 {
   float: left;
   margin: 0 0 6px 0!important;
   font-size: 14px!important;
}

.imageviewButtonsAccess {
   float: right;
   margin: 6px 0 0 20px;
}
.imageviewButtonsAccess a {
   float: left;
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   margin-right: 10px;
   font-weight: bold;
   color: #6C83B7;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/cross-blue.gif) no-repeat;	
   text-decoration: none;
}

.imageviewButtonsAccess a:hover {
   padding: 2px 3px 2px 14px;
   font-size: 11px;
   font-weight: bold;
   color: white;
   border: 1px solid #B6C1DC;
   background: url(/global-assets/images/whitecross-onblue.gif) no-repeat #6C83B7;	
   text-decoration: none;
}
div#recipe h3 {
   margin:6px 0;
   padding:0;
}
div#recipe p.overview {
   display:none;
}

.recipeBox {
   position:relative;
   float: left;
   margin: 0 0 20px 0 ;
   padding: 0;
   width: 525px;
   background-color: #EEEEEE;
   border: 1px solid #CCCCCC;
}
.recipeBox img {
   float:left;
   padding: 10px;
}
.recipeBoxContent a {
   color:#5A6592;
}
.recipeBoxContent  {
   float: left;
   width: 310px;
   padding: 0;
   margin: 0;
}

.recipeBoxContent h4 {
   width:350px;
   margin: 10px 0 4px 0;
   padding: 0;
}
.recipeBoxContent p {
   position:relative;
   width: 350px!important;
   margin: 0;
   padding: 0;
   line-height: 1.3em!important;
}

#hoodsNote {
   margin: 10px 0 0 0;
   padding: 4px;
}

#hoodsNote  p{
   text-indent: -0.6em;
   margin: 0 0 5px 4px;
   padding: 0;
   font-size: 11px;
}

.bottomNote {
   text-indent: -1em!important;
}

#ovenFunctionsPage div.function {
   float:left;
   clear:left;
   width:420px;
   padding:0;
   margin-left:8px;
}
#ovenFunctionsPage img.functionThumb {
   float:right;
   margin:8px;
   clear:right;
}
#ovenFunctionsPage div.function p {
   margin: 0;
   padding: 0 0px 20px 0;
   float:left;
   width:350px;
}

#ovenFunctionsPage div.function .functionIcon {
   margin: 3px 10px 35px 0;
   float:left;
}

#ovenFunctionsPage div.function h5 {
   border: none;
   padding:0;
   margin:0;
   clear:right;
   float:left;
   width:350px;
}
#ovenFunctionsPage h4 {
   margin:30px 10px 20px 10px;
}

/* Content for forms */

#contactForm p {
   color: #666666;
   font-size: 14px;
   margin: 0 0 14px 0; 
   padding: 0;
   line-height: 1.5em;
   width: 530px
}


div#actiontags {
   display:none;
}
div#actiontags img {
   width:1px;
   height:1px;
   border:none;
   display:none;
}

h3.dealertown {
   margin:10px 0!important;
   padding:0!important;
   clear:left;
   font-size:16px!Important;
}
a.dealershowhide {
   text-decoration:none;
   font-weight:normal;
}

ul.dealercountylist {
   margin:0;
   padding:0;
}
ul.dealercountylist li {
   display:block;
   margin:0;
   padding:8px 0;
   clear:both;
}
ul.dealercountylist li form {
   background-color:#fff;
   margin:0;
   padding:0;
}
ul.dealercountylist li form a {
   display:block;
   padding:4px;
   text-decoration:none;
   text-transform:capitalize;
}
ul.dealercountylist li form a:hover {
   text-decoration:underline;
}
ul.dealercountylist li a form * {
   background-color:#fff;
   border:none;
}

h4.recommendProds {
   border-top:1px #DDD solid;
   padding:0px 0 0 0;
   margin:15px 10px 0 0;
   line-height:35px;
}

#recProductImage {
   float: left;
   width: 295px;
   margin-top: 0px;
   padding-top:0px;
}

#recProductImage img {
   padding-top:0px;
   margin-top:0px;
}

.accessGuidePrice {
   font-size: 11px;
   color: #666666;
   font-weight:bold;
}


div#appliancecity {
   border:1px solid #ccc;
   padding:0;
   margin:0 0 8px 0;
   width:530px;
   height:130px;
}
div#appliancecity p {
   padding:8px 8px 0 0;
   margin:0;
   float:right;
   width:370px;
   font-size:12px;
}
div#appliancecity img {
   float:left;
   margin-top:15px;
}
div#appliancecity p img {
   float:right;
   padding:0 6px 0 6px;
   margin:0;
}

/* online dealer page */
div#dealerlogos {
	clear:both;
	width:530px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	float:left;
	max-width:530px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
div#dealerlogos ul {
	margin: 0px;
	padding: 0px;
}
div#dealerlogos li {
	margin: 0px;
	padding: 0px;
}
div#dealerlogos img {
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
div#dealerlogos h2 {
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
div#dealerlogos h2 a {
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #666666;
	text-decoration: none;
}

div#dealerlogos h1 {
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #666666;
}

div#dealerlogos td {
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
div#dealerlogos .url {
	font-size: 12px;
	width: 350px;
	color: #006600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#dealerlogos .url a {
	font-size: 12px;
	width: 350px;
	color: #006600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}



div#dealerlogos p {
	padding: 0px;
	font-size: 12px;
	margin: 0px;
	width: 350px;
}






div.adviceRow {
   width: 520px;
   clear: left;
   float: left;
}

div.adviceRow div {
   float: left;
   width: 260px;
}	

.adviceImage {
   padding: 3px;
   border: 1px solid #b9b9b9;
   margin: 0 0 10px 15px;
}

a.copylink {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	!important;
}

#terms {
	float: left;
	margin-top: 20px;	
}

#terms p {
	font-size: 11px;	
	color: #d10020;
}
.redhighlight {
	padding: 5px;
	border: 2px solid #FF0000;
	margin-left: 8px;
}
#productIntropage  .offer {
	float: right;
	width: 178px;
	color: #FF0000;
	font-size: 13px;
	margin-bottom: 15px;
	line-height: 1.3em;
	padding-left: 60px;
	background-image: url(../images/homepage/200offslip.gif);
	background-repeat: no-repeat;
	border: 2px solid #FF0000;
	margin-right: 15px;
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#productIntropage .offer a {
	color: #FF0000;
	font-size: 13px;
	line-height: 1.3em;
}

#productIntropage  .offer2 {
	float: right;
	width: 178px;
	color: #FF0000;
	font-size: 13px;
	margin-bottom: 15px;
	line-height: 1.3em;
	padding-left: 60px;
	background-image: url(../images/homepage/150offslip.jpg);
	background-repeat: no-repeat;
	border: 2px solid #FF0000;
	margin-right: 15px;
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
#productIntropage .offer2 a {
	color: #FF0000;
	font-size: 13px;
	line-height: 1.3em;
}
/* end hack */.sml {
	font-size: 10px;
	color: #ED1D24;
}

#guidePrice-special {
	clear: left;
	float: left;
	width: 117px;
	font-size: 12px;
	color: #666666;
	background-color:#F6F6F6;
	background-image: url(../images/homepage/300offslip.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 59px;
}
#guidePrice-special2 {
	clear: left;
	float: left;
	width: 117px;
	font-size: 12px;
	color: #666666;
	background-color:#F6F6F6;
	background-image: url(../images/homepage/200offslip.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 59px;
}
.videothumbleft {
	float: left;
	border: 1px solid #999999;
	margin-right: 15px;
	margin-bottom: 15px;
}
#videothumbs {
	float: left;
	width: 529px;
	padding-left: 14px;
	padding-top: 14px;
}
#videothumbs p {
	color: #666666;
	font-size: 14px;
	padding: 0;
	line-height: 1.5em;
	width: 530px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 14px;
	margin-left: 0;
}
#videothumbs img {
   font-size:9px;
   float: left;
}

#videothumbs p img {
   float: left;
   margin-top: 5px;
   margin-right: 10px;
}

#videothumbs p ul {
   float: left;
   margin-left: 40px;
}


#videothumbs ul {
   margin: 0px 0 30px 0;
   padding: 0;
   font-size: 14px;
   list-style: none;
   width: 400px;

}

#videothumbs ul li a {
   margin: 0;
   padding: 0 0 0 14px;
   font-size: 14px;
   color: #6C83B7;
   background: url(/global-assets/images/blue-arrow.gif) no-repeat;
}

#videothumbs h4 {
   padding: 0;
   font-size: 14px;
   color: #666666;
   margin: 15px 0 0 0;
}
#videohold {
	height: 298px;
	width: 530px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
	background-image: url(../../video/images/loading.gif);
}
#quickfeatures {
}
#quickfeatures ul {
}
#quickfeatures li {
	padding-top: 5px;
	padding-left: 25px;
	list-style-type: none;
	font-size: 13px;
	padding-bottom: 5px;
	display: block;
	background-image: url(../images/general/infobullet.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	background-position: 0px 4px;
}
#quickfeatures  li a {
	padding-top: 0px;
	list-style-type: none;
	font-size: 13px;
	color: #6C83B7;
}

#videofeatures {
}
#videofeatures ul {
}
#videofeatures li {
	padding-top: 5px;
	padding-left: 25px;
	list-style-type: none;
	font-size: 13px;
	padding-bottom: 5px;
	display: block;
	background-image: url(../images/general/videobullet.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	background-position: 0px 4px;
}
#videofeatures  li a {
	padding-top: 0px;
	list-style-type: none;
	font-size: 13px;
	color: #6C83B7;
}
#videofeatures2 {
}
#videofeatures2 ul {
}
#videofeatures2 li {
	padding-top: 5px;
	padding-left: 25px;
	list-style-type: none;
	font-size: 13px;
	padding-bottom: 5px;
	display: block;
	background-image: url(../images/general/videobullet.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	background-position: 0px 4px;
}
#videofeatures2  li a {
	padding-top: 0px;
	list-style-type: none;
	font-size: 13px;
	color: #6C83B7;
}
#NewhomepageMainImage  {
	float: left;
	width: 551px;
	padding-top: 49px;
	padding-left: 8px;
	padding-bottom: 565px;
	height: 565px;
	background-color: white;
	text-align: left;
	background-image: url(../images/homepage/home_nov_08.jpg);
	background-repeat: no-repeat;
}


#NewhomepageMainImageColor  {
   float: left;
   width: 358px;
   background: url(/global-assets/images/homepage-image-color.jpg) no-repeat;
   padding-top: 8px;
   padding-left: 12px;
   padding-bottom: 382px;
   background-color: white;
   text-align: left;
   position:relative;
}
#NewhomepageMainImage a.offers {
   display:block;
   margin:0 0 0 10px;
   position:relative;
   top: 425px;
}

#NewhomepageMainImage a.xgTakelook {
	display:block;
	position:relative;
	top: 340px;
	left: 60px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 390px;
}
#NewhomepageMainImage a.learnmore2 {
	display:block;
	position:relative;
	top: 313px;
	left: 330px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewhomepageMainImage a.pink {
	display:block;
	position:relative;
	top: 395px;
	left: 315px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
}
#NewhomepageMainImage  a.video {
	display:inline;
	position:relative;
	top: 625px;
	left: 3px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewhomepageMainImage  a.lline {
	position:relative;
	top: 508px;
	left: -33px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewhomepageMainImage a.eline {
	position:relative;
	top: 625px;
	left: 58px;
	display: inline;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewhomepageMainImage a.brochure {
	position:relative;
	top: 625px;
	left: 113px;
	display: inline;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewhomepageText {
	float: right;
	width: 552px;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	text-align: left;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #747471;
	line-height: 13px;
	margin-right: 0px;
	padding-right: 8px;
}
#NewhomepageMainImage .copy {
	position:relative;
	top: 600px;
	left: -42px;
	display: block;
	width: 546px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewhomepageMainImage p {
	position:relative;
	top: 620px;
	left: 0px;
	display: block;
	width: 535px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 25;
	margin-left: 0px;
	font-size: 11px;
	color: #666666;
	padding-right: 8px;
}
#NewhomepageMainImage p a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#NewhomepageMainImage p a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}



#footerHomeNew {
	width: 750px;
	text-align: left;
	margin:0 auto;
	height: 115px;
	background-image: url(../images/homepage/home-footer-bg-new.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#footerHomeNew ul {
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#footerHomeNew ul li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}
#footerHomeNew a {
   color: #6C83B7;
   text-decoration: none;
}
#footerHomeNew a:hover {
   color: #6C83B7;
   text-decoration: underline;

}
#greyedsearchbox {
	background-color: #D6D6D6;
	padding: 15px;
	border: 1px solid #CCCCCC;
	width: 400px;
	margin-right: 70px;
	margin-left: 250px;
	text-align: center;
}
#footerHomeSearch {
	width: 750px;
	text-align: left;
	height: 200px;
	background-image: url(../images/homepage/home-footer-bg-search.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-top: 0;
	padding: 0;
	clear: both;
}
#footerHomeSearch ul {
	font-size: 11px;
	list-style: none;
	padding: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#footerHomeSearch ul li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}
#footerHomeSearch a {
   color: #6C83B7;
   text-decoration: none;
}
#footerHomeSearch a:hover {
   color: #6C83B7;
   text-decoration: underline;

}
#greyedsearchresultsbox {
	background-color: #D6D6D6;
	padding: 15px;
	border: 1px solid #CCCCCC;
	width: 468px;
	text-align: center;
}
.newtagger {
	color: #FFFFFF;
	background-color: #131313;
	font-size: 11px;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px none #999999;
	font-family: Arial, Helvetica, sans-serif;
}
#editionslogo {
	margin-top: 15px;
}#guidePrice-special-eline {
	clear: left;
	float: left;
	width: 117px;
	font-size: 12px;
	color: #666666;
	background-color:#F6F6F6;
	background-image: url(../images/homepage/150offslip.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 59px;
}
#dlLinkTop a {
	float: right;
	font-size: 12px;
	font-weight: bold;
	background: url(/global-assets/images/blue-arrow-download.gif) no-repeat;
	color: #6C83B7;
	text-decoration: none;
	border: 1px solid #B6C1DC;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 15px;
}

#dlLinkTop a:hover {
   float: right;
   font-size: 12px;
   font-weight: bold;
   background: url(/global-assets/images/white-arrow-download.gif) no-repeat;	
   background-color: #6C83B7;
padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 15px;   color: white;
   text-decoration: none;
   margin: 20px 20px 0 0;
   border: 1px solid #B6C1DC;
}
.imageRightsimple {
	float: right;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}
.detailviewButtonsInduction {
	clear: both;
	margin-bottom: 20px;
	margin-right: 22px;
}
.detailviewButtonsInduction a {
	float: right;
	padding: 2px 3px 2px 14px;
	font-size: 11px;
	margin-left: 10px;
	font-weight: bold;
	color: #6C83B7;
	border: 1px solid #B6C1DC;
	background: url(/global-assets/images/cross-blue.gif) no-repeat;
	text-decoration: none;
	margin-bottom: 20px;
}
.detailviewButtonsInduction a:hover {
	padding: 2px 3px 2px 14px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	border: 1px solid #B6C1DC;
	background: url(/global-assets/images/whitecross-onblue.gif) no-repeat #6C83B7;
	text-decoration: none;
}
#TransitionHome {
	float: right;
	width: 559px;
	background-color: white;
	text-align: left;
	background-repeat: no-repeat;
	height: 426px;
	clear: none;
}
#homePageTopBanners{
	width:559px;
	height:420px;
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 5px;
}

#homePageTopBanners #homepagerotate{
	width:559px;
	height:420px;
	position:relative;
}
#hpb_1, #hpb_2, #hpb_3, #hpb_4, #hpb_5 {
	display:none;
	position:absolute;
	left: 0px;
	top: 0px;
}
#hpb_1 img, #hpb_2 img, #hpb_3 img, #hpb_4 img, #hpb_5 img {
	border:none;
}
#NewHome  {
	float: right;
	width: 551px;
	padding-top: 49px;
	padding-left: 8px;
	padding-bottom: 246px;
	background-color: white;
	text-align: left;
	background-image: url(../images/homepage/home_nov_08_slim.jpg);
	background-repeat: no-repeat;
	clear: both;
	margin-top: 0px;
}


#NewHomeColor  {
   float: left;
   width: 358px;
   background: url(/global-assets/images/homepage-image-color.jpg) no-repeat;
   padding-top: 8px;
   padding-left: 12px;
   padding-bottom: 382px;
   background-color: white;
   text-align: left;
   position:relative;
}
#NewHome a.offers {
   display:block;
   margin:0 0 0 10px;
   position:relative;
   top: 425px;
}

#NewHome a.xgTakelook {
	display:block;
	position:relative;
	top: -5px;
	left: -53px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 390px;
}
#NewHome a.learnmore2 {
	display:block;
	position:relative;
	top: 313px;
	left: 330px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewHome a.pink {
	display:block;
	position:relative;
	top: -3px;
	left: 315px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
}
#NewHome  a.video {
	display:inline;
	position:relative;
	top: 230px;
	left: 3px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewHome  a.lline {
	position:relative;
	top: 508px;
	left: -33px;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewHome a.eline {
	position:relative;
	top: 230px;
	left: 58px;
	display: inline;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewHome a.brochure {
	position:relative;
	top: 230px;
	left: 113px;
	display: inline;
	width: 100px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	clear: none;
}
#NewhomepageText {
	float: right;
	width: 552px;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	text-align: left;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #747471;
	line-height: 13px;
	margin-right: 0px;
	padding-right: 8px;
}
#NewHome .copy {
	position:relative;
	top: 600px;
	left: -42px;
	display: block;
	width: 546px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#NewHome p {
	position:relative;
	top: 235px;
	left: 0px;
	display: block;
	width: 535px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 25;
	margin-left: 0px;
	font-size: 11px;
	color: #666666;
	padding-right: 8px;
}
#NewHome p a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#NewHome p a:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#inductionhome {
	float: right;
	width: 554px;
	background-color: white;
	text-align: left;
	background-repeat: no-repeat;
	height: 40px;
	clear: none;
	padding-top: 5px;
	padding-left: 5px;
}
#pagetitle h3 {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-top: 2px;
	margin-left: 14px;
}
#footerwp-pagenavi {
   width: 760px;
   text-align: left;
   margin: 0 auto 0 auto;
}


#footerwp-pagenavi ul {
   font-size: 11px;
   list-style: none;
   margin: 0;
   padding: 20px;
}

#footerwp-pagenavi li {
   float: left;
   margin: 0px 20px 0px 0px;
   padding: 0;
   color: #898A86;
}

#footerwp-pagenavi a {
   color: #6C83B7;
   text-decoration: none;
}

#footerwp-pagenavi a:hover {
   color: #6C83B7;
   text-decoration: underline;

}
#sidebloginfo{
	float: right;
	width: 120px;
	clear: right;
	color: #666666;
	background-color: #EDEFF5;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B6C1DC;
	border-right-color: #B6C1DC;
	border-bottom-color: #B6C1DC;
	border-left-color: #B6C1DC;
	margin-top: 20px;
}
#sidebloginfo ul {
	margin-left: 15px;
}

#sidebloginfo li {
	list-style-type: square;
	font-size: 12px;
	padding-bottom: 5px;
	margin-left: 0px;
}
#sidebloginfo li a {
	color: #333333;
	text-decoration: none;
}
#sidebloginfo li a:hover {
	color: #333333;
	text-decoration: underline;
}

#sidebloginfo h3 {
	font-size: 12px;
	color: #3D5384;
	padding-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#sidebloginfo h2 {
	font-size: 14px;
	color: #3D5384;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6C1DC;
}
