/*
	TheLockUp.com - print.css
	Site-wide layout and display styles for print
	10/05/09
*/

body{color:#000;font:normal normal 13px/18px Lucida Sans Unicode, Lucida Sans, Trebuchet MS, Arial, Helvetica, sans-serif;margin:0;padding:0 30px;width:640px}
input, select, textarea, option{font:normal normal 11px/14px Lucida Sans Unicode, Lucida Sans, Trebuchet MS, Arial, Helvetica, sans-serif}
#foot .nav, #logo, #skipnav, #mast .form, #mast .viewalllocations, #mast .nav, #homefeatureflash,
#homesizeguide, #homefindlocs, #homecallback, #homefeaturestatic a, #thirtyyears, .subnav, .toplink,
.tabnav, .phone .callback, #loc_pricing, .mediabut, .loc_detail .lcol .address a, .results_list .rcol,
#loc_test .button, #loc_units .loc_unit_guide, #loc_units .filter, #loc_units .launchguide,
#loc_units .reserve, button.popcal{display:none}
.map{height:300px;width:640px}
th, td{text-align:left}
table{width:100%}
#homefeaturestatic{display:block !important}
#homefeaturestatic img{padding:0 20px 40px 15px;background:#90A7D0;width:600px}
#printlogo{float:left}
#mast{border-bottom:2px solid #ccc;padding-bottom:20px;margin-bottom:25px;float:left;clear:both;width:640px;height:85px}
h1, h2, h3, h4, h5{color:#28468F;font:normal bold 24px/26px Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:-2px}
h3{font-size:16px;line-height:19px;font-weight:normal;letter-spacing:0;color:#172750;text-transform:none}
h4{font-size:14px;line-height:17px;color:#222;letter-spacing:0}
h5{font-size:14px;line-height:17px;font-weight:normal;font-style:italic;letter-spacing:0;color:#000}
.loc_detail .lcol small{display:block;clear:both;width:640px}
#homefeature, #homesecondary{text-align:center}
#mast .callus{font:normal bold 24px/26px Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:-1px;float:right;color:#666}
#printcopy{width:640px}
#homefreetruck a{display:block;width:600px;padding:20px;text-decoration:none;border-top:2px solid #ccc;border-bottom:2px solid #ccc;color:#D92D38;font-size:18px;text-align:center}
.photo.right{float:right;margin-left:20px;margin-top:5px;margin-bottom:5px}
.photo.left{float:left;margin-right:20px;margin-top:5px;display:inline-block;margin-bottom:5px}
.wrapper{clear:both;width:640px}
.wrapper .loc_features{width:40%;float:left;margin-right:15px}
.fullwidth_content .loc_features .title, .regular_content .loc_features .title{font-weight:bold;padding-left:0;color:#28458F;list-style:none}
.loc_detail .loc_photo{float:left;width:300px;margin-right:10px;margin-bottom:10px}
.loc_detail .loc_special{margin:0;padding:0;margin-bottom:10px}
.loc_detail .lcol .phone, .loc_detail .lcol .address{font-size:15px;margin:0;padding:0;margin-bottom:10px}
.loc_detail .lcol .phone{font-weight:bold}
.rcol .tabcontent{margin-top:20px;border-top:2px solid #ccc}
.regular_content h3{margin-top:20px;padding-top:20px;border-top:2px solid #ccc}
a img{border:0}
.results, #results{clear:both;page-break-inside:avoid}
.loc_listing a.title, .loc_listing p{float:left;padding:0 15px 0 0;margin:0;font-size:10px}
.loc_listing a.title{font-weight:bold;text-decoration:none;color:#28458F;font-size:12px;width:135px;page-break-after:avoid;overflow:hidden;white-space:nowrap}
.loc_listing a.thumb{float:left;margin-right:10px;display:none}
.loc_listing{float:none;clear:both;width:640px;overflow:hidden;height:30px;line-height:30px;border-top:1px solid #cdcdcd;page-break-inside:avoid}
.rcol .loc_listing a.title{clear:left}
.winestorage #Locations{page-break-before:always}
h3 a{text-decoration:none;color:#172750}
.resultmarker{float:left;margin-right:10px;height:25px}
.row, .cell{float:left;clear:both;width:640px;padding:10px 0}
label span{display:block;width:150px;float:left;padding-top:2px;font-size:11px}
input.txt, select, textarea{margin-left:10px;float:left;border:0;border-bottom:1px solid #000;width:470px}


/* SIFR - see sifr.js */
.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden}
.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important}