﻿    body
    {   
     font-size: 12px;
     color: #2f4f4f;
     font-family: verdana;
     /*background: white url(fill.png) repeat-x bottom ;*/              
     text-align:center;
     margin:0px;
     padding:0px;
     background-color:#f2f2f2;
    }

	 .headerimage
	{

	 /*src:"../images/trout fisheries nob.png";
	  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/trout fisheries nob.png');	
      width:450px; 
     padding-top:5px;
      padding-left:15px;      
      background-repeat: no-repeat;*/

   }



              

    input, textarea 
    {
        font-size: 12px;
     color: #2f4f4f;
     font-family: verdana;
     /*background: white url(fill.png) repeat-x bottom ;*/         
     text-align: left;
     margin:0px;
     padding:0px;
     
     } 
     
     .button
    {
     font-size: 12px;
     color: #2f4f4f;
     font-family: verdana;
     /*background: white url(fill.png) repeat-x bottom ;*/         
     text-align: center;
     margin-bottom:10px;
     padding: 0px;
     
     } 
    
    .asp_search_h2
    .asp_search_h2
    {
     background:#afeeee;
     color:white;
     width:100%; 
    }
    
    form
    {
        background-repeat: no-repeat;        
        width:850px;
        border-left: solid 10px white; 
        border-right: solid 10px white; 
		height: 100%;
        background-color: #dbdbdb;
        margin-left:auto;
        margin-right:auto;
        
    }
    .sub_title
   {
	   color: #48507e;		
		font-weight:700; 
		font-size:1.5em;
		padding-top: 3px;
   }
    
    h2, h3
    {
		color: #48507e;		
		font-weight:700; 
		font-size:1.5em;
		padding-top: 3px;
		/*padding-bottom: 5px;*/
    }
    
    ul
    {
     list-style:none;     
     margin:0px;
     padding:0px;
    }
    
     .sidebar li
    {
		height:20px;
		margin: 0px;
		padding:0px;
		border-bottom: solid 1px #dbdbdb; 
    }
    
   
    
    #dvmenu li 
   {	
	 width: 100%;
	 height: 33px;	 
	 color: White;
/*	 border-bottom: solid 1px #dbdbdb;    */
     border-top: solid 1px #9d1b19; 
	 background-color: #9d1b19;	
	 margin: 0px;
	 padding: 0px;
	}
	
	
	#dvmenu a 
   {	
	 color: White;
	 height: 33px;
	 vertical-align:middle;
	 line-height: 33px;
	}
	

	
    #dvmenu ul 
    {
     list-style:none;
/*     width: 100%;
     height: 100%;*/
     margin: 0px;
     padding:0px;
     vertical-align:middle;
    
    }
    
    
   #header
   {
     /*margin-top:10px; */
     background: url(../images/lake.png) ;
     text-align:left;
     margin-bottom:10px; 

   }


    .adverts
    {
       float:right;
       width:170px;
       text-align:center;  
       height: 700px; 
       background-color:White;
       margin:auto;
      }    
    
    .sidebar
    { 
      /*margin: 0 10%;*/
      background: white; 
      float:left;  
      width:170px;
      height: 700px;      
      /*background: url(fill2.png) repeat-x bottom ;*/
      text-align:left;
      margin:auto;
      /*margin:2.5px;*/
 
      padding:0px;


     } 
     
    .sidebar a
    {   
     width:100%;
     height: 19px;
     display:block;
     text-decoration: none;
     color: #5d5949; 
     vertical-align:middle;
	 line-height: 19px;
    }
    
   .menudiv a
    {
		width: 85px;
	    height: 20px;
       display:block;
       text-decoration : none;
       color: #5d5949; 
       vertical-align:middle;
	   line-height: 20px;
	   /*border-bottom: solid 1px #D6D3CA; */
	   /*border-top: solid 1px grey;  */
    }
    
    .sidebar a:hover
    {
        color:white;       
        /*background-color: #9d1b19;        */
        /*height: 100%;*/
        background: #9d1b19 url(../images/sub-heading_red.png) repeat-x bottom ;
    }
    
    /*.titlepanel a:hover
    {
		cursor:crosshair;
		display: block;
        color:white;  
        width:470px;     
        background: #9d1b19 url(../images/sub-heading_red.png) repeat-x bottom;/*
    }*/
    
   
    /*#dvfishery_title a:hover
    {
		cursor: move;
		/*color:White;
		background: #9d1b19 url(../images/sub-heading_red.png) repeat-x bottom;
    }*/
 
   .titlespan
   { 
     cursor: pointer;      
     cursor: hand;   
     font-weight:bold; 
     line-height: 30px;
     vertical-align:middle;
   }
   .titlepanel a:hover
   {
	text-decoration: underline; 
   }

    .anchorfishery a
    { 
	    /*cursor: move;*/
     /*    background-color: white ; 
         color:#494949;  */
    }

    
   .dvfishery_title_False
    {
              border-bottom: solid 1px #D6D3CA;    
                   border-top: solid 1px white; 
                   background-position: right; 
                   height:40px; 
                   line-height:40px;
    }
    .dvfishery_title_True
    {
              border-bottom: solid 1px #D6D3CA;    
              border-top: solid 1px white; 
              background-position: right; 
              height:40px; 
              line-height:40px;
              color: White;
              background: #9d1b19 url(../images/sub-heading_red.png) repeat-x bottom;              
    }

    
    #content
    {
      margin-left:auto;
      margin-right:auto;
      width:470px;
      padding-left:5px;
      padding-right:5px;
      /*background: url(fill.png) repeat-x bottom ;*/
      color:#5d5949; 
      height:100%;
      text-align:justify;
      margin-top:2.5px;
      margin-bottom:2.5px;    

    }  
    
    .menudiv
    {
		 background: white url(../images/sub-heading.png) repeat-x bottom; 
		 color:#494949;
		 /*border-top: solid 1px #D6D3CA;  */
		 margin-bottom:auto; 
		 margin-top:auto; 		 
		 padding:0px;
		 padding-bottom:5px;
		 float:right;
    }
    

          
      
    .footer
    {
     /* border-top: thin solid #2f4f4f;
      border-bottom:thin solid #2f4f4f;  */
      /*background-color: ;*/
      text-align:left;        
      margin-top: 20px;
      margin-bottom:10px;   
      background-color:#313131;
      color: #b3b3b3;
      min-height: 100px;
      padding-left: 5px;
      overflow:auto;
      height:120px;

    }
    
    .footer a 
    {
		color: #b3b3b3;
    }
    
    .content_div
    {
          /*background: url(fill.png) repeat-x bottom ;*/
          /*padding:10px;*/
          height:698px;
          color: #5d5949;
          width: 470px;
          margin:auto;
          padding:0px;
    }
    .overflow_content
    {
		overflow:auto; height:670px; background-color:#ffffff;
	}
	.fishery_overflow_content
    {
		overflow:auto; height:650px; background-color:#ffffff;
	}
	.divphoto
	{		
		text-align:center;
		margin: auto;		
		overflow-x:auto;  
		height:110px;
		width:400px; 		
	}
	.imgphoto
	{	
		height:85px;
		border: 0px;
	}


 .thumbnail
 {
    /*background-color:; */
 }  
 .album
 {
    /*background-color:; */
	/*padding: 20px;
	margin: 5px;
	border: 1px solid #829d9d;*/ 
 }
 
 img
 {
	border:0px;
    /* border: thin solid white;*/
 } 
 hr
 {
   color:orange;
 }
 
 
 
   /* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;

}

.filledRatingStar {
    background-image: url(../images/FilledStar.png);
    

}

.emptyRatingStar {
    background-image: url(../images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../images/SavedStar.png);
}
 
.contentpanel
{
/*	padding-left: 10px; 
	padding-right: 10px;*/
	/*margin-bottom: 10px;*/
	background-color:#e9f2fa;
	overflow:hidden;
	height: 0px;	
}       
   
  fieldset
  {
	margin-top: 5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom: 5px;
	
	color:#5d5949;
	 
  }
  
   #dvfishery_title fieldset
  {
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom: 0px;
	color:#5d5949;	 
  }

  
  legend
  {
	color:#5d5949;
	font-weight: bold;
  }
	


   
   