/* CSS Medhurst Wine  ---------------------------------- */

body{
	font-family:  ARIAL,HELVETICA,serif;
	background : #fffffff;
	font-size: 8pt;
  font-weight: normal;
  line-height: normal;
  color: #333333; 
  
	
}


/* fonts  ---------------------------------- */

p {font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  color: #333333; font-family: ARIAL,HELVETICA,serif;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
 }

h1 {font-style: normal;
  font-size: 8pt;
  font-weight: bold;
  color: #333333; font-family: ARIAL,HELVETICA,serif;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom:10px;
  margin-right: 10px;
  margin-left: 10px;
  }

h3 {font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  color: #666666; font-family: ARIAL,HELVETICA,serif;
  line-height: normal;
  padding: 0px;
  text-align: justify;
  margin-top: 10px;
  margin-bottom:10px;
  margin-right: 10px;
  margin-left: 10px;
  }



h2 {padding-left: 10px; padding-right: 10px;}

h4 {padding-left: 10px; padding-right: 10px;} 


b {font-style: normal;
  font-size: 8pt;
  font-weight: bold;
  color: #333333;
  text-decoration:none; font-family: ARIAL,HELVETICA,serif
  }

a {font-style: normal;
  font-size: 9pt;
  font-weight: normal;
  color: #ffffff; font-family: ARIAL,HELVETICA,serif;
  line-height: normal;
  padding: 0px;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
 }



.contentpadding {
 	padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;}








td {  width: 240px;
      height: 190px;
      }

#a1 {position: absolute;
      top: 10px;
      left: 10px;
      border: 0px;
      width: 240px;
      height: 190px;
       }


#a2 {position: absolute;
      top: 10px;
      left: 260px;
      width: 240px;
      height: 190px;
      background-color: #666666;
      }

#a3 {position: absolute;
      top: 10px;
      left: 510px;
      width: 240px;
      height: 190px;
      background-color: #333333;
      }



#b1 {position: absolute;
      top: 210px;
      left: 10px;
      width: 240px;
      height: 190px;
      background-color: #ffffff;
      }

#b2 {position: absolute;
      top: 210px;
      left: 260px;
      width: 240px;
      height: 190px;
      background-color: #ffffff;
      }

#b3 {position: absolute;
      top: 210px;
      left: 510px;
      width: 240px;
      height: 190px;
      background-color: #ffffff;
      }
	  


#b123 {position: absolute;
      top: 210px;
      left: 10px;
      width: 740px;
      height: 190px;
      background-color: #ffffff;
      }

#c1 {position: absolute;
      top: 410px;
      left: 10px;
      width: 240px;
      height: 190px;
      background-color: #CCCCCC;
      }

#c2 {position: absolute;
      top: 410px;
      left: 260px;
      width: 240px;
      height: 190px;
      background-color: #cccccc;
      }
	  
	 
	  

#c3 {position: absolute;
      top: 410px;
      left: 510px;
      width: 240px;
      height: 188px;
      background-color: #ffffff;
      border: 1px solid #cccccc;
      }
	  
	  
	  
	#c12 {position: absolute;
      top: 410px;
      left: 10px;
      width: 490px;
      height: 190px;
      background-color: #CCCCCC;
      }

#c2 {position: absolute;
      top: 410px;
      left: 260px;
      width: 240px;
      height: 190px;
      background-color: #cccccc;
      }
  
	  
	  
	  
#c3noborder {position: absolute;
      top: 410px;
      left: 510px;
      width: 240px;
      height: 188px;
      background-color: #ffffff;
      border: 0px solid #cccccc;
      }	  


#d1 {position: absolute;
      top: 610px;
      left: 10px;
      width: 240px;
      height: 190px;
      background-color: #CCCCCC;
      }

#d2 {position: absolute;
      top: 610px;
      left: 260px;
      width: 240px;
      height: 190px;
      background-color: #cccccc;
      }
	  
#d2img {position: absolute;
      top: 610px;
      left: 260px;
      width: 240px;
      height: 188px;
     border: 1px solid #cccccc;
      }	  

#d3 {position: absolute;
      top: 610px;
      left: 510px;
      width: 240px;
      height: 188px;
      background-color: #ffffff;
      border: 1px solid #cccccc;
      }
	    


#e1 {position: absolute;
      top: 810px;
      left: 10px;
      width: 240px;
      height: 190px;
      background-color: #CCCCCC;
      }

