/* CSS Document */

body{
margin:0px;
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-color:#fefbf4;
margin-top:0px;
}
.container{
width:1000px;
margin:0px auto;
background-image:url(images/misc/BG.jpg);
background-repeat:repeat-y;
height:100%;
}
.containerInside{
width:806px;
padding-left:97px;
padding-right:97px;
margin:0px;
}
.topBar{
background-image:url(images/misc/topBarBG.jpg);
background-repeat:repeat-x;
width:806px;
height:107px;
}


.searchBox{
width:125px;
height:31px;
}
.searchBox .theBox input{
width:80px;
height:13px;
margin-top:18px;
margin-left:38px;
color:#666666;
}





/*.topBar .searchBox{
float:right;
width:125px;
height:21px;
}
.topBar .searchBox .theBox input{
width:82px;
height:13px;
margin-top:18px;
margin-left:1px;
color:#666666;
float:right;
}*/



.nav{
width:201px;
margin:0px;
}

.nav a{
position:relative;
background-position:0px 0px;
height:39px;
display:block;
}

.nHome{background-image:url(images/misc/nav/home.jpg);}
.nHome:hover{background-position:0px -39px;}

.nAbout{background-image:url(images/misc/nav/about.jpg);}
.nAbout:hover{background-position:0px -39px;}

.nProducts{background-image:url(images/misc/nav/products.jpg);}
.nProducts:hover{background-position:0px -39px;}

.nNews{background-image:url(images/misc/nav/news.jpg);}
.nNews:hover{background-position:0px -39px;}

.nAwards{background-image:url(images/misc/nav/awards.jpg);}
.nAwards:hover{background-position:0px -39px;}

.nSuppliers{background-image:url(images/misc/nav/suppliers.jpg);}
.nSuppliers:hover{background-position:0px -39px;}

.nWholesale{background-image:url(images/misc/nav/wholesale.jpg);}
.nWholesale:hover{background-position:0px -39px;}

.nContact{background-image:url(images/misc/nav/contact.jpg);}
.nContact:hover{background-position:0px -39px;}

.sub a{
position:relative;
background-position:0px 0px;
height:31px;
display:block;
}

.nIntro{background-image:url(images/misc/nav/intro.jpg);}
.nIntro:hover{background-position:0px -31px;}

.nProductsSml{background-image:url(images/misc/nav/productsSml.jpg);}
.nProductsSml:hover{background-position:0px -31px;}



.titleBar{
background-image:url(images/misc/pageTitles/BG.jpg);
background-repeat:no-repeat;
width:605px;
height:77px;
}



.content{
width:605px;
height:285px;
background-image:url(images/misc/contentBG.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#813823;
margin:0px;
}
.content .main{
padding-left:26px;
padding-right:26px;
padding-top:12px;
padding-bottom:22px;
}
.content .main .text{
width:270px;
}

.content .main .text2{

}

.contentLong{
width:605px;
height:441px;
background-image:url(images/misc/contentLongBG.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#813823;
margin:0px;
}
.contentLong .main{
padding-left:26px;
padding-right:26px;
padding-top:12px;
padding-bottom:22px;
}
.contentLong .main .text{
width:300px;
}


.contentGrow{
width:605px;
background-image:url(images/misc/contentLongBG.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#813823;
margin:0px;
}
.contentGrow .main{
padding-left:26px;
padding-right:26px;
padding-top:12px;
padding-bottom:22px;
}
.contentGrow .main .text{
width:300px;
}

.footer{
background-image:url(images/misc/footerBG.jpg);
background-repeat:repeat-x;
height:75px;
}
.footer .text{
color:#586c14;
padding-top:15px;
padding-left:20px;
padding-right:20px;
}

.footer a{
color:##586c14;
}

.footer a:hover{
color:#CC3333;
}




a{
text-decoration:none;
color:#ffffff;
}

a:hover{
color:#FFCC99;
}

h1{
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#FFFFFF;
letter-spacing:-1px;
margin-top:15px;
margin-bottom:0px;
padding:0px;
}

.date{
font-size:10px;
color:#FFCC99;
}

.newsImage{
background-image:url(images/misc/news/BG.gif); background-repeat:no-repeat; width:96px; height:96px; padding:7px;
}
