/* *** Begining Text *** */

h2
{
position: absolute;
margin-left: 280px;
margin-top: 80px;
font-size: 26pt; color: #FFDC75;
font-family: 'times','times new roman','georgia','courier new';
}

#specialEvents
{
position:absolute;
margin:135px auto 0 330px;
text-align:center;
}

#specialEvents img
{
width:44px;
height:37px;
margin:0 auto;
text-align:center;
}

#foodShare
{
width:600px;
margin:0 auto 12px auto;
padding:0;
text-align:center;
border: 0px solid #fff;
}


#goodWord
{
font-style: italic;
}

#header1
{
position: absolute;
text-align: left;
font-size: 12pt; color: #FFDC75;
line-height: 115%;
margin-top: 240px;
margin-left: 280px;
}

#youTxt
{
font-family: 'times','times new roman','georgia','courier new';
font-size: 18pt;
font-weight: bold;
font-style: italic;
}

#trademark
{
padding-left: 5px;
}

/* *** End Begining Text *** */


/* *** Dividing Image Line *** */

#lineDiv
{
position: absolute;
width: 700px;
height: 2px;
margin-top: 30px;
margin-left: -130px;
}

#shareTitle
{
position: absolute;
margin-top: 800px;
margin-left: 80px;
font-size: 30px; color: #FEBF05;
font-weight: bold;
}


/* ***** Begin REQUIRED FIELDS Content ***** */

.star
{
font-size: 14pt; color: #FF4500;
font-weight: bold;
}

#rqrdStar
{
font-size: 14pt; color: #FF4500;
font-weight: bold;
padding-left: 245px;
}

#rqrdText
{
font-size: 10pt; color: #FFDC75;
font-weight: bold;
padding-left: 5px;
}

/* ***** End REQUIRED FIELDS Content ***** */


/* *** Dividing Image Line *** */

/* *** For Possitioning the FORM *** */

#shareForm
{
position: absolute;
font-size: 12pt; color: #FFDC75;
margin-top: 870px;
margin-left: 40px;
}

/* *** Begin ABOUT YOU Content *** */

#aboutYou
{
margin-left: 40px;
font-size: 20px; color: #FEBF05;
font-weight: bold;
}

#abtLine
{
position: absolute;
margin-top: 25px;
margin-left: 25px;
width: 200px;
height: 2px;
}

/* ***** Text Fields ***** */

#firstNameTxt,#lastNameTxt,#emailTxt,#phoneTxt
{
width: 200px;
}

#firstNameTxt,#lastNameTxt,#emailTxt
{
position: absolute;
margin-top: 25px;
font-size: 16px; font-color: #FFDC75;
font-weight: bold;
}

#firstNameTxt{margin-left: 50px;}
#lastNameTxt{margin-left: 260px;}
#emailTxt{margin-left: 470px;}

#phoneTxt
{
position: absolute;
margin-top: 30px;
margin-left: 680px;
font-size: 16px; font-color: #FFDC75;
font-weight: bold;
}

/* ***** Input Fields ***** */

#firstName,#lastName,#email,#phone
{
position: absolute;
margin-top: 50px;
padding-left: 5px;
width: 175px;
height: 15px;
background-color: #FFEDD9;
}

#firstName{margin-left: 50px;}
#lastName{margin-left: 260px;}
#email{margin-left: 470px;}
#phone{margin-left: 680px;}

/* *** End ABOUT YOU Content *** */


/* *** Begin WHO TO CONTACT Content *** */

#contactInfo
{
margin-top: 120px;
margin-left: 40px;
font-size: 20px; color: #FEBF05;
font-weight: bold;
}

#tellLine
{
position: absolute;
margin-top: 0px;
margin-left: 25px;
width: 470px;
height: 2px;
border-style: none;
}

/* ***** Text Fields ***** */

#busNameTxt,#cntctFirstNmTxt,#cntctLastNmTxt,#cntctEmailTxt,#cntctNumberTxt,#extNumberTxt
{
width: 200px;
}

#busNameTxt,#cntctFirstNmTxt,#cntctNumberTxt
{
position: absolute;
margin-top: 25px;
font-size: 16px; font-color: #FFDC75;
font-weight: bold;
}

#busNameTxt{margin-left: 50px;}
#cntctFirstNmTxt{margin-left: 260px;}

#cntctLastNmTxt
{
position: absolute;
margin-top: 29px;
margin-left: 470px;
font-size: 16px; font-color: #FFDC75;
font-weight: bold;
}

#cntctEmailTxt
{
position: absolute;
margin-top: 29px;
margin-left: 680px;
font-size: 16px; font-color: #FFDC75;
font-weight: bold;
}

#cntctNumberTxt
{
position: absolute;
margin-top: 100px;
margin-left: 50px;
font-size: 16px; font-color: #FFDC75;
font-weight: bold;
}

#extNumberTxt
{
position: absolute;
margin-top: 104px;
margin-left: 260px;
font-size: 16px; font-color: #FFDC75;
font-weight: bold;
}

/* ***** Input Fields ***** */

