/* CSS Document */
html {
height:100%;
scrollbar-base-color:#eaeaea;
overflow:auto;
}
body {
margin:0;
padding:0;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
ul {
margin-top:0;
margin-left:15px;
padding:0;
}
#container {
margin: 0 auto;
width: 800px;
height:100%;
background:url(../_img/bg_container.gif);
background-repeat:repeat-y;
}
#bgcontainer {
margin: 0 auto;
width: 800px;
min-height:100%;
background:url(../_img/bg_footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
#banner {
background:url(../_img/bg_banner.gif);
height: 330px;
width: 800px;
}
#nav {
float:left;
width: 274px;
}
#nav a {
color:#fff;
font-weight:bold;
text-decoration:none;
width:227px;
}
#nav a:hover {
text-decoration:underline;
}
#logo {
margin-left:47px;
margin-top:20px;
}
.nav {
line-height:26px;
text-align:center;
margin-left:47px;
background:url(../_img/bg_nav.gif);
width: 227px;
height:30px;
}
.home {
line-height:26px;
text-align:center;
margin-left:47px;
background:url(../_img/bg_nav_home.gif);
width: 227px;
height:30px;
}

#slideshow {
float:left;
width: 480px;
margin-left:12px;
margin-top:20px;
}
#categories {
position:relative;
width: 720px;
background:url(../_img/bg_container2.gif) repeat-y bottom;
height:auto;
padding:0;
padding-right:80px;
margin:0;
float:left;
}
#specials {
position:relative;
float:left;
width: 720px;
margin-top:10px;

}
#specialstext {
position:relative;
width: 462px;
margin-left:0px;
margin-right:0px;
padding-top:7px;
margin-bottom:7px;
float:left;
display:inline;
}

#abouttext {
position:relative;
margin-left:5px;
margin-right:0px;
padding-top:7px;
margin-bottom:7px;
float:left;
display:inline;
}

#iconsimg {
position:relative;
width: 130px;
margin-left:105px;
margin-right:10px;
padding-top:7px;
margin-bottom:7px;
float:left;
display:inline;

}

#catimg {
width: 720px;
margin-left:47px;
}
#catsections {
width: 718px;
margin-left:47px;
border-left: 1px solid #7ce600;
border-right: 1px solid #7ce600;
border-bottom: 1px solid #7ce600;
height:auto;
background:#FFFFFF;
}

#catsections2 {
width: 718px;
margin-left:0px;
border-left: 1px solid #7ce600;
border-right: 1px solid #7ce600;
border-bottom: 0px solid #7ce600;
height:auto;
background:#FFFFFF;
}

#specialssections {
background:#FFFFFF;
width: 718px;
min-height:85px;
margin-left:47px;
border-left: 1px solid #7ce600;
border-right: 1px solid #7ce600;
border-bottom: 1px solid #7ce600;
height:auto;
margin-bottom:5px;
}
#aboutsection {
position:relative;
float:left;
background:#fff;
width: 718px;
margin-left:47px;
border-left: 1px solid #7ce600;
border-right: 1px solid #7ce600;
border-bottom: 1px solid #7ce600;
height:auto;
margin-bottom:5px;
}
#contactsection {
position:relative;
float:left;
background:#fff;
width: 718px;
height:auto;padding-bottom:0;
margin:0;
margin-left:47px;
border-left: 1px solid #7ce600;
border-right: 1px solid #7ce600;
border-bottom: 1px solid #7ce600;
margin-bottom:5px;
}

#prosection {
position:relative;
float:left;
background:#fff;
width: 718px;
height:auto;
padding-bottom:0;
margin-left:47px;
border-left: 1px solid #7ce600;
border-right: 1px solid #7ce600;
border-bottom: 1px solid #7ce600;
margin-bottom:5px;
}

#catsections a, #specialstext a {
color:#7ce600;
text-decoration:none;
}
#catsections a:hover, #specialstext a:hover {
text-decoration:underline;
}
.kop {
padding-bottom:0;
margin:0;
background:url(../_img/bg_header.gif);
width:100%;
height:30px;
margin-left:47px;
color:#FFFFFF;
font-weight:bold;
letter-spacing:4px;
line-height:30px;
text-align:center;
}
.contact_form {
width:220px;
}
.comments {
width:220px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
overflow:hidden;
}
.send {
background:#b5b5b5;
color:#fff;
}
#footer {
float:left;
width: 753px;
padding-left:47px;
/*color:#6fcf00;*/
color:#fff;
position: relative;
margin-top: 0px;
font-size:12px;
height: 20px;
background:url(../_img/bg_footer2.jpg) repeat-y;
}
#footerdata {
font-weight:bold;
width:520px;
float: left;
}
#ps {
color:#7ce600;
color:#fff;
width:166px;
float: right;
text-align:right;
margin-right:34px;
}
#ps a {
/*color:#7ce600;*/
color:#fff;
text-decoration:none;
}
#ps a:hover {

text-decoration:underline;
}
