/* ---------------------------------NEROCHE PAGES START here -----------------------------------*/

      /*---------------------------- NEROCHELINK PAGE styles START here -----------------------------------*/

#nerocheholder {
	width:500px;
	display:block;
}

#imgcontainerlogo {
	width:50px;
	margin:50px 58px 0 0;/*--sets height of box from top of screen--*/
	float:right;
	}
	
#imgcontainerlogo a {
	font-size:10px;
	color:#FF9C37;
	font-weight:bold;
	text-decoration:none;
	}
	
#imgcontainerlogo a:hover {
	color:#FFAE4E;
	}

#nerochelinks img{
border:#999999 1px dotted;
margin:0 0 0 0;
padding:5px;
} 

.nerotitle {
	font-size:11px;
	width:150px;
	text-align:left;
}

.nerolink {
	padding:0 0 50px 0;
	text-align:left;
	}
	
.nerolink a{	
	color:#FF9C37;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
.nerolink a:hover {
  color:#FFAE4E;
  }
	
#nerotxt {
		 font-size:11px;
		 text-align:justify;
		 }
		 
#nerotxt a{
		 text-decoration:none;
		 color:#939393;
		 font-weight:bold;
		 /*border-top:#999 dotted 1px;*/
		 }
#nerotxt a:hover{
		 color:#FF9C37;
		 }
#nerocredit {
		 color:#AAA;
		 font-size:11px;
		 text-align:justify;
		 border-top:#999 dotted 1px;
		 padding:10px 0 0 0;
		 }		 
		 

