@charset "UTF-8";/* Stylesheet for Maverickwinegifts.comSite designed and coded by Bryan Volz (typocracy.net) for Louisville Web Group (lwebg.com)*/html {background: #bea06f url(../images/background_texture.jpg) repeat-x top center;}body {font: 12px Verdana, Arial, Helvetica, sans-serif;text-align: center;color: #683936;}a:focus, a:active {outline: 0;}strong{font-weight: bold;}img {border: none;}.clear {clear:both;}.center {margin:0 auto;text-align:center;}.hidden {visibility:hidden;height:0;width:0;display:none;}a {color: #bf7f04;text-decoration:underline;}a:hover {color:#400;text-decoration:none;}h1, h2, h3, h4, h5, h6 {text-shadow:1px 1px 0 #FFFFFF;margin:0 0 10px 0;font-weight:bold;}h1 {font-size:24px;letter-spacing:-1px;}h2 {font-size:22px;}h3 {font-size:20px;}h4 {font-size:16px;}h5 {font-size:12px;}h6 {font-size:12px;font-style:italic;}/* Layout */#header {background:url(../images/header_bg.jpg) no-repeat bottom center;height:122px;margin:0 auto 0px auto;width:960px;font: 12px Verdana, Arial, Helvetica, sans-serif;display:block;position:relative;}#maverick_logo {position:relative;float:left;text-align:left;margin:-1px 0 0 0;padding:0;}#header_links {position:relative;float:right;margin:22px 10px 0 0;text-align:right;color:#683b39;}*html #header_links {margin-top:21px;}#header_links a {color:#683b39;font-size:10px;text-shadow:1px 1px 0 #ffffff;font-weight:bold;text-decoration:none;}#header_links a:hover {color:#222;font-size:10px;font-weight:bold;text-shadow:1px 1px 0 #ffffff;text-decoration:none;}.content_margins {margin:5px 10px 10px 10px;}/* Main navigation bar styles and sprites */ul#main_nav {float:left;position:absolute;margin:60px 0 0 250px;text-align:left;height:24px;}span.menutitle {text-indent:-9999px;}li#main_giftbaskets, li#main_giftsets, li#main_corpgifts, li#main_wineclubs {background:url(../images/main_nav_sprites.png) no-repeat;margin:0 30px 0 0;height:24px;}li#main_giftbaskets {background-position: -12px -12px; width:124px;}li#main_giftbaskets:hover,li#main_giftbaskets.sfhover {background-position: -12px -60px; width:124px;}li#main_giftbaskets a {height:24px; display:block;float:left; text-decoration:none;}li#main_giftsets {background-position: -12px -300px; width:93px;}li#main_giftsets:hover, li#main_giftsets.sfhover {background-position: -12px -348px; width:93px;}li#main_giftsets a {height:24px; display:block;float:left; text-decoration:none;}li#main_corpgifts {background-position: -12px -204px; width:154px;}li#main_corpgifts:hover, li#main_corpgifts.sfhover {background-position: -12px -252px; width:154px;}li#main_corpgifts a {height:24px; display:block;float:left; text-decoration:none;}li#main_wineclubs {background-position: -12px -108px; width:110px;}li#main_wineclubs:hover, li#main_wineclubs.sfhover {background-position: -12px -156px; width:110px;}li#main_wineclubs a {height:24px; display:block;float:left; text-decoration:none;}/* Main sub-navigation area */li#mainsub_custsvc {background-position: -10px -10px; width:141px;}li#mainsub_custsvc:hover {background-position: -10px -48px; width:141px;}li#mainsub_custsvc a {height:19px; display:block;float:left; text-decoration:none;}/* Hidden per customer order - 11/3/09 BVli#mainsub_shopbyprice {background-position: -10px -86px; width:116px;}li#mainsub_shopbyprice:hover {background-position: -10px -124px; width:116px;}li#mainsub_shopbyprice a {height:19px; display:block;float:left; text-decoration:none;} */li#mainsub_shopbytype {background-position: -10px -162px; width:109px;}li#mainsub_shopbytype:hover {background-position: -10px -200px; width:109px;}li#mainsub_shopbytype a {height:19px; display:block;float:left; text-decoration:none;}li#mainsub_specials {background-position: -10px -238px; width:72px;}li#mainsub_specials:hover {background-position: -10px -276px; width:72px;}li#mainsub_specials a {height:19px; display:block;float:left; text-decoration:none;}/* Page Search Form */form#searchForm {position:absolute;margin:94px 0 0 642px;z-index:100;font-size:10px;color:#777;height:16px;}#searchField {background:url(../images/search_box_bg.png) repeat-x top left;border:none;float:left;padding:0 0 0 1em;position:relative;height:16px;}#go {float:right;position:relative;}/* Main page body area */.oneColFixCtr #container {position:relative;width: 960px;background: #F3EDDD url(../images/content_grapes_bg.png) top right no-repeat;margin: 0 auto;text-align: left;}.oneColFixCtr #mainContent {padding: 0 20px; }#homepage_mainContent {width:290px;float:right;position:relative;padding: 0 20px; }.firstletter {  font-size: 3em;font-family: Georgia, "Times New Roman", Times, serif;    font-weight: bold;    float: left;    margin:-1px 5px 0px 0;    color: #61302C;}/* Large intro image for products to the left of the homepage's main content area */.homepage_beauty_shot {float:left;position:relative;margin:10px 0 0 10px;}/* Lots of styles for the three equidistant floating boxes on the homepage */#boxes {margin:10px 0;height:180px;padding:0 0 0 2px;position:relative;width:100%;}#wine_gifts_box, #wine_cellar_box, #wine_clubs_box { line-height:1em; float: left;  margin:0 0 0 7px;position: relative;width:310px;height:177px;color:black;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;}  #wine_gifts_box{background: url(../images/wine_gifts_bg.jpg) no-repeat top left;}#wine_cellar_box {background: url(../images/wine_cellar_bg.jpg) no-repeat top left;}#wine_clubs_box {background: url(../images/wine_clubs_bg.jpg) no-repeat top left;}  #wine_gifts_box p, #wine_cellar_box p, #wine_clubs_box p {margin:50px 0 0 40px;width:120px;position:relative;float:left;}#wine_gifts_box a, #wine_cellar_box a, #wine_clubs_box a {color:black;font-weight:bold;font-style:italic;text-decoration:none;}#wine_gifts_box img, #wine_cellar_box img, #wine_clubs_box img  {position:absolute;float:left;margin:153px 0 0 -140px;}/* Sub Footer has the grape design element as well as the image containing the customer service phone # */#sub_footer {background:url(../images/bottom_grapes1.jpg) no-repeat bottom left;padding:0;text-align:center;height:40px;}/* End page body area info here, begin the footer area */#footer {background: url(../images/footer_bg.png) top left repeat-x;color:white;margin:10px 0 0 0;height:220px;min-height:220px;padding:20px 0 0 0;clear:both;text-align:left;width:100%;}#footer_content {background:url(../images/footer_content_bg.jpg) no-repeat top center;margin:0 auto;color:#ffffff;width:960px;height:217px;}/* Footer navigation bar */#footer_nav ul, #footer_nav li {list-style:none;display:inline;text-align:center;min-height:35px;}ul#footer_nav {clear:both;width:816px;display:block;margin:-4px 0 -1px 75px;}#footer_nav li {margin:0 auto;text-indent:-9999px;display:block;float:left;}/* CSS sprite info for the footer navigation bar */#fn_contact, #fn_custsvc, #fn_privpol, #fn_sitemap, #fn_aff, #fn_partner, #fn_about {background:url(../images/fc_sprites.png) no-repeat;}li#fn_contact {background-position: -17px -289px; width:108px;}li#fn_contact:hover {background-position: -17px -358px; width:108px;}li#fn_contact a {height:34px; display:block;float:left; text-decoration:none; width:108px;}li#fn_custsvc {background-position: -17px -425px; width:164px;}li#fn_custsvc:hover {background-position: -17px -494px; width:164px;}li#fn_custsvc a {height:34px; display:block;float:left; text-decoration:none; width:164px;}li#fn_privpol {background-position: -17px -697px; width:144px;}li#fn_privpol:hover {background-position: -17px -766px; width:144px;}li#fn_privpol a {height:34px; display:block;float:left; text-decoration:none; width:144px;}li#fn_sitemap {background-position: -17px -833px; width:93px;}li#fn_sitemap:hover {background-position: -17px -902px; width:93px;}li#fn_sitemap a {height:34px;display:block;float:left; text-decoration:none; width:93px;}li#fn_aff {background-position: -17px -153px; width:94px;}li#fn_aff:hover {background-position: -17px -222px; width:94px;}li#fn_aff a {height:34px; display:block;float:left; text-decoration:none; width:94px;}li#fn_partner {background-position: -17px -561px; width:126px;}li#fn_partner:hover {background-position: -17px -630px; width:126px;}li#fn_partner a {height:34px; display:block;float:left; text-decoration:none; width:126px;}li#fn_about {background-position: -17px -17px; width:87px;height:34px;}li#fn_about:hover {background-position: -17px -86px; width:87px;height:34px;}li#fn_about a {display:block;float:left;text-decoration:none;width:87px; height:34px;}/* Footer area information columns */#footer a:hover {color:#BBB;}#footer_c_col1 h5, #footer_c_col2 h5 {font-weight:normal;text-shadow:2px 2px 0 #000000;font-size:14px;}#footer_c_col1, #footer_c_col2 {width:250px;padding:0;position:relative;font-size:9px;margin:15px 0 0 0;}#footer_c_col1 {float:left;}/* Email signup box */#email_signups {width: 200px;margin:10px 0 0 0;}#subscribeField {float:left;position:relative;margin:0 10px 0 0;}#signup_button {position:relative;float:right;margin:0 0 0 5px;}/* Right footer column */#footer_c_col2 {float:right;text-align:left;}#footer_c_col2 p {margin: 10px 0;}