body
{
    font-family: "Trebuchet MS" , Verdana, arial;
    margin: 0px;
    padding: 0px;
    background-color: #DBFCAB;
}
img
{
	text-decoration: none;
	border:none;
}
.ProdTitle
{
    font-size: 16px;
    font-weight: bold;
}

.ProdPrice
{
    color: #FFFF00;
    font-weight: bold;
}

.imBoarder
{
     border: 2px solid #2A2A2A;
}

.Buy
{
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    
}

#mainContainer {
margin:auto;
width:1000px;
}

#head {
height:106px;
overflow:hidden;
clear:both;
}

#logo img {
position:absolute;
overflow:hidden;
}

#head #logo {
float:left;
overflow:hidden;
}

#punchLine {
margin-left:350px;
background:url(../images/punchLine.jpg) no-repeat;
width:308px;
height:83px;
}

ul#topnav {
margin:0px;
padding:0px;
list-style:none;
align:center;
margin-top:35px;
margin-left:375px;
}

ul#topnav li {
float:left;
margin-right:5px;
}

ul#topnav a {
color:#2d4a14;
display:block;
font-weight:bold;
font-size:.75em;
text-decoration:none;
padding-right:10px;
padding-bottom:6px;
padding-top:3px;
}

ul#topnav a:hover {
color:#477321;
}


ul#topnav2 {
margin:-16px 0 0 375px;
padding:0px;
list-style:none;
align:left;
list-style-position: outside;
}

ul#topnav2 li {
float:left;
margin-right:5px;
}

ul#topnav2 a {
color:#2d4a14;
display:block;
font-weight:bold;
font-size:.75em;
text-decoration:none;
padding-right:10px;
padding-bottom:6px;
padding-top:3px;
}

ul#topnav2 a:hover {
color:#477321;
}

#mainImage{
height:196px;
background:url(../images/img-home-lb.jpg) no-repeat;
border-bottom:12px solid #2d4a14;
}

#innerImage {
height:165px;
background:url(../images/img-lb1.jpg) no-repeat;
border-bottom:13px solid #2d4a14;
}
#innerImageRegal
{
    height: 165px;
    background: url(../images/img-lb6-regal.jpg) no-repeat;
    border-bottom: 13px solid #2d4a14;
    border-bottom-color: #4B3053;
}

#innerContentArea {
background:url(../images/contentBG.jpg) repeat-x #688f25;
color:#FFFFFF;
font-size:.8em;
clear:both;
border:1px solid #000000;
}

#innerContentAreaRegal
{
    background: #9A80A5 url(../images/contentBG-regal.jpg) repeat-x;
    color: #FFFFFF;
    font-size: .8em;
    clear: both;    
border:1px solid #000000;
}

#leftNav {
width:130px;
float:left;
padding-top:10px;
}

#leftNav ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    list-style-position: outside;
}
#leftNav a {
display:block;
background:url(../images/linkButtons.gif) no-repeat;
padding-left:20px;
padding-top:9px;
width:149px;
height:31px;
color:#2d4a14;
font-weight:.9em;
font-weight:bold;
text-decoration:none;
}

#leftNav a:hover
{
    color: #46721F;
}

#leftNav-Regal {
width:130px;
float:left;
padding-top:10px;
}

#leftNav-Regal ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    list-style-position: outside;
}
#leftNav-Regal a
{
    display: block;
    background: url(../images/linkButtons-regal.gif) no-repeat;
    padding-left: 20px;
    padding-top: 9px;
    width: 149px;
    height: 31px;
    color: #000053;
    font-weight: .9em;
    font-weight: bold;
    text-decoration: none;
}

#leftNav-Regal a:hover
{
    color: #0162CD;
}

#textSection {
width:603px;

float:left;
padding-left:2px;

background:url(../images/textAreaBG.gif) repeat-x #6C9727;

}
#textSection_prod {
width:603px;

