
.bodyMain {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : #666666;
}
.heading {
	
	height: 45px;
	padding-left: 24px;
	background: url(../images/global/heading_bg.gif) no-repeat;
}
h1 {
	color: #85837B;
	font-family: Times, serif;
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
}
h2 {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : bold;
	color : #666666;
}
.introCopy {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	font-weight : bold;
	color : #666666;
	background: url(../images/global/gradient_bg.gif) no-repeat;
	padding: 20px 0 0 24px;
	height: auto;
}

.disclaimer {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : #A7A7A7;
}

.disclaimerSweeps {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #A7A7A7;
}

a.bodyMain:link,a.bodyMain:active,a.bodyMain:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : #004A80;
	text-decoration : underline;
}
a.bodyMain:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : #004A80;
	text-decoration : underline;
	background-color : #E3EFFC;
}
a.listMain:link,a.listMain:active,a.listMain:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : #004A80;
	text-decoration : none;
}
a.listMain:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : #004A80;
	text-decoration : underline;
	background-color : #E3EFFC;
}

/* bodySecondary is a little smaller than bodyMain; otherwise the same */
.dealerResultsHeader {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : bold;
	color : #CC6633;
}

.dealerResultsHeaderLarge {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 13px; 
	font-weight : bold;
	color : #CC6633;
}

.bodySecondary {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
}

.bodySecondaryWhite {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px; 
	font-weight : normal;
	color : #FFFFFF;
}
a.noteworthy_title {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : bold;
	color : #666666;
	text-decoration: none;
}

.holiday {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : bold;
	color : #903626;
}

.holidayBodyMain {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	font-weight : normal;
	color : #666666;
}

a.newsSubhead:link, a.newsSubhead:active, a.newsSubhead:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
	text-decoration : none;
}

a.newsSubhead:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
	text-decoration : underline;
}

a.bodySecondary:link,a.bodySecondary:active,a.bodySecondary:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #004A80;
	text-decoration : underline;
}
a.bodySecondary:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #004A80;
	text-decoration : underline;
	background-color : #E3EFFC;
}
a.listSecondary:link,a.listSecondary:active,a.listSecondary:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #004A80;
	text-decoration : none;
}
a.listSecondary:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #004A80;
	text-decoration : underline;
	background-color : #E3EFFC;
}

a.tipsAdvice:link,a.tipsAdvice:active,a.tipsAdvice:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : bold;
	color : #666666;
	text-decoration : underline;
}
a.tipsAdvice:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : bold;
	color : #666666;
	text-decoration : underline;
	background-color : #E8E8E8;
}

a.searchResultHeading {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : bold;
	color : #004A80;
	text-decoration : underline;
}

a.holidayBodySecondary:link,a.holidayBodySecondary:active,a.holidayBodySecondary:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
	text-decoration : none;
}

a.holidayBodySecondary:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #B10B15;
	text-decoration : none;
}

.finePrint {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px; 
	font-weight : normal;
	color : #666666;
}

/* faqText */
.faqText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
}
a.faqText:link,a.faqText:active,a.faqText:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #666666;
	text-decoration : none;
}
a.faqText:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #666666;
	text-decoration : underline;
}

.galleryCaption {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : bold;
	color : #666666;
}
.galleryHeading {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color : #938B7A;
}

.featuresHeading {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color : #625547;
}

.printableHeading {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : normal;
	color : #FFFFFF;
}

.articleHeading {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #666666;
}
.prodCategoryHeading {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #938B7A;
}
.prodCategoryHeadingSerif {
	font-family :  Times, serif;
	font-size : 18px;
	font-weight : bold;
	color : #938B7A;
}
a.prodCategoryHeading:link,a.prodCategoryHeading:active,a.prodCategoryHeading:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #938B7A;
	text-decoration : none;
}
a.prodCategoryHeading:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #938B7A;
	text-decoration : underline;
}

a.myProducts:link,a.myProducts:active,a.myProducts:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}
a.myProducts:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}

