﻿{}
#homebody { background: url(/images/middlebg2.jpg) repeat top left; }

#flashcontent, .flashcontent{text-align:center;}
#flashcontent p, .flashcontent p{background: #eee; border:1px solid #666; font-size: 12px; margin:160px 5px 0px;}
#flashcontent a, .flashcontent a{color:#00f;}
#slide_show{height:198px; margin:0px; background:url(/images/head_swf_bg.jpg) no-repeat;}
#pagecontent, #pagecontent p, #pagecontent div, #pagecontent span, #pagecontent li, #pagecontent h1, #pagecontent h2, #pagecontent h3
{font-family:Arial, Helvetica, sans-serif; color:#000000;}
#splcontent{background:#DEDDBE url(/images/bg/lt_tan1.png) repeat-x top left; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#sploffer{border:1px solid #939379;margin:13px 13px 0px;padding:10px; background:#939379 url(/images/bg/lt_tan2.png) repeat-x top left;}
#offer_foot{text-align:right; font-size:8px; margin:1px 13px 13px 13px; font-style:italic; font-weight:bold; color:#000000;}

#splcontent p{text-align:center;}
p{margin:15px 0px;}

#sploffer p{margin:0px;}
#sploffer p.faucol,  .faucol{float:left;width:200px; width:47%; margin:10px 8px; padding:11px 0px 0px;}
#sploffer p.lastcol, .lastcol{clear:right; height:42px; margin-right:0px;}

.usps img, .ups img, .faucol img{ margin-top:-11px;}

h2{font-size:25px;margin:0px !important;padding:25px 0 0px !important; vertical-align:baseline !important;}
h3{font-size:16px;margin:3px 0 0px; color:#47463F !important; font-family:Arial, Helvetica, sans-serif; text-transform: none;}
p{font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#000000;}

.imgtext{font-weight:bold; display:-moz-inline-box; display:inline-block;}
.imgtext i{padding-right:3px; background-repeat:no-repeat; background-position:center left; display:-moz-inline-box; display:inline-block;}
.imgtext em{visibility:hidden; display:inline}

.vcenter{ vertical-align:sub; margin-top:-10px;} .tight{letter-spacing:-1px;} .caps{ text-transform:uppercase;} .bold{font-weight:bold;} 
.f24{font-size:24px;} .f22{font-size:22px;} .f20{font-size:20px;} .f18{font-size:16px;} .f16{font-size:16px;} .f14{font-size:14px;} .f12{font-size:12px;}


#txtwelcome i{background:url(/images/3dtxt_welcome_to_kasmar_publications_inc.png) no-repeat center;}
#txt1 i{background:url(/images/3dtxt_num1.png) no-repeat center;}
#txttimon i{background:url(/images/3dtxt_time_n_money.png) no-repeat center;}
#txtany i{background:url(/images/3dtxt_any.png) no-repeat center;}
#txt14ea{margin-top:5px; margin-bottom:2px;}
#txt14ea i{background:url(/images/3dtxt_$14.95_each.png) no-repeat center;}
#txtfree i{background:url(/images/3dtxt_free.png) no-repeat center;}
#txtusps i{background:url(/images/3dtxt_us_postal_service.png) no-repeat center;}
#txtfedex i{background:url(/images/3dtxt_fedex.png) no-repeat center;}
#txtups i{background:url(/images/3dtxt_ups.png) no-repeat center; text-align:center;}
#txt5 i{background:url(/images/3dtxt_5.png) no-repeat center;}
#txt69 i{background:url(/images/3dtxt_$69.png) no-repeat center;}
#txt67-50 i{background:url(/images/3dtxt_$67.50.png) no-repeat center;}
#txtphone i{background:url(/images/3dtxt_phone_number.png) no-repeat center;}

a.btn{display:-moz-inline-box; display:inline-block; text-decoration:none !important;}
a.btn:link, a.btn:active, a.btn:visited, a.btn:hover,
a.btn:link span, a.btn:active span, a.btn:visited span, a.btn:hover span{text-decoration:none !important;}
a.btn span{visibility:hidden; text-decoration:none !important;}
.order{ width:103px; height:18px; background:url(/images/btn_order_now.png) no-repeat top left;}


#developer{padding-top:0px;}

#specials a{ 
position: absolute; top:60px; left:690px;
display:block; width:177px; height:177px; z-index:999;
background:url(/images/special-text.png) no-repeat;
}
#specials a span{display:none;}

