﻿body 
{
    background-color:#9C997A;
    background-image:url(../images/backgroundImage.jpg);
    background-repeat:repeat;
    font-family:arial;
    font-size:12px;
    margin:0px;
}

img.mytransparentclass, #fakdivid { behavior: url(../iepngfix.htc) }

a
{
    font-family:arial;
    color:#ff6633;
    text-decoration:none;
}

.formText
{
    font-family:arial;
    font-size:12px;
}

a:hover
{
    font-family:arial;
    color:#cc6633;
    text-decoration:none;
}


.titlenav
{
    /*width:940px;*/
    /*background-image:url(../images/headerLG.jpg);*/
    background-position:top right;
    background-attachment:inherit;
    background-repeat:no-repeat;
    position:rePative;
    z-index:998;
    
}

.PortableTitles
{
font-weight:bold;
font-size:16px;
color:#5D5C43;
    
}

.content
{
  background-color:#ffffff;
  color:Black;
  width:940px;
  
}

.header_right
{
  float:none; 
  background-color:#ffffff;
  /*width:1000px;*/
 
}


.topnav_sm
{
    color:White;
    font-family:arial;
    font-size:10px;
    text-align:right;
    vertical-align:top;
    height:20px;
    padding-top:5px;
    position:relative;


}

.topnav_sm a
{
    color:White;
    font-family:arial;
    font-size:10px;
     text-decoration:none;
    
}

.topnav_sm a:hover
{
    color:White;
    font-family:arial;
    font-size:10px;
     text-decoration:underline;
    
}


.topnav_img
{
     margin:0px;
     text-align:right;
}

.topnav_img a
{
     margin:0px;
     text-align:right;
}

h1
{
    font-family:arial;
    font-weight:bold;
    font-size:20px;
    text-transform:uppercase;
    color:#5d5c43;
    padding-bottom:0px;
    padding-top:0px;
}

h2
{
    font-family:arial;
    font-size:14px;
    color:#8e9114;
}

h4
{
    font-family:arial;
    font-size:16px;
    color:#000000;
    margin: 0; padding: 0;
}

h4 a
{
    font-family:arial;
    font-size:16px;
    color:#ff6633;
    margin: 0; padding: 0;
}

h3
{
    font-family:arial;
    font-weight:bold;
    font-size:13px;
    color:#533710;
    margin-bottom:-14px;
}

hr
{
    border-bottom:solid 1px #d3d3d3;
    border-collapse:collapse;
    color:#ffffff;
}


.WineName
{
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    color:#533710;
}

.footertext
{
     margin-left:20px;
     font-family:arial;
     font-size:12px;
     color:#cd9933;  
     font-weight:bold; 
     margin-bottom:5px;
}

.footertext a
{
     font-family:arial;
     font-size:12px;
     color:#cd9933;  
     text-decoration:none; 
     font-weight:bold;
}

.footertext a:hover
{
     font-family:arial;
     font-size:12px;
     color:#cd9933;  
     text-decoration:underline; 
     font-weight:bold;
}

.copy 
{
    margin-left:20px;
    font-family:arial;
    color:White;
    font-size:10px;

}

#assoc
{
  color:#ffffff;
  font-size:11px;
  background-image:url(../images/assocBG.gif);
  background-repeat:repeat-y;
  width:940px;
  height:35px;
  text-align:center;
}

.footer 
{
  color:#ffffff;
  font-size:11px;
  text-align:left; 
  margin-left:6px; 
}

.footer a
{
   font-size:10px;
  color:#ffffff;
  text-decoration:none;   
}

.footer a:hover
{
    font-size:10px;
  color:#723810;
  text-decoration:underline;   
}

.logo 
{
  float:none;
  text-align:left;   
  padding-top:4px;
  padding-left:19px;
  height:64px;
  width:940px;
  clear:both;
}

.gridpadding 
{
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
}

.gridimagepadding 
{
  padding-top:10px;
  padding-left:10px;
  padding-right:0px;
  padding-bottom:10px;
  vertical-align:top;
}

.loadingGIF
{
  padding:30px;
}
