body					 	{
								margin: 0;
								padding: 0;
								background: #000
							}

h1, h2, h3, h4 				{
								font-family: Georgia, Georgia, serif; 
								margin: 15px 0 0 5px; 
								color: #fff; 
								font-weight: normal; 
								text-decoration: none
							}

h1 em, h2 em, h3 em, h4 em 	{
								font-family: Georgia, Georgia, serif; 
								font-weight: normal
							}  
							

h1 							{
								position: absolute; 
								right: 0px; 
								top: 30px; 
								font-size: 2.25em; 
								letter-spacing: 0.1em; 
								line-height: 1.00em; 
								padding-right: 10px; 
								border-right: 15px solid #fff
							}
							
h1:first-letter {font-family: Georgia, Georgia, serif; font-size: 2.25em}
p#tagline {position: absolute; right: 0px; top: 125px; font-style: italic; color: #fff; font-size: 0.90em}  
h2 {font-size: 1.30em; letter-spacing: 0.05em}
p, ul, ol {margin: 10px 10px 0 7px; font-size: 0.70em; line-height: 1.60em; color: #fff; letter-spacing: 0.05em}
code {font-family: monospace; font-size: 1.20em; color: #fff}
p span {font-size: 1.50em; font-weight: bold}
a:link, a:visited {color: #fff; font-weight: bold; text-decoration: none; border-bottom: 1px solid #792533}
a:hover, a:active {color: #fff; border-color: #fff}
ul {list-style: inside square}
acronym {font-weight: bold; border-bottom: 1px dashed #000; cursor: help}

img {	margin-left: 0px;
		margin-right: 10px;
		padding-left: 0px;
		padding-right: 10px;}


#container 	{
				position: relative; 
				margin: 0 auto; 
				width: 680px; 
				background: url(images/bkgrnd.gif) 0 0 repeat-y #000000;
				overflow: hidden
			}

#header 	{
				float: left; 
				width: 620px; 
				height: 200px; 
				background: url(images/grapes.jpg) 0 0 no-repeat #000000;
			}

#left-col 	{
				position: absolute;
				left: 0px;
				top: 200px;
				margin-left: 50px;
				width: 180px; 
				background: transparent;
				overflow: hidden
			}

#right-col	{
				float: right; 
				width: 445px; 
				padding-bottom: 30px; 
				background: transparent; 
				overflow: hidden
			}

#bttmbar 	{	float: right; 
				text-align: center; 
				font-size: 0.70em; 
				height: 4em; 
				line-height: 4em; 
				width: 570px; 
				border-top: 1px solid #D9D93C
			}

#quote 		{ 
				float: left;
				margin: 10px 0 20px 10px;
				padding: 10px 0;
				width: 170px;
				text-align: center;
				background: url(images/quote.gif) no-repeat 0 0	
			}

#quote p 	{
				color: #444; 
				font-size: 0.80em; 
				font-weight: bold; 
				line-height: 2.00em
			}

ul#nav 		{   
				margin: 53px 0 20px 0;
				padding: 0;
				list-style: none inside
			}
	
ul#nav li 	{
				float: left;
				display: block
			}

ul#nav li a {
				width: 170px;
				margin: 3px 0 0 0;  
				border: 0;
				border-left: 10px solid #666;
				padding: 10px 5px;
				font-family: Georgia, Georgia, serif;
				font-weight: normal;
				text-decoration: none;
				display: block;
				color: #fff;
				background: #333
			}

ul#nav li a#current	{border-color: #fff}
ul#nav li a:hover {background: #666; color: #fff}



