/* CSS Document */

body {
    margin-left: 0px;
    margin-top:  10px;
    margin-right:  0px;
    margin-bottom: 0px;
    background-image: url(/Images/Header/bkglines3b.jpg);
    background-color: #774727;
}

.copysmall-brown {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #774727;
    line-height: 21px;
    letter-spacing: 0px;
}

.misc-brown {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #774727;
    line-height: 28px;
    letter-spacing: 0px;
}

.copylarge-brown {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #774727;
    line-height: 26px;
    letter-spacing: 0px;
}

.note-brown {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #b35822;
    line-height: 26px;
    letter-spacing: 0px;
}

.copyform-brown {
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #774727;
}


a { outline: none; }

a:link
{
    color: #774727;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

a:visited
{
    color: #774727;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

a:hover
{
    color: #B27E58;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

a:active
{
    color: #774727;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

a.NormalLink:link
{
    color: #774727;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

a.NormalLink:visited
{
    color: #774727;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

a.NormalLink:hover
{
    color: #B27E58;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

a.NormalLink:active
{
    color: #774727;
    text-decoration: underline;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0px;
}

ul {
    list-style: square;
    margin-left: 5px;
    margin-top: 0px;
    padding-left: 10px;
    text-indent: 0px;
    }

.ul-sublist {
    list-style: none;
    margin-left: 5px;
    margin-left: 5px;
    padding-left: 10px;
    text-indent: 0px;
    }

td img {display: block;}



/*---------------------------------------------
             FORM styling
---------------------------------------------*/
.Field_Label
{
    text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.Field_Label_Required
{
	font-weight: bold;
    text-align: right;
	vertical-align: middle;
	white-space: nowrap 
}

.Field_Label1
{
    text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}



/****************************************/
#BodyLayout
 {
  text-align: left;
  visibility: visible;
  vertical-align: top;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
 }


/****************************************/
.PageLayout
 {
  width:  784px;
/*  height: 1%*/
/*  max-height: 1000px; */
/*  min-height:  600px; */
  height: 900px;
  margin: 0px auto;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  background: #FFFFFF url('/Images/Background/doughindex_ZZ00.jpg') no-repeat;   /* Height = 5000 */
/*  background: url('/Images/Background/doughindex_0Z00.jpg') no-repeat;  /* Height = 2000 */
/*  background-color: #FFFFFF;*/
  /*background-image: url('/Images/Background/doughindex_0Z02.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: top left;
  position: relative;*/
 }

.PageLayoutCol1, .PageLayoutCol2, .PageLayoutCol3
 {
  float: left;
  border: none;
 }

.PageLayoutCol1
 {
  width: 76px;
 }

.PageLayoutCol2
 {
  width: 658px;
  /*background-color: #FFFFFF;*/
 }

.PageLayoutCol3
 {
  width: 50px;
 }

.PageSection
 {
  margin: 0;
  width: 100%
 }

/****************************************/
.Header
 {
  margin: 0px auto;
 }

.HeaderCol1, .HeaderCol2
 {
  float: left;
  border: none;
  /*background-color: #FFFFFF;*/
 }

.HeaderCol1
 {
  width: 302px;
 }

.HeaderCol2
 {
  width: 356px;
 }



/****************************************/
.NavBar
 {
  margin: 0px auto;
  padding: 0px 0px 0px 0px;
 }

.NavBarCol1, .NavBarCol2, .NavBarCol3, .NavBarCol4
 {
  float: left;
  border: none;
  /*background-color: #FFFFFF;*/
 }

.NavBarCol1
 {
  width:  24px;
  height: 89px;
 }

.NavBarCol2
 {
/*  width: 221px; */
  width: 301px;
  height: 89px;
  position: relative; z-index: 29000;
 }

.NavBarCol3
 {
/*  width: 284px; */
  width: 204px;
  height: 89px;
  position: relative; z-index: 2900;
 }

.NavBarCol4
 {
  width: 129px;
 }



/****************************************/
.PageText01
 {
  width:  658px;
  height: 229px;
  margin: 0px auto;
  vertical-align: top;
  /*background-color: #FFFFFF;*/
  padding: 12px 0px 0px 0px;
 }

.PageText01Col1, .PageText01Col2
 {
  float: left;
  border: none;
  text-align: left;
 }

.PageText01Col1
 {
  width:  481px;
  padding: 0px 24px 0px 24px;
 }

.PageText01Col2
 {
  width:  129px;
 }


/****************************************/
.FooterLayout
 {
  width:  784px;
  height:  76px;
  margin: 0px auto;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  background-color: #FFFFFF;
/*  DID NOT WORK IN Firefox ->background: #FFFFFF url('/Images/Background/doughbottom_0001.jpg') no-repeat fixed top left;*/
/*  background: url('/Images/Background/doughbottom_0002.jpg') no-repeat; */
  background: url('/Images/Background/doughbottom_0003.jpg') no-repeat;
 }

.FooterLayoutCol1, .FooterLayoutCol2
 {
  float: left;
  border: none;
 }

.FooterLayoutCol1
 {
  width:  76px;
 }

.FooterLayoutCol2
 {
  width: 708px;
  text-align: center;
  padding: 2px 0px 0px 0px;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
 }

.clear
 {
  clear: both;
 }

.PageLayout > .PageSection
 {
/*  border-bottom: 1px solid transparent;*/
 }



/***************************************/
/* Used by the Script - ddaccordion.js */
/***************************************/
.nothing1
 {
 }

.mydough
 {  /*header of 1st demo - MUST USE DIFFERENT CLASS NAMES */
	color: #774727;
	/*cursor: hand;*/
	cursor: pointer;
	padding: 2px 5px;
	border: 1px solid gray;
	background: #E1E1E1;
 }

.opendough
 {  /*class added to contents of 1st demo when they are open - MUST USE DIFFERENT CLASS NAMES */
	color: white;
	background: #999999;
 }

.togglehtml li
 {
	margin-bottom: 8px;
 }

.myheader
 {
	/*cursor: hand;*/
	cursor: pointer;
	vertical-align: middle;
 }

.mycontent
 {
	padding-top: 2px;
	padding-bottom: 9px;
 }





/*******************************************************/
/* Used by the Script - JonDesign's SmoothGallery demo */
/*******************************************************/

.content
{
	margin: 0 20px;
}

.content a
{
	color: #fff;
}


.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }

/*.content p.linkage a
{
	color: #fff;
	background: url('../images/bg/biglink_off.gif') center right no-repeat;
	padding: 10px 20px;
	text-decoration: none;
}

.content p.linkage a:hover
{
	background: url('../images/bg/biglink_on.gif') center right no-repeat;
	font-style: italic;
}*/

#myGallery
{
	text-align: left;
	margin: 0 auto;
}