/*---------------------------- NEROCHELINK PAGE styles END here -----------------------------------*/   
		 #neroc {
		 width:1000px;
		 height:700px;
		 display:block;
		 border:#999 dashed 1px;
		 margin-left:auto;
		 margin-right:auto;
		 }
		 
		  .heading {
		 color:#BBB;
		 text-align:right;
		 font-size:10px;
		 margin:0;
		 height:30px;
		 }
		  
		 #leftneroc {
		 width:470px;
		 height:500px;
		 padding:20px 0 0 0;
		 display:block;
		 margin:0 0 0 25px;
		 #margin:0 0 0 20px; /* IE */
		 _margin:0 0 0 20px; /* IE */
		 }
		 
		 /* Safari */
       @media screen and (-webkit-min-device-pixel-ratio:0) 
       { 
       #leftneroc { margin:0 0 0 40px; }
       }


		 #rightneroc {
		 width:470px;
		 height:500px;
		 padding:20px 0 0 0;
		 display:block;
		 margin:0 10px 0 0;
		 }
		 
		  /* Safari */
       @media screen and (-webkit-min-device-pixel-ratio:0) 
       { 
       #rightneroc { margin:0 20px 0 0; }
       }
		
		#leftneroc p{
		 text-align:left;
		 font-size:10px;
		 width:380px;
		 }
		 
		 #rightneroc p{
		 text-align:left;
		 font-size:10px;
		 width:380px;
		 }
		 
		 #ftn {
		 text-align:left;
		 vertical-align:bottom;
		 font-size: 9px;
		 border-top:#EEE dotted 1px;
		 #padding:10px 0 0 10px;
		 _#padding:10px 0 0 10px;
		 }
		 
		  #ftn a{
		  color:#444;
		  }
		 
		 #ftn2 {
		 vertical-align:bottom;
		 width:100%;
		 }
		 
		 #ftn2 p{
		 text-align:center;
		 font-size: 9px;
		 width:100%;
		 }
		 
		 #ftn3 {
		 text-align:left;
		 vertical-align:bottom;
		 font-size: 9px;
		 border-top:#EEE dotted 1px;
		 width:450px;
		 }
		 
		   /* Safari */
       @media screen and (-webkit-min-device-pixel-ratio:0) 
       { 
       #ftn3{ width:350px; }
       }
	   
	   #ftn4 {
	   text-align:left;
		 vertical-align:bottom;
		 font-size: 9px;
		 border-top:#EEE dotted 1px;
		 width:380px;
		 }
	   
		 
		 /* ------ all neroche page styles end here ----*/
		 		 
		 #list {
		 font-size:10px;
		 width:400px;
		 margin:0;
		 }
		 
		 #list li {
		 padding:0 0 5px 0;
		 }
		 
		 #list2 {
		 font-size:10px;
		 width:400px;
		 height:225px;
		 margin:0;
		 }
		 
		 #list2 li {
		 padding:0 0 5px 0;
		 }
		 
		 
		 #para9 {
		 font-size: 9px;
		 padding-top: 15px;
		 width:380px;
		 text-align:left;
		 
		 }
		 
		 #neroctxt {
		 font-size:11px;
		 text-align:justify;
		 border-bottom:#999 dotted 1px;
		 padding-bottom:5px;
		 }
		 
		 #neroctxt td{
		 width:150px;
		 }
		 
		  #neroctxt p{
		 width:220px;
		 }
		 
		 #neroctxt a{
		 text-decoration:none;
		 color:#AAA;
		 font-weight:bolder;
		 }
		 
		 .neroclink{
		 margin-left:auto;
	margin-right:auto;
	}
		 
		 .neroclink td{
		  padding:5px 0 10px 0;
		  width:500px;
		  }
		 
		 .neroclink a {
		 font-size:9px;
		 color:#FF9C37;
		 font-weight:bold;
		 text-decoration:none;
		 }
		 
		 .jellytxt p{
		 line-height:11px;
		 }
		 
		 #neroctop80 {
		 vertical-align:top;
		 padding-top:80px;
		 text-align:left;
		 font-size:9px;
		 width:360px;
		 }
		 
		 .neroctop100 {
		 vertical-align:top;
		 padding-top:100px;
		 }
		 
		 .sup {
		 font-size:8px;
		 }
		 
		 #beech {
		 float:left;
		 vertical-align:top;
		 }
		 
		 #beech p{
		 font-size:10px;
		 }
		 
		 #pimp {
		 vertical-align:top;
		 width:450px;
		 }
		 
		 #pimp p{
		 font-size:10px;
		 text-align:center;
		 width:450px;
		 padding-top:-10px;
		 }
		 
		 #boldtext p{
		 font-size:40px;
		 font-weight:bold;
		 line-height:80px;
		 word-spacing:10px;
		 letter-spacing:5px;
		 color:#000000;
		 text-align:center;
		 }
		 
		 #nerocimg {
		 margin:20px 0 0 0;
		 #margin:0 0 0 0;
		 _margin:0 0 0 0;
		 width:450px;
		 }
		 
		 /*---------- nerocimg2 centre pages insert 3 ---*/

		 #nerocimg2 {
		 margin:0;
		 }
		 
		 #nerocimg3 {
		 }
		 
		 /*---------- nerocimg4 beech trees insert 1 ---*/
		
	
		 #nerocimg4 img{
		 margin: -10px 0 0 20px;
		 padding:0 0 0 30px;
		 #padding:0 0 0 10px;
		 _padding:0 0 0 0;
		 #margin: 0 0 0 0;
		 _margin: 0 0 0 0;
		 }
		 
		  /* Safari */
       @media screen and (-webkit-min-device-pixel-ratio:0) 
       { 
       #nerocimg4 img{ margin:20px 0 0 5px; }
       }
		 
		 #nerocimg4 p{
		 margin: 0 0 -20px 20px;
		 #margin: 0 0 0 0;
		 _margin: 0 0 0 0;
		 padding:0 0 0 30px;
		 #padding:0 0 0 80px;
		 _padding:0 0 0 20px;
		 }
		 
		   /* Safari */
       @media screen and (-webkit-min-device-pixel-ratio:0) 
       { 
	   #nerocimg4 p{ margin: 0 0 0 5px;}
       }
		 
		 #smallist p {
		 font-size:11px;
		 line-height:12px;
		 width:400px;
		 float:left;
		 }
		 
		 #pimpernel p {
		 font-size:10px;
		 text-align:left;
		 width:400px;
		 margin:30px 0 0 20px;
		 }
		 
		 #title {
		 vertical-align:top;
		 }
		 
		 
		 #collar {
		 font-size:9px;
		 }
		 
		 .topspace p{
		 margin:30px 0 0 0;
		 }
		 
		 .ad {
		 margin:60px 0 0 0;
		 }
		 
		    /* Safari */
       @media screen and (-webkit-min-device-pixel-ratio:0) 
       { 
       .ad{ margin:60px 0 0 60px; }
       }
		 
		 .right {
		 float:right;
		 }
		 
		 left {
		 float:left;
		 }
		 
		 
		 
		          /*---------------------------- neroche styles END here -----------------------------------*/