body
    {
	margin:0px;
	padding:0px;
	}
a,img
    {
	border:none;
	outline:none;
	}
#header-wrapper
    {
	width:100%;
	height:235px;
	margin:0px;
	padding:0px;
	background:url(../images/header-bg.jpg) repeat-x;
	float:left;
	}
#header-blank
    {
	width:1000px;
	height:235px;
	margin:0 auto;
	padding:0px;
	}
#header-content
    {
	width:1000px;
	height:235px;
	margin:0px;
	padding:0px;
	float:left;
	}
#header-top
    {
	width:1000px;
	height:190px;
	margin:0px;
	padding:0px;
	float:left;
	}
#logo
    {
	width:327px;
	height:190px;
	margin:0px;
	padding:0px;
	float:left;
	}
.logo
    {
	width:327px;
	height:143px;
	margin:29px 0 0 0;
	padding:0px;
	float:left;
	}
#customer-login
    {
	width:262px;
	height:154px;
	margin:29px 22px 0 0;
	padding:0px;
	float:right;
	}
#customer-login-head
    {
	width:262px;
	height:34px;
	margin:0px;
	padding:0px;
	float:left;
	}
.customer-login-area
    {
	width:178px;
	height:34px;
	margin:0 0 0 42px;
	padding:0px;
	float:left;
	}
.login-bg
    {
	width:262px;
	height:118px;
	background:#505050;
	margin:0px;
	padding:0px;
	float:left;
	}
.login-area
    {
	width:242px;
	height:23px;
	margin:12px 0 0 7px;
	padding:0px;
	float:left;
	}
.login-area-icon
    {
	width:31px;
	height:23px;
	margin:0px;
	padding:0px;
	float:left;
	}
.login-area-space
    {
	width:211px;
	height:23px;
	margin:0px;
	padding:0px;
	float:left;
	}
.input
    {
	width:209px;
	height:21px;
	border:1px solid #c6c6c6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:21px;
	text-align:left;
	float:left;
	background:#eeeeee;
	}
#navigation
    {
	height:35px;
	margin:0px;
	padding:0px;
	}
#menu
    {
	width:812px;
	height:45px;
	margin:0 auto;
	padding:0px;
	}
#menu-nav-left
    {
	width:11px;
	height:45px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/nav-left.png) no-repeat;
	}
#menu-nav-right
    {
	width:11px;
	height:45px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/nav-right.png) no-repeat;
	}
#menu-nav-mid
    {
	width:790px;
	height:45px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/nav-mid.png)  repeat-x;
	}
#mainMenu {
    float: left;
    height: 45px;
    margin: 0;
    padding: 0;
    width:790px;
}
#mainMenu ul {
    display: inline;
    float: left;
    height: 20px;
    margin: 14px 0 0;
    padding: 0;
    width:790px;
}
#mainMenu ul li {
    display: inline;
    float: left;
    height: 20px;
    margin: 0 0 0 0;
    padding: 0;
}
#mainMenu ul li.padding-left {
    float: left;
    padding: 0 0 0 24px;
}
#mainMenu ul li a {
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: normal;
    height: 20px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
#mainMenu ul li a:link, #mainMenu ul li a:visited {
    color: #FFFFFF;
    display: inline;
    margin: 0;
}
#mainMenu ul li a.active {
    color: #fff382;
}
#mainMenu ul li a:hover {
    color: #fff382;
	}
#content-Wrapper
    {
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background:#e8f9f1;
	}
#content-blank
    {
	width:1000px;
	margin:0 auto;
	padding:0px;
	}
#content-content
    {
	width:1000px;
	margin:0px;
	padding:0px;
	float:left;
	}
#right-side
    {
	width:665px;
	margin:0px;
	padding:0px;
	float:left;
	}
#banner
    {
	width:664px;
	height:272px;
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	}
#about-bakery
    {
	width:664px;
	margin:20px 0 0 0;
	padding:0px;
	height:344px;
	background:url(../images/bottom.jpg) repeat-x bottom;
	float:left;
	}
#store-pic
    {
	width:266px;
	height:180px;
	margin:0px;
	padding:0px;
	float:left;
	}
#stor-info
    {
	width:385px;
	margin:0 0 0 10px;
	padding:0px;
	float:left;
	height:180px;
	}
#stor-info h2
    {
	margin:0px;
	padding:0px;
	width:385px;
	font-family:"Trebuchet MS" Arial;
	font-size:24px;
	color:#000000;
	font-weight:bold;
	float:left;
	}
#stor-info h3
    {
	margin:0px;
	padding:0px;
	width:385px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:normal;
	float:left;
	}
#stor-info p
    {
	margin:0px;
	padding:0px;
	width:385px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	float:left;
	}
#stor-info2
    {
	width:664px;
	margin:15px 0 0 0px;
	padding:0px;
	float:left;
	}
#stor-info2 p
    {
	margin:0px;
	padding:0px;
	width:664px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	float:left;
	}
#regards
    {
	width:140px;
	margin:15px 0 0 0px;
	padding:0px;
	float:left;
	}
#regards p
    {
	margin:0px;
	padding:0px;
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c00101;
	font-weight:bold;
	line-height:18px;
	text-align:justify;
	float:left;
	}
