/*home varients*/

.home #content{ overflow: visible;}
/*.home #inner-container{ width: 100%;}
.home #home-flash-container{ width: 100%;}*/


/**Home Page**/
#home-flash-container, #inner-flash-container{
width:990px;
margin:0 auto;

}

#home-flash-container{height:376px;}

#home-search-bar{
margin:-51px 0 0 35px !important;
}
	#home-search-bar .advanced-search-link {
	right: 8px !important;
	}
	#home-search-bar input.home-search {
	width: 334px !important;
	background-image: url("/images/search-input-home.jpg") !important;
	}

#home-iconlinks{
/**replace with this line when put facebook back background: url(../images/icons.png);
margin:-92px 0 0 -95px;
width:215px;**/
background: url(../images/icon.png);
height:121px;
float:left;
display: inline; overflow: hidden;
padding:0px;
position:relative;
z-index:200;
width: 180px;
margin: -92px 0 0 -97px;
}
#home-iconlinks a{
width:50px;
height:50px;
display: block;
position: absolute;top: 52px; 
}
#home-iconlinks a:hover{
width:220px;
height:121px;
display: block;
position: absolute;top: 0; 
}
#home-iconlinks a#twitter-icon{
left: 102px; z-index: 100;
}
#home-iconlinks a#twitter-icon:hover{
background: url(/images/icons-twitter-hover.png);
left: 0; z-index: 99;
}
#home-iconlinks a#facebook-icon{
left: 150px;z-index: 100;
display: none; /*remove this line to make active*/
}
#home-iconlinks a#facebook-icon:hover{
background: url(/images/icons-facebook-hover.png);
left: 1px;z-index: 99;
}

input.home-search{
margin-left:298px;
}

#home-callouts{
margin-left:5px;
width:985px;
}

#home-callouts .callout .callout-header{
background:url(/images/home-callout-header2.jpg) no-repeat;
height:auto;
padding:15px 0 0px;
text-align:center;
}

#home-callouts .callout .callout-header h2{
font-size:130%;
font-family:georgia, 'times new roman';
font-weight:normal;
color:#1a1a1a;
border-bottom: 1px solid #f0f0f0;
margin: 0 8px;
padding: 0 12px 10px;
text-align: left;
}

#home-callouts .callout .callout-content{
height:168px;
padding:0 9px;
overflow: hidden;
}

#home-callouts .callout .callout-content.wingdar{
background:url(/images/home-callout-bg-wingdar.jpg) no-repeat;
padding-bottom: 0;
}
#home-callouts .callout .callout-content.wingdar{
background:url(/images/home-callout-bg-wingdar.jpg) no-repeat;
padding-bottom: 0;
}

#home-callouts .callout .callout-content .wing-finder{
height:150px;
position:relative;
margin-top: -5px;
}
#home-callouts .callout .callout-content .wing-finder p{
margin: 8px 0 0 3px;
line-height: 120%;
width: 134px;
}

#home-callouts .callout .callout-content img.twitterbird{
float:right;
display: none;
}

#home-callouts .callout .callout-content img.wingfinder{
margin-top:-15px;
position:relative;
z-index:10;
left:-5px;
}

#home-callouts .callout .callout-content img{
float:left;
margin-top:5px;
}



#home-callouts .callout .wing-search-bar{
background:url(/images/searchbar-bg2.jpg) no-repeat; 
width:277px; 
height:37px;
position:absolute;
top:116px;
left: 8px;
padding:12px 13px;
}

#home-callouts .callout .wing-search-bar input.search{
background:none;
width:169px;
height:16px;
border:0px;
float:left;
display:inline;
padding:0 7px 7px;
}

#home-callouts .callout .wing-search-bar input.submit{
background:url(/images/red-submit-btn.jpg) no-repeat;
width:69px;
height:36px;
border:0px;
float:left;
display:inline;
}

#home-callouts .callout .wing-search-bar button.submit{
background:none;
width:85px;
height:30px;
border:0px;
float:left;
display:inline;
text-indent:-9999px;
cursor:pointer;
}

#home-callouts .callout-content p a {color: #a80000;}

#home-callouts .callout.tailgating-callout .callout-content {
background:url(/images/tailgating-callout-bg.jpg);
height: 178px !important;
}

/**/

