/* @override 
	http://www.scionvineyard.com/css/styles.css
	http://scionvineyard.com/css/styles.css
*/

/* SCIONVINEYARD.COM STYLES ******************************************************************
	
	CONSTRUCTED BY NICEDEVICE
	WWW.NICEDEVICE.COM.AU
	COPYRIGHT 2006
	
	
	*/
	
	
	
	body,html {
		margin:0;
		padding:0;
		background-color:#0F0F0F;
		color:#fff;
		font-family: "Lucida grande", verdana, Geneva, Arial;
		/*letter-spacing:.05em; */
	}
	
	body {
		min-width:800px;
	}
	
	a:link, a:visited, a:active{
		text-decoration:none;
		color:#BF9F1B;
	}
	
	a:hover{
		text-decoration:none;
		color:#fff;
	}
	
	
	p {
		font-size:10px;
		line-height:2.2em;
		margin-bottom:25px;
		
	}
	
	h1{
	
	
	}
	
	h2 {
		font-size:13px;
		height:1.3em;
		color: #CCCCCC;
	}

	h3 {
		font-size:14px;
		color:#FFD400;
		text-align:center;
	}
	
	#divider {
		width:100%;
		
		margin:10px 0px 10px 0px;
		border-top:1px #666 solid;
	}
	
	#clearer {
		width:100%;
		height:60px;
		margin:20px 0px 10px 0px;
		clear:both;
	
	}
	
	
	
	.inputbox, .inputbox2, .inputbox3 {
		font-family: "lucida grande", verdana;
		color:#333;
		font-size:12px;
		height:16px;
		background-color:#ccc;
	}
	
	.inputbox {width: 270px;}
	.inputbox2 {width: 60px;}
	.inputbox3 {width: 25px;}
	
	.textbox {
		font-family: lucida grande, verdana;
		color:#333;
		font-size:12px;
		background-color:#ccc;
	}
	
	select {
	
		color:#333;
		font-size:12px;
		background-color:#ccc;
	
	}
	
	.grey {
		color:#ccc;
	}
	
	.small {
		font-size:11px;
		line-height:13px;
	}
	

	
	
	/* message box */

	.messageBox { font-size: 10px; color:#ccc;}
	.messageStackError, .messageStackWarning { font-size: 10px; color:#ccc; background-color: #474747; }
	.messageStackSuccess { font-size: 10px; color:#ccc; background-color: #474747; }
	
	#errormsg { color:#ccc; background-color: #333; padding:10px;}
	
	
	
/* CONTENT WRAPPER ******************************************************************/	
	
	#wrap {
		margin:0 auto;
		width:800px;
		background-color:#4f4f4f;
		background-image: url(../images/sidebar/sidebar_bg.gif);
		background-repeat: repeat-y;
	}
	

	
/* HEADER IMAGE ******************************************************************/	
	
	/* image replacement */
	#headerimage1 a{
		text-indent: -8000px;
		display:block;	
		height: 100px;	
		width:800px;
		background:url(../images/headers/header_bg.png);
	}
	/* double buffer for IE6 */
	#headerimage1 {
		height: 100px;	
		width:800px;
		background:url(../images/headers/header_bg.png);
	}
	
	
	#headerimage {
		text-indent: -8000px;
		display:block;	
		height: 100px;	
		width:800px;
		background:url(../images/headers/header_bg.png);
	}
	


