/* CSS Document */

body {background:#ffffff; width:100%; padding:0; margin:0; text-align:center;}
#page {width:900px; margin:0 auto; text-align:left; position:relative;}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#FFFFFF; padding:0 0 10px 0; margin:0;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; padding:0 0 6px 10px; margin:0; line-height:24px; background:#313361; border:1px #999999 solid; display:block; height:20px;}
h1.green {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#c4ffa5; padding:0 0 6px 10px; margin:0; line-height:24px; background:#313361; border:1px #999999 solid; display:block; height:20px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#fff; padding:0 0 5px 0; margin:0; line-height:21px;}
h2 a {font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:21px; padding:0; margin:0;}
a {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0; color:#CCCCCC; font-weight:bold; text-decoration:underline;}
a:hover {text-decoration:none; color:#999999;}
ol {padding:0 0 10px 40px; margin:0;}
ul {padding:0 0 10px 40px; margin:0;}
li {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0; line-height:18px; color:#FFFFFF;}

/*Header*/
#header {background:url(images/header.jpg) no-repeat; height:119px;}
#header p {font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:right; padding:18px 25px 0 0; margin:0;}
#header p.phone {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; text-align:right; padding:5px 25px 0 0; margin:0;}
#header a.link1 {position:absolute; top:25px; height:65px; left:25px; width:247px;}
#header a.spotlight {position:absolute; top:-5px; width:183px; height:132px; left:350px; background:url(images/spotlight.png) no-repeat;}

#imgHome, #imgPressRollers, #imgPressroomChemistry, #imgPrintingBlankets, #imgOtherProducts, #imgAdvantage, #imgSpotlight {width:643px; height:286px; float:right;}

#home #imgHome, #salesInfo #imgHome, #technicalInfo #imgHome, #contact #imgHome, #blog #imgHome {background:url(images/leaderImg.jpg) no-repeat;}
#pressRollers #imgHome {background:url(images/pressRollersImg.jpg) no-repeat;}
#pressroomChemistry #imgHome {background:url(images/pressroomChemistryImg.jpg) no-repeat;}
#printingBlankets #imgHome {background:url(images/printingBlanketsImg.jpg) no-repeat;}
#otherProducts #imgHome {background:url(images/otherImg.jpg) no-repeat;}
#bottcherAdvantage #imgHome {background:url(images/advantageImg.jpg) no-repeat;}
#spotlight #imgHome {background:url(images/spotlightImg.jpg) no-repeat;}

#contact #imgHome a.advantage, #pressRollers #imgHome a.advantage, #pressroomChemistry #imgHome a.advantage, #printingBlankets #imgHome a.advantage, #otherProducts #imgHome a.advantage, #bottcherAdvantage #imgHome a.advantage, #spotlight #imgHome a.advantage 
{display:none;}

#home #imgHome a.advantage, #salesInfo #imgHome a.advantage, 
#technicalInfo #imgHome a.advantage, #contact #imgHome a.advantage 
{position:absolute; top:280px; left:336px; height:100px; width:140px; display:block; z-index:11}


/*Navigation*/
#nav {width:257px; text-align:left; float:left;}
#nav * {line-height:12px; text-decoration:none; display:block; list-style:none; padding:0; margin:0; position:relative;}
#nav li {z-index:2;}
#nav li a.main {width:257px; background-repeat:no-repeat; height:30px; z-index:3;}
#nav li a:focus {outline:none;}
#nav li.home a.main {background-image:url(images/home.jpg); height:33px;}
#nav li.pressRollers a.main {background-image:url(images/pressRollers.jpg);}
#nav li.printingBlankets a.main {background-image:url(images/printingBlankets.jpg);}
#nav li.pressroomChemistry a.main {background-image:url(images/pressroomChemistry.jpg);}
#nav li.otherProducts a.main {background-image:url(images/other.jpg);}
#nav li.bottcherAdvantage a.main {background-image:url(images/bottcherAdvantage.jpg);}
#nav li.salesInfo a.main {background-image:url(images/sales.jpg);}
#nav li.technicalInfo a.main {background-image:url(images/technical.jpg);}
#nav li.monthlySpotlight a.main {background-image:url(images/monthlySpotlight.jpg);}
#nav li.contact a.main {background-image:url(images/contact.jpg); height:43px;}


#nav li a.main:hover {background-position:0 -30px;}
#nav li.home a.main:hover {background-position:0 -33px;}
#nav li.contact a.main:hover {background-position:0 -43px;}

	/*Dropdowns*/
#nav ul {z-index:1;}
#nav ul ul {display:none; position:absolute; left:240px; top:0px; width:300px; border:1px solid #343434; z-index:4;}
#nav ul div {display:none; position:absolute; left:240px; top:0px; width:300px; border:none;}
#nav li li {border-bottom:1px solid #343434; z-index:5;}
#nav li li a {color:#fff; padding:4px 10px; font-weight:normal; height:12px; background-image:none; background-color:#727272; z-index:6;}
#nav li li a:hover {background-color:#2D3365;}
#nav li:hover, #nav li.sfhover {z-index:10;}
#nav li:hover ul, #nav li.sfhover ul, #nav li:hover div, #nav li.sfhover div {display:block;}

/*Content*/
/*#buckets {background:url(images/buckets.jpg) no-repeat; height:177px; position:relative;}
#buckets a {position:absolute; top:0; height:163px; width:282px;}
#buckets a.printing_rollers {left:10px;}
#buckets a.printing_blankets {left:309px;}
#buckets a.pressroom_chemicals {left:608px;}*/
#NewsWelcome {background:url(images/homeTextBody.jpg) repeat-y;}
td#right {padding:0 25px 0 30px; margin:0;}
#blog #right {padding:0 25px 0 30px; margin:0; width:588px; float:right;}
td#left, #blog #left {width:207px; padding:0 25px; margin:0;}
#blog #left {float:left;}
#left #wp_nav {padding-left:0;}
#left #wp_nav li {list-style:none;}
#left #wp_nav ul {padding-left:10px;}
#content {background:url(images/interiorTextBody.jpg) repeat-y; padding:0 25px; margin:0;}
#rep1 {padding:6px 0 0 10px; margin:0; position:relative;}
#rep2 {background:#6e6e6e; padding:6px 0 0 10px; margin:0; position:relative;}
#states {position:absolute; top:6px; left:230px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#FFFFFF; padding:0 0 10px 0; margin:0; width:620px;}
#salesrep {background:url(images/salesrepBG.jpg) no-repeat; height:275px; width:300px;}
#salesrep div {padding:50px 20px; margin:0; text-align:left;}
#surfaces div {width:250px; float:left;}
#surfaces2 div {width:175px; float:left; padding:0; margin:0;}
#faqs {background:#5c5c5c; height:500px; width:600px; padding:20px; margin:0; text-align:left; overflow:scroll;}

/*Footer*/
#footer {padding-bottom:20px;}
#img {background:url(images/footer.jpg) no-repeat; height:57px;}
#blog #footer #img p {text-align:left; padding:7px 0 0 25px;}
#img p {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; padding:7px 0 0 25px; margin:0; line-height:16px;}
#img a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; padding:7px 0 0 25px; margin:0; line-height:16px;}
#links {text-align:center; padding:0; margin:0; font-size:10px;}
#links a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; text-align:center; padding:0; margin:0;}
#links a:hover {text-decoration:none;}
#links p {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0; margin:0;}
#rss {display:none;}
#blog #rss {display:block;}
