@import url("navigation.css");
@import url("global.css");

/********AVANTI WINERY MASTER STYLE SHEET********/


/********AVANTI WINERY LAYOUT********/
body{
margin:0px ;
padding:0px;
background-image:url(../IMAGES/WEBSITE_ASSETS/background/body_bg.jpg);
background-repeat:repeat-x;
background-color:#000000;
color:#DBC3A9;
}

#logo{
display:none;
}

#wrapper{
margin:auto;
width:720px;
height:1000px;
}

#nav{
width:720px;
height:30px;
background-image:url(../IMAGES/WEBSITE_ASSETS/background/nav_container.jpg);
}

#nav_home{
width:720px;
height:30px;
background-image:url(../IMAGES/WEBSITE_ASSETS/background/nav_container_home.jpg);
}

#masthead{
width:720px;
height:126px;
background-image:url(../IMAGES/WEBSITE_ASSETS/background/masthead.jpg);
}

#masthead_image{
margin-left:250px;
padding-top:2px;
width:458px;
height:123px;
}

#left_column{
float:left;
width:155px;
height:444px;
background-image:url(../IMAGES/WEBSITE_ASSETS/background/left_column.jpg);
}

#page_heading{
float:left;
padding:10px 5px 5px 5px;
width:545px;
height:30px;
}

#main_content_home{
	width:680px;
	padding:20px;
}

#homeslider_wrap{
	width:700px;
	padding:0px 10px;
}

#homeslider{
	width:700px;
	padding:0px ;
}


#homeslider img{
position:absolute;
}

#homeslider_inner{
	width:550px;
	padding:0px ;
}

#content{
float:left;
padding:15px 20px 5px 20px;
width:515px;
}

#leftcontent{
float:left;
padding:15px 5px 5px 20px;
width:255px;
}

#rightcontent{
float:left;
padding:15px 20px 5px 5px;
width:250px;
}

#footer{
margin-top:20px;
margin-bottom:20px;
width:720px;
border-top:1px solid #DBC3A9;
text-align:center;
font-size:12px;
color:#DBC3A9;
clear:both;
}


.main_content{
	float:right;
	width:550px;
margin:20px 0px 0px 0px;
}

.clear{clear:both;}

#pre_footer{
	clear:both;
	background:#0c0c0c;
	padding:20px;
	width:680px;
	margin:5px 0px;
	
}

#pre_footer h3{
float:none;
padding:0px 0px 8px 0px !important;
margin:0px 0px !important;
width:100%;
color:#fff;
}

#emailsignup{
float:left;
width:240px;
padding:0px 5px;
}


#social_prefooter{
float:left;
width:136px;
padding:0px 40px;
}

#banner_prefooter{
float:left;
width:204px;
padding:0px 0px;
}

#social_prefooter img{
margin: 0px 5px;
}

#emailsignup_form{
	border:none !important;
	width:245px;
	
}


#emailsignup_form input.email_address{
float:left !important;
width:160px;
background-color:#000000;
border:1px solid #DBC3A9;
color:#996734;
margin:0px;
padding:5px;
display:inline !important;
font-size:11px !important;

}

#emailsignup_form input.submit{
float:right !important;
display:inline !important;
width:68px  !important;
margin:0px  !important;
padding:0px !important;
height:24px;
border:none;
background:url(../IMAGES/WEBSITE_ASSETS/background/join_btn.png) no-repeat;
color:#FFFFFF;
}


.im_socialbar{
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	height:28px;
}

.im_socialbar{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:26px;
}

.im_socialbutton{
	padding:0px 3px;
	float:left !important;
vertical-align:middle;
height:26px;
}


/***INDEX PAGE***/


#warning{
margin: 100px auto 0px auto;
width:300px;
height:350px;
background-image:url(../IMAGES/WEBSITE_ASSETS/background/avanti_label.jpg);
background-position:center;
background-repeat:no-repeat;
}

#warning_enter{
position:relative;
top:320px;
left:140px;
text-align:center;
width:150px;
height:50px;
}

#warning_enter a{
color:#996633;
font-weight:bold;
}

#century_council{
font-size:12px;
text-align:center;
margin:auto;
width:300px;
}



/*
 * jQuery Nivo Slider v2.0
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
/*	z-index:10;*/
	display:none;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:90;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	z-index:98;
	text-align:left;
	
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
}
.nivo-caption p {
	padding:5px;
	margin:0;
	font-size:14px;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:98;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
	right:10px;
	bottom:-14px;
	z-index:100;
	height:10px;
	text-align:right;
}


.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	position:relative;
	float:left;
	background-position:0px 0;
	
	background: url(../images/layout/im_bullets.png) -10px 0px  no-repeat;
}
.nivo-controlNav a.active {
	background-position:0px 0;

}
/*
 * end jQuery Nivo Slider v2.0
 */
 



