@charset "utf-8";
/* CSS Document */

.logo-link{display:block;float:right;cursor:pointer;margin-top:21px;}
.ambullneo{width:108px;height:57px;background:url(../gfx/ambullneo.gif);margin-right:25px;}
.greglinn{width:75px;height:51px;background:url(../gfx/gregLinn.gif)}
.rssFeed{background:url(../gfx/rssFeed.gif);display:block;width:73px;height:17px;float:right;margin:6px 0 0 0;}

#FadeLeft{
	position:absolute;
	top:0px;
	left:0px;
	width:500px;
	height:650px;
	background:url(../gfx/bkg_fade_left.png) no-repeat top left;
	z-index:0;
}

#FadeRight{
	position:absolute;
	top:0px;
	right:0px;
	width:500px;
	height:650px;
	background:url(../gfx/bkg_fade_right.png) no-repeat top left;
	z-index:0;
}

#Container{
	position:relative;
	width:950px;
	margin:0px auto;
}

#Spacer{
	position:relative;	
	width:980px;
	height:77px;
	margin:0px auto;
}


#Header{
	position:absolute;
	height:165px;
	width:950px;
	top:0px;
	left:0px;
	z-index:1000;
	background:url(../images/headerBg.jpg) no-repeat;
}

#NavWrapper{
	position:absolute;
	height:20px;
	width:700px;
	top:80px;
	right:0px;	
}


#Logo{
	position:absolute;
	width:257px;
	height:109px;
	top:44px;
	left:30px;
	background: url(../gfx/logo.png) no-repeat top center;
	margin:0px auto;
	text-indent:-9999999px;
}

#RSS{
	position:absolute;
	width:auto;
	height:16px;
	top:20px;
	right:0px;
	background: url(../gfx/rss.gif) no-repeat left center;
	text-align:right;
	padding-left:25px;
}

#Search{
	position:absolute;
	width:205px;
	height:27px;
	bottom:20px;
	right:0px;
}
#Search input{
	margin:0px;
	padding:0px;
	
}

#Search #s{
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	width:133px;
	padding:8px;
	padding-bottom:3px;
	border:1px solid #666666;
	background:#ffffff url(../gfx/bkg_input_cell.gif) no-repeat top left;
	margin:0px;
}
#Search table{
	margin:0px;
	padding:0px;
	border:none;	
}
#Search td{
	margin:0px;
	padding:0px;
	border:none;
}


#ContentWrapper{
	position:relative;
	width:950px;
	background: url(../gfx/bkg_frame.png) no-repeat top left;
	margin:0px auto;
	border-top:1px solid #7c7c7c;
	border-bottom:1px solid #7c7c7c;
}



#Footer{
	position:relative;
	width:980px;
	height:35px;
	margin:0px auto;
}

#Footer p{
	color:#999999;
	font:9px Arial;
	letter-spacing:0.0em;
}

#Copyright{
	position:relative;
	float:right;
	width:220px;
	height:30px;
	margin-right:16px;
	padding-right:50px;
	text-align:right;
	background: url(../gfx/copyright_wine.png) no-repeat top right;
	
}

#Copyright p{
	margin-top:7px;	
}

#Zito{
	position:relative;
	margin-left:16px;
	float:left;
	width:41px;
	height:32px;
	background: url(../gfx/zito.png) no-repeat top right;
}

#Zito a{
	position:relative;
	display:block;
	width:41px;
	height:32px;
	text-indent:-9999999px;
}





#Content a{
	color:#004862;	
	text-decoration:none;
}

#Content a:hover{
	color:#d3e5ec;	
	text-decoration:none;
}

a.fluxar{
	color:#dddddd;	
	text-decoration:none;
}

a.fluxar:hover{
	color:#6a191d;	
	text-decoration:underline;
}



.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}