a.compareHeader:link,a.compareHeader:active,a.compareHeader:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}
a.compareHeader:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : bold;
	color : #666666;
	text-decoration : underline;
}

a.recommend {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	font-weight : normal;
	color : #004A80;
	text-decoration : underline;
}
a.otherSiteLink:link,a.otherSiteLink:active,a.otherSiteLink:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 13px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}
a.otherSiteLink:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 13px;
	font-weight : bold;
	color : #666666;
	text-decoration : underline;
}

.formText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
}
.formJustify {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
	width : 100%;
}

.crumb {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #666666;
}

a.crumb {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #666666;
	text-decoration : underline;
}

.productsSecondary {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px; 
	font-weight : normal;
	color : #666666;
}

.productsShortcutCat {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #938B7A;
}
.productsShortcutSub {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #938B7A;
}
a.productsShortcutSub:link,a.productsShortcutSub:active,a.productsShortcutSub:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #938B7A;
	text-decoration : none;
}
a.productsShortcutSub:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #938B7A;
	text-decoration : underline;
}

a.productsShortcutCat:link,a.productsShortcutCat:active,a.productsShortcutCat:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #938B7A;
	text-decoration : none;
}

a.productsShortcutCat:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #938B7A;
	text-decoration : underline;
}


a.productsShortcut:link,a.productsShortcut:active,a.productsShortcut:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 12px;
	color : #666666;
	text-decoration : none;
}
a.productsShortcut:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 12px;
	color : #666666;
	text-decoration : underline;
}


ul li {
	list-style-image: url(/images/global/list_bullet.gif)
}

.footer {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
}

a.footer {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
}


a.headerlink
	{ 
	font-family:Verdana;
	color:#666666; 
	text-decoration:none; 
	font-size : 12px;
	}
	
.leftColumn {
	margin-left : 16px;
}
.teaser {
	margin-left : 32px;
	margin-right : 20px;
}

.teaser_holiday {
	margin-left : 17px;
	margin-right : 20px;
}

.monthlyTip {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
	font-weight : normal;
	color : #C8533E;
}

.holiday_bgrnd {
	background-color : #B10B15;
}
#popquestion{
 position: absolute;
 top: 40px;
 left: 0;
 width: 100%;
 z-index: 100;
 text-align: center;
 line-height: 0;
 }

#popquestion a img{ border: none; }

#overlay{
 position: absolute;
 top: 0;
 left: 0;
 z-index: 90;
 width: 100%;
 height: 100%;
 background-color: #000;
 filter:alpha(opacity=60);
 -moz-opacity: 0.6;
 opacity: 0.6;
 }


.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
 }

* html>body .clearfix {
 display: inline-block;
 width: 100%;
 }

* html .clearfix {
 /* Hides from IE-mac \*/
 height: 1%;
 /* End hide from IE-mac */
 }


