body{
    background: url('../images/bg.jpg');
    background-attachment: fixed;
    background-position: left;
    background-color: #C0BCA0;
    margin: 0px 0px 0px 0px;
    }
  
img.idealbreed {
  margin-right: 30px;
  }
    
td.right_column {
  background-color: #C8C084;
  padding: 10px;
    color: #5D7D1C;
  }
  
h1 {
  color: #034100;
  }
 
 h2{
  font-size:    16px;
  color:    #433F1E;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
}

 ul{
 color: #5C7850 ;
 font-family:    Verdana  ;
 }   
    
a{
  font-family: Verdana;
  font-size: 12px;
  color: #5D7D1C;
  text-decoration: none;
  }

a:hover{
  font-family : Verdana;
  font-size : 12px;
  color: #F04939;
  text-decoration: none;
  }
  
a.articles{
  font-family: Verdana;
  font-size: 12px;
  color: #5D7D1C;
  text-decoration: none;
  }

a.articles:hover{
  font-family : Verdana;
  font-size : 12px;
  color: #000000;
  text-decoration: none;
  }
  
.link{
  font-family : Verdana;
  font-size : 11px;
  color:#025B7D;
  text-decoration:underline;
  }

.link:hover{
  font-family : Verdana;
  font-size : 11px;
  color:#F4C93E;
  text-decoration:underline;
  }

a.top_links{
           font-family : Verdana;
           font-size : 12px;
           color:#025B7D;
           text-decoration:none;
           }

a.top_links:hover{
           font-family : Verdana;
           font-size : 12px;
           color:#EC1C24;
           text-decoration:underline;
           }

td.header{
          /*background: url('../images/header.jpg');
          background-position: center;
          background-repeat: no-repeat;*/
          height: 336px;
          background-color: #014286;
          color: #FFFFFF;
          padding: 0px 0px 0px 0px;
         }


td.side_color{
              background: url('../images/bg.png');
              background-position: center;
              background-repeat: repeat-y;
              background-attachment: fixed;
              background-color: #C0BCA0;
              width: 50%;               
             }
             
td.side_links_holder{
                    width: 200px;
                    background-color: #014286;
                    vertical-align: top;
                    padding: 0px 0px 0px 0px;
                    }
table.menu
  {
  background-color: #014286;
  }
  
table.menu td.menu
  {
  width: 165px;
  vertical-align: top;
  font-family : Verdana;
  background-color: #0052A7;
  padding: 5px 5px 5px 5px;
  }
  
table.menu td.menu:hover
  {
  width: 165px;
  background-color: #0061C7;
  color: #A3A2A1;
  } 
  
table.menu td.menu a
  {
  font-family: Verdana;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  } 
  
table.menu td.menu a:hover
  {
  font-family : Verdana;
  font-size : 12px;
  color: #E4E938;
  cursor: pointer;
  font-weight: bold;
  }             
      
/*td.spaceh{
         width: 1px;
         background-color: #BCBCBC;
         }*/

td.content_holder{
                  background: url('../images/IDF_content.png');
                  /*background-attachment: fixed;*/
                  background-repeat: repeat;
                  background-position: top left;
                  background-color: #E9E6CE;
                  vertical-align: top;
                  padding: 0px 0px 0px 0px;
                  color:#000000;
                  text-align: none;
                  line-height: 150%;
                 }
                 
td.content{
           /*width:600px;*/
           vertical-align:top;
           font-family : Verdana;
           font-size : 14px;
           padding: 5px 30px 30px 30px;
           color: #5C7850;
          }
          
          
td.side_bar{
           vertical-align: top;
           color: #595049;
           font-size: 12px;
           padding: 0px 5px 5px 5px;
          }
          
td.top_color{
           background-color: #645F37;
           height: 15px;
          }

td.footer{
          /*background: url('../images/footer.jpg');
          background-attachment: fixed;
          background-repeat: no-repeat;
          background-position: top center;*/
          background-color: #89803E;
          vertical-align:top;
          padding: 3px 3px 3px 10px;
          font-family: Verdana;
          font-size: 9px;
          color: #FFFFFF;
          }
          
td.page_name{
           vertical-align: top;
           text-align: left;
           font-weight: bold;
           font-family: verdana,helvetica;
           font-size: 22px;
           background-color: #;
           color: #034100;
           padding: 15px 0px 20px 30px;
           }
h3{
  font-family: Verdana;
  color: #0052A7;
  font-size: 17px;
  background: url('../images/h3.jpg');
  background-position: bottom;
  background-repeat: no-repeat;  
  }
  
h4{
  font-family: Verdana;
  color: #BA731C;
  font-size: 15px;
  }
                     
tr
  {
  vertical-align: top;
  }
  
div.contact
  {
   text-align: center;
   padding: 0px 0px 0px 0px;
   color: #FFFFFF;
   font-size: 11px;
  }
  
