/* CSS Document */

body {
margin:5px 5px 5px 5px;
background-image:url(media/tile.gif);
}

.navtopbg {
background-image:url(media/navtop_03.gif);
background-repeat:no-repeat;
height:54px;
padding-left:17px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;

}

.tableheight {
height:20px;

}

.blogfeed {
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#990000;
margin:10px;

}

.topnavsides {
width:13px;
}

.topnavwidth {
width:100%;
}

.navmiddlebg {
background-image:url(media/navbg_05.gif);
background-repeat:repeat-y;
padding-left:17px;
}

.maintable {
width:760px;
height:100%;

}

.navwidth {
width:170px;
padding-left:0px;
padding-top:10px;
}

.topnavtable {
height:26px;
width:100%;
padding-left:0px;

}

.topnavtablebg {
	background-image:url(media/buttbg_03.gif);
	background-repeat:repeat-x;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-righ:0px;
	background-position: center top;
}

.winelist_header {
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:13pt;
color:#FFFFFF;

}

.wine_headers {
font-family:verdana;
color:#FFFFCC;
font-size:12px;
font-weight:bold;
display:block;
line-height: 18px;

}

.topnavbreaks {
font-family:verdana;
color:#FFFFCC;
font-size:10px;
font-weight:bold;

}

a.leftnav {
color:#FFFFCC;
font-family:Verdana;
font-weight:bold;
font-size:11px;
text-decoration:none;
display:block;
line-height: 11pt;
}

a.leftnav:visited{
color:#FFCCCC;
font-family:Verdana;
font-weight:bold;
font-size:11px;
text-decoration:none;
display:block;
line-height: 11pt;
}

a.leftnav:hover{
color:#FFFFCC;
font-family:Verdana;
font-weight:bold;
font-size:11px;
text-decoration:underline;
display:block;
line-height: 11pt;
}

a.leftnav:active{
color:#FF6666;
font-family:Verdana;
font-weight:bold;
font-size:11px;
text-decoration:none;
display:block;
line-height: 11pt;
} 

a.leftnav_two{
	color:#FFFFFF;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	display:block;
	line-height: 11pt;
	text-indent: 5pt;
}

a.leftnav_two:visited{
color:#FFCCCC;
font-family:Verdana;
font-weight:normal;
font-size:10px;
text-decoration:none;
display:block;
line-height: 11pt;
text-indent: 5pt;
}

a.leftnav_two:hover{
color:#FFFFCC;
font-family:Verdana;
font-weight:normal;
font-size:10px;
text-decoration:underline;
display:block;
line-height: 11pt;
text-indent: 5pt;
}

a.leftnav_two:active{
color:#FF6666;
font-family:Verdana;
font-weight:normal;
font-size:10px;
text-decoration:none;
display:block;
line-height: 11pt;
text-indent: 5pt;
} 

a.leftnav_three{
	color:#FFFFFF;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	display:block;
	line-height: 11pt;
	text-indent: 0pt;
}

a.leftnav_three:visited{
color:#FFCCCC;
font-family:Verdana;
font-weight:bold;
font-size:12px;
text-decoration:none;
display:block;
line-height: 11pt;
text-indent: 0pt;
}

a.leftnav_three:hover{
color:#FFFFCC;
font-family:Verdana;
font-weight:bold;
font-size:12px;
text-decoration:underline;
display:block;
line-height: 11pt;
text-indent: 0pt;
}

a.leftnav_three:active{
color:#FF6666;
font-family:Verdana;
font-weight:bold;
font-size:12px;
text-decoration:none;
display:block;
line-height: 11pt;
text-indent: 0pt;
} 

a.topnav {
color:#FFFFFF;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
display:block;
line-height: 22pt;
}

a.topnav:visited{
color:#FFCCCC;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
display:block;
line-height: 22pt;
}

a.topnav:hover{
color:#FFFFCC;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:underline;
display:block;
line-height: 22pt;
}

a.topnav:active{
color:#FF6666;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
display:block;
line-height: 22pt;
} 

a.topnavtwo {
color:#FFFFFF;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

a.topnavtwo:visited{
color:#FFCCCC;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

a.topnavtwo:hover{
color:#FFFFCC;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

a.topnavtwo:active{
color:#FF6666;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
} 

a.topnavthree {
color:#FFFFCC;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
display:block;
line-height: 22pt;
}

a.topnavthree:visited{
color:#FFCCCC;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
display:block;
line-height: 22pt;
}

a.topnavthree:hover{
color:#FFFFCC;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:underline;
display:block;
line-height: 22pt;
}

a.topnavthree:active{
color:#FF6666;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
display:block;
line-height: 22pt;
}


a.specialoffersnav {
height:30px;
width:171px;
color:#660000;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:none;
display:block;
background-image:url(media/specialoffersbutton.png);
background-repeat:no-repeat;
background-position:center top;
text-align:center;
line-height:25px;

}

a.specialoffersnav:hover{
height:30px;
width:171px;
color:#660000;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:14px;
text-decoration:underline;
display:block;
background-image:url(media/specialoffersbutton-over.png);
background-repeat:no-repeat;
background-position:center top;
text-align:center;
line-height:25px;

}

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

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

.times12ptbold {
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
	font-weight:bold;
	color:#660000;
	left: 0px;
	
}

.times9ptbold {
font-family:"Times New Roman", Times, serif;
font-size:9pt;
font-weight:bold;
color:#660000;
}

a.footernav {
color:#660000;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:9pt;
text-decoration:none;
}

a.footernav:visited{
color:#660000;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:9pt;
text-decoration:none;
}

a.footernav:hover{
color:#660000;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:9pt;
text-decoration:underline;
}

a.footernav:active{
color:#660000;
font-family:Times, Times New Roman, Serif;
font-weight:bold;
font-size:9pt;
text-decoration:none;
}

.bottombg {
background-image:url(media/bottom_bg.gif);
background-repeat:repeat-x;
background-position:top;
}

.middlebg {
background-image:url(media/bg.jpg);
background-repeat:no-repeat;
background-position:top right;
}