body, div, dd, dt, dl, img, ul, ol, li, p, h1, h2, h3, h4, h5, form, hr, fieldset { margin: 0; padding: 0; }
	/* global nav */ #home_global_nav { width: 222px; height: 112px; }
	#home_global_nav a { text-indent: -5000px; }
	#home_global_nav a:hover { background-position: bottom; }
	.living_in_style { height: 22px; background: url("../images/home/nav_living_in_style.gif") bottom no-repeat; }
	.living_in_style a { width: 222px; height: 22px; display: block; background: url("../images/home/nav_living_in_style.gif") top no-repeat; }
	.getting_started { height: 23px; background: url("../images/home/nav_getting_started.gif") bottom no-repeat; }
	.getting_started a { width: 222px; height: 23px; display: block; background: url("../images/home/nav_getting_started.gif") top no-repeat; }
	.our_products { height: 23px; background: url("../images/home/nav_our_products.gif") bottom no-repeat; }
	.our_products a { width: 222px; height: 23px; display: block; background: url("../images/home/nav_our_products.gif") top no-repeat; }
	.where_to_buy { height: 23px; background: url("../images/home/nav_where_to_buy.gif") bottom no-repeat; }
	.where_to_buy a { width: 222px; height: 23px; display: block; background: url("../images/home/nav_where_to_buy.gif") top no-repeat; }
	.customer_support { height: 22px; background: url("../images/home/nav_customer_support.gif") bottom no-repeat; }
	.customer_support a { width: 222px; height: 22px; display: block; background: url("../images/home/nav_customer_support.gif") top no-repeat; }
	/* text */ .teasertext1 { font-family : Arial, Helvetica, sans-serif; font-size : 10px; line-height : 12px; font-weight : normal; color : #625547; display : block; text-decoration : none; margin-left: 145px; margin-right: 10px; }
	.teasertext2 { font-family : Arial, Helvetica, sans-serif; font-size : 10px; line-height : 12px; font-weight : normal; color : #625547; display : block; text-decoration : none; }
	.teasertext3 { font-family : Arial, Helvetica, sans-serif; font-size : 11px; line-height : 13px; font-weight : normal; color : #625547; display : block; text-decoration : none; padding-top: 20px; margin-left: 85px; padding-bottom: 10px; }
	/* positioning */
	 .prod_advisor { float : left; width : 168px; height: 159px; background : url("../images/home/button_product_advisor.gif") top left no-repeat; }
	.prod_advisor a.roll { float: left; width: 100%; height: 100%; display: block; background : url("../images/home/button_product_advisor.gif") bottom left no-repeat; text-decoration: none; }
	.photo_gallery { float : right; width : 160px; height: 159px; background : url("../images/home/button_photo_gallery.gif") top no-repeat; background-position : top; }
	.photo_gallery a.rollright { float: right; width: 100%; height: 100%; display: block; background : url("../images/home/button_photo_gallery.gif") bottom no-repeat; text-decoration: none; }
	 .prod_advisor-e { float : left; width : 168px; height: 159px; background : url("../images/home/button_product_advisor-e.gif") top left no-repeat; }
	.prod_advisor-e a.roll { float: left; width: 100%; height: 100%; display: block; background : url("../images/home/button_product_advisor-e.gif") bottom left no-repeat; text-decoration: none; }
	.photo_gallery-e { float : right; width : 160px; height: 159px; background : url("../images/home/button_photo_gallery-e.gif") top no-repeat; background-position : top; }
	.photo_gallery-e a.rollright { float: right; width: 100%; height: 100%; display: block; background : url("../images/home/button_photo_gallery-e.gif") bottom no-repeat; text-decoration: none; }
	a.rollright:hover { background-position: top; }
	.get_started { height : 65px; width: 340px; margin-top: 15px; background : url("../images/home/button_getting_started.gif") bottom left no-repeat; }
	.get_started a.roll { height : 65px; width: 340px; display: block; background : url("../images/home/button_getting_started.gif") bottom left no-repeat; }
	.get_started-e { height : 65px; width: 340px; margin-top: 15px; background : url("../images/home/button_getting_started-e.gif") bottom left no-repeat; }
	.get_started-e a.roll { height : 65px; width: 340px; display: block; background : url("../images/home/button_getting_started-e.gif") bottom left no-repeat; text-decoration: none; }
	.living_summer, .living_autumn, .living_winter, .living_spring { height : 89px; width: 340px; }
	.living_summer { background : url("../images/home/button_living_summer.gif") bottom left no-repeat; }
	.living_autumn { background : url("../images/home/button_living_autumn.gif") bottom left no-repeat; }
	.living_winter { background : url("../images/home/button_living_winter.gif") bottom left no-repeat; }
	.living_spring { background : url("../images/home/button_living_spring.gif") bottom left no-repeat; }
	.living_summer a.roll, .living_autumn a.roll, .living_winter a.roll, .living_spring a.roll { height : 89px; width: 340px; display: block; text-decoration: none; }
	.living_summer a.roll { background : url("../images/home/button_living_summer.gif") bottom left no-repeat; }
	.living_autumn a.roll { background : url("../images/home/button_living_autumn.gif") bottom left no-repeat; }
	.living_winter a.roll { background : url("../images/home/button_living_winter.gif") bottom left no-repeat; }
	.living_spring a.roll { background : url("../images/home/button_living_spring.gif") bottom left no-repeat; }
	.divfornavborder { background: url("../images/home/nav_border.gif") top left no-repeat; padding-left: 1px; }
	.divfortext { font-family : Arial, Helvetica, sans-serif; font-size : 10px; line-height : 12px; font-weight : bold; color : #666666; margin-right:20px; padding-bottom: 20px; margin-left:20px; }
	.dd2 { display: block; padding-left: 20px; padding-right: 20px; margin: 0; padding-top: 75px; }
	
	.designing { width: 310px; height: 112px; background : url("../images/home/moja_frendica.jpg") top left no-repeat; }
	.designing a.roll { width: 310px; height: 112px; display: block; text-decoration : none; background : url("../images/home/moja_frendica.jpg") bottom left no-repeat; }
	.designing { width: 310px; height: 112px; background : url("../images/home/moja_frendica-e.jpg") top left no-repeat; }
	.designing a.roll { width: 310px; height: 112px; display: block; text-decoration : none; background : url("../images/home/moja_frendica-e.jpg") bottom left no-repeat; }
	.how_to { width: 310px; height: 85px; background : url("../images/home/brochure_text_how_to.jpg") top left no-repeat; }
	.how_to a.roll { width: 310px; height: 85px; display: block; text-decoration : none; background : url("../images/home/brochure_text_how_to.jpg") bottom left no-repeat; }
	a.roll:hover { background-position : top left; }
	
	body, div, dd, dt, dl, img, ul, ol, li, p, h1, h2, h3, h4, h5, form, hr, fieldset { margin: 0; padding: 0; }
	/* global nav */ #home_global_nav { width: 222px; height: 112px; }
	#home_global_nav a { text-indent: -5000px; }
	#home_global_nav a:hover { background-position: bottom; }
	.living_in_style { height: 22px; background: url("../images/home/nav_living_in_style.gif") bottom no-repeat; }
	.living_in_style a { width: 222px; height: 22px; display: block; background: url("../images/home/nav_living_in_style.gif") top no-repeat; }
	.getting_started { height: 23px; background: url("../images/home/nav_getting_started.gif") bottom no-repeat; }
	.getting_started a { width: 222px; height: 23px; display: block; background: url("../images/home/nav_getting_started.gif") top no-repeat; }
	.our_products { height: 23px; background: url("../images/home/nav_our_products.gif") bottom no-repeat; }
	.our_products a { width: 222px; height: 23px; display: block; background: url("../images/home/nav_our_products.gif") top no-repeat; }
	.where_to_buy { height: 23px; background: url("../images/home/nav_where_to_buy.gif") bottom no-repeat; }
	.where_to_buy a { width: 222px; height: 23px; display: block; background: url("../images/home/nav_where_to_buy.gif") top no-repeat; }
	.customer_support { height: 22px; background: url("../images/home/nav_customer_support.gif") bottom no-repeat; }
	.customer_support a { width: 222px; height: 22px; display: block; background: url("../images/home/nav_customer_support.gif") top no-repeat; }
	/* text */ .teasertext1 { font-family : Arial, Helvetica, sans-serif; font-size : 10px; line-height : 12px; font-weight : normal; color : #625547; display : block; text-decoration : none; margin-left: 145px; margin-right: 10px; }
	.teasertext2 { font-family : Arial, Helvetica, sans-serif; font-size : 10px; line-height : 12px; font-weight : normal; color : #625547; display : block; text-decoration : none; }
	.teasertext3 { font-family : Arial, Helvetica, sans-serif; font-size : 11px; line-height : 13px; font-weight : normal; color : #625547; display : block; text-decoration : none; padding-top: 20px; margin-left: 105px; padding-bottom: 5px; }
	/* positioning */ .prod_advisor { float : left; width : 168px; height: 159px; background : url("../images/home/button_product_advisor.gif") top left no-repeat; }
	.prod_advisor a.roll { float: left; width: 100%; height: 100%; display: block; background : url("../images/home/button_product_advisor.gif") bottom left no-repeat; text-decoration: none; }
	.photo_gallery { float : right; width : 160px; height: 159px; background : url("../images/home/button_photo_gallery.gif") top no-repeat; background-position : top; }
	.photo_gallery a.rollright { float: right; width: 100%; height: 100%; display: block; background : url("../images/home/button_photo_gallery.gif") bottom no-repeat; text-decoration: none; }
	a.rollright:hover { background-position: top; }
	.get_started { height : 65px; width: 340px; margin-top: 15px; background : url("../images/home/button_getting_started.gif") bottom left no-repeat; }
	.get_started a.roll { height : 65px; width: 340px; display: block; background : url("../images/home/button_getting_started.gif") bottom left no-repeat; text-decoration: none; }
	.living_summer, .living_autumn, .living_winter, .living_spring { height : 89px; width: 340px; }
	.living_summer { background : url("../images/home/button_living_summer.gif") bottom left no-repeat; }
	.living_autumn { background : url("../images/home/button_living_autumn.gif") bottom left no-repeat; }
	.living_winter { background : url("../images/home/button_living_winter.gif") bottom left no-repeat; }
	.living_spring { background : url("../images/home/button_living_spring.gif") bottom left no-repeat; }
	.living_summer a.roll, .living_autumn a.roll, .living_winter a.roll, .living_spring a.roll { height : 89px; width: 340px; display: block; text-decoration: none; }
	.living_summer a.roll { background : url("../images/home/button_living_summer.gif") bottom left no-repeat; }
	.living_autumn a.roll { background : url("../images/home/button_living_autumn.gif") bottom left no-repeat; }
	.living_winter a.roll { background : url("../images/home/button_living_winter.gif") bottom left no-repeat; }
	.living_spring a.roll { background : url("../images/home/button_living_spring.gif") bottom left no-repeat; }
	.divfornavborder { position: relative; width: 340px; height : 40px; background: url("../images/home/nav_border.gif") top left no-repeat; padding-left: 1px; }
	.divfortext { font-family : Arial, Helvetica, sans-serif; font-size : 10px; line-height : 12px; font-weight : bold; color : #666666; margin-right:20px; padding-bottom: 20px; margin-left:20px; }
	.dd2 { display: block; padding-left: 20px; padding-right: 20px; margin: 0; padding-top: 75px; }
	.div2 { padding-left: 5px; padding-right: 5px; padding-top: 40px; }
	.div3 { clear: both; margin-left:24px; padding-top: 20px; }
	.designing { width: 310px; height: 112px; background : url("../images/home/brochure_text_design.jpg") top left no-repeat; }
	.designing a.roll { width: 310px; height: 112px; display: block; text-decoration : none; background : url("../images/home/brochure_text_design.jpg") bottom left no-repeat; }
	.how_to { width: 310px; height: 85px; background : url("../images/home/brochure_text_how_to.jpg") top left no-repeat; }
	.how_to a.roll { width: 310px; height: 85px; display: block; text-decoration : none; background : url("../images/home/brochure_text_how_to.jpg") bottom left no-repeat; }
	a.roll:hover { background-position : top left; }
	a.nav_links:link,a.nav_links:visited
	{
		border-bottom:1px solid #D2CBC6;
		width:100%;
		text-decoration:none;
		text-transform:uppercase;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#004A80;
		font-weight:bold;
		margin:2px 0px 2px 0px;
	}
	a.nav_links:hover
	{
	text-decoration:overline underline;
	}