#busName,#cntctFirstName,#cntctLastName,#cntctEmail
{
position: absolute;
margin-top: 50px;
padding-left: 5px;
width: 175px;
height: 15px;
background-color: #FFEDD9;
}

#busName{margin-left: 50px;}
#cntctFirstName{margin-left: 260px;}
#cntctLastName{margin-left: 470px;}
#cntctEmail{margin-left: 680px;}

#cntctPhone,#extNumber
{
position: absolute;
padding-left: 5px;
margin-top: 125px;
height: 15px;
background-color: #FFEDD9;
}

#cntctPhone
{
margin-left: 50px;
width: 175px;
}

#extNumber
{
margin-left: 260px;
width: 50px;
}

/* *** End WHO TO CONTACT Content *** */


/* *** Begin COMMENTS / ADDITIONAL Content *** */

#commntsAddInfo
{
margin-top: 200px;
margin-left: 40px;
font-size: 20px; color: #FEBF05;
font-weight: bold;
}

#comAddLine
{
position: absolute;
width: 550px;
height: 2px;
border-style: none;
margin-top: 0px;
margin-left: 25px;
}

#msgBox
{
position: absolute;
margin-top: 35px;
margin-left: 50px;
width: 400px;
height: 200px;
background-color: #FFEDD9;
}

textarea
{
overflow: auto;
padding: 5px;
}

/* *** End COMMENTS / ADDITIONAL Content *** */


/* ***** Begin SUBMIT BTN Content ***** */

#submitBtn
{
position: absolute;
margin-top: 260px;
margin-left: 90px;
border-style: none;
clear: both;
}

/* ***** End SUBMIT BTN Content ***** */


/* ***** Begin BOWLS AND LADEL Content ***** */

#feedWorld
{
position: absolute;
z-index: 5;
margin-top: 1285px;
margin-left: 630px;
font-family: 'verdana','arial','helvetica';
font-size: 18pt;
font-weight: bold;
text-align: center; color: #FFDC75;
}

#bowlsLadel
{
position: absolute;
z-index: 5;
width: 116px;
height: 210px;
margin-top: 1320px;
margin-left: 700px;
}

#twoCupsTxt
{
position: absolute;
margin-top: 1400px;
margin-left: 610px;
font-family: 'verdana','arial','helvetica';
font-size: 18pt;
font-weight: bold;
text-align: center; color: #FFDC75;
}

#ataTimeTxt
{
position: absolute;
margin-top: 1400px;
margin-left: 835px;
font-family: 'verdana','arial','helvetica';
font-size: 18pt;
font-weight: bold;
text-align: center; color: #FFDC75;
}

/* ***** End BOWLS AND LADEL Content ***** */


/* ***** Additional Field Data ***** */

input,select,textarea
{
border: 2px;
border-style: solid;
border-color: #4ABA25;
clear: both;
}

fieldset
{
padding: 0px;
border-style: none;
}

#topPg
{
position: absolute;
margin-top: 1590px;
margin-left: 820px;
padding-bottom: 60px;
font-family: 'verdana','arial','helvetica';
text-align: justify; color: #FFDC75;
font-size: 10pt;
}


/* ***** Begin BOTTOM LINKS Content ***** */

#btmLinks
{
position: absolute;
left: 50%;
width: 820px;
height:22px;
border-style: none;
margin-top: 1640px;
margin-left: -410px;
text-align:center;
border: 0px #fff solid;
}

#lineBtmTop
{
position: absolute;
width: 800px;
height: 1px;
margin-top: 1630px;
margin-left: 103px;
}

#lineBtmBtm
{
position: absolute;
width: 800px;
height: 1px;
margin-top: 1670px;
margin-left: 103px;
padding-bottom: 40px;
}

a#btmLinks#aboutBtm
{
font-size: 12pt;
color: #ffdc75;
}

a#btmLinks#partnersBtm
{
font-size: 12pt;
color: #ffdc75;
}

a#btmLinks#soupsBtm
{
font-size: 12pt;
color: #ffdc75;
}

a#btmLinks#contactBtm
{
font-size: 12pt;
color: #ffdc75;
}

a#btmLinks#donationsBtm
{
font-size: 12pt;
color: #ffdc75;
}

a#btmLinks#shareBtm
{
font-size: 12pt;
color: #ffdc75;
}

a#btmLinks#homeBtm
{
font-size: 12pt;
color: #ffdc75;
}

#aboutBtm,#partnersBtm,#soupsBtm,#contactBtm,#donationsBtm,#shareBtm
{
border-right-style: solid;
border-right-color: #ffdc75;
border-right-width: 1px;
}

#partnersBtm,#soupsBtm,#contactBtm,#donationsBtm,#shareBtm,#homeBtm
{
border-left-style: solid;
border-left-color: #ffdc75;
border-left-width: 1px;
}

#aboutBtm,#partnersBtm,#soupsBtm,#contactBtm,#donationsBtm,#shareBtm,#homeBtm
{
padding-right: 15px;
padding-left: 15px;
}

/* ***** End BOTTOM LINKS Content ***** */

