﻿/* @charset "utf-8"; */
/* CSS Document */

*
{
    margin: 0 auto 0 auto;
}

body
{
    text-align: center;
    font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: White;
    background-color: #FFFFFF;
    /* background-image: url(images/canvas-rough-hemp-small.jpg); */
    /* background-repeat: repeat; */
}

#MainPage
{
text-align: left;
margin: 10px auto 0 auto;
background-color: #b8ac68;
min-height: 768px;
height: auto;
width: 1024px;
}

#FramePage1
{
padding: 10px 10px 10px 10px;
background-color: black;
display: block;
min-height: 748px;
height: auto;
width: 1004px;
}

#FramePage2
{
padding: 3px 3px 3px 3px;
background-color: #b8ac68;
display: block;
min-height: 742px;
height: auto;
width: 998px;
}

#FramePage3
{
padding: 6px 6px 6px 6px;
background-color: black;
display: block;
min-height: 730px;
height: auto;
width: 986px;
}

#MainBody
{
padding: 0px 0px 0px 0px;
background-color: #b8ac68;
display: block;
min-height: 730px;
height: auto;
width: 986px;
overflow: hidden;
}

#MainBody a
{
border-style: hidden;
outline: none;
}

#MainBody a:hover
{
border-style: hidden;
outline: none;
}

#PageHeaderAboutUs
{
display: block;
height: 200px;
width: 986px;
background-image: url(images/AboutUs.jpg);
background-repeat: no-repeat;
}

#PageHeaderProducts
{
display: block;
height: 200px;
width: 986px;
background-image: url(images/Products.jpg);
background-repeat: no-repeat;
}

#PageHeaderProductsSecure
{
display: block;
height: 200px;
width: 986px;
background-image: url(images/PRFProductsSecure.jpg);
background-repeat: no-repeat;
}

#PageHeaderHome
{
display: block;
height: 200px;
width: 986px;
/* background-image: url(images/PineRidgeFarmsHome.jpg); */
background-image: url(images/PRFHome.jpg);
background-repeat: no-repeat;
}

#PageHeaderContactUs
{
display: block;
height: 200px;
width: 986px;
background-image: url(images/ContactUs.jpg);
background-repeat: no-repeat;
}

#PageHeaderHR
{
display: block;
height: 200px;
width: 986px;
background-image: url(images/HumanResources.jpg);
background-repeat: no-repeat;
}

#HdrCorp
{
z-index: 99;
display: block;
float: left;
margin: 0 0 0 20px;
height: 200px;
width: 181px;
border: none;
background-image: url(images/LeftNavMiddle.jpg);
background-repeat: repeat-y;
}

#HdrCorp h1
{
    position: fixed;
    left: -700px;
}

#corpLogo {
height: 162px;
width: 131px;
margin: 20px 0 0 22px;
outline: none;
border-style: hidden;
}

#Col2Body 
{
min-height: 450px;
height: auto;
width: 986px;
display: block;
background-color: #b8ac68;
}

#Col2Left
{
display: block;
background-color: #b8ac68;
float: left;
min-height: 450px;
height: auto;
width: 230px;
}

#LeftNav
{
display: block;
float: left;
margin: 0 0 0 20px;
height: 343px;
width: 181px;
background-image: url(images/LeftNavMiddle.jpg);
background-repeat: repeat-y;
}

#LeftNav ul
{
display: block;
background-image: none;
margin: 0 0 0 1px;
padding: 0 0 0 0;
list-style-type: none;
width: 179px;
height: 200px;
}

#LeftNav li
{
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
width: 179px;
height: 33px;
text-decoration: none;
/* background-image: url(images/linkBkg.jpg); */
background-image: url(images/navtree.jpg);
background-repeat: repeat-x;
}

#LeftNav h2
{
background-image: none;
display: block;
width: 170px;
padding: 7px 0 0 25px;
font-size: 14px;
font-weight: bold;
color: #005000;
}