#e2 {position: absolute;
      top: 810px;
      left: 260px;
      width: 240px;
      height: 190px;
      background-color: #cccccc;
      }
	  
#e2img {position: absolute;
      top: 810px;
      left: 260px;
      width: 240px;
      height: 188px;
      border: 1px solid #cccccc;
      }	  
	  

#e3 {position: absolute;
      top: 810px;
      left: 510px;
      width: 240px;
      height: 188px;
      background-color: #ffffff;
      border: 1px solid #cccccc;
      }
	    	  
#f1 {position: absolute;
      top: 1010px;
      left: 10px;
      width: 240px;
      height: 190px;
      background-color: #CCCCCC;
      }

#f2 {position: absolute;
      top: 1010px;
      left: 260px;
      width: 240px;
      height: 190px;
      background-color: #cccccc;
      }
	  
#f2img {position: absolute;
      top: 1010px;
      left: 260px;
      width: 240px;
      height: 188px;
      background-color: #cccccc;
	   border: 1px solid #cccccc;
      }	  
	  

#f3 {position: absolute;
      top: 1010px;
      left: 510px;
      width: 240px;
      height: 188px;
      background-color: #ffffff;
      border: 1px solid #cccccc;
      }
	      
	  

#c1and2 {position: absolute;
      top: 410px;
      left: 10px;
      width: 490px;
      height: 190px;
      background-color: #cccccc;
      }	  


#c2and3 {position: absolute;
      top: 410px;
      left: 260px;
      width: 490px;
      height: 190px;
      background-color: #ffffff;
      }

#c123 {position: absolute;
      top: 410px;
      left: 10px;
      width: 740px;
      height: 190px;
      background-color: #E3E3E3;
      }

#c123float {position: absolute;
      top: 410px;
      left: 10px;
      width: 740px;
	  background-color: #CCCCCC;
      }
	  
#c12float {position: absolute;
      top: 410px;
      left: 10px;
      width: 490px;
      background-color: #CCCCCC;
      }	  
	  

#gallery {position: absolute;
      top: 210px;
      left: 260px;
      width: 490px;
      height: 390px;
      background-color: #e3e3e3;
      }

#navimain { text-align: right;
      margin-top: 10px;
      margin-bottom: 10px;
      margin-right: 10px;
      margin-left: 10px;
     }

#navisub {
      text-align: right;
      margin-top: 10px;
      margin-bottom: 10px;
      margin-right: 10px;
      margin-left: 10px;
     }

#orderform {
      margin-top: 10px;
      margin-bottom: 10px;
      margin-right: 10px;
      margin-left: 10px;
     }


#footer{position:absolute;
     top: 630px;
      left: 660px;
      }

 img.sectionimage{
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	border: 0px;
	float: right;
	text-align: left;
	}	 

 img.tnmedia{
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 0px;
	border: 0px;
	float: left;
	text-align: right;
	}	


 .sectionimage_newslist img{
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	border: 0px;
	float: right;
	text-align: left;
	}	
	



/* navigation  ---------------------------------- */



#navisub A  {text-decoration: none; color: #ffffff; font-size: 9pt;}
#navisub A:hover  {text-decoration: none; color: #cccccc; font-size: 9pt;}

A.mainnavi:link {text-decoration: none; color: #ffffff; font-size:  9pt;}
A.mainnavi:visited {text-decoration: none; color: #ffffff; font-size:  9pt;}
A.mainnavi:active {text-decoration: none; color:  #cccccc; font-size:  9pt;}
A.mainnavi:hover {text-decoration: none; color: #cccccc; font-size:  9pt;}

A:link {text-decoration: none; color: #333333; font-size: 8pt;}
A:visited {text-decoration: none; color: #333333; font-size: 8pt;}
A:active {text-decoration: none; color:  #ffffff; font-size: 8pt;}
A.:hover {text-decoration: none; color: #ffffff; font-size: 8pt;}

A.cnavi:link {text-decoration: none; color: #333333; font-size: 8pt;}
A.cnavi:visited {text-decoration: none; color: #333333; font-size: 8pt;}
A.cnavi:active {text-decoration: none; color:  #ffffff; font-size: 8pt;}
A.cnavi:hover {text-decoration: none; color: #ffffff; font-size: 8pt;}


