@charset "utf-8";
/* CSS Document */

body {
background:#eaeaea;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align: center;
}

a:link {
text-decoration:none;
}

a:visited {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}


h1{
font-size:14pt;
color:#996633;
text-decoration:none;
letter-spacing:0.1em;
margin:0px;
padding:0px;
font-weight:normal;
}

.index-description{

font-size:12pt;
line-height:150%;
padding-left:15px;
}


#outercontainer{
width:694px;
min-height:100%;
height:auto !important;
height:800px;
margin: 0 auto;
text-align:center;
}

#container{ 
width:694px;
min-height:100%;
height:auto !important;
height:800px;
margin: 0 auto;
text-align:center;
background-image:url(images/protected-images/background-green.jpg);
background-position:top left;
background-repeat:repeat-y;
float:left;
}

.links ul{
text-align:left;
margin-left:180px;
}

.links li A:link{
color:#996633;
line-height:170%;
font-size:11pt;
}
.links li A:hover{
color:#666;
line-height:170%;
font-size:11pt;
}
.links li A:visited{
color:#996633;
line-height:170%;
font-size:11pt;
}

.browse ul{
text-align:left;
margin-left:130px;
}

.browse li A:link{
color:#996633;
line-height:170%;
font-size:11pt;
}
.browse li A:hover{
color:#666;
line-height:170%;
font-size:11pt;
}
.browse li A:visited{
color:#996633;
line-height:170%;
font-size:11pt;
}

#header{
width:694px;
height:82px;
}

#headerleft{
width:176px;
float:left;
background-image:url(images/protected-images/logo-top.png);
background-repeat:no-repeat;
height:82px;
}
#headerright{
width:518px;
float:left;
background-image:url(images/protected-images/catchwords.png);
background-color:none;
background-repeat:no-repeat;
background-position:right bottom;
height:82px;
} 

#main{
float:left;
width:694px;
height:auto;
}

#maintopleft{
background-image:url(images/protected-images/logo-bottom.png);
background-repeat:no-repeat;
float:left;
height:70px;
width:176px;
float:left;
}

#maintoprighthome{
background-image:url(images/protected-images/white-top-home.png);
background-repeat:no-repeat;
background-position:right;
float:left;
height:70px;
width:516px;
}

#maintopright{
background-image:url(images/protected-images/white-top.png);
background-repeat:no-repeat;
background-position:bottom right;
float:left;
height:70px;
width:516px;
}



#mainleftside{
float:left;
width:206px;
height:auto;
}

#mainleftside A:link{
color:#fff;
}

#mainleftside A:visited{
color:#fff;
}

#mainleftside A:hover{
color:#fff;
text-decoration:underline;
}

#newproducttop{
background-image:url(images/protected-images/newproduct-top.png);
background-repeat:no-repeat;
background-position:right bottom;
width:206px;
height:16px;

}
#newproducttitle{
background-image:url(images/protected-images/newproduct-title.png);
background-repeat:no-repeat;
background-position:right;
width:206px;
height:27px;}

#newproductmiddle{background-image:url(images/protected-images/newproduct-middle.png);
background-repeat:no-repeat;
background-position:right;
width:206px;
height:176px;
}

#newproductbottom{
background-image:url(images/protected-images/newproduct-bottom.png);
background-repeat:no-repeat;
background-position:right;
width:206px;
height:50px;}

.newproductname{
font-size:9pt;
color:#fff;
padding-right:0px;
margin-left:0px;
margin-right:0px;
margin-top:5px;
}

.newproductname A:link{
color:#fff;
}
.newproductname A:visited{
color:#fff;
}

.newproductname A:hover{
color:#fff;
text-decoration:underline;
}

#mainrightside{
width:486px;
min-height:250px;
height:auto !important;
height:250px;
float:left;
}

#whitemiddle{
float:left;
background-image:url(images/protected-images/white-middle-repeat.png);
background-repeat:repeat-y;
background-position:right;
width:486px;
min-height:250px;
height:auto !important;
height:250px;
}

.whitemiddle{
padding: 20px 0px 0px 70px;
}

.indextext A:link {
color:#996633;
}

.indextext A:visited{
color:#996633;
}

.indextext A:hover{
text-decoration:underline;
color:#996633;
}

.indextext img A:link{
color:#993366;
border-color:#996633;
}

.indextext img A:visited{
color:#993366;
border-color:#996633;
}


.indextext img{
color:#993366;
border-color:#996633;
}

#featuredproductimage{
text-align:left;
float:left;
width:176px;
height:215px;
}

#featuredproducttext{
width:176px;
height:215px;
float:left;
}

.featuredproducttext{
padding-top:15px;
padding-left:5px;
padding-right:15px;
text-align:left;
text-transform:capitalize;
float:left;
}

.featuredproductimage{
padding-left:25px;
float:left;
}

#whitebottom{
float:left;
background-image:url(images/protected-images/white-bottom.png);
background-repeat:no-repeat;
background-position:right;
width:486px;
height:46px;
margin-bottom:30px;
}
            
#footer{
width:694px;
height:92px;
float:left;
margin-top:20px;
}

#footertop{ 
width:694px;
height:38px;
float:left;
}


.footertop{
width:665px;
float:left;
color:#fff;
font-size:8pt;
padding-left:20px;
height:38px;
}

#footermiddle{ 
width:694px;
float:right;
height:10px;
}

.footermiddle{
color:#bbb;
font-size:8pt;
padding:0px;
margin-right:9px;
margin-left:20px;
background:#555;
height:10px;
}

#footerbottom{ 
width:694px;
float:right;
height:50px;
}

.footerbottom{
color:#bbb;
font-size:8pt;
padding:9px 9px 7px 9px;
margin-right:9px;
margin-left:20px;
background:#000;
}
.footerbottom A:link{
color:#fff;}
.footerbottom A:hover{
color:#FFFF00;
}
.footerbottom A:visited{
color:#fff;
}
.centre{
text-align:left;
width:375px;
padding:0 25px 0 55px;
line-height:150%;
}
.centre A:link{
color:#996633;
text-decoration:none;
}
.centre A:hover{
color:#666;
}

.centre A:visited{
color:#996633;
}

.centre img {
border:1px solid #ddd;
}

.centretable{
text-align:center;
padding:0 25px 0 25px;
line-height:150%;
}

.centretable A:link{
color:#996633;
text-decoration:none;
}

.centretable A:hover{
color:#666;
}

.centretable A:visited{
color:#996633;
}

.centretable img {
border:1px solid #ddd;
}

.styledtable{
line-height:170%;
}

.styledtable A:link{
color:#996633;line-height:150%;
text-decoration:underline;
}
.styledtable A:hover{
color:#666;line-height:150%;
text-decoration:underline;
}

.styledtable A:visited{
color:#996633;line-height:170%;
text-decoration:underline;
}

.styledtable img {
padding:4px;
border:1px solid #996633;
}