#LeftNav a
{
background-image: none;
display: block;
width: 170px;
padding: 7px 0 0 25px;
font-size: 14px;
font-weight: bold;
color: #005000;
text-decoration: none;
}

#LeftNav a:hover
{
background-image: none;
/* color: #00B800; */
color: #0010cc;
text-decoration: none;
/* text-shadow: 1px 1px 6px #000500; */
/* text-shadow: 1px 1px 6px #1CD000; */
}

#RelatedLinks
{
display: block;
float: left;
width: 175px;
margin: 0 0 0 1px;
/* background-color: #d0c893; */
}

#RelatedLinks a
{
background-image: none;
display: block;
width: 175px;
margin: 2px 0 0 0;
padding: 0 0 0 25px;
font-size: 12px;
font-weight: normal;
color: #005000;
text-decoration: none;
}

#RelatedLinks a:hover
{
background-image: none;
/* color: #00B800; */
color: #0010cc;
text-decoration: underline;
/* text-shadow: 1px 1px 6px #000500; */
}

#LeftNavBottom
{
    display: block;
    margin: 0 0 0 20px;
    height: 15px;
    width: 181px;
    background-image: url(images/LeftNavBottom.jpg);
    background-repeat: no-repeat;
    position: absolute;
    top: 570px;
}
#Col2Right
{
float: left;
width: 754px;
min-height: 450px;
height: auto;
display: block;
background-color: #b8ac68;

}

#Col2RightDiv1
{
float: left;
min-height: 450px;
height: auto;
width: 526px;
}

#Col2RightDiv1 h2
{
color: #005000;
font-size: 15px;
margin: 15px 0 0 0;
}

#Col2RightDiv1 p
{
color: #2b2200;
font-size: 14px;
font-weight: normal;
margin: 15px 15px 0 1px;
width: 520px;
}

#Col2RightDiv1 ul
{
float: left;
margin: 10px 0 0 12px;
width: 222px;
display: block;
}

#Col2RightDiv1 li
{
color: #2b2200;
font-size: 14px;
width: 222px;
}

#Col2RightDiv1 a:hover
{
color: #0010cc;
/* text-shadow: 1px 1px 6px #000500; */
}


#Col2RightDiv2 
{
float: left;
margin: 15px 0 0 27px;
min-height: 400px;
height: auto;
width: 200px;
}
 
#Col2RightDiv2Middle
{
height: 285px;
width: 200px;
background-image: url(images/RightColMiddle.jpg);
background-repeat: repeat-y;
}

#Col2RightDiv2Middle h2
{
background-image: url(images/linkBkg.jpg);
background-repeat: repeat-x;
display: block;
width: 164px;
height: 33px;
margin: 0 0 -5px 6px;
padding: 8px 0 0 15px;
font-size: 12px;
font-weight: bold;
color: #005000;
}
  
#Col2RightDiv2Middle p
{
margin: 6px 0 0 25px;
width: 140px;
font-size: 11px;
color: Black;
}
 #Col2RightDiv2Middle a
 {
 margin: 2px 0 0 25px;
 display: block;
 width: 140px;
 color: #005000;
}

#Col2RightDiv2Middle a:hover
{
background-image: none;
/* color: #00B800; */
color: #0010cc;
text-decoration: underline;
/* text-shadow: 1px 1px 6px #000500; */
}

#Col2RightDiv2Bottom
{
height: 23px;
width: 200px;
background-image: url(images/RightColBottom.jpg);
background-repeat: no-repeat;
}

#PorkProducts
{
margin: 10px 0 0 5px;
height: 201px;
width: 513px;
}

#PineRidgeFarmsImg
{
border: 4px double #462300;
margin: 15px 0 0 20px;
height: 186px;
width: 142px;
}

#OtherFineProducts 
{
margin: 5px 0 0 50px;
height: 56px;
width: 485px;
}

#PorkBabyBackRibs
{
margin: 5px 0 0 5px;
height: 150px;
width: 348px;
}

