/******************************************
 *            G L O B A L 
 ******************************************/
*
{
  font-family: Lucida Sans, sans-serif;
  font-size: 12px;
  color: #201717;
  margin: 0;
  padding: 0;
}
body
{
  background-color: #201816;
}

a
{
  text-decoration: none;
  color: #FF3600;
}
a:hover
{
  text-decoration: underline;
}

table
{
  border: 0;
}

img
{
  display: block;
  border: 0;
}

ul
{
  list-style: none;
}
ul li
{
  background: url(../images/bulletPlus.gif) no-repeat left 3px;
  padding-left: 15px;
}

/******** TinyMCE styles *********/
pre
{
  padding: 5px 10px;
  background-color: #FFFAAA;
  font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;
  color: #006699;
  overflow: auto;
}

.fixedWidth
{
  font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;
}



/******************************************
 *        C O N T A C T   F O R M 
 ******************************************/
#contactContainer
{
  background-color: #FF7700;
  height: 0px;
  overflow: hidden;
  position: relative;
  padding-bottom: 0px;
}
#contact
{
  position: relative;
  width: 954px;
  margin-left: auto;
  margin-right: auto;
  color: #1d1d28;
  padding-top: 5px;
}
#contact img
{
  display: inline;
}

.contactContent
{
  padding: 8px 0 3px 12px;
  border-bottom: solid 2px #f8923b;
}

#tblContactForm tr
{
  padding: 3px 0 4px 0;
  vertical-align: top;
}
#tblContactForm td
{
  height: 29px;
  line-height: 20px;
  vertical-align: top;
}
#tblContactForm label
{
  vertical-align: top;
}
#tblContactForm input, #tblContactForm textarea
{
  background-color: #ffbb80;
  border: none;
}
#tblContactForm input
{
  width: 178px;
  height: 17px;
}

/******************************************
 *           T O P   P A R T 
 ******************************************/

#mainContainer
{
  background-image: url(../images/background.jpg);
  background-position: top center;
  background-repeat: repeat-x;
  position: relative;
}

#main
{
  width: 954px;
  min-height: 500px;
  margin-left: auto;
  margin-right: auto;
}

#contactButton
{
  float: right;
  display: inline;
}

.topText
{
  height: 20px;
  padding: 15px 0 0 10px;
}

.topText h1
{
  color: #ff3600;
  display: inline;
}

.topText h2
{
  color: #60868d;
  font-size: 12px;
  margin: 0;
  display: inline;
}

#YartLogo
{
  float: left;
  width: 177px;
  margin: 24px 0 0 14px;
}

#tabsContainer
{
  float: right;
  margin: 58px 20px 0 0;
}

#tabsContainer ul
{
  margin: 0;
  padding: 0;
  list-style: none;
}
#tabsContainer li
{
  background: none;
  float: left;
  text-align: center;
  padding: 0;
}
#tabsContainer a
{
  text-decoration: none;
  color: White;
  display: block;
  line-height: 39px;
  width: 123px;
  font-size: 14px;
  font-weight: bold;
}
#tabsContainer a:hover
{
  color: #aaa;
}
#tabsContainer #activeTab
{
  background: url("../images/tabSelected.gif") no-repeat;
}
#tabsContainer #activeTab a
{
  color: Black;
}

#topBannerContainer
{
  padding: 10px 13px 13px 13px;
  width: 928px;
}

/******************************************
 *         M A I N   C O N T E N T 
 ******************************************/

.contentBorder
{
  background-color: White;
  width: 954px;
  height: 3px;
  clear: both;
}

#content
{
  background-color: White;
  width: 954px;
}

.LatestAtYart ul li
{
  background: url(../images/bulletArrowBox.gif) no-repeat left 8px;
  list-style-position: inside;
  padding: 5px 0 6px 0;
  text-indent: 17px;
  border-bottom: solid #DDDDDD 1px;
}
/*
.LatestAtYart ul li:last-child{
	border-bottom: none;
}
*/
.LatestAtYart .date
{
  color: #999999;
  font-size: 9px;
}
.SearchButton
{
  border: 0; /*background-color: #fe4300;*/
  background-image: url(../images/btnGoBg.gif);
  color: White;
  cursor: pointer;
  margin-left: 2px;
  width: 33px;
  height: 21px;
  font-family: Trebuchet MS;
  font-size: 13px;
  font-weight: bold;
}


/******************************************
 *        B O T T O M   P A R T 
 ******************************************/

.pageFooter
{
  margin-left: 4px;
  padding: 20px 20px 0 20px;
  background: url(../images/homeBottom.jpg) no-repeat;
  width: 906px;
  height: 31px;
}
.pageFooter *
{
  font-size: 10px;
}

.clear
{
  clear: both;
}

#goToContact
{
  margin: 35px 0 30px 215px;
  cursor: pointer;
}


.Paragraph .paragraph_item li
{
  margin: 7px 0;
  margin-left: 1.2em;
}

/*IE*/
#tabsContainer ul
{
  margin-left: 0;
  padding-left: 0;
}

/*IE*/
#tabsContainer li a
{
  width: 120px;
}

