@charset "utf-8";

/* CSS Document */

/*	Universal Settings */
* {	margin: 0;	padding: 0; }

html { overflow:scroll; }

body {	font-family:"Times New Roman", Times, serif; color:#FFF; height: 100%; background: url(../images/grape-leaves-bg.jpg) repeat-x scroll 0 0; background-color:#000000; }

#wrapper {	margin: 0 auto; padding: 0px; width: 966px;	overflow:hidden; }

img.left { 	float:left; margin: 10px 10px 10px 0;	}
img.floatright { float:right; margin: 10px; }


/*	Header Divs */
#header { margin: 0; }

#quote { padding-top: 15px;	text-align:right;	}

#navigation { color:#FFF; font-family:"Times New Roman", Times, serif;	font-weight:bold;	font-size:12px;	float:right;	padding: 15px 20px 0 0;	line-height:normal;	}
#navigation ul {list-style: none;	margin: 0;	padding: 0;	}
#navigation li {float: left; margin: 0;	padding:0 0 0 7px;	display: inline; }
#navigation a {	display:block;	text-decoration: none;	color:#EAEAEA;	padding:6px 10px 5px 7px;	}
#navigation a:visited {	text-decoration: none;	color:#EAEAEA;	}
#navigation a:hover { color: #FFF;}
#navigation #currentpage {	background-image:url("../images/note.jpg");	background-position: 0 0 0.1em 0.1em;	background-repeat: no-repeat;	}
#navigation #currentpage a { color: #EAEAEA; }

#logo{float:left; padding: 30px 0 0 26px;}


/*	Header Graphic */
#headgraphic {	margin: 0 0 14px 0;	width: 966px; }


/*		Main Body Divs */

#bodywrap {	margin: 0 auto;	width: 910px; }
#bodywrap a {color:#FFFFFF;	text-decoration: none; }
#bodywrap a:visited { color:#FFFFFF; text-decoration: none; }
.bodylist li {padding-bottom:10px; margin-left:20px;}

#bodytop { float: left;	width: 600px; padding:20px 30px 30px 60px;	background:url(../images/darkbackground.jpg) repeat-x;	background-color:#000;	color:#CCC;	}
#bodytop a:link, #body a:visited { color: #FFF;}

#bodytop2 { float: left; width: 600px;	padding:140px 20px 30px 60px; background:url(../images/darkbackground2.jpg) repeat-x; background-color:#000; color:#CCC; }
#bodytop2 a:link, #body a:visited {	color: #FFF; }

#bodygal { width:860px; float: left; background:url(../images/darkbackground.jpg) repeat-x; background-color:#000; color:#CCC; padding: 20px 10px 20px 40px; }
#bodygal img { border : none; padding: 12px; }

#bodyblack { float: left; width: 600px; background-color:#000;	padding:20px 20px 30px 60px; color:#CCC; clear:left; }
#bodyblack a:link, #bodyblack a:visited { color: #FFF;	}

#break { margin-bottom:20px; }

#winebottles { float:left;	}

#wineinfo {	float: left; width:600px; }
#wineinfo h1 { font-size: 20px;	padding-bottom: 5px; }
#wineinfo h2 { font-size: 16px;	padding-bottom: 5px; }

#winenav {	float:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold;	width: 220px; margin: 0 0 10px 0; border-style: solid solid none solid;	border-color: #000;	border-size: 1px;
	border-width: 1px;	}
#winenav ul { list-style: none;	margin: 0;	padding: 0;	}
#winenav img { 	border: none;	} 
#winenav li a {	height: 32px; 	voice-family: "\"}\""; 		voice-family: inherit; 	height: 24px;	text-decoration: none;	}	
#winenav li a:link, #winenav li a:visited {	color: #CCC; display: block;	padding: 8px 0 0 30px;	background:url(../images/winenav.gif);	}
#winenav li a:hover { color: #FFF;	padding: 8px 0 0 32px;	background:url(../images/winenav.gif) 0 -32px;	}	

#sidenav { float:right; }


/*	Front Page Body Divs */

#leftside {	float: left; height:200px; width: 362px; background:url(../images/darkbackground.jpg) repeat-x;	color:#CCC; }

#rightside { float: right; width: 231px; color:#000; background:url(../images/newsletter.jpg); background-repeat:no-repeat; height:200px; padding-top:40px;	}
#rightside input { color: #000000;	background: #FFFFFF; border: 1px solid #d1cbb2; margin: 0 0 0 50px;	text-align:center;	}
#rightside .button { margin-left: 90px; }
#rightside h1{ font-family:"Times New Roman", Times, serif; font-size:44px;	text-align:left; color:#000; }
#rightside h2{ font-size:15px; text-align:left; }
#rightside .p1 { font-size:13px; text-align:left; }
#rightside a { color:#003399; text-decoration: none; font-size:15px; font-weight:bold;	}
#rightside a:visited { color:#003399; text-decoration: none; }
#rightside a:hover { color:#003399;	text-decoration: none; }
#rightside a:active { text-decoration: none; color:#003399; }

#center { float: left;	width: 27px;	margin: 0 7px 0 22px;	}


/*	Footer Divs */
#footer { margin: 0 auto; clear: both; font-size:10px;	padding: 14px 0 5px 0; }
#footwrapper { text-align: center; margin: 0 auto; padding:0; width: 910px; background-repeat: no-repeat; background-position: top center; }

#footnav { color:#999; }
#footnav ul { list-style: none;	margin-right: 5px; padding: 0; float: right; }
#footnav li { margin: 0; padding:0 0 0 8px;	display: inline; }
#footnav a { color:#999; font-family:"Times New Roman", Times, serif; font-weight:bold;	font-size:12px;	text-decoration: none; }
#footnav a:visited { color:#999; text-decoration: none; }
#footnav a:hover { color:#FFF; text-decoration: none; }
#footnav a:active {	text-decoration: none; color:#999; }

#footnote { color:#999; float: left; margin-left: 5px; }