/* TOP NAV ******************************************************************/	

	#nav {
		background:#474747;
		height: 50px;
		padding-left:13px;		
	
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		float:left;
	}
	
	.navSelected {
		background-color:#4f4f4f;
	}

	#one a:hover, #two a:hover, #three a:hover, #four a:hover, #five a:hover, #six a:hover, #seven a:hover, #eight a:hover, #nine a:hover,  #three_scionistas a:hover {
		background-color:#4f4f4f;
	}
	
	
	
	#one a{width:53px;}
	#two a{width:57px;}
	#three_scionistas a{width:69px;}	
	#four a{width:126px;}
	#five a{width:113px;}
	#six a{width:85px; }
	#seven a{width:44px; }
	#eight a{width:33px;}
	#nine a{width:46px;}
	

	
	/* image replacement */
	#oneIR, #twoIR, #threeIR, #fourIR, #fiveIR, #sixIR, #sevenIR, #eightIR, #nineIR, #three_scionistasIR {
		 text-indent: -8000px; /* move the text off screen */
		 height: 50px;
		 background-color: #474747;
		 padding-left: 16px;
		 display:block;	 
	}
	
	#oneIR { background:url(../images/nav/our_story_button.png) no-repeat center;}
	#twoIR { background:url(../images/nav/our_wine_button.png) no-repeat center;   }
	/* #threeIR { background:url(../images/nav/vineyard_button.png) no-repeat center; } */
	#three_scionistasIR { background:url(../images/nav/scionistas_button.png) no-repeat center; }
	/* #fourIR { background:url(../images/nav/member_button.png) no-repeat center; } */
	#fourIR { background:url(../images/nav/vineyard_button.png) no-repeat center; } 
	#fiveIR { background:url(../images/nav/ordering_button.png) no-repeat center; }
	#sixIR { background:url(../images/nav/news_button.png) no-repeat center; }
	#sevenIR { background:url(../images/nav/gallery_button.png) no-repeat center; }
	#eightIR { background:url(../images/nav/links_button.png) no-repeat center; }
	#nineIR { background:url(../images/nav/contact_button.png) no-repeat center; }
	
	/* double buffer for IE6 */
	#one { background:url(../images/nav/our_story_button.png) no-repeat center;}
	#two { background:url(../images/nav/our_wine_button.png) no-repeat center;   }
	/*#three { background:url(../images/nav/vineyard_button.png) no-repeat center; }*/
	#three_scionistas { background:url(../images/nav/scionistas_button.png) no-repeat center; }
	#four { background:url(../images/nav/vineyard_button.png) no-repeat center; }
	/*#four { background:url(../images/nav/member_button.png) no-repeat center; }*/
	#five  { background:url(../images/nav/ordering_button.png) no-repeat center; }
	#six { background:url(../images/nav/news_button.png) no-repeat center; }
	#seven { background:url(../images/nav/gallery_button.png) no-repeat center; }
	#eight { background:url(../images/nav/links_button.png) no-repeat center; }
	#nine { background:url(../images/nav/contact_button.png) no-repeat center; }





/* MID PHOTO ******************************************************************/	

	#photo {
		height: 175px;
		background-color:#fff;
		padding:1px 0px 1px 0px;
	}
	
	
	/* for Internet Explorer */
	/*\*/
	* html #photo {
	height: 160px;
	}
	/**/
	
	
	
	
