@font-face {
font-family:"FSA";
src:url('../fonts/FSA.eot');
src:local('FSAlbertt Regular'), local('FSAlbertt-Regular'), url('../fonts/FSA.otf') format('opentype'), url('../fonts/FSA.svg#FSAlbert-Regular') format('svg')
}
@font-face {
font-family:"FSA-TT";
src:url('../fonts/FSA.eot');
src:local('FSAlbertt Regular'), local('FSAlbertt-Regular'), url('../fonts/FSA.ttf') format('truetype'), url('../fonts/FSA.svg#FSAlbert-Regular') format('svg')
}
@font-face {
font-family:'FSA-EB';
font-weight:normal !important;
src:local('FSAlbertt ExtraBold'), local('FSAlbertt-ExtraBold'), local('FSAlbertt Bold'), url('../fonts/FSA-EB.woff') format('woff'), url('../fonts/FSA-EB.ttf') format('opentype'), url('../fonts/FSA-EB.svg#FSAlbert-ExtraBold') format('svg');
src:url('../fonts/FSA-EB.eot')
}
a:link, a:visited { text-decoration:none;color:#1C8ECD; }
a.clr1:link, a.clr1:visited { color:#4696CD !important; text-decoration:underline }
a.CR:link, a.CR:visited { color:#ff9100; font-size:inherit; line-height:inherit }
a.GW:link, a.GW:visited { color:#e83473; font-size:inherit; line-height:inherit }
a.nav_img:link, a.nav_img:visited { display:block; float:left; height:21px; width:100px }
a.nav_img:hover { background-position:0 -25px !important }
a.navlink:link, a.navlink:visited { background:#fff; border:1px solid #818286; color:#1C8ECD !important; font-size:10pt !important; line-height:13pt; margin:0 0 0 10px; padding:5px }
a.navlink:hover { background:#1C8ECD; color:#fff !important }
a.OP:link, a.OP:visited { color:#0d5cb0; font-size:inherit; line-height:inherit }
a.qty:link, a.qty:visited { display:block; float:left; height:15px; margin:0 2px; width:15px }
a.qty:hover { background-position:0 -20px }
a.WP:link, a.WP:visited { color:#06a548; font-size:inherit; line-height:inherit }
a:hover, #partners a:hover { color:#114368 }
body { font:normal 100% Verdana, Arial, Helvetica, sans-serif; margin:0 0 }
div.autow select, div.form_autow select { width:auto !important }
div.bar { font-size:1px; height:5px }
div.bar_thin { font-size:1px; height:1px }
div.box { border:2px solid #DCDDDE; border-width:2px 0; margin:8px 0; padding:5px 0 }
div.box p { margin:0 !important }
div.btnrow { height:35px; margin-top:20px }
div.btnrow a:link, div.btnrow a:visited { border:none; display:block; float:left; font-weight:bold; height:35px; width:150px }
div.btnrow a:hover { background-position:0 -50px !important }
div.caption { font-size:7pt; font-weight:normal; margin:2px 0 }
div.cart_change { float:right; height:20px; margin-top:4px; position:relative; text-align:left; width:230px }
div.clear, .clear { clear:both }
div.copy_bb { color:#003366; margin:0; padding:0; width:100% }
div.copy_bb { font-size:10pt }
/*div.fontform h3 { color:#008FD5;font:22pt/24pt "FSA",Verdana,Arial,Helvetica,sans-serif;font-weight:bold; } */
div.copy_bb p { font-size:1em; line-height:1.5em !important; margin:0 0 8px !important; }
div.copy_bb h1 { color:#003366; font:24pt/26pt "FSA", Verdana, Arial, Helvetica, sans-serif }
div.copy_bb h2 { color:#003366; font-size:13px; line-height:normal; margin:20px 0 0 }
div.copy_bb h3.padded { font-size:1.3em !important; margin:0 !important; padding:6px 0 !important }
div.coupon { background:#E2C822; border:1px solid #F7A72B; font-size:14px; font-weight:bold; margin:0 0 15px; padding:10px 5px }
div.dropdown { background:#dcf1f8; border:5px solid #fff; border-top:0; color:#003366; font:10pt/14pt Verdana, Arial, Helvetica, sans-serif; font-weight:normal; left:-5px; padding:8px; position:absolute; text-align:left; top:45px; visibility:hidden; white-space:nowrap }
div.dropdown h2 { border-top:2px solid #fff; color:#008fd5; font-size:10pt; margin:0; padding:2px 0 0 }
div.dropdown h2 a:hover, div.dropdown li a:hover { color:#003366 !important }
div.dropdown p { margin:2px 0 8px !important }
div.dropdown p { border-top:none !important }
div.dropdown p a:link, div.dropdown p a:visited { color:#003366; display:block; padding-left:20px; text-decoration:none }
div.dropdown p a:hover { border-left:5px solid #008fd5; color:#008fd5 !important; padding-left:15px }
div.editbox dl.abs dd { margin-left:-73% }
div.editbox dl.abs dt { width:110px }
div.editbox dl.form dd { float:left; font-size:.8em; font-weight:bold; margin:2px 0; padding:0; position:relative; text-align:left; width:210px }
div.error_string { background:#FFE0B2; color:#333; padding:6px 20px; text-align:left }
div.error_string h3 { font-size:14px; margin:0 }
div.error_string p { font-size:12px; margin:4px 0 }
div.features h2 { color:#3399cc; font-size:17px; margin:20px 0 0; text-transform:uppercase }
div.fontform { margin:5px 30px !important }
div.fontform h1 { color:#008FD5; font:26pt/28pt "FSA", Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px }
div.form_error { background:#FFE0B2 !important; border:1px solid #FF9600 !important; font-size:9pt; margin:0 0 10px 0; padding:5px }
div.form_error p, .txt8 { font-size:8pt }
div.formbox h3 { font-size:12.5pt; margin:0 0 10px }
div.formbox p { font-size:9pt }
div.formbox td { border-bottom:1px solid #f0f0ee; font-size:9pt }
div.graybox div { color:#444; margin:2px 10px }
div.input_invalid select { background:#FFE0B2; border:1px solid #FF9600 }
div.lcol { float:left; text-align:left; width:395px }
div.rcol { float:right; margin-right:8px; text-align:left; width:395px }
div.textpage {; margin-bottom:100px; color:#818286; font-size:10pt }
div.textpage a:link, div.textpage a:visited { color:#003366; text-decoration:underline }
div.textpage a:hover { color:#1D8FCE }
div.textpage h3, #faq h3 {
!important; color:#003366; font:19pt/23pt "FSA", Verdana, Arial, Helvetica, sans-serif; margin:35px 0 2px }
div.textpage h4, #faq h4, div.formbox h3 { color:#555; font-size:13pt !important; font-weight:normal; line-height:18pt; margin:10px 0 2px !important }
dl.abs { display:block; float:left; left:0; margin:0 0 5px; position:relative; width:360px }
dl.abs dd { font-size:10pt; margin-left:-70%; text-align:left; width:240px }
dl.abs dt { margin-left:-100%; text-align:left; width:110px }
dl.abs dt, dl.abs dd { border:0 solid #ff9900; display:block; float:left; margin:0; padding:0; position:relative }
form { margin:0; padding:0 }
form div.instructions { color:#666; font-size:7.5pt; font-weight:normal; line-height:9pt; margin:4px 0 }
form input.t, form textarea { border:1px solid #ccc; font:8pt verdana, arial, helvetica, sans-serif; padding:3px; width:170px }
form label { color:#666; font-size:8pt; font-weight:bold }
form textarea { height:100px }
form textarea.h50 { height:50px }
form th { vertical-align:top; width:60px }
form.wide input.t, form.wide textarea, form.wide select { border:1px solid #ccc; font:8pt/11pt verdana, arial, helvetica, sans-serif; padding:3px; width:250px }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0 }
h2.subh1 { color:#3399cc !important; font-size:24px !important; margin:0 !important }
hr { color:#B9BBBD }
img.bgimg { left:0; position:absolute; top:5px; z-index:101 }
img.causelogo { left:395px; position:absolute; top:40px; z-index:101 }
img.hdr { margin-bottom:8px }
img.logo { float:right; margin:0 0 5px 5px }
input.btn_pill { background:url(../img/btn_pill_w65.gif); border:0; font-size:11px; font-weight:bold; height:25px; padding:0; text-transform:uppercase; width:67px }
input.invalid, select.invalid { background:#FFE0B2 !important; border:1px solid #FF9600 !important }
li { font-size:8pt; line-height:10.5pt; margin:3px 0 }
p { margin:3px 0 !important }
table.item_summary td.detail {; color:#888; font-size:10px; font-weight:bold; text-transform:uppercase }
table.item_summary td.discountprice { color:#AECF8E; font-weight:bold; text-align:right }
table.item_summary td.price { font-weight:bold; text-align:right;verticla-align:top; }
table.item_summary td.subprice { color:#888; font-weight:bold; text-align:right }
table.item_summary td.totalprice { color:#000; font-size:20px; font-weight:bold; text-align:right }
table.item_summary th { font-size:.75em; font-weight:normal }
table.item_summary th, table.item_summary td { border-bottom:1px solid #F0F0F0; padding:4px }
table.item_summary tr.noline th, table.item_summary tr.noline td { border-bottom:none }
table.item_summary tr.subtotal_line th, table.item_summary tr.subtotal_line td { border-top:2px solid #F0F0F0 }
table.item_summary tr.total_line th, table.item_summary tr.total_line td { border-bottom:none; border-top:2px solid #F0F0F0 }
table.minicart { border-bottom:1px solid #818286; width:300px }
table.minicart h1 { font-size:10.5pt !important; line-height:15pt; margin:0 }
table.minicart h2 { color:#818286; font-size:9pt; margin:0 }
table.minicart td { border-bottom:1px solid #818286; text-align:right }
table.minicart th { border-bottom:1px solid #818286; text-align:left }
table.products td { border-left:2px solid #B9BBBD; vertical-align:middle !important }
ul.mainmenu li { background:url(../layout/bg_menuitem.png) top right no-repeat; color:#004161; float:left; font:18pt/40px "FSA", Verdana, Arial, Helvetica, sans-serif; margin-right:30px; padding:0 20px 0 0; position:relative }
ul.mainmenu li p { border-top:2px solid #fff }
ul.mainmenu p.hovered { border-top:2px solid #008fd5 }
ul.mainmenu, ul.submenu { list-style:none; margin:0; padding:0 }
ul.stats { list-style:none; margin:0 !important; padding:0 !important }
ul.stats li { border-bottom:1px solid #fff; color:#666; font-size:8pt !important; line-height:130%; margin:0 !important; padding:8px 0 !important }
ul.submenu li { color:#003366; font-weight:bold; margin:3px 0 0 10px; padding:0 }
ul.submenu li { background:none; border-bottom:2px solid #fff; color:#008fd5; float:none; font:normal 10pt/14pt Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0; padding:3px 0 }
ul.submenu li.title { color:#666; font-size:125%; margin:3px 0 5px 5px; padding:0 }
.bgCR { background:#ff9100 }
.bgGW { background:#e83473 }
.bgOP { background:#0d5cb0 }
.bgWP { background:#06a548 !important }
.btn_account { background:#34A2D6; border:1px solid #f0f0ee; color:#fff; cursor:pointer;/*position:absolute;top:160px;right:10px; */ font-size:12pt; font-weight:bold; padding:5px 10px }
.btn_checkout { background:#34A2D6; border:1px solid #f0f0ee; color:#fff; cursor:pointer; font-size:14pt; font-weight:bold; padding:5px 10px }
.btn_white { background:#fff; border:1px solid #f0f0ee; color:#34A2D6; cursor:pointer; font-size:16pt; font-weight:bold; padding:5px 10px }
.cart_discount { background:#FFFF99; font-size:9pt; font-weight:bold; margin-bottom:3px; padding:8px 0; text-align:center }
.cart_qty { border:1px solid #F6F6F7; color:#004061; font-size:11pt; margin:2px; padding:2px }
.copy_left { float:left; width:550px }
.copy_right { float:right; width:240px }
.discount { color:#BF1F00 !important }
.editbox { background:#FCFABE; margin:0; padding:0 0 3px; width:340px }
.editbox h4 { background:#F9F67D; border-bottom:1px solid #fff; color:#666; padding:3px 8px 3px }
.ff-fsa { font-family:FSA !important }
.fl { float:left }
.formbox { border:none; margin:0 30px; padding:0 }
/* -- CHECKOUT CSS -----------------------------------------------------------------------------------------------------*/
.formbox h3 { font-size:15px; margin:10px 0 0 }
.formbox input.t, .formbox select { font-size:10pt; font-weight:bold; padding:3px; position:relative; width:220px; }
.formbox label, dl.abs dt { text-align:left }
.formbox table th, .formbox table td { }
.formcol { background:#fff; padding:14px }
.fr { float:right }
.graybox { background:#f0f0ee; font-size:10pt; margin:3px 0 20px 0; padding:0 0 3px }
.graybox h4 { background:#ccc; border-bottom:1px solid #fff; color:#666; padding:3px 8px 3px }
.hfld { font-size:10pt; font-weight:bold }
.hilite { background:#FFF9D7; border:1px solid #E2C822; padding:5px; width:358px }
.linkbox { cursor:pointer; height:30px; position:absolute; width:150px }
.linkbox a:link, .linkbox a:visited, .linkbox a:hover { display:block; text-decoration:none }
.logobar img { margin-top:10px }
.msg_error { background:#EF9595; border:2px solid #EF4A4A; color:#000; font-size:10pt; font-weight:bold; padding:10px }
.msg_success { background:#FFF9D7; border:2px solid #E2C822; font-size:10pt; font-weight:bold; padding:10px }
.nb, tr.nb td { border:none !important }
.offset p, .offset li, .formbox p { font-size:10pt !important; line-height:20px !important }
.order_message { border-bottom:2px solid #ccc; margin:0 5px }
.order_message td { font-size:11px !important; height:60px; vertical-align:center }
.padded { margin:10px }
.qminus { background:url(../img/chk_minus.gif) }
/* -- MINICART CSS -----------------------------------------------------------------------------------------------------*/
.qplus { background:url(../img/chk_plus.gif) }
.script_error { background:#FFF9D7; border:1px solid #E2C822; color:#555; font-size:12px; margin:0 0 15px }
.script_error h3 { background:#E2C822; font-size:14px; margin:0; padding:4px }
.script_error p { margin:6px 8px }
.spacer10 { height:10px }
.spacer20 { height:20px }
.nm { margin:0px !important }
.txt7 { font-size:7pt; margin:0 0 5px 0 !important; padding:0 !important }
.txtCR { color:#ff9100 !important }
.txtGW { color:#e83473 !important }
.txtOP { color:#0d5cb0 !important }
.txtWP { color:#06a548 !important }
.user_alert { background:#FFF9D7; border:1px solid #E2C822; color:#555; font-size:12px; margin:0 0 8px; padding:6px }
.user_alert h3 { color:#333; margin:2px }
.user_alert p { margin:1px 0 }
.user_error { background:#EFD1D1; border:1px solid #990000; font-size:11px; font-weight:bold; line-height:15px; margin:0 0 8px; padding:4px }
.user_error h3 { background:#FFE0B2; margin:0 0 2px !important; padding:2px 4px 4px }
.user_error p { margin:5px }
#accountbox { background:#C7D0E1; border-right:3px solid #fff; float:right; padding:10px; text-align:right; text-align:right }
#addcart { border-left:2px solid #fff; height:75px; left:300px; position:absolute; top:0 }
#addcart { height:75px; left:268px; position:absolute; top:0; width:240px }
#affiliatebox { border-right:3px solid #fff; float:right; font-weight:bold }
#affiliatebox a:link, #affiliatebox a:visited { background:#5699ce; color:#fff; display:block; padding:10px; text-align:right; text-align:right }
#bg_left { left:0; position:absolute; top:0; width:300px }
#bg_left img, #bg_right img { left:0; overflow:hidden; position:absolute; top:0 }
#bg_right { position:absolute; right:0; top:0; width:258px }
#bg_trans { background:#fff; filter:alpha(opacity=50); height:100%; left:0; margin:;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; opacity:.5; position:absolute; top:0; width:965px }
#btn_buy { left:80px; position:absolute; top:22px }
#btn_buy { left:100px; position:absolute; top:12px }
#btn_checkout { background:url(../btn/sc_checkout.gif) }
#btn_continue, .btn_continue { background:url(../btn/sc_continue.gif) }
#canvas, table.item_summary { width:100% }
#cart_detail { background:#fff; border:3px solid #1B8FCE; display:none; padding:5px; position:absolute; right:10px; text-align:right; top:40px; width:300px; z-index:1000 }
#cart_detail dl { width:300px; font-size:8pt; }
#cart_detail dd { font-size:9pt; width:60px; color:#666; font-weight:bold; }
#cart_detail dt { color:#004061; font-weight:bold; margin-left:-100%; padding-left:5px; text-align:left; text-transform:uppercase; width:240px }
#cart_detail dt, #cart_detail dd { border-bottom:1px solid #999; display:block; float:left; left:0%; line-height:22px; margin:0; padding:0 0 2px; position:relative }
#cart_detail h1 { font-size:15pt }
#cart_minus { position:absolute; right:25px; top:3px }
#cart_plus { position:absolute; right:40px; top:3px }
#cart_remove { position:absolute; right:0; top:3px }
#cartbox { background:#818286; color:#fff; display:block; float:right; margin-left:10px; padding:0 8px; text-align:right; text-align:right }
#cartbox a:link, #cartbox a:visited, #cartbox a:hover { color:#fff; text-decoration:none }
#cc_amex { background:url(../img/cc_amex.gif) }
#cc_cvvs { margin-left:160px; width:40px }
#cc_disc { background:url(../img/cc_disc.gif) }
#cc_mc { background:url(../img/cc_mc.gif) }
#cc_number, #cc_name { width:160px }
#cc_types div { float:left; height:21px; margin:4px 2px 2px; width:33px }
#cc_visa { background:url(../img/cc_visa.gif) }
#container { background:url(../layout/bg_trans.png) repeat !important; margin:0 auto 10px; padding-bottom:10px; position:relative; width:965px }
#content { background:#fff; padding:10px 10px 100px; position:relative }
#f_tell th, #f_service th, #f_contact th { width:100px }
#faq p { font-size:9pt !important; line-height:13pt !important; margin:4px 8px }
#features_bb { left:115px; position:absolute; top:285px; z-index:2 }
#features_bb li { font-size:9pt; list-style:url(../img/bullet.png); margin:2px 0 }
#footer { background:#fff; border-top:3px solid #7fc7ea; color:#004161; padding:0 5px 5px }
#footer a:link, #footer a:visited { color:#004161 }
#footer a:hover, a.clr1:hover { color:#2B62A8 !important;text-decoration:underline; }
#footer td { font:14px/14pt "FSA-TT", Verdana, Arial, Helvetica, sans-serif; width:170px }
#footer td b { color:#333; line-height:20pt }
#ftr_left { color:#A8A9AC; left:0; line-height:13px; margin:130px 0 0 22px; position:absolute; text-align:left; top:0; width:140px }
#ftr_right { font-size:7.5pt; left:180px; position:absolute; text-align:center; top:155px; width:790px; z-index:2 }
#ftr_seal { height:110px !important; left:0; padding-top:20px; position:absolute; top:-10px; width:150px; z-index:999 }
#homepage { margin-top:0; padding:10px; position:relative }
#img_bottle { background:url(../img/one_feature_bottle.png) no-repeat; height:638px; position:absolute; top:135px; width:980px; z-index:1 }
#lbl_cc_cvvs { margin-left:225px }
#main { margin:0 12px 20px; text-align:left; width:941px }
#menu { left:0; position:absolute; top:108px; z-index:20 }
#menu a:link, #menu a:visited { color:inherit }
#nav_contact { background:url(btn/nav_contact.gif) no-repeat }
#nav_home { background:url(btn/nav_home.gif) no-repeat }
#order_discount { color:#BF1F00 }
#order_product h2 { font-size:17px }
#order_product h4 { font-size:12px !important }
#order_product h5 { font-size:11px !important }
#otherprod { left:5px; position:absolute; top:15px }
#partners a:link, #partners a:visited { color:#676767; font-size:8pt }
#partners h2 { border-bottom:1px dashed #ccc; font-size:16px; margin-top:0; padding-bottom:4px }
#product_bb { padding:20px 10px 0; position:absolute; top:20px; width:500px; z-index:102; font-size:11pt; }
#product_bb h1 { color:#fff !important; font-size:1.2em !important; left:10px; position:absolute; top:5px }
#product_bb h2 { color:#fff !important; font-size:1.8em !important }
#product_bb h3 { color:#fff !important; font-size:.9em !important; font-weight:normal; left:125px; position:absolute; top:42px }
#product_bb span.name { font-size:1.8em; line-height:1.7em }
#product_bb span.price { font-size:1em; line-height:1.7em }
#product_bb span.product { display:block; font-size:1em; font-weight:bold; line-height:1em }
#qty { font:bold 40px Arial, Helvetica, sans-serif; left:30px; position:absolute; text-indent:0; top:10px; width:55px; text-align:center; }
#ship_method { width:auto }
#spacer_bb { height:354px }
#spacer_features { height:500px }
#top { height:160px; margin:0 5px; position:relative }
#topbox { font-size:8pt; position:absolute; right:10px; top:40px; z-index:999 }
#topnav { font-size:8pt; line-height:28px; position:absolute; right:10px; text-align:right; text-align:right; top:5px; width:640px }
#topnav a:link, #topnav a:visited { color:#004061; font-weight:bold }
#addcart { position:absolute; top:0px; left:268px; height:75px; width:240px; }
#otherprod { position:absolute; top:15px; left:5px; }
.logobar img { margin-top:10px; }
img.bgimg { position:absolute; top:5px; left:0px; z-index:101; }
img.causelogo { position:absolute; top:40px; left:395px; z-index:101; }
.padded { margin:10px; }
div.col_left { float:left; width:250px; }
div.col_right { float:right; width:240px; }
div.box { padding:5px 0; border:2px solid #DCDDDE; border-width:2px 0; margin:8px 0; }
div.box p { margin:0px !important; }
ul.stats { list-style:none; margin:0 !important; padding:0 !important; }
ul.stats li { margin:0px !important; padding:0px !important; color:#666 !important; border-bottom:1px solid #fff; line-height:130% !important; }
div.bar_thin { height:1px; font-size:1px; }
div.bar { height:5px; font-size:1px; }
div.copy_bb h3.padded { font-size:1.3em !important; margin:0 !important; padding:6px 0 !important; }
.copy_bb h3 { font-size:.95em; margin-bottom:20px; }
hr { color:#B9BBBD; }
table.products td { border-left:2px solid #B9BBBD; vertical-align:middle !important; }
#titles { height:50px; }
#titles h2 { float:left; font:23pt/50px 'FSA'; color:#818486; margin:0px; }
#titles h1 { float:left; font:34pt/50px 'FSA'; color:#1D8FCE; margin:0 0 0 12px; }
#titles h3 { font:30pt/50px 'FSA' !important; color:#1D8FCE; }

div.centered { margin:0 0px;}
div.offset { margin-left:50px; }
div.offset_right { margin-right:50px; }
div.spacertop { height:35px; }

div.fadebox { background:#333; position:absolute; top:0px; left:0px; z-index:1000 !important; }
div.popupbox { text-align:left; }
div.popupbox p { font-size:12px; line-height:19px !important; margin:0 0 8px !important; color:#818286; }
div.popupbox img.closebtn { position:absolute; top:10px; right:10px;cursor:pointer; }

#tour_popup { position:absolute; top:100px; left:80px;height:700px;border:3px solid #3399CC; padding:40px 10px 10px; width:800px; background:#fff;display:none;z-index:1001 !important; }
div.slide { position:absolute; width:700px; left:0px; background:#fff; height:700px; }
div.slide img { position:absolute; left:0px; }
div.slide_txt { text-align:right; position:absolute; right:0px; width:325px; top:280px; }
div.slide_txt h1 { font-size:1.6em !important; color:#1D8FCE; margin:5px 0 !important; padding:0px !important; font-weight:normal !important; }
div.slide_txt h2 { font-size:1.1em !important; color:#818486; margin:0 0 8px !important; padding:0px !important; font-weight:normal !important; }
div.slide_txt p { margin:20px 0; font-size:10pt !important; line-height:19px !important; color:#818486; }
#slide_bb { position:relative; top:-30px; z-index:11; width:800px; }
#nav_bb { position:absolute; right:20px; top:320px; z-index:99999; }
#btn_next { background:url(../btn/next.gif); }
#btn_back { background:url(../btn/back.gif); }
a.slidebtn:link, a.slidebtn:visited { height:100px; display:block; width:50px; margin:10px 0px; }
a.slidebtn:hover { background-position:0px -105px !important; }
