
/***************************************
 * TITLE: Default Stylesheet           *
 * URI  : /default.css                 *
 * MODIF: 25 August 2004 23:11         *
 * MEDIA: screen, projection, tv       *
 *                                     *
 ***************************************/

/* ##### Common Styles #####*/

/* Simon Langdon - This is the Tan hack */
/* make css work in ie5/5.5 #FFF0F5*/


* html #main-copy { 
width: 122%;
w\idth: 100%; 

}  
 
body {
  color: gray;
  background-color: #FFFFFF;
   font-family: verdana, helvetica, arial, sans-serif;
  font-size: 12px;  
  margin: 20px;
  padding: 0;
  border-top: thick double #990099;
  border-bottom: 1px solid #990099;
  border-right: 1px solid #990099;
  border-left: 1px solid #990099;
}

html > body {
  font-size: 8.5pt;
}


.doNotDisplay {
  display: none;
}


/* ###### Header ###### */
.header{
	background-repeat: no-repeat;
	background-color: white;
  background-position: right;

  background-image: url(wine9.gif);
  height: 90px;
  /*border-top: thick double #990099;*/
  padding: 0 10px 0 10px;
  
}
.headerTitle {
  color: #990099;
  background-color: transparent;
	
  font-family:  "Times New Roman", Times, serif;

  font-size: 300%;
	font-weight:bold; 
  margin: 1mm 0 0 0;
  padding: 5px 0px 0 10px;
  
  
	
  }
  
  
 .shead{
	 font-size: 150%;
	 text-align: left;
	 padding: 0 0 0 15px;
	 margin: 0 0 0 0;
	background-color: transparent;
	letter-spacing: 1px;
}

.pic{
 padding-right: 3px 3px 3px 3px; 
	float:right;
	
	}
.picl{
 padding-right: 3px 3px 3px 3px; 
 margin-left:3px;
	float:left;
	
	}


.dateline {
  color: rgb(175,175,175);
  background-color: white;
  font-style: italic;
  float: right;
  margin: 0 2.5ex;
  padding: 0;
}


/* ##### Main Copy ##### */

#main-copy {
  background-color:#ffffff;
	text-align: justify;
  line-height: 1.5em;
  margin: 0 0 0 0;
  padding: 0;
	
  
}

#main-copy p {
  text-indent: 1em;
  margin: 0 0 1.5em 0;
  padding: 0;
  background-color: white;
}




#main-copy a {
  color: gray;
  background-color: transparent;
  text-decoration: underline;
  background-color: white;
}

#main-copy a:hover {
  color: #990099;
 
  text-decoration: none;
  background-color: white;
}

#main-copy h1 {
  font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
  font-size: 145.5%;
  font-weight: bold;
  margin: 0 0 1.05em 0;
  padding: 0;
	border-bottom: 1px solid gray;
	background-color: white;
}


.column1{
	 margin-top: 2%;
	 margin-right: 0;
	 
  padding-top: 0; 
	padding-right: 2%;
	padding-left: 2%;
  float: left;
  width: 27%;
	background-color: white;
  
}
.column2{
	margin-top: 2%;
	 margin-right: 0;
  padding-top: 0; 
	padding-right:2%; 
  float: left;
  width: 28%;
 background-color: white;
	padding-left: 2%;
}
.column3 {
  margin-top: 2%;
	margin-right: 0;
  padding-top: 0; 
	padding-right: 2%; 
  float: left;
  width: 27%;
	background-color: white;
	padding-left: 2%;
   
}






.column2 {  /* Renders the column dividers */
  border-left: 1px solid #990099; 
  border-right: 1px solid #990099; 
  background-color: white;
}

.c4{
	clear: both;
	background-color: white;
}
.raisedCap {
  text-indent: 0.5em;
  background-color: white;
}

[class~="raisedCap"] {  /* Circumvents a rendering bug (?) in MSIE 6.0 */
  text-indent: 1em;
}

.raisedCap:first-line {
  font-weight: bold;
	color:#990099;
	background-color: white;
}

.raisedCap:first-letter {
  font-size: 155%;
  background-color: white;
}

.noIndent {
  text-indent: 0 !important;
}


/* ###### Footer ###### */

#footer {
  color: rgb(175,175,175);
 background-color: white;
  margin: 0;
  padding: 0.25em 5mm 1.25ex 4mm;
  clear: both;
  border-top: 1px solid #990099;
	border-bottom: thick double #990099;
}



#footer .left {
  line-height: 1.45em;
  float: left;
  clear: left;
  background-color: white;
}

#footer .right {
  text-align: right;
  line-height: 1.45em;
  background-color: white;
}

#footer a {
  color: rgb(175,175,175);
  background-color: white;
  text-decoration: underline;
}

#footer a:hover {
  color: #990099;
background-color: white;
  text-decoration: none;
}

/* menu */
#menu {
	border-bottom : 1px solid #990099; 
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
	font-size:12px;
	background-color: white;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
	background-color: white;
}

	
#menu a:link, #menu a:visited	{
	background : #E8EBF0;
	border : 1px solid #990099;
	color : #666;
	float : left;
	font-size : 12px;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu a:hover	{
	color : #f00;
}

	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a,
body.section-5 #menu li#nav-5 a,
body.section-6 #menu li#nav-6 a {
	background-color : #ffffff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu #subnav-1,
#menu #subnav-2,
#menu #subnav-3,
#menu #subnav-4,
#menu #subnav-5,
#menu #subnav-6 {
	display : none;
	width: 90%;
}

body.section-1 #menu ul#subnav-1, 
body.section-2 #menu ul#subnav-2,
body.section-3 #menu ul#subnav-3,
body.section-4 #menu ul#subnav-4,
body.section-5 #menu ul#subnav-5,
body.section-6 #menu ul#subnav-6 {
	display : inline;
	left : 10px;
	position : absolute;
	top : 95px;
	background-color : #ffffff;
}

body.section-1 #menu ul#subnav-1 a, 
body.section-2 #menu ul#subnav-2 a,
body.section-3 #menu ul#subnav-3 a,
body.section-4 #menu ul#subnav-4 a,
body.section-5 #menu ul#subnav-5 a,
body.section-6 #menu ul#subnav-6 a {
	background-color : #ffffff;
	border : none;
	border-left : 1px solid #ccc;
	color : #990099; 
	font-size : smaller;
	font-weight : bold;
	line-height : 10px;
	margin-right : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

 #menu ul a:hover {
	color : #f00 !important;
}

.featured{
clear:both; 
border:1px solid #990099; 
padding 5px 5px 5px 5px;
text-align:left; 
margin-left:10px;

}
#white{
background-color:white;

}
