@charset "utf-8";
/* CSS Document */


body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #005A51; background-image: url(images/bg-kurtis1.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; }

#page-wrap {width: 968px; margin: 0 auto;}
#header {height: 150px;}
#header-logo {float: left; width: 400px; padding: 26px 0px 0px 25px;}
#header-text {float: right; width: 542px; padding: 40px 0px 16px 0px;}
#header-top {background: url(images/header-top.png) no-repeat; }
#header-top  ul {list-style: none; margin: 0px 0px 0px 0px; text-align: center;} 
#header-top  li {float: left;}
#header-top  a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#FFFFFF; text-decoration: none; padding: 0px 30px 0px 0px; display: block;}
#header-top  a:visited {text-decoration: none;}
#header-top a:hover {color: #98b7d3;}
#header-top  a:active {color: #FFFFFF;}
#main-text {width: 500px;}
#aboutus-pic {width: 670px; height: 446px; padding-bottom: 25px;}

#nav {height: 61px; background: url(images/nav-bg.png) no-repeat;}
#nav ul {list-style: none; margin: 0px 10px 10px 10px;; text-align: left;} 
#nav li {float: left;}
#nav a {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #005a51; text-decoration: none; padding: 28px 18px 0px 0px; display: block;}
#nav a:visited {text-decoration: none;}
#nav a:hover {color: #542f65;}
#nav a:active {color: #542f65;}
.kraft-text {float: right; width: 535px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.kraft-text a {color: #005a51;}
.kraft-text a:hover {color:#660066;}
.kraft-image {float: left; padding: 50px 0px 0px 0px;  }
.kraft image1 {float: left; padding: 50px 0px 0px 0px; }
.kraft-image2 {float: right; padding: 10px 180px 20px 0px;}
.kitchen-text {font-size: 12px; padding: 10px;}
.kitchen-text1 {float: right; padding: 30px 0px 0px 10px; width: 570px;}
.kitchen-text1 a {color: #797268; }
.kitchen-text1 a:hover {color: #660066; }
.kitchen-text2 {float: right; padding: 0px 30px 0px 0px; width: 520px;}
.kitchen-text2 a {color: #797268; }
.kitchen-text2 a:hover {color: #660066; }
.kitchen-image1 {float: left; padding: 0px 10px 10px 0px;}
.kitchen-image2 {float: right; margin: 0px 20px 0px 5px;}
.kitchen-image3 {float: left; padding: 10px 10px 10px 20px;}

#content {width: 968px;}
#content-main {width: 968px; background: url(images/content-bg.png) repeat-y;}
#flash-area {width: 950px; height: 245px; margin: 0px 0px 5px 9px;}
#content-top {width: 950px; height: 19px; margin: 0px 0px 5px 9px;}
#content-text {margin: 0px 15px 0px 15px; font-size: 12px; padding: 15px;}
#content-text a {color: #660066; text-decoration: none;}
#content-text a:hover {color: #005a51;}
#content-image1 {width: 322px; height: 48px; float: left; margin-left: 9px;}
#content-image2 {width: 304px; height: 48px; float: left;}
#content-image3 {width: 324px; height: 48px; float: right; margin-right: 9px;}
#content-image4 {width: 322px; height: 164px; float: left; margin-left: 9px;}
#content-image5 {width: 304px; height: 164px; float: left;}
#content-image6 {width: 324px; height: 164px; float: right; margin-right: 9px;}
#content-image7 {float: left; width: 95px; height: 103px; padding: 0px 0px 0px 130px;}
#content-image8 {float: right; padding: 0px 150px 0px 0px;}
#content-image9 {float: left; width: 227px; height: 142px; margin: 0px 25px 0px 75px;}
#content-image10 {float: left; width: 227px; height: 142px; margin: 0px 0px 0px 45px;}
#content-image11 {float: right; width: 227px; height: 142px; margin: 0px 75px 0px 0px;}
#content-footer {width: 968px; height: 20px; background-color: #005a51; }
#planningcenter-text { width: 400px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 150px 0px 0px 50px;}
#planningcenter-image {float: right; padding: 50px 50px 0px 0px; width: 411px; height: 347px; }
#footer { background-color: #005A51; background: url(images/bg-footer-kurtis.gif); background-repeat: repeat-x; padding-top: 10px;}
#footer-text {width: 960px; margin-left: 338px; padding: 20px 0px 0px 0px; font-size: 14px;}
#footer ul {}
#footer li {}
#footer a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#005a51; text-decoration: none;}
#footer a:hover {color:#660066;}

#aboutus-text {width: 400px; float: right; font-size: 16px; padding: 0px 75px 0px 0px; }

.content-text1 {margin: 0px 15px 0px 15px; font-size: 12px; padding: 15px;}
.content-text1 a {color: #797268; text-decoration: none;}
.content-text1 a:hover {color: #660066;}

.location-address {float: left; width: 450px; font-size: 14px; color: #4f6b72;}
.location-map {float: right; 450px;}
.location-hours {color: #333333; font-size: 12px; padding: 10px 0px 10px 0px; line-height: 18px;}
.corporate-info {padding-top: 10px; color: #4f6b72; font-size: 14px; line-height: 18px;}
#content-text .corporate-info a {color: #4f6b72; }
#content-text .corporate-info a:hover {color: #660066;}
.location-title {font-size: 24px; font-weight: bold; color: #4f6b72; padding-bottom: 5px;}
.location-phone {font-size: 18px; font-weight: bold; color: #4f6b72; padding-bottom: 15px;}
.hours-normal {float: left; width: 200px;}
.hours-summer {float: right; width: 235px;}

#button {margin-bottom: 10px;}
.style1 {color: #000000; font-size: 20px; margin-bottom: 10px;}
.style2 {width: 880px; padding: 0px 0px 0px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style3 {color: #005a51; font-size: 20px; }
.style4 {font-size: 14px;}
.style5 {font-size: 10px;}
.style6 {font-size: 12px;}
.style7 {font-size: 16px; padding: 50px 0px 0px 50px; width: 400px;}
.style8 {color: #005a51; font-size: 12px; }
.style9 {float: right; font-size: 12px;}
.style10 {color: #005a51; font-size: 12px; padding: 0px 0px 0px 18px;}
#location-body {align: center;}
.style12 {padding: 0px 0px 0px 50px; font-size: 12px;}
.style13 {padding: 0px 0px 0px 20px; font-size: 12px;}
.style14 { font-size: 26px; font-weight: bold; color: #005a51; padding: 10px 0px 0px 10px;}
.style20 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #797268;}
.style22 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4f6b72; }
.style26 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.style27 {font-size: 11px; color: #4F6B72; font-family: Arial, Helvetica, sans-serif; font-style: italic; }
.style28 {color: #f68938; font-weight: bold;}
.style30 {color: #808080}
.style31 {font-size: 18px}
.style32 {font-size: 14px}
.style33 {font-size: 11px; color: #4f6b72; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style34 {font-size: 13px}
.style35 {color: #660066; font-weight: bold;}
.style36 {font-size: 14px; color: #005a51; font-weight: bold;}
.style38 {font-size: 18px; color: #005a51; font-weight: bold;}
.style50 {font-size: 10px; color: #005a51;}
.style67 {padding: 5px 0px 0px 0px;}
.style68 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 0px 10px 0px 0px;}
.style68 a {color:#FFFFFF; }
.style68 a:hover {color: #660066;}
.style69 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

.clear {clear: both;}

.style42 {font-size: 16px; font-weight: bold; color: #efdfbb}
.style42 a{font-weight: bold; color: #efdfbb; text-decoration: none;}
.style42 a:hover {color: #cf65cf;}
.style43 {font-size: 14px;}
.style43 a{font-weight: bold; color: #efdfbb; text-decoration: none;}
.style43 a:hover {color: #cf65cf;}

#contact-form {width: 949px; margin: 0px 10px 0px 10px; color: #FFFFFF;}
#contact-form-top {}
#contact-form-main {background: #542f65; height: 400px;}
#contact-form-main table.right {}
#contact-form-main table.left {float:left; margin: 0px 35px 0px 15px;}
#contact-form-main .submit {opacity: 1.0;}
#contact-form-main .submit:hover {opacity: 0.8;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; }
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; }
h3 {margin: 0px; padding-top: 19px;}
h3 a {color: #ffffff; font-size: 14px; text-decoration: none;}
h3 a:hover {color: #ff8c01;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF;}
h5 {}
h6 {}

.submit { opacity: 0.95; vertical-align: middle;}
.submit:hover { opacity: 1.0;}
#input_email {color: #a69561; background: #f0e1b6; border: 1px solid #c4b7a6; height: 30px; vertical-align: middle; margin: 0px 10px 0px 0px; padding: 0px 5px;}

/*Rotating Banner*/
#banner {
overflow: visible;
}
#banner li {
display: inline;
}
#banner a {
border: 0px;
}
#banner a img {
border: 0px;
}
#currentimage {
visibility: hidden;
}
#homepicks {
overflow: visible;
}

/*CSS for ValueIsTheNewLuxury Page*/
#value-video-container {
	float: left;
	width: 455px;
	text-align: center;
	margin: 10px 10px 10px 10px;
	padding: 0px;
}

#value-content {
	width: 880px;
	height: 380px;
	padding: 0px 20px 0px 20px;
}
#value-content  p {
	padding: 0px 50px 0px 0px;
	vertical-align: top;
}
#value-content img {
	padding: 0px 0px 0px 0px;
}
#value-main {
	width: 930px;
	background: #ffffff;
	margin: 0 auto;
	padding: 10px;
	overflow: auto;
}

#value-form {
	float: right;
	width: 426px;
	margin: 0px 20px 0px 0px;
}
#value-form-top {
	width: 396px;
	height: 55px;
	padding: 10px 15px;
	color: #ffffff;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background: url(images/form-top.jpg) no-repeat;
	margin: 20px 0px 0px 0px;
}
#value-form-main {
	width: 426px;
	background: url(images/form-bg.jpg) repeat-y;
}

#value-form-main .label {
	color: #333333;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
}
#value-form-main .input {
	background: #ffffff;
	border: 1px solid #cdcccc;
	width: 250px;
	height: 15px;
	padding: 3px 5px;
}
#value-form-main .textarea {
	background: #ffffff;
	border: 1px solid #cdcccc;
	width: 250px;
	height: 80px;
	padding: 3px 5px;
}
#value-form-main .btn-submit {
	width: 249px;
	height: 84px;
	background: url(images/button-get-quote.jpg) no-repeat;
	border: none;
}
#value-form-bottom {
	width: 426px;
	height: 29px;
	background: url(images/form-bottom.jpg) no-repeat;
}

#value-footer {
	border: 0px;
	width: 950px;
	height: 145px;
}
#value-footer .fb-text-left {
	font-size: 37px;
	color: #FFFFFF;
	font-weight: bold;
	text-shadow: 4px 4px 4px #000;
	padding: 20px 0px 0px 30px;
	float: left;
}
#value-footer .fb-text-right {
	font-size: 23px;
	color: #FFFFFF;
	font-weight: bold;
	font-style:italic;
	text-shadow: 4px 4px 4px #000;
	padding: 35px 50px 0px 0px;
	float: right;
}
#value-footer .fb-text-bottom {
	color: #FFFFFF;
	font-size: 23px;
	font-weight: bold;
	text-shadow: 4px 4px 4px #000;
	padding: 90px 100px 0px 40px;
}

hr {
	color: #dbd7c4;
}

#value-base {
	background-color: #005a51;
	background-repeat: repeat-x;
	height: 80px;
	margin: 20px 0px 0px 0px;
}
#value-base .link {
	color: #FFFFFF; 
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
}
#value-base .link a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#value-base .link a:hover {
	color: #b3a985;
}
#value-base p {
	font-size: 12px;
}
#value-base img {
	margin: 0px;
}




