/* menu */	
.menu { padding:0; margin:0 auto; width:1000px; height:47px; background:url(images/menu_bg.png) top no-repeat;}
.menu ul { padding:0 20px; margin:0 30px 0 0; list-style:none; border:0;}
.menu ul li { float:left; margin:0; padding:5px 3px; border:0;}
.menu ul li a { float:left; margin:0 1px 0 0; padding:13px 0; color:#fff; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:13px 10px; background:none;}
.menu ul li a:hover {   background:url(images/r_menu.gif) no-repeat right ;}
.menu ul li a:hover span { background:url(images/l_menu.gif) no-repeat  left ;}
.menu ul li a.active {background:url(images/r_menu.gif) no-repeat  right ;}
.menu ul li a.active span {  background:url(images/l_menu.gif) no-repeat  left ;}

h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; }
h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}

.copyright {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #069;
}
.address {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ececec;
}
.thinborderfloat {
	border:1px solid #d5d5d5;
	padding:8px;
}

/* Bed Sheeting Page */
.sheets { width:460px; padding:0 10px; float:left; margin:0;}
.sheets h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/sheets.png) left no-repeat; }
.sheets h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.sheets h4 {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #d5d5d5;
	background-color: #ececec;
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 30px;
	margin:5px 0;
}
.sheets h5 {
	color:#069;
	padding:5px 5px;
	margin:0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
}
.sheets a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.sheets ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.sheets li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.quilt { width:460px; padding:0 10px; float:left; margin:0;}
.quilt h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/quilt.png) left no-repeat; }
.quilt h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.quilt h4 {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #d5d5d5;
	background-color: #ececec;
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 30px;
	margin:5px 0;
}
.quilt h5 {
	color:#069;
	padding:5px 5px;
	margin:0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
}
.quilt a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.quilt ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.quilt li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.sizes { width:460px; padding:0 10px; float:left; margin:0;}
.sizes h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/sizes.png) left no-repeat; }
.sizes h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.sizes h4 {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #d5d5d5;
	background-color: #ececec;
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 30px;
	margin:5px 0;
}
.sizes a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.sizes ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.sizes li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

/* */
.giftwrapping { width:460px; padding:0 10px; float:left; margin:0;}
.giftwrapping h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/gift_wrap.png) left no-repeat; }
.giftwrapping h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.giftwrapping a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.giftwrapping ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.giftwrapping li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.packaging { width:460px; padding:0 10px; float:left; margin:0;}
.packaging h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/packaging.png) left no-repeat; }
.packaging h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.packaging a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.packaging ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.packaging li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}


/* Doonas page */
.silk { width:460px; padding:0 10px; float:left; margin:0;}
.silk h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/silk.png) left no-repeat; }
.silk h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.silk h4 {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #d5d5d5;
	background-color: #ececec;
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 30px;
	margin:5px 0;
}
.silk ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.silk li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.feather { width:460px; padding:0 10px; float:left; margin:0;}
.feather h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/feather.png) left no-repeat; }
.feather h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.feather h4 {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #d5d5d5;
	background-color: #ececec;
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 30px;
	margin:5px 0;
}
.feather a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.feather ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.feather li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.cases { width:460px; padding:0 10px; float:left; margin:0;}
.cases h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/packaging.png) left no-repeat; }
.cases h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.cases h4 {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #d5d5d5;
	background-color: #ececec;
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 30px;
	margin:5px 0;
}
.cases a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.cases ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.cases li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.pjs { width:460px; padding:0 10px; float:left; margin:0;}
.pjs h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/pjs.png) left no-repeat; }
.pjs h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.pjs h4 {
	color:#333;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #d5d5d5;
	background-color: #ececec;
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 30px;
	margin:5px 0;
}
.pjs a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.pjs ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.pjs li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}


/* ordering page */
.ordering { width:460px; padding:0 10px; float:left; margin:0;}
.ordering h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/ordering.png) left no-repeat; }
.ordering h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.ordering a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.ordering ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.ordering li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.giftwrapping { width:460px; padding:0 10px; float:left; margin:0;}
.giftwrapping h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/gift_wrap.png) left no-repeat; }
.giftwrapping h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.giftwrapping a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.giftwrapping ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.giftwrapping li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

/* Contact */
.contact { width:250px; padding:0 10px; float:right; margin:0;}
.contact h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/ordering.png) left no-repeat; }
.contact h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.contact a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.contact ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.contact li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

.packaging { width:460px; padding:0 10px; float:left; margin:0;}
.packaging h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/packaging.png) left no-repeat; }
.packaging h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.packaging a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.packaging ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.packaging li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}

/* Contactform */
.contactform { width:640px; padding:0 10px; float:left; margin:0;}
.contactform h2 { font:normal 18px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(images/contact_form.png) left no-repeat; }
.contactform h3 { font:normal 12px  Tahoma, Geneva, sans-serif; color:#4e4a38; padding:5px 5px; margin:0;}
.contactform a { font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; text-decoration:underline;}
.contactform ul { margin:0 5px; padding:0; list-style:none; display:inline;}
.contactform li { display:inline; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em; color:#7c7c7c; padding:5px; margin:0;}
.contactform img { border:1px solid #d5d5d5; padding:8px;}

/*  News */
.news { width:300px; float:left; margin:10px 10px; padding:5px 5px;}
.news2 { margin:0; padding:0; list-style:none;}
.news2 li { padding:3px 25px; background:url(images/ul_li.gif) left no-repeat; margin:0;}.body .News { width:290px; float:left; margin:10px 10px; padding:5px 5px;}
.News em { font:italic 13px Arial, Helvetica, sans-serif; color:#838383; padding:0; margin:0; line-height:1.8em;}
.News h2.test { background:url(images/h2_body_test.gif) left no-repeat;}
.News ul {margin:0; padding:0; list-style:none;}
.News li  {font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; padding:5px 25px; margin:0;}
.News p.data {line-height:1.8em; width:70px; padding:2px 5px; font:bold 14px Arial, Helvetica, sans-serif; color:#3895d5; background:#eeeeee; margin:10px 0;}
.News a.clock { background:url(images/news_a_bg.gif) left no-repeat; padding:5px 20px;}

.FormButton {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	background-color: #B8D7EC;
	border: 1px solid #666666;
	cursor: hand;
}
.formInput {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin: 2px;
	padding: 2px;
	border: 1px solid #2477C5;
	cursor: hand;
	background-color: #FFF;
}
	