#PorkChops
{
margin: 5px 0 0 5px;
height: 150px;
width: 151px;
}

#PorkRiblets
{
margin: 5px 0 0 5px;
height: 153px;
width: 215px;
}

#PorkRibStrips
{
margin: 5px 0 0 5px;
height: 152px;
width: 215px;
}

#Col2RightTodays
{
display: block;
float: right;
width: 520px;
height: 140px;
}

#Col2RightTodays p
{
display: block;
float: right;
width: 375px;
}

#Col2RightProducts
{
float: left;
width: 754px;
height: 450px;
}

#Col2RightProductsDiv
{
    display: block;
    width: 300px;
    position: relative;
    top: -170px;
    left: 85px;
}

#Col2RightProductsDiv a
{
    display: block;
    width: 300px;
    font-size: 14px;
}

#Col2RightProducts p
{
    color: #2b2200;
    font-size: 12px;
    font-weight: normal;
    margin: 10px 15px 0 50px;
    width: 650px;
}

#Col2RightProducts h2
{
width: 500px;
color: #005000;
font-size: 15px;
margin: 15px 0 0 0;
}

#Col2RightProducts a
{
margin: 5px 20px 0 0;
width: 250px;
font-size: 14px;
font-weight: bold;
color: #005000;
}

#Col2RightProducts a:hover
{
color: #0010cc;
/* text-shadow: 1px 1px 6px #000500; */
}

#Footer
{
display: block;
width: 986px;
}

#FooterLeft
{
margin: 10px 0 0 0;
float: left;
height: 60px;
width: 232px;
/* background-image: url(images/GreenBar2.jpg); */
background-image: url(images/BottomGreenBar.jpg);
background-repeat: repeat-x;
}

#TodaysCut
{
margin: 21px 0 0 50px;
height: 80px;
width: 109px;
}

#TodaysCutMain
{
margin: 30px 0 0 0px;
height: 80px;
width: 109px;
}

#FooterRight
{
margin: 10px 0 0 0;
float: left;
height:60px;
width: 754px;
/* background-image: url(images/GreenBar2.jpg); */
background-image: url(images/BottomGreenBar.jpg);
background-repeat: repeat-x;
}

#FooterRight p
{
margin:-10px 0 0 95px;
height: 15px;
width: 400px;
font-size: 10px;
color: Black;
}

#YourPartnerInPork
{
margin: -9px 0 0 170px;
/* height: 67px; */
/* width: 479px; */
width: 522px;
height: 60px;
height: 
}

#ContactInfo
{
margin: 15px 0 0 0px;
width: 500px;
font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
}

.radioButton
{
    font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.textBox
{
    border: 1px solid #91843C;
    padding: 0 0 0 0;
    font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #d6d1ad;
    background-color: #c5bb83;
    background-color: #d0c89d;
    color: Black;
}

.textBoxFarRight
{
    margin: 0 0 0 25px;
    border: 1px solid #91843C;
    font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #d6d1ad;
    background-color: #c5bb83;
    background-color: #d0c89d;
    color: Black;
}

.textError
{
    margin: 10px;
    font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Red;
}

#btnLogin 
{
margin: 10px 0 0 25px;
width: 80px;
}

.tblEmploy
{
margin: 15px 0 0 15px;
width: 520px;
font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
font-size: 12px;
color: Black;
}

#lnkSubmit
{
font-size: 14px;
font-weight: bold;
color: #005000;
text-decoration: none;
display: block;
padding: 8px 0 0 27px;
width: 122px;
height: 34px;
background-image: url(images/buttonmain.jpg);
background-repeat: no-repeat;
}

#imgBtnViewCatalog
{
    margin: 0 0 0 80px;
    height: 42px;
    width: 209px;
    position: relative;
    top: -90px;
}

#DomCreditApp
{
font-size: 16px;
}

#IntlCreditApp
{
font-size: 16px;
}

#Riblets
{
    margin: -170px 20px 0 0;
    float: right;
}