/* MAIN CONTENT ******************************************************************/	

	#main {
		float:right;
		width: 595px;
		
		/*padding: 0px 40px 20px 40px;*/
		padding-right:0px;
		padding-bottom:0px;
		margin-bottom:0px;
		
		background:#4f4f4f;
		border-top: #D0AF10 solid 4px;
		
		background-image:url(../images/sidebar/main_grad.png);
		background-repeat:repeat-y;
		
		font-size:11px;
		line-height:2.2em;
		
		min-height:350px;
		
	
	}
	
	/* for Internet Explorer */
	/*\*/
	* html #main {
	height: 350px; 
	}
	/**/
	
	
	#main_content {
	
		padding-top:30px;
		padding-left:40px;
		padding-right:25px;
		padding-bottom:0px;
	
		
	}
	

	
	#main_cartnav {
	
		float:right;
		height:20px;
		padding:6px 8px 6px 6px;
		color:#CCCCCC;
		/*background-color:#474747;*/
		background:url(../images/cart_nav_rounded.gif) no-repeat;
		
	}
	
	#homelink {
		clear: both;
		float:right;
		height:20px;
		padding:0px 8px 5px 6px;
		color:#CCCCCC;
		background-color:#474747;
		/*background:url(../images/cart_nav_rounded.gif) no-repeat;*/
		
	}

		
	#main_cartnav a {
		color:#BF9F1B;
		text-decoration:none;
	}
	#main_cartnav a:hover {
		color:#ccc;
		text-decoration:none;
	}
	
	/*
	a#mainlink:link {
		color:#BF9F1B;
		text-decoration:none;
	}
	a#mainlink:hover {
		color:#ccc;
		text-decoration:none;
	}
	*/
	a#weather:link {
		color:#ccc;
		text-decoration:none;
	}
	a#weather:hover {
		color:#BF9F1B;
		text-decoration:none;
	}
	
	
	#main p {
		padding-left:20px;
		/*padding-right:25px;*/
	}
	
	/*  image replacement */
	#main h1 {
		font-size:22px;
		color:#D0AF10;
		height:34px;
	}
	
	#main h2 {
		font-size:20px;
		color:#666;
		height:20px;
	}
	
	#h1holder {
		z-index: 0;
	
	}
	
	#product_index_holder {
		float:left;
		display:inline;
		width:140px;
		height:300px;
		/*border: #666 solid 1px; */
		margin:0 12px 20px 12px;
		
	}
	
	#product_index_text {
	
		
		clear: left;
	
	}

		
	#product_bottle {
		float:left;
		
		/*background :url(../images/products/bottle_bg.png);
		background-color:#474747;
		*/
		width:190px;
		height:350px;
		
		/*border: #666 solid 1px; */
		margin-bottom:30px;
		margin-top:0px;
		margin-left:5px;
	
	}
	
	#product_description {
		float:left;
		width:270px;
		display:inline;
		padding-left:35px;
		margin-top:50px;
	
	}
	
	/*
	.blockquote {
	
		font-family:georgia, Times, serif;
		font-size:11px;
		color:#ccc;
		padding-left:20px;
		padding-right:20px;
	}
	*/
	
	

	
	.cart_td_top {
	
		height:50px;
		color:#ccc;
		
	
	}
	
	.cart_td{
		height:40px;
	}

	
	.cart_td_bottom {
	
		height:40px;
		
	}
	
	.shippingcomment {
	
		color:#ccc;
		padding-right:60px;
	}
	
	#gallery_imageholder {
		
		float:left;
		width:100px;
		height:120px;
		
		display:inline;
		padding-left:10px;
		padding-right:10px;
		margin-top:10px;

	}
	
	.galleryheading {
		font-size:15px;
		color:#FFD400;
	
	}
	
	
	
	

	