float:left;
padding-left:2px;
background:url(../images/textAreaBG.gif) repeat-x #6C9727;

}

#textSection h3 {
margin:0px;
padding:0px;
font-size:2em;
}

#textSection p {
margin:0px;
padding:0px;
margin-top:10px;
margin-bottom:10px;
}

#productSection {
width:185px;
height:900px;
padding-top:10px;
float:left;
background:url(../images/productSectionBG.gif) repeat-x #608723;
}

.products {
background:url(../images/productSection.jpg) no-repeat;
width:173px;
height:153px;
margin-left:5px;
margin-bottom:10px;
padding-top:10px;
text-align:center;
}


.products h3 {
margin:0px;
padding:0px;
font-weight:bold;
font-size:.9em;
color:#2d4a14;
}

.products div {
margin:0px;
padding:0px;
margin:5px 20px 0px 20px;
color:#000000;
}

.smallbutton {
margin-top:0px;
background:url(../images/smallButtonBG.gif) no-repeat;
width:101px;
height:20px;
border:none;
color:#FFFFFF;
}

#linkButtons {
height:24px;
width:520px;
float:right;
color:#FFFFFF;
background:url(../images/navLeft.jpg) no-repeat left #2d4a14;
}

#linkButtons ul {
margin:0px;
padding:0px;
list-style:none;
font-size:.8em;
margin-left:8px;
margin-top:3px;
}

#linkButtons ul li {
float:left;
margin-right:5px;
}

#linkButtons ul li a {
color:#FFFFFF;
text-decoration:none;
}

#linkButtons ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}


#contentArea {
background:url(../images/contentBG.jpg) repeat-x #688f25;
color:#FFFFFF;
font-size:.8em;
clear:both;
padding-top:10px;
border:1px solid #000000;
}

#contentArea .contentSection div {

margin-top:230px;
}

#contentArea .contentSection div a {
color:#2d4a14;
display:block;
font-weight:bold;
font-size:.9em;
text-decoration:none;
}

#contentArea .contentSection div a:hover {
color:#477321;
}

#contentArea .contentSection
{
    margin: 6px;
    width: 766px;
    height: 258px;
    background: url(../images/img-homepage-buttons.jpg) no-repeat;
    float: left;
    text-align: left;
}

.contentSection h3 {
margin:0px;
padding:0px;
height:50px;
margin:30px 20px 0px 20px;
}

.contentSection div {
margin:0px;
padding:0px;
margin:5px 20px 0px 20px;
height:130px;
color:#000000;
overflow:auto;
}


.contentSection button {
margin-top:0px;
background:url(../images/buttonBG.gif) no-repeat;
width:132px;
height:20px;
border:none;
color:#FFFFFF;
}


#playerArea {
width:271px;
height:258px;
float:left;
padding:5px 0px 0px 5px;
}
#contentArea p{
margin:0px;
padding:0px;
margin:0px 10px 0px 10px;
padding:20px 0px 20px 0px;
text-align:center;
}

#footer {
height:48px;
background:url(../images/footerBG.gif) repeat-x;
color:#FFFFFF;

}

#footer p {
margin:0px;
padding:0px;
margin:0px 10px 0px 10px;
padding:10px 0px 10px 0px;
float:left;
}

#footer ul {
margin:0px;
padding:0px;
margin:0px 10px 0px 10px;
padding:10px 0px 10px 0px;
float:right;
list-style:none;
}

#footer ul li {
float:left;s
}

#footer ul li a {
color:#FFFFFF;
text-decoration:none;
}

#footer ul li a:hover {
color:#FFFFFF;
text-decoration:underline;
}
a
{
    color: #FFFFFF;
}
table
{
    border-width: 0px;
}
td
{
border-width: 0px;
}
.buttonLink {
color:#2d4a14;
display:block;
font-weight:bold;
font-size: 1em;
text-decoration:none;
}
