@import url("content.css");
/* CSS
----------------------------------------------- 
 Common Part
----------------------------------------------- */
* {margin:0; padding:0;}

body {background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#991b1e;}
h1 span,h2 span {display:none;}

.clear {clear:both; font-size:0%; line-height:0%; height:0px;}

#all {background-image: url(../images/all2.gif); background-repeat: repeat-x; background-position: 0% 0%;}
#wrapper {margin: 0 auto; width:816px;}


/* =Misc(links)
----------------------------------------------- */
a {color:#336699; text-decoration:underline;}
#main_block {background:#fff url(../images/main_block.gif) repeat-x 0% 100%; padding-right: 23px; padding-bottom: 23px; padding-left: 23px; float: right; display: table; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #aac5e6;}
img {border:none;}

#resources #menu_resource, #sample #menu_sample, #promotions #menu_promotions, #prices #menu_prices, #preparing #menu_preparing, #print_dates #menu_print_dates, #mailing #menu_mailing, #faq #menu_faq{color: #991b1e;}


/* =Header
----------------------------------------------- */
h1 {position:absolute; margin-top: -51px;}

.m1, .m2, .m3{width:auto;}
.m4 {width:144px; background-image: url(../images/m4.gif); background-repeat: no-repeat;}
.m4:hover {background-repeat: no-repeat; background-position: 0% 0%; background-image: url(../images/m41.gif);}
.top_sp {padding:0 12px;}

#about .m2 {color: #991b1e;}
#BH {margin:0 0 0 730px; position:absolute; width:47px; height:10px; z-index:1; visibility: visible; top: 50px;}
#contacts .m3 {color: #991b1e;}
#prod_info .m1 {color: #991b1e;}

#header {padding:23px 0 0 0; height:39px;}
#header p {color: #999999; font-size: 13px; float: left; position: absolute; margin-left: 95px; top: 50px;}
#header ul {position:absolute; width:475px; height:20px; list-style:none; margin-left: 290px; padding-top: 6px;}
#header ul li{ float:left;}
#header ul li a{display:block; height:20px; margin-left: 5px; text-decoration: none; font-size: 12px; font-weight: bold; color: #503e2f; margin-right: 7px; text-align: center; padding-left: 3px; padding-top: 3px;}
#header ul li a span{color: #FFF; font-size: 11px; font-weight: bold; text-decoration: none; padding-right: 6px;}
#header ul li a:hover{color: #991b1e;}


#top {height:20px; padding-top: 25px; padding-left: 488px;}
#top ul{list-style:none;}
#top ul li{float:left;}


/* =Content
----------------------------------------------- */
#left_col {float:left; width:180px; height: auto; padding-top: 8px; padding-right: 12px; padding-bottom: 0; padding-left: 0;}
#contact_info p {padding-left: 25px; margin-top: -20px;}
#right_col {float:right; width:576px; height: auto; clear: left;}
#resource {float: left; clear: left;}

/* =Footer
----------------------------------------------- */
.footertext {color: #503e2f; text-align: center;}
.footertext a{color: #503e2f; text-decoration: none;}
.footertext a:hover{color: #991b1e; text-decoration: underline;}
.footertext1 {font-size: 10px; color: #503e2f; text-align: left; font-weight: bold;}

#copy {padding:11px 0 0 0;}

#footer {padding-right: 0; padding-left: 22px; clear: right; padding-bottom: 5px;}
#footer ul{list-style:none; height:12px;}
#footer ul li{float:left;}

#footer1 {position:static; left:25px; top:auto; float: none; padding-top: 10px; padding-left: 5px; clear: none;}
#footer1 p{float: right; margin-top: -12px; color: #503e2f; font-size: 10px; font-weight: bold; margin-right: 25px;}
#footer1 p a{color: #503e2f; text-decoration: none;}
#footer1 p a:hover{text-decoration: underline;}