/* SIDEBAR NAV ******************************************************************/	

	#sidebar {
		float:left;
		width:205px;
		text-align:center;
		
		/*height:100%;*/
	}
	
	
	#sidebar a {
		display:block;
		height:22px;
		padding-top:10px;
		font-size:10px;
	}
	
	html>body #sidebar a{
		
	}
	
	/*
	#sidebarmenu a{
		display:block;
		height:22px;
		padding-top:10px;
		font-size:11px;
		
	}
*/
	#sidebar  a:hover{
		background:#4f4f4f;	
	}
	
	/* SIDEBAR HEADING image replacement */
	
	#sidebar_heading-welcome, #sidebar_heading-ourstory, #sidebar_heading-ourwine, #sidebar_heading-ordering, #sidebar_heading-cellardoor, #sidebar_heading-members, #sidebar_heading-news, #sidebar_heading-gallery, #sidebar_heading-links, #sidebar_heading-contact, #sidebar_heading-account,  #sidebar_heading-puregold {
		height: 40px;
		/*border-bottom:#666 solid 1px;*/
		
		 
	}

	#sidebar_heading-welcome a, #sidebar_heading-ourstory a, #sidebar_heading-ourwine a, #sidebar_heading-ordering a, #sidebar_heading-cellardoor a, #sidebar_heading-members a, #sidebar_heading-news a, #sidebar_heading-gallery a, #sidebar_heading-links a, #sidebar_heading-contact a, #sidebar_heading-account a,  #sidebar_heading-puregold a { 
		text-indent: -9000px;  
		height: 40px; 
	}
	
	#sidebar_heading-welcome a { background:url(../images/sidebar/header_welcome.gif) no-repeat; }
	#sidebar_heading-welcome a:hover { background:url(../images/sidebar/header_welcome_over.gif) no-repeat; }
	#sidebar_heading-ourstory a { background:url(../images/sidebar/header_ourstory.gif) no-repeat; }
	#sidebar_heading-ourstory a:hover { background:url(../images/sidebar/header_ourstory_over.gif) no-repeat; }
	#sidebar_heading-ourwine a { background:url(http://www.scionvineyard.com/images/sidebar/header_ourwine.gif) no-repeat; }
	#sidebar_heading-ourwine a:hover { background:url(http://www.scionvineyard.com/images/sidebar/header_ourwine_over.gif) no-repeat; }
	#sidebar_heading-cellardoor a { background:url(../images/sidebar/header_cellardoor.gif) no-repeat; }
	#sidebar_heading-cellardoor a:hover { background:url(../images/sidebar/header_cellardoor_over.gif) no-repeat; }
	#sidebar_heading-members a { background:url(../images/sidebar/header_members.gif) no-repeat; }
	#sidebar_heading-members a:hover { background:url(../images/sidebar/header_members_over.gif) no-repeat; }
	#sidebar_heading-ordering a { background:url(../images/sidebar/header_ordering.gif) no-repeat; }
	#sidebar_heading-ordering a:hover { background:url(../images/sidebar/header_ordering_over.gif) no-repeat; }
	#sidebar_heading-news a { background:url(../images/sidebar/header_news.gif) no-repeat; }
	#sidebar_heading-news a:hover { background:url(../images/sidebar/header_news_over.gif) no-repeat; }
	#sidebar_heading-gallery a { background:url(../images/sidebar/header_gallery.gif) no-repeat; }
	#sidebar_heading-gallery a:hover { background:url(../images/sidebar/header_gallery_over.gif) no-repeat; }
	#sidebar_heading-links a { background:url(../images/sidebar/header_links.gif) no-repeat; }
	#sidebar_heading-links a:hover { background:url(../images/sidebar/header_links_over.gif) no-repeat; }
	#sidebar_heading-contact a { background:url(../images/sidebar/header_contact.gif) no-repeat; }
	#sidebar_heading-contact a:hover { background:url(../images/sidebar/header_contact_over.gif) no-repeat; }
	#sidebar_heading-account a { background:url(../images/sidebar/header_account.gif) no-repeat; }
	#sidebar_heading-account a:hover { background:url(../images/sidebar/header_account_over.gif) no-repeat; }
	#sidebar_heading-puregold a { background:url(../images/sidebar/header_puregold.gif) no-repeat; }
	#sidebar_heading-puregold a:hover { background:url(../images/sidebar/header_puregold_over.gif) no-repeat; }
	
	/* double buffer for IE6 */
	#sidebar_heading-welcome  { background:url(../images/sidebar/header_welcome.gif) no-repeat; }
	#sidebar_heading-ourstory  { background:url(../images/sidebar/header_ourstory.gif) no-repeat; }
	#sidebar_heading-ourwine  { background:url(http://www.scionvineyard.com/images/sidebar/header_ourwine.gif) no-repeat; }
	#sidebar_heading-cellardoor  { background:url(../images/sidebar/header_cellardoor.gif) no-repeat; }
	#sidebar_heading-members { background:url(../images/sidebar/header_members.gif) no-repeat; }
	#sidebar_heading-ordering  { background:url(../images/sidebar/header_ordering.gif) no-repeat; }
	#sidebar_heading-news  { background:url(../images/sidebar/header_news.gif) no-repeat; }
	#sidebar_heading-gallery  { background:url(../images/sidebar/header_gallery.gif) no-repeat; }
	#sidebar_heading-links  { background:url(../images/sidebar/header_links.gif) no-repeat; }
	#sidebar_heading-contact  { background:url(../images/sidebar/header_contact.gif) no-repeat; }
	#sidebar_heading-account  { background:url(../images/sidebar/header_account.gif) no-repeat; }
	#sidebar_heading-puregold  { background:url(../images/sidebar/header_puregold.gif) no-repeat; }
	
	
	#sidebar ul {
		list-style: none;
		padding-left:0px;
		margin:0px;	
	}
	

	
	#sidebar_selected {
		background:#4f4f4f;	
		color:#FFFFFF;
		
	
	}
	
	
	


	
	
	
	
/* FOOTER ******************************************************************/	
	
	#footer {
		height:22px;
		padding-left:10px;
		/*
		
		margin-top:5px;
		*/
		padding-top:10px;
		background:#373737;
		clear:both;
		text-align:center;
		
		font-size:9px;
		/*letter-spacing:1px;*/
		line-height:15px;
		color:#ccc;
	}
	
	html>body #footer {
		height:30px;	
	}
	
	#footer p {
	
		font-size:9px;
		letter-spacing:1px;
		color:#ccc;
		padding-top:8px;
	
    }
	

