body{
background-color: #780001; background-image: url("/images/winebg.jpg");}
h3, h4 {color: #780001;}
.titlebg {background-color: #bd0902;}
.pageclass {
background: url("/images/corkscrewpattern.png");
background-repeat: repeat-y;
background-position: top right;
padding: 8px;
padding-right: 44px;
}
td, td p {font-family: Arial, Helvetica, sans-serif;
          font-size: 12px;
}
.titleadd {font-size: 12px; font-weight: bold; color: #ffffaa;}
.rtnavtd {padding: 6px;}
.callout {padding-left: 8px; padding-right: 8px; background-color: #ffffcc; border: solid 1px #ffff33; margin-left: 4px; margin-right: 4px;}
#t_body, #t_head {
		table-layout: fixed;
		width: 90%;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
}
#t_head { 
height: 100px;
margin-bottom: 10px;
}	


.l_col, .r_col {
text-align: left;
background-color: #ddcb99;
}
.c_col {
text-align: left;
background-color: #ffffff;
padding: 4px;
}

#td_nav li {
display: block;
padding: 6px;
margin-left: 4px;
margin-right: 4px;
border-bottom: 1px solid #780001;
}

#td_nav a {
text-decoration: none;
font-weight: bold;
color: #780001;
}

#td_nav a:hover {
color: #cb7777;
}

#td_nav ul {
list-style:none ;
margin-left: 0;
margin-top: 0;
padding-left: 0;
}

#container {
margin:0 auto;
text-align: left;
}
#mask {background-color: #000000;
text-align: center;
margin-top: -21px;
width: 100%;
height: 100%;
position: absolute;
z-index: 10;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;

}

#sitemask {background-color: #ffffff;
text-align: center;
margin-top: -21px;
width: 100%;
height: 100%;
position: absolute;
z-index: 20;

}


#age {background-color: #ffffff;
position: absolute;
width: 400px;
height: 200px;
top: 50%;
left: 50%;
padding: 20px;
margin-top: -100px; /*set to a negative number 1/2 of your height*/
margin-left: -200px; /*set to a negative number 1/2 of your width*/
border: 2px solid red;
z-index: 11;
}


#sitechoice {background-color: #ffffff;
position: absolute;
width: 400px;
height: 200px;
top: 50%;
left: 50%;
padding: 20px;
margin-top: -100px; /*set to a negative number 1/2 of your height*/
margin-left: -200px; /*set to a negative number 1/2 of your width*/
border: 2px solid red;
z-index: 21;
}