.features
    {
	width:302px;
	margin:20px 0 0 20px;
	padding:0px;
	float:left;
	}
.features2
    {
	width:302px;
	margin:20px 0 0 20px;
	padding:0px;
	float:right;
	}
.features-head
    {
	width:302px;
	height:117px;
	text-align:center;
	margin:0px;
	padding:0px;
	float:left;
	}
.features-txt
    {
	width:302px;
	margin:1px 0 0 0;
	padding:0px;
	float:left;
	}
.features-txt h2
    {
	width:302px;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333333;
	font-weight:normal;
	float:left;
	}
.feature-list
    {
	width:302px;
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	}
.feature-list ul
    {
	width:280px;
	margin:0px;
	display:inline;
	padding:0px;
	float:left;
	}
.feature-list ul li
    {
	width:280px;
	margin:0px;
	display:inline;
	padding:0 0 15px 25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align:justify;
	background:url(../images/arrow.png) no-repeat left 1px;
	}
#left-side
    {
	width:301px;
	margin:0px;
	padding:0px;
	float:right;
	}
#live-chat
    {
	width:301px;
	height:160px;
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	}
.getting-start
    {
	width:301px;
	margin:20px 0 0 0;
	padding:0px;
	float:left;
	}
.getting-head
    {
	width:301px;
	margin:0px;
	padding:0px;
	float:left;
	height:34px;
	}
.getting-tall
    {
	width:301px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/getting-bg.jpg) repeat-x #505050;
	}
.getting-box
    {
	width:290px;
	margin:14px 0 0 4px;
	padding:0px;
	float:left;
	}
.getting-box-head
    {
	width:290px;
	height:22px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/box-bg.jpg) repeat-x;
	}
.getting-box-head h2
    {
	width:250px;
	height:22px;
	margin:0px;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-transform:uppercase;
	line-height:22px;
	float:left;
	}
.getting-box-icon
    {
	width:118px;
	margin:10px 0 0 0px;
	padding:0px;
	float:left;
	}
.getting-box-btn
    {
	width:153px;
	height:44px;
	margin:9px 0 0 0;
	padding:0px;
	float:left;
	}
.male-rep
    {
	width:299px;
	height:154px;
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	}
.testimonial
    {
	width:247px;
	height:284px;
	margin:10px 0 10px 25px;
	padding:0px;
	float:left;
	background:url(../images/testimonial.jpg) no-repeat;
	}
.download-box
      {
	  width:170px;
	  margin:40px 0 0 30px;
	  padding:0px;
	  float:left;
	  }
.download-box h2
      {
	  width:170px;
	  height:20px;
	  margin:0px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#990000;
	  font-weight:normal;
	  line-height:18px;
	  text-align:justify;
	  padding:0px;
	  float:left;
	  }
.download-box a
      {
	  width:170px;
	  height:20px;
	  margin:0px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#333399;
	  font-weight:normal;
	  line-height:18px;
	  text-align:right;
	  padding:0px;
	  float:right;
	  }
.download-box p
      {
	  width:170px;
	  margin:0px;
	  font-family:"Comic Sans MS";
	  font-size:12px;
	  color:#4a2100;
	  font-weight:normal;
	  line-height:18px;
	  text-align:justify;
	  padding:0px;
	  float:left;
	  }
#footer-wrapper
     {
	 width:100%;
	 height:90px;
	 margin:0px;
	 padding:0px;
	 float:left;
	 background:url(../images/footer-bg.jpg) repeat-x;
	 }
#footer-blank
     {
	 width:1000px;
	 height:90px;
	 margin:0 auto;
	 }
#footer-contetn
     {
	 width:1000px;
	 height:90px;
	 margin:0px;
	 padding:0px;
	 float:left;
	 }
#footer-left
     {
	 width:530px;
	 height:90px;
	 margin:0 0 0 30px;
	 padding:0px;
	 float:left;
	 }
#footer-top
     {
	 width:530px;
	 margin:25px 0 0 0;
	 padding:0px;
	 float:left;
	 }
#footer-top h2
     {
	 width:530px;
	 margin:0px;
	 padding:0px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:normal;
	 color:#878787;
	 float:left;
	 }
#footer-bottom
     {
	 width:530px;
	 margin:20px 0 0 0;
	 padding:0px;
	 float:left;
	 }
#footermenu {
    float: left;
    margin: 0;
    padding: 0;
    width:530px;
}
#footermenu ul {
    display: inline;
    float: left;
    margin:0px;
    padding: 0;
    width:530px;
}
#footermenu ul li {
    display: inline;
    float: left;
    margin: 0 0 0 0;
    padding: 0;
}
#footermenu ul li a {
    color: #878787;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding:0 15px 0 0;
    text-decoration: none;
}
#footermenu ul li a:link, #footermenu ul li a:visited {
    color: #878787;
    display: inline;
    margin: 0;
}
#footermenu ul li a.active {
    color: #878787;
}
#footermenu ul li a:hover {
    color: #878787;
	text-decoration:underline;
	}
#footer-icon
    {
	width:110px;
	margin:30px 30px 0 0;
	padding:0px;
	float:right;
	height:39px;
	}
.icon-social
    {
	width:37px;
	height:39px;
	margin:0px;
	padding:0 10px 0 0;
	float:left;
	}