div.contact a
  {
   color: #E4E938;
   font-size: 11px;
  }
  

          
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10px; height:10px; background-color:#FFFFFF; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; text-align:left; padding:5px 0px 0px 10px; font-family:verdana,helvetica; font-size:12px;}
.clLevel0{/*background:url('../images/menu_bg.png');*/ background-color:#4673C7; color:#FFFFFF;}
.clLevel0over{/*background-color:#8C1938; background:url('../images/menu_hover.png');*/ background-color:#4673C7; color:#E4E938; cursor:pointer; font-weight:bold; font-size:12px;}
.clLevel0border{position:absolute; visibility:hidden; background-color:#0; background-color:#0;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; text-align:center; padding:7px 0px 0px 0px; font-family:verdana,helvetica; font-size:11px;}
.clLevel1{background-color:#595049; color:#A3A2A1;}
.clLevel1over{background-color:#595049; color:#C5CC00; cursor:pointer; font-weight:bold; font-size:12px;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; background-color:#FFFFFF;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; text-align:left; padding:7px 0px 0px 0px; font-family:verdana,helvetica; font-size:11px;}
.clLevel2{background-color:#7A7364; color:#686868;}
.clLevel2over{background-color:#322E25; color:#EE9515; cursor:pointer; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#FFF; background-color:#FFF;}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
td.qmmc.qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


  /* QuickMenu 0 */

  /*"""""""" (MAIN) Container""""""""*/
  #qm0
  {
    width:832px;
    background-color:#89803E;
    /*background-image:url(qmimages/gradient_2.gif);*/
    border-width:0px 0px 0px 0px;
  }


  /*"""""""" (MAIN) Items""""""""*/
  #qm0 a
  {
    padding:10px 12px 10px 12px;
    background-color:#89803E;
    color:#FFFFFF;
    font-family:Arial,Verdana;
    font-size:14px;
    text-decoration:none;
    border-width:0px 0px 0px 0px;
    border-style:solid;
    border-color: #595049;
    text-align: left;
  }


  /*"""""""" (MAIN) Hover State""""""""*/
  #qm0 a:hover
  {
    background-color:#014286;
    color: #E4E938;
    text-decoration:underline;
  }


  /*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
  #qm0 li:hover>a
  {
    background-color:#014286;
    color: #E4E938;
    text-decoration:underline;
  }


  /*"""""""" (MAIN) Parent Items""""""""*/
  #qm0 .qmparent
  {
    background-color:#89803E;
  }


  /*"""""""" (MAIN) Parent Hover State""""""""*/
  #qm0 .qmparent:hover
  {
    background-color:#89803E;
  }


  /*"""""""" (MAIN) Active State""""""""*/
  body #qm0 .qmactive, body #qm0 .qmactive:hover
  {
    background-color:#014286;
    color: #C5BCB6;
    text-decoration:underline;
  }


  /*"""""""" (MAIN) Persistent State""""""""*/
  body #qm0 .qmpersistent, body #qm0 .qmpersistent:hover
  {
    background-color:#014286;
    color:#595049;
  }


  /*"""""""" (SUB) Container""""""""*/
  #qm0 div, #qm0 ul
  {
    padding:0px 0px 0px 0px;
    margin:0px;
    background-color:#595049;
    border-width:0px;
    border-style:solid;
    border-color:#999999;
    /*background-color: transparent;
    filter:alpha(opacity=80); -moz-opacity:1; opacity:0.9; -khtml-opacity:0.9;*/

  }


  /*"""""""" (SUB) Items""""""""*/
  #qm0 div a, #qm0 ul a
  {
    padding:10px 15px 10px 15px;
    color: #FFFFFF;
    font-size:14px;
    border-width:0px;
    border-style:solid;
    border-color:#595049;
  }


  /*"""""""" (SUB) Hover State""""""""*/
  #qm0 div a:hover
  {
    background-color:#1172D7;
    color: #E4E938;
    text-decoration:underline;
    border-color:#595049;
  }


  /*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/
  #qm0 ul li:hover>a
  {
    background-color:#1172D7;
    color: #E4E938;
    text-decoration:underline;
    border-color:#595049;
  }


  /*"""""""" (SUB) Active State""""""""*/
  body #qm0 div .qmactive, body #qm0 div .qmactive:hover
  {
    background-color:#595049;
    color:rgb(255,255,255);
    text-decoration:underline;
    border-color:#595049;
  }


  /*"""""""" Individual Titles""""""""*/
  #qm0 .qmtitle
  {
    margin:2px 5px 5px;
    color:#222222;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
  }


  /*"""""""" Individual Horizontal Dividers""""""""*/
  #qm0 .qmdividerx
  {
    border-top-width:2px;
    margin:4px 5px;
    border-color:#a2a1ad;
  }


  /*"""""""" Custom Rule""""""""*/
  ul#qm0 li .qmparent
  {
    background-image:url(qmimages/arrow_3.gif);
    background-repeat:no-repeat;
    background-position:92% 50%;
  }


  /*"""""""" Custom Rule""""""""*/
  ul#qm0 li:hover > a.qmparent
  {
    background-image:url(qmimages/arrow_2.gif);
    text-decoration:underline;
  }


  /*"""""""" Custom Rule""""""""*/
  ul#qm0 ul li .qmparent
  {
    background-image:url(qmimages/arrow_0.gif);
    background-repeat:no-repeat;
    background-position:92% 50%;
  }


  /*"""""""" Custom Rule""""""""*/
  ul#qm0 ul li:hover > a.qmparent
  {
    background-image:url(qmimages/arrow_0.gif);
    text-decoration:underline;
  }
